@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";html{scroll-behavior:smooth}body{font-family:Inter,Montserrat;background:#f0f7ff}h1,h2,h3,h4,.nav-link{font-family:Inter,Montserrat;color:#003e86}h1{font-family:Inter,Montserrat;font-weight:750;font-size:45px;line-height:30px;color:#003e86}#menu{background:#003e86}#hm,#prjcts,#tls,#cntct{margin-left:50px;text-align:center;font-family:Inter,Montserrat;font-weight:500;font-size:20px;color:#fff}#landing{background:#cbdcf2}.landing-text{color:#003e86}.card-text{text-align:left;font-family:Inter,Montserrat;font-size:14px;color:#003e86}.card-img{padding:25px 5px 0}.tools-img{padding:15px}.contact-section{max-width:1200px;margin:auto;padding:50px 20px}.contact-form-control{background-color:transparent;border:1px solid #003e86;color:#003e86;padding:12px;font-size:16px}.contact-form-control::placeholder{color:#0009}.submit-btn{background-color:#3a86ff;color:#fff;border:none;border-radius:30px;padding:12px 30px;font-size:16px}.social-icons a{font-size:28px;margin-right:15px;color:#0c2d57}.map-container iframe{width:100%;height:350px;border-radius:10px;padding-right:50px}.form-footer{display:flex;align-items:center;justify-content:space-between}.form-footer .submit-btn{margin-left:auto}.fab{font-size:2rem}footer{background:#003e86}.message-notification-icon[data-v-8aadd3ad]{position:relative;color:#fff;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .5rem;border-radius:8px;text-decoration:none;transition:background .15s,color .15s}.message-notification-icon[data-v-8aadd3ad]:hover{background:#ffc1071a;color:#ffc107}.message-badge[data-v-8aadd3ad]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;border-radius:99px;background:#ffc107;color:#003e86;font-size:.6rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.mobile-message-tab[data-v-8aadd3ad]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#ffffffa6;background:transparent;border:none;cursor:pointer;text-decoration:none;padding:.3rem 0;transition:color .15s;position:relative}.mobile-message-tab[data-v-8aadd3ad]:hover,.mobile-message-tab.router-link-active[data-v-8aadd3ad]{color:#ffc107}.icon-wrap[data-v-8aadd3ad]{position:relative;display:inline-flex}.mobile-message-tab .message-badge[data-v-8aadd3ad]{top:-4px;right:-6px}.tab-label[data-v-8aadd3ad]{font-size:.62rem;font-weight:600;letter-spacing:.02em;line-height:1}.site-navbar-desktop[data-v-0783676e]{display:flex;background:#003e86;border-bottom:2px solid #ffc107;padding:0;z-index:1020}@media(max-width:991.98px){.site-navbar-desktop[data-v-0783676e]{display:none}}.navbar-inner[data-v-0783676e]{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;height:56px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.navbar-brand[data-v-0783676e]{display:flex;align-items:center}.center-nav[data-v-0783676e]{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:.25rem}.nav-item[data-v-0783676e]{position:relative}.nav-link[data-v-0783676e]{color:#fff;font-size:.82rem;font-weight:600;text-decoration:none;background:transparent;border:none;cursor:pointer;padding:.4rem .75rem;border-radius:6px;display:inline-flex;align-items:center;gap:.3rem;transition:background .15s,color .15s;letter-spacing:.01em;white-space:nowrap}.nav-link[data-v-0783676e]:hover,.nav-link.router-link-active[data-v-0783676e]{color:#ffc107;background:#ffc10714}.dropdown-panel[data-v-0783676e]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:170px;background:#fff;border-radius:10px;border:1px solid rgba(0,62,134,.1);box-shadow:0 10px 28px #00000021;padding:.4rem 0;z-index:1060;overflow:hidden}.dropdown-item[data-v-0783676e]{display:block;padding:.5rem 1rem;font-size:.79rem;font-weight:600;color:#003e86;text-decoration:none;transition:background .12s}.dropdown-item[data-v-0783676e]:hover{background:#eef4ff}.dropdown-item.danger[data-v-0783676e]{color:#d9363e}.dropdown-item.danger[data-v-0783676e]:hover{background:#fff0f0}.dropdown-divider[data-v-0783676e]{height:1px;background:#003e8614;margin:.3rem 0}.arrow[data-v-0783676e]{font-size:.5rem;transition:transform .2s ease;opacity:.75}.arrow.rotated[data-v-0783676e]{transform:rotate(180deg)}.right-actions[data-v-0783676e]{display:flex;align-items:center;gap:.5rem}.icon-btn[data-v-0783676e]{position:relative;color:#fff;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;padding:.4rem .5rem;border-radius:8px;text-decoration:none;transition:background .15s,color .15s}.icon-btn[data-v-0783676e]:hover{background:#ffc1071a;color:#ffc107}.badge[data-v-0783676e]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;border-radius:99px;background:#ffc107;color:#003e86;font-size:.6rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.account-wrap[data-v-0783676e]{position:relative}.account-panel[data-v-0783676e]{left:auto;right:0;transform:none}.mobile-nav-wrapper[data-v-3798fa82]{display:contents}@media(min-width:992px){.mobile-topbar[data-v-3798fa82],.mobile-bottombar[data-v-3798fa82],.sheet-overlay[data-v-3798fa82],.bottom-sheet[data-v-3798fa82]{display:none!important}}.mobile-topbar[data-v-3798fa82]{position:sticky;top:0;z-index:1020;background:#003e86;border-bottom:2px solid #ffc107;height:52px;display:flex;align-items:center;justify-content:center}.mobile-brand[data-v-3798fa82]{display:flex;align-items:center}.mobile-bottombar[data-v-3798fa82]{position:fixed;bottom:0;left:0;right:0;z-index:1020;border-top:2px solid #ffc107;height:60px;display:flex;align-items:stretch;justify-content:space-around;padding-bottom:env(safe-area-inset-bottom)}.mobile-bottombar[data-v-3798fa82]:not(.dashboard-bar){background:#fff}.tab-item[data-v-3798fa82]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#003e8673;background:transparent;border:none;cursor:pointer;text-decoration:none;padding:.3rem 0;transition:color .15s;position:relative}.tab-item[data-v-3798fa82]:hover,.tab-item.router-link-active[data-v-3798fa82]{color:#003e86}.tab-center[data-v-3798fa82]{color:#003e86!important}.tab-center[data-v-3798fa82]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:32px;height:3px;border-radius:0 0 4px 4px;background:#003e86}.tab-label[data-v-3798fa82]{font-size:.62rem;font-weight:600;letter-spacing:.02em;line-height:1}.dashboard-bar[data-v-3798fa82]{background:#003e86}.dashboard-bar .tab-item[data-v-3798fa82]{color:#fff9;min-width:0;padding:.3rem .1rem}.dashboard-bar .tab-item[data-v-3798fa82]:hover,.dashboard-bar .tab-item.tab-active[data-v-3798fa82]{color:#ffc107}.dashboard-bar .tab-item.tab-active[data-v-3798fa82]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:28px;height:3px;border-radius:0 0 4px 4px;background:#ffc107}.dashboard-bar .tab-label[data-v-3798fa82]{font-size:.58rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dash-icon-wrap[data-v-3798fa82]{position:relative;display:inline-flex;align-items:center;justify-content:center}.dash-icon-wrap .material-symbols-outlined[data-v-3798fa82]{font-size:1.25rem;line-height:1;color:inherit}.msg-dot[data-v-3798fa82]{position:absolute;top:-4px;right:-5px;width:8px;height:8px;border-radius:50%;background:#22c55e;border:1px solid #003e86;box-shadow:0 0 6px #22c55ecc;animation:pulse-green-3798fa82 1.8s infinite}@keyframes pulse-green-3798fa82{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.75}to{transform:scale(1);opacity:1}}@media(max-width:390px){.dashboard-bar .tab-item[data-v-3798fa82]{padding:.25rem .05rem}.dash-icon-wrap .material-symbols-outlined[data-v-3798fa82]{font-size:1.1rem}.dashboard-bar .tab-label[data-v-3798fa82]{font-size:.52rem}}.icon-wrap[data-v-3798fa82]{position:relative;display:inline-flex}.badge[data-v-3798fa82]{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;border-radius:99px;background:#ffc107;color:#003e86;font-size:.58rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.sheet-overlay[data-v-3798fa82]{position:fixed;inset:0;background:#00000073;z-index:1040}.bottom-sheet[data-v-3798fa82]{position:fixed;left:0;right:0;bottom:60px;z-index:1050;background:#fff;border-radius:20px 20px 0 0;padding:.75rem 0 1.5rem;box-shadow:0 -8px 32px #0000002e}.sheet-handle[data-v-3798fa82]{width:36px;height:4px;border-radius:99px;background:#d0d5dd;margin:0 auto .75rem}.sheet-title[data-v-3798fa82]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8898aa;padding:0 1.25rem .5rem;margin:0}.sheet-item[data-v-3798fa82]{display:flex;align-items:center;gap:.75rem;padding:.7rem 1.25rem;color:#003e86;text-decoration:none;font-size:.9rem;font-weight:600;transition:background .12s}.sheet-item[data-v-3798fa82]:hover{background:#eef4ff}.sheet-item.danger[data-v-3798fa82]{color:#d9363e}.sheet-item.danger[data-v-3798fa82]:hover{background:#fff0f0}.sheet-icon[data-v-3798fa82]{font-size:1.1rem;line-height:1}.sheet-divider[data-v-3798fa82]{height:1px;background:#f0f3f8;margin:.4rem 0}.fade-enter-active[data-v-3798fa82],.fade-leave-active[data-v-3798fa82]{transition:opacity .2s ease}.fade-enter-from[data-v-3798fa82],.fade-leave-to[data-v-3798fa82]{opacity:0}.slide-up-enter-active[data-v-3798fa82],.slide-up-leave-active[data-v-3798fa82]{transition:transform .25s cubic-bezier(.32,.72,0,1)}.slide-up-enter-from[data-v-3798fa82],.slide-up-leave-to[data-v-3798fa82]{transform:translateY(100%)}.logo-btn[data-v-e350e856]{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;outline:none}.logo-btn[data-v-e350e856]:focus,.logo-btn[data-v-e350e856]:active{outline:none;box-shadow:none;background:none}.site-footer[data-v-e350e856]{font-family:Inter,Montserrat;background-color:#fff}.footer-top-callout[data-v-e350e856]{padding:2.5rem 1rem;background-color:#f0f7ff}.cta-wrapper[data-v-e350e856]{max-width:480px;margin:0 auto 1.25rem}.join-now-btn[data-v-e350e856]{background-color:#ffc107;color:#003e86;font-weight:800;font-size:1.1rem;padding:.85rem 1.5rem;border:none;border-radius:12px;cursor:pointer;width:100%;box-shadow:0 4px 14px #ffc1074d;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1.3}.join-now-btn[data-v-e350e856]:hover{background-color:#e0a800;transform:translateY(-2px);box-shadow:0 6px 20px #ffc10766}.join-now-btn[data-v-e350e856]:active{transform:translateY(0)}.lead-subtext[data-v-e350e856]{max-width:760px;color:#6c757d;font-size:1.05rem;line-height:1.6}.footer-main[data-v-e350e856]{background-color:#003e86}.footer-brand[data-v-e350e856]{display:flex;align-items:center}.brand-text[data-v-e350e856]{color:#ffc107;font-weight:800;letter-spacing:.5px}.footer-description[data-v-e350e856]{color:#cbdcf2;line-height:1.6;font-size:.92rem}.footer-tagline[data-v-e350e856]{color:#ffc107;font-weight:600;font-size:.95rem}.footer-heading[data-v-e350e856]{color:#ffc107;font-weight:700;font-size:.85rem;letter-spacing:.8px;margin-bottom:1.25rem}.footer-links[data-v-e350e856]{display:flex;flex-direction:column;gap:.25rem}.footer-links li[data-v-e350e856]{margin-bottom:.85rem}.footer-links button[data-v-e350e856],.footer-bottom-links button[data-v-e350e856],.link-btn[data-v-e350e856]{color:#cbdcf2;text-decoration:none;font-size:.9rem;transition:color .15s ease,background-color .15s ease;display:inline-flex;align-items:center;gap:.45rem}.link-btn[data-v-e350e856]{background:none;border:none;padding:2px 6px;border-radius:4px;font-family:inherit;cursor:pointer}.contact-link[data-v-e350e856]{white-space:nowrap}.footer-links button[data-v-e350e856]:hover,.footer-bottom-links button[data-v-e350e856]:hover,.link-btn[data-v-e350e856]:hover{color:#fff}.flash-active[data-v-e350e856]{color:#fff!important;background-color:#ffc1074d!important;box-shadow:0 0 8px #ffc10766}.footer-bottom[data-v-e350e856]{background-color:#002d5e;border-top:1px solid rgba(255,255,255,.04);font-size:.85rem}.copyright[data-v-e350e856]{color:#cbdcf2}.trust-badge[data-v-e350e856]{font-size:.85rem;color:#cbdcf2!important}@media(max-width:767.98px){.footer-main .text-start[data-v-e350e856]{text-align:center!important}.brand-column[data-v-e350e856]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:1.5rem}.footer-brand[data-v-e350e856]{justify-content:center;width:100%}.brand-column .footer-description[data-v-e350e856]{max-width:290px}.link-column[data-v-e350e856]{display:flex;flex-direction:column;align-items:center;text-align:center!important}.link-btn[data-v-e350e856]{text-align:center!important;width:auto}.footer-heading[data-v-e350e856]{margin-top:1rem;margin-bottom:.5rem}.footer-links li[data-v-e350e856]{margin-bottom:.5rem}}@media(max-width:320px){.join-now-btn[data-v-e350e856]{font-size:.95rem;padding:.75rem 1rem}}.featured-professionals-page,.active-professionals-page{min-height:auto}.section-title{color:#003e86;font-weight:700;font-size:1rem}.section-subtitle{color:#6c757d;font-size:1rem;max-width:700px}.view-all-link{color:#ffc107;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .25s ease}.view-all-link:hover{color:#e0a800;text-decoration:underline}.featured-card,.active-card{border-radius:10px;border:1px solid rgba(0,62,134,.08);background-color:#fff;transition:transform .25s ease,box-shadow .25s ease}.featured-card:hover,.active-card:hover{transform:translateY(-6px);box-shadow:0 1rem 2rem #003e8614}.profile-photo-wrapper{width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:#fff;flex-shrink:0}.profile-photo{width:100%;height:100%;object-fit:cover}.card-name{color:#003e86;font-weight:600;font-size:1rem}.city-text{color:#6c757d;font-size:.95rem}.label-text{color:#003e86;font-weight:700;font-size:.9rem}.skills-text{color:#003e86;font-size:1rem;font-weight:500}.availability-badge{display:inline-block;padding:.1rem .4rem;border-radius:999px;font-size:.85rem;font-weight:700}.availability-badge.available{background-color:#1987541f;color:#198754}.availability-badge.busy{background-color:#ffc1072e;color:#9a6700}.availability-badge.offline{background-color:#6c757d24;color:#6c757d}.availability-badge.default{background-color:#003e8614;color:#003e86}.ratings-box{padding-top:.9rem}.rating-value{color:#003e86;font-weight:600;font-size:1rem}.review-count{color:#6c757d;font-size:.9rem;padding-left:4px}.empty-state{background-color:#fff;border-radius:20px;border:1px solid rgba(0,62,134,.08)}@media(max-width:767.98px){.section-title{font-size:1.15rem}.profile-photo-wrapper{width:80px;height:80px}.card-name{font-size:.95rem}.skills-text,.city-text,.rating-value,.review-count{font-size:.9rem}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px #00000040;position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:#00000040;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px #00000021;width:100%}.notyf__dismiss{width:56px}}.featured-ad-container[data-v-a289496c]{width:100%;margin:1.5rem 0}.ad-banner[data-v-a289496c]{position:relative;width:100%;height:220px;border-radius:12px;overflow:hidden;cursor:pointer;box-shadow:0 4px 12px #0000000d;transition:transform .25s ease,box-shadow .25s ease}.ad-banner[data-v-a289496c]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00224d1f}.ad-image[data-v-a289496c]{width:100%;height:100%;object-fit:cover;display:block}.ad-overlay[data-v-a289496c]{position:absolute;inset:0;padding:2rem;background:radial-gradient(circle,#00224dd9,#00347699);color:#fff}.ad-title[data-v-a289496c]{color:#ffc107!important;font-family:Inter,system-ui,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:-.5px}.ad-subtitle[data-v-a289496c]{color:#ffffffe6!important;font-size:1rem;font-weight:500;max-width:500px}@media(max-width:767.98px){.ad-banner[data-v-a289496c]{height:180px}.ad-title[data-v-a289496c]{font-size:1.3rem}.ad-subtitle[data-v-a289496c]{font-size:.88rem}}.fp-page[data-v-477d5079]{min-height:calc(100vh - 70px);padding-bottom:3rem;background-color:#f4f6f8}.fp-ad-banner[data-v-477d5079]{width:100%}.fp-shell[data-v-477d5079]{max-width:1320px;margin:1.5rem auto 0;padding:0 1.25rem}.fp-header-row[data-v-477d5079]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.view-all-link[data-v-477d5079]{display:inline-flex;align-items:center;gap:.2rem;white-space:nowrap;align-self:center;color:#003e86;font-size:.85rem;font-weight:600;text-decoration:none;border:1.5px solid #003e86;border-radius:999px;padding:.3rem .85rem .3rem 1rem;transition:background .2s ease,color .2s ease}.view-all-link[data-v-477d5079]:hover{background:#003e86;color:#fff}.view-all-icon[data-v-477d5079]{font-size:1rem;line-height:1}.fp-title[data-v-477d5079]{color:#003e86;font-size:1.4rem;font-weight:800;margin:0 0 .25rem}.fp-subtitle[data-v-477d5079]{color:#6c757d;font-size:.875rem;margin:0}.fp-loading[data-v-477d5079]{text-align:center;padding:4rem 0;color:#003e86}.fp-loading p[data-v-477d5079]{margin-top:.85rem;color:#6c757d;font-size:.82rem}.fp-empty[data-v-477d5079]{text-align:center;background:#fff;border:1px dashed #c2d6ee;border-radius:12px;padding:3.5rem 2rem;color:#6c757d}.fp-empty .material-symbols-outlined[data-v-477d5079]{font-size:2.5rem;color:#b8cfe8;display:block;margin-bottom:.75rem}.fp-empty h3[data-v-477d5079]{color:#003e86;font-size:1rem;font-weight:700;margin-bottom:.35rem}.fp-empty p[data-v-477d5079]{font-size:.82rem;margin:0}.home-page[data-v-6acdd926]{background-color:#f4f6f8}.hero-section[data-v-6acdd926]{min-height:92vh;position:relative;background-image:url(/assets/background-img-DxE-vsjH.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:4rem 0}.hero-overlay[data-v-6acdd926]{position:absolute;inset:0;background:linear-gradient(#003e868c,#003e86a6),#0000001a}.hero-content[data-v-6acdd926]{z-index:5}.hero-label[data-v-6acdd926]{color:#ffc107;font-weight:700;letter-spacing:2px;font-size:.85rem}.hero-title[data-v-6acdd926]{color:#fff;font-size:2.4rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-6acdd926]{color:#dce8f8;max-width:760px;font-size:1.05rem}.search-wrapper[data-v-6acdd926]{background:#ffffff21;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,193,7,.4);border-radius:18px;padding:.75rem;max-width:980px;margin:0 auto}.search-icon-left[data-v-6acdd926]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6c757d;z-index:10;font-size:1.25rem}.search-input[data-v-6acdd926]{min-height:54px;border-radius:10px;border:1px solid #ffc107;background-color:#fff;color:#003e86;padding-left:38px}.search-input[data-v-6acdd926]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc10740;outline:none}.search-input[data-v-6acdd926]::placeholder{color:#94a3b8;font-size:.9rem}.search-btn[data-v-6acdd926]{min-height:54px;border-radius:10px;font-weight:600;font-size:.95rem;background-color:#ffffff26;color:#fff;border:1px solid #ffc107;transition:all .25s ease;letter-spacing:.3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-btn[data-v-6acdd926]:hover{background-color:#ffffff47;color:#fff;border-color:#fffc}.join-provider-wrapper[data-v-6acdd926]{display:inline-flex;justify-content:center;align-items:center;gap:.55rem;padding:1rem 2.2rem;border-radius:50px;cursor:pointer;transition:all .25s ease;background-color:#ffc107;border:2px solid #ffc107;box-shadow:0 0 0 5px #ffc10740,0 6px 24px #ffc10766;animation:join-pulse-6acdd926 2.4s ease-in-out infinite}@keyframes join-pulse-6acdd926{0%,to{box-shadow:0 0 0 5px #ffc10740,0 6px 24px #ffc10766}50%{box-shadow:0 0 0 10px #ffc1071f,0 8px 30px #ffc10780}}.join-provider-wrapper[data-v-6acdd926]:hover{background-color:#fff;transform:translateY(-3px);animation:none;box-shadow:0 10px 32px #ffc10780}.join-provider-wrapper:hover .join-provider-link[data-v-6acdd926],.join-provider-wrapper:hover .join-icon[data-v-6acdd926]{color:#003e86}.join-icon[data-v-6acdd926]{color:#003e86;font-size:1.4rem;transition:color .25s ease}.join-provider-link[data-v-6acdd926]{color:#003e86;font-weight:800;font-size:1.05rem;letter-spacing:.2px;transition:color .25s ease}.services-section[data-v-6acdd926]{background-color:#f4f6f8}.section-title[data-v-6acdd926]{font-size:1.3rem;font-weight:700;color:#003e86}.section-subtitle[data-v-6acdd926]{font-size:.875rem;color:#6c757d}.highlight-card[data-v-6acdd926]{border-radius:10px;border:1px solid rgba(0,62,134,.1)!important;background-color:#fff;transition:transform .2s ease,box-shadow .2s ease}.highlight-card[data-v-6acdd926]:hover{transform:translateY(-4px);box-shadow:0 1rem 2rem #003e861a!important}.icon-circle[data-v-6acdd926]{width:70px;height:70px;border-radius:50%;background:#003e86;color:#ffc107;display:flex;align-items:center;justify-content:center;border:2px solid #ffc107}.icon-circle .material-symbols-outlined[data-v-6acdd926]{font-size:32px}.service-card-title[data-v-6acdd926]{color:#003e86;font-size:1.1rem}.service-card-text[data-v-6acdd926]{color:#6c757d;font-size:.85rem;line-height:1.5}@media(max-width:991.98px){.hero-title[data-v-6acdd926]{font-size:2rem}}@media(max-width:767.98px){.hero-section[data-v-6acdd926]{min-height:auto;padding:5rem 0}.hero-title[data-v-6acdd926]{font-size:1.75rem}.search-wrapper[data-v-6acdd926]{padding:.85rem}.join-provider-wrapper[data-v-6acdd926]{width:100%;justify-content:center;padding:.9rem 1rem}}.about-page[data-v-d455fa0f]{min-height:100vh;background-color:#f4f6f8;font-family:Inter,sans-serif}.hero-banner[data-v-d455fa0f]{position:relative;background-size:cover;background-position:center 15%;background-repeat:no-repeat;padding:5rem 1.5rem;display:flex;align-items:center;justify-content:center}.hero-card[data-v-d455fa0f]{background:#fff;border-radius:4px;padding:2rem 2.5rem;max-width:560px;width:100%}.hero-title[data-v-d455fa0f]{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:800;color:#003e86;margin:0 0 .75rem}.hero-tagline[data-v-d455fa0f]{font-family:Montserrat,sans-serif;font-style:italic;font-weight:600;color:#003e86;font-size:1rem;line-height:1.6;margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.hero-desc[data-v-d455fa0f]{font-size:.95rem;color:#444;line-height:1.75;margin:0}.body-section[data-v-d455fa0f]{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 2rem}.section-title[data-v-d455fa0f]{font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700;color:#003e86;margin-bottom:1.1rem}.about-text[data-v-d455fa0f]{color:#333;font-size:.97rem;line-height:1.9;text-align:justify;margin-bottom:1.5rem}.about-blockquote[data-v-d455fa0f]{border-left:4px solid #ffc107;padding:.75rem 1.25rem;margin:1.75rem 0}.about-blockquote p[data-v-d455fa0f]{font-family:Montserrat,sans-serif;font-style:italic;font-weight:600;color:#003e86;font-size:.97rem;line-height:1.7;margin:0}@media(max-width:767.98px){.hero-card[data-v-d455fa0f]{padding:1.5rem}.hero-title[data-v-d455fa0f]{font-size:1.4rem}.about-text[data-v-d455fa0f]{text-align:left;font-size:.95rem}.body-section[data-v-d455fa0f]{padding:2rem 1.25rem}}.auth-page[data-v-9992c3e7]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-9992c3e7]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-9992c3e7]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-9992c3e7]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-9992c3e7]{color:#003e86;font-size:.95rem}.auth-footer-text[data-v-9992c3e7]{color:#6c757d;font-weight:500}.spinner-border.text-warning[data-v-9992c3e7]{width:3rem;height:3rem}@media(max-width:767.98px){.auth-page[data-v-9992c3e7]{padding-top:2rem;padding-bottom:2rem;align-items:flex-start}.auth-header[data-v-9992c3e7]{padding:1.75rem 1rem 1.5rem}.auth-title[data-v-9992c3e7]{font-size:1.6rem}}.join-page[data-v-e8e04ca4]{font-family:Inter,sans-serif;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box}.hero-section[data-v-e8e04ca4]{position:relative;width:100%;min-height:60vh;padding:1.5rem 1rem 5rem;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background-size:cover;background-position:center top;background-repeat:no-repeat}.bg-overlay[data-v-e8e04ca4]{position:absolute;inset:0;background:linear-gradient(to bottom,#003e8685,#003e869e);z-index:0}.dot-grid[data-v-e8e04ca4]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:1}.join-container[data-v-e8e04ca4]{position:relative;z-index:2;width:100%;max-width:980px;display:flex;flex-direction:column;align-items:center;gap:2.8rem;margin-top:2rem}.join-header[data-v-e8e04ca4]{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.join-title[data-v-e8e04ca4]{font-family:Montserrat,sans-serif;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;color:#fff;line-height:1;letter-spacing:.5px;text-shadow:0 2px 16px rgba(0,0,0,.45);margin:0}.join-title .highlight[data-v-e8e04ca4]{color:#ffc107}.join-sub[data-v-e8e04ca4]{font-family:Inter,sans-serif;font-size:clamp(13px,1.5vw,15px);font-weight:400;color:#ffffffd9;max-width:620px;line-height:1.6;margin:0}.role-grid[data-v-e8e04ca4]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;width:100%;align-items:stretch}.role-card[data-v-e8e04ca4]{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.2rem 1.25rem 1.8rem;background:#ffffff0f;border-radius:14px;border:1px solid rgba(255,255,255,.12);cursor:pointer;gap:16px;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.role-card[data-v-e8e04ca4]:hover{transform:translateY(-5px);background:#ffc1071a;border-color:#ffc107;box-shadow:0 12px 32px #00000040,0 0 0 1px #ffc1074d}.role-card[data-v-e8e04ca4]:active{transform:translateY(-2px)}.icon-wrap[data-v-e8e04ca4]{width:120px;height:120px;border-radius:16px;background:#ffffff14;border:2px solid #ffc107;box-shadow:0 0 10px 2px #ffc10780,0 0 24px 4px #ffc10733;display:flex;align-items:center;justify-content:center;transition:background .2s ease,box-shadow .2s ease}.icon-wrap .material-symbols-outlined[data-v-e8e04ca4]{font-size:64px;color:#ffc107;line-height:1;transition:transform .2s ease,color .2s ease}.role-card:hover .icon-wrap[data-v-e8e04ca4]{background:#ffc107;box-shadow:0 0 18px 4px #ffc107bf,0 0 36px 8px #ffc10759}.role-card:hover .icon-wrap .material-symbols-outlined[data-v-e8e04ca4]{transform:scale(1.08);color:#003e86}.role-name[data-v-e8e04ca4]{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;color:#fff;letter-spacing:.5px;margin:0;line-height:1;transition:color .2s ease}.role-card:hover .role-name[data-v-e8e04ca4]{color:#ffc107}.hiw-section[data-v-e8e04ca4]{width:100%;background:#fff;padding:3.5rem 1rem;box-sizing:border-box;box-shadow:0 -4px 24px #0000001f}.hiw-inner[data-v-e8e04ca4]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.hiw-header[data-v-e8e04ca4]{display:flex;flex-direction:column;align-items:center;gap:.55rem;text-align:center}.hiw-title[data-v-e8e04ca4]{font-family:Montserrat,sans-serif;font-size:1.85rem;font-weight:800;color:#111827;margin:0;letter-spacing:-.3px}.hiw-underline[data-v-e8e04ca4]{width:48px;height:3px;border-radius:2px;background:#ffc107}.hiw-sub[data-v-e8e04ca4]{font-family:Inter,sans-serif;font-size:14px;color:#6b7280;max-width:480px;line-height:1.65;margin:0;text-align:center}.hiw-steps[data-v-e8e04ca4]{display:flex;align-items:flex-start;justify-content:center;width:100%}.hiw-step[data-v-e8e04ca4]{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1;text-align:center;padding:0 .5rem}.hiw-icon-wrap[data-v-e8e04ca4]{width:72px;height:72px;border-radius:14px;background:#fef9e7;border:1.5px solid #fde68a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hiw-icon-active[data-v-e8e04ca4]{background:#f0fdf4;border-color:#86efac}.hiw-icon[data-v-e8e04ca4]{font-size:32px;color:#d97706;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 32}.hiw-icon-verified[data-v-e8e04ca4]{color:#16a34a;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 32}.hiw-step-num[data-v-e8e04ca4]{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:700;color:#111827;margin:0}.hiw-step-desc[data-v-e8e04ca4]{font-family:Inter,sans-serif;font-size:13px;color:#6b7280;line-height:1.6;margin:0;max-width:180px}.hiw-connector[data-v-e8e04ca4]{display:flex;align-items:flex-start;padding-top:36px;flex-shrink:0}.hiw-connector-line[data-v-e8e04ca4]{display:block;width:48px;height:1.5px;background:repeating-linear-gradient(to right,#d1d5db 0px,#d1d5db 5px,transparent 5px,transparent 10px)}.hiw-cta[data-v-e8e04ca4]{background:#003e86;color:#fff;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.1em;padding:14px 40px;border:none;border-radius:6px;cursor:pointer;transition:background .2s,transform .15s}.hiw-cta[data-v-e8e04ca4]:hover{background:#002d63;transform:translateY(-2px)}.hiw-cta[data-v-e8e04ca4]:active{transform:translateY(0)}@media(max-width:820px){.role-grid[data-v-e8e04ca4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hiw-steps[data-v-e8e04ca4]{flex-direction:column;align-items:center;gap:1.5rem}.hiw-connector[data-v-e8e04ca4]{padding-top:0;transform:rotate(90deg)}.hiw-connector-line[data-v-e8e04ca4]{width:32px}}@media(max-width:600px){.hero-section[data-v-e8e04ca4]{min-height:70vh;padding:3rem 1rem 4rem}.role-grid[data-v-e8e04ca4]{grid-template-columns:repeat(2,1fr);gap:1rem}.join-title[data-v-e8e04ca4]{font-size:2rem}.hiw-section[data-v-e8e04ca4]{padding:2.5rem 1.25rem}}.search-page[data-v-7a264a77]{min-height:calc(100vh - 70px);background:#f4f6f8;padding-bottom:3rem;overflow:hidden}.search-shell[data-v-7a264a77]{max-width:1320px;margin:1.5rem auto 0;padding:0 1.25rem}.search-header-row[data-v-7a264a77]{display:flex;align-items:center;justify-content:space-between}.search-title[data-v-7a264a77]{color:#003e86;font-size:1.4rem;font-weight:800;margin:0}.search-panel[data-v-7a264a77]{background:#fff;border-radius:14px;padding:1.25rem;margin-bottom:2rem;box-shadow:0 2px 10px #0000000a}.search-label[data-v-7a264a77]{display:block;margin-bottom:.5rem;color:#003e86;font-size:.8rem;font-weight:700}.search-input[data-v-7a264a77]{height:48px;border:1px solid #d9e2ec;border-radius:10px;background:#fff;display:flex;align-items:center;gap:10px;padding:0 14px}.search-input span[data-v-7a264a77]{color:#6c757d}.search-input input[data-v-7a264a77]{border:none;outline:none;width:100%;background:transparent;font-size:.95rem}.search-select[data-v-7a264a77]{width:100%;height:48px;border:1px solid #d9e2ec;border-radius:10px;padding:0 14px;background:#fff;outline:none;font-size:.95rem}.search-btn[data-v-7a264a77]{height:48px;border:none;border-radius:10px;background:#003e86;color:#fff;font-size:.92rem;font-weight:700;display:flex;justify-content:center;align-items:center;gap:8px;transition:.2s ease}.search-btn[data-v-7a264a77]:hover{background:#002c63}.results-top p[data-v-7a264a77]{margin:0;color:#6c757d;font-size:.92rem}.results-top strong[data-v-7a264a77]{color:#003e86}.loading-state[data-v-7a264a77]{text-align:center;padding:4rem 0;color:#003e86}.loading-state p[data-v-7a264a77]{margin-top:.85rem;color:#6c757d;font-size:.82rem}.empty-state[data-v-7a264a77]{text-align:center;background:#fff;border:1px dashed #c2d6ee;border-radius:12px;padding:3.5rem 2rem;color:#6c757d}.empty-state .material-symbols-outlined[data-v-7a264a77]{font-size:2.5rem;color:#b8cfe8;display:block;margin-bottom:.75rem}.empty-state h3[data-v-7a264a77]{color:#003e86;font-size:1rem;font-weight:700;margin-bottom:.35rem}.empty-state p[data-v-7a264a77]{font-size:.82rem;margin:0}.ts-page[data-v-df3e8457]{font-family:Inter,sans-serif;min-height:100vh;background:#f8fafc;color:#334155}.ts-wrap[data-v-df3e8457]{padding:50px 0 200px}.ts-inner[data-v-df3e8457]{width:100%;max-width:1400px;margin:0 auto;padding:0 24px}.relative-z[data-v-df3e8457]{position:relative;z-index:3}.ts-header-hero[data-v-df3e8457]{position:relative;padding:90px 0;background-color:#003e86;background-image:url(/assets/image-BVrYLiFZ.jpg);background-size:cover;background-position:center;border-bottom:4px solid #ffc107}.ts-header-hero[data-v-df3e8457]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#003e86f2,#001e46eb);z-index:1}.ts-badge-tag[data-v-df3e8457]{background:#ffc107;color:#003e86;font-size:10px;font-weight:800;letter-spacing:1px;padding:5px 10px;border-radius:4px;display:inline-block;margin-bottom:20px}.ts-title[data-v-df3e8457]{font-size:clamp(38px,5vw,56px);font-weight:800;color:#fff;margin-bottom:16px;letter-spacing:-1px}.ts-desc[data-v-df3e8457]{max-width:760px;color:#ffffffe0;font-size:18px;line-height:1.7;margin-bottom:24px}.ts-hero-meta[data-v-df3e8457]{display:flex;gap:24px;flex-wrap:wrap;color:#ffffffbf;font-size:13px}.inline-icon[data-v-df3e8457]{font-size:14px;vertical-align:middle;margin-right:4px}.ts-layout-grid[data-v-df3e8457]{display:grid;grid-template-columns:280px minmax(0,900px);justify-content:center;gap:40px;align-items:start}.ts-sidebar[data-v-df3e8457]{display:flex;flex-direction:column;gap:24px;position:sticky;top:100px;align-self:start;height:fit-content;max-height:calc(100vh - 120px);overflow:hidden}.ts-side-card[data-v-df3e8457]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;box-shadow:0 2px 12px #0f172a0a}.ts-side-title[data-v-df3e8457]{font-size:12px;text-transform:uppercase;letter-spacing:.7px;font-weight:700;color:#64748b;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.ts-nav-list[data-v-df3e8457]{display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 320px);padding-right:6px}.ts-nav-list[data-v-df3e8457]::-webkit-scrollbar{width:6px}.ts-nav-list[data-v-df3e8457]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.ts-nav-link[data-v-df3e8457]{display:flex;align-items:center;gap:12px;padding:10px 12px;color:#475569;text-decoration:none;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease}.ts-nav-link[data-v-df3e8457]:hover{background:#f1f5f9;color:#003e86}.ts-nav-link.active[data-v-df3e8457]{background:#edf5ff;color:#003e86;font-weight:700;border-left:3px solid #ffc107}.bullet[data-v-df3e8457]{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.dark-prompt-box[data-v-df3e8457]{background:linear-gradient(135deg,#003e86,#002d62);border:none;color:#fff}.dark-prompt-box h4[data-v-df3e8457]{margin:0 0 10px;font-size:17px;font-weight:700}.dark-prompt-box p[data-v-df3e8457]{font-size:14px;line-height:1.7;color:#ffffffd9;margin-bottom:18px}.ts-btn[data-v-df3e8457]{display:inline-block;width:100%;text-align:center;padding:12px 18px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:600;transition:all .25s ease}.btn-light[data-v-df3e8457]{background:#fff;color:#003e86}.btn-light[data-v-df3e8457]:hover{background:#ffc107;color:#003e86}.ts-main-content[data-v-df3e8457]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:56px;max-width:900px;box-shadow:0 4px 24px #0f172a0a}.ts-content-block[data-v-df3e8457]{margin-bottom:72px;scroll-margin-top:120px;position:relative}.ts-content-block[data-v-df3e8457]:not(:last-child):after{content:"";display:block;width:100%;height:1px;background:#e2e8f0;margin-top:56px}.ts-block-title[data-v-df3e8457]{font-size:28px;font-weight:800;color:#003e86;margin-bottom:24px;letter-spacing:-.5px;line-height:1.2}.ts-text[data-v-df3e8457]{font-size:16px;line-height:1.85;color:#475569;margin-bottom:18px}.summary-box[data-v-df3e8457]{border-left:5px solid #003E86;background:#f8fafc;padding:28px;border-radius:0 10px 10px 0;margin-bottom:56px}.summary-header[data-v-df3e8457]{display:flex;align-items:center;gap:10px;color:#003e86;margin-bottom:12px}.summary-header h3[data-v-df3e8457]{margin:0;font-size:18px;font-weight:700}.info-icon[data-v-df3e8457]{font-size:22px}.ts-bullet-list[data-v-df3e8457]{padding-left:24px;margin:24px 0}.ts-bullet-list li[data-v-df3e8457]{margin-bottom:12px;line-height:1.8;color:#475569}.ts-callout-quote[data-v-df3e8457]{margin-top:24px;background:#f8fafc;border-left:4px solid #003E86;padding:22px 24px;font-style:italic;font-size:15px;line-height:1.8;color:#475569;border-radius:0 8px 8px 0}#user-acknowledgment[data-v-df3e8457]{margin-top:100px}#user-acknowledgment .ts-legal-caps[data-v-df3e8457]{background:linear-gradient(135deg,#003e86,#002d62);color:#fff;border:none}.ts-ack-divider[data-v-df3e8457]{border:none;border-top:1px solid #e2e8f0;margin:56px 0 40px}.ts-ack-panel[data-v-df3e8457]{border:2px solid #e2e8f0;border-radius:12px;padding:32px;background:#f8fafc}.ts-ack-panel.is-checked[data-v-df3e8457]{border-color:#003e86;background:#edf5ff}.ts-ack-icon[data-v-df3e8457]{width:40px;height:40px;border-radius:10px;background:#003e86;display:flex;align-items:center;justify-content:center}.ts-ack-icon .material-symbols-outlined[data-v-df3e8457]{color:#fff}.ts-ack-body[data-v-df3e8457]{line-height:1.7;color:#475569;margin-bottom:20px}.ts-doc-link[data-v-df3e8457]{padding:12px 14px;border-radius:8px;text-decoration:none;color:#475569;font-weight:600;background:#f8fafc;transition:all .2s ease}.ts-nav-list[data-v-df3e8457]{max-height:70vh;overflow-y:auto;padding-right:6px}.ts-nav-link[data-v-df3e8457]{scroll-behavior:smooth}.ts-doc-links[data-v-df3e8457]{display:flex;flex-direction:column;gap:10px}.ts-doc-link[data-v-df3e8457]{display:block;padding:12px 14px;border-radius:8px;background:#f8fafc;color:#475569;text-decoration:none;font-size:14px;font-weight:600;transition:all .2s ease}.ts-doc-link[data-v-df3e8457]:hover{background:#edf5ff;color:#003e86}.ts-doc-link.active[data-v-df3e8457]{background:#003e86;color:#fff}.ts-ack-divider[data-v-df3e8457]{border:none;border-top:1px solid #e2e8f0;margin:52px 0 44px}.ts-ack-panel[data-v-df3e8457]{border:2px solid #e2e8f0;border-radius:12px;padding:32px 36px;background:#f8fafc;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease}.ts-ack-panel.is-checked[data-v-df3e8457]{border-color:#003e86;background:#edf5ff;box-shadow:0 0 0 4px #003e8612}.ts-ack-header[data-v-df3e8457]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ts-ack-icon[data-v-df3e8457]{width:36px;height:36px;border-radius:8px;background:#003e86;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ts-ack-icon .material-symbols-outlined[data-v-df3e8457]{font-size:18px;color:#fff}.ts-ack-header h3[data-v-df3e8457]{font-size:16px;font-weight:700;color:#003e86;margin:0}.ts-ack-body[data-v-df3e8457]{font-size:14px;color:#475569;line-height:1.65;margin-bottom:22px}.ts-ack-body strong[data-v-df3e8457]{color:#1e293b}.ts-ack-check-row[data-v-df3e8457]{display:flex;align-items:flex-start;gap:14px;cursor:pointer;padding:16px 18px;border-radius:8px;background:#fff;border:1.5px solid #e2e8f0;transition:border-color .2s,background .2s;-webkit-user-select:none;user-select:none}.ts-ack-check-row[data-v-df3e8457]:hover{border-color:#93c5fd;background:#f0f7ff}.ts-ack-check-row.row-checked[data-v-df3e8457]{border-color:#003e86;background:#f0f7ff}.ts-custom-checkbox[data-v-df3e8457]{width:22px;height:22px;border-radius:6px;border:2px solid #cbd5e1;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px;transition:background .2s,border-color .2s}.ts-custom-checkbox.checked[data-v-df3e8457]{background:#003e86;border-color:#003e86}.ts-custom-checkbox .check-icon[data-v-df3e8457]{font-size:14px;color:#fff;font-variation-settings:"wght" 700}.ts-check-label[data-v-df3e8457]{font-size:14px;color:#334155;line-height:1.6;font-weight:500}.ts-check-label a[data-v-df3e8457]{color:#003e86}.sr-only[data-v-df3e8457]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ts-ack-status[data-v-df3e8457]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:20px;transition:all .3s}.status-pending[data-v-df3e8457]{background:#fef3c7;color:#92400e}.status-confirmed[data-v-df3e8457]{background:#dcfce7;color:#166534}.status-dot[data-v-df3e8457]{width:7px;height:7px;border-radius:50%}.status-pending .status-dot[data-v-df3e8457]{background:#f59e0b}.status-confirmed .status-dot[data-v-df3e8457]{background:#22c55e}.ts-ack-btn-wrap[data-v-df3e8457]{margin-top:28px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ts-back-btn[data-v-df3e8457]{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:#94a3b8;color:#fff;border:none;border-radius:50px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:not-allowed;box-shadow:none;transition:background .25s,box-shadow .25s,transform .15s}.ts-back-btn.btn-ready[data-v-df3e8457]{background:#003e86;cursor:pointer;box-shadow:0 4px 16px #003e8659}.ts-back-btn.btn-ready[data-v-df3e8457]:hover{background:#002d62;box-shadow:0 6px 22px #003e8673;transform:translateY(-2px)}.ts-back-btn .material-symbols-outlined[data-v-df3e8457]{font-size:18px}.ts-btn-hint[data-v-df3e8457]{font-size:12px;color:#94a3b8;text-align:right}.ack-btn-slide-enter-active[data-v-df3e8457],.ack-btn-slide-leave-active[data-v-df3e8457]{transition:opacity .3s ease,transform .3s ease}.ack-btn-slide-enter-from[data-v-df3e8457],.ack-btn-slide-leave-to[data-v-df3e8457]{opacity:0;transform:translateY(12px)}.ts-btn[data-v-df3e8457]{display:inline-block;padding:10px 20px;font-size:13.5px;font-weight:600;text-decoration:none;border-radius:6px;transition:all .15s;text-align:center}.btn-light[data-v-df3e8457]{background-color:#fff;color:#003e86;width:100%;box-sizing:border-box}.btn-light[data-v-df3e8457]:hover{background-color:#ffc107;color:#003e86}@media(max-width:991px){.ts-layout-grid[data-v-df3e8457]{grid-template-columns:1fr}.ts-sidebar[data-v-df3e8457]{display:flex;flex-direction:column;gap:24px;position:relative;align-self:start;height:fit-content}.ts-nav-list[data-v-df3e8457]{max-height:500px;overflow-y:auto;overflow-x:hidden}.ts-main-content[data-v-df3e8457]{max-width:100%;padding:36px}.ts-block-title[data-v-df3e8457]{font-size:24px}}@media(max-width:767px){.ts-header-hero[data-v-df3e8457]{padding:70px 0}.ts-main-content[data-v-df3e8457]{padding:28px}.ts-title[data-v-df3e8457]{font-size:34px}.ts-desc[data-v-df3e8457]{font-size:15px}.ts-content-block[data-v-df3e8457]{margin-bottom:56px}}@media(max-width:575px){.ts-inner[data-v-df3e8457]{padding:0 16px}.ts-main-content[data-v-df3e8457]{padding:22px}.ts-block-title[data-v-df3e8457]{font-size:22px}.ts-text[data-v-df3e8457]{font-size:15px}}[data-v-d0c85de1],[data-v-d0c85de1]:before,[data-v-d0c85de1]:after{box-sizing:border-box;margin:0;padding:0}.pp-page[data-v-d0c85de1]{font-family:Inter,sans-serif;background:#f4f5f7;min-height:100vh;color:#1a1a2e}.pp-hero[data-v-d0c85de1]{position:relative;background-color:#0d1f3c;min-height:280px;padding:52px 0 56px;overflow:hidden;display:flex;align-items:center}.pp-hero[data-v-d0c85de1]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#00143cc7,#0028648c 45%,#00143c4d);pointer-events:none;z-index:0}.pp-hero-overlay[data-v-d0c85de1]{position:absolute;inset:0;background:linear-gradient(to bottom,#0000001a,#00000040);pointer-events:none;z-index:0}.pp-hero-inner[data-v-d0c85de1]{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:0 40px}.pp-badge[data-v-d0c85de1]{display:inline-block;background:#ffc1072e;border:1px solid rgba(255,193,7,.55);color:#ffc107;font-size:10.5px;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:4px;margin-bottom:18px}.pp-hero-title[data-v-d0c85de1]{font-family:Montserrat,sans-serif;font-size:clamp(32px,5vw,52px);font-weight:800;color:#fff;line-height:1.08;margin-bottom:14px}.pp-hero-desc[data-v-d0c85de1]{font-size:clamp(13px,1.4vw,15px);color:#b4d2f0e6;line-height:1.75;max-width:500px;margin-bottom:24px}.pp-meta[data-v-d0c85de1]{display:flex;gap:22px;flex-wrap:wrap}.pp-meta-item[data-v-d0c85de1]{display:flex;align-items:center;gap:6px;font-size:12px;color:#8cb4dcd9}.pp-meta-icon[data-v-d0c85de1]{font-size:14px}.pp-body[data-v-d0c85de1]{max-width:1100px;margin:0 auto;padding:36px 40px 72px;display:grid;grid-template-columns:210px 1fr;gap:32px;align-items:start}.pp-sidebar[data-v-d0c85de1]{position:sticky;top:24px}.pp-nav-card[data-v-d0c85de1]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px 20px;margin-bottom:16px}.pp-nav-title[data-v-d0c85de1]{font-size:10px;font-weight:700;color:#6c757d;text-transform:uppercase;letter-spacing:.1em;font-family:Montserrat,sans-serif;margin-bottom:12px}.pp-nav-list[data-v-d0c85de1]{list-style:none;display:flex;flex-direction:column;gap:8px}.pp-nav-list li a[data-v-d0c85de1]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#4a5568;text-decoration:none;transition:color .15s}.pp-nav-list li a[data-v-d0c85de1]:hover{color:#003e86}.pp-nav-bullet[data-v-d0c85de1]{color:#ffc107;font-size:15px;line-height:1}.pp-clarify-card[data-v-d0c85de1]{background:#1a2f50;border-radius:10px;padding:18px 20px}.pp-clarify-card h4[data-v-d0c85de1]{font-size:13px;font-weight:700;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:7px}.pp-clarify-card p[data-v-d0c85de1]{font-size:11.5px;color:#7a9cc4;line-height:1.6;margin-bottom:14px}.pp-clarify-btn[data-v-d0c85de1]{display:block;background:#fff;color:#003e86;text-align:center;font-size:12px;font-weight:700;font-family:Montserrat,sans-serif;padding:9px 14px;border-radius:7px;text-decoration:none;transition:background .15s}.pp-clarify-btn[data-v-d0c85de1]:hover{background:#e8f0fb}.pp-main[data-v-d0c85de1]{display:flex;flex-direction:column}.pp-exec[data-v-d0c85de1]{border-left:3px solid #003E86;padding:4px 0 20px 18px;margin-bottom:32px}.pp-exec-head[data-v-d0c85de1]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.pp-exec-icon[data-v-d0c85de1]{font-size:20px;color:#003e86}.pp-exec-head h2[data-v-d0c85de1]{font-size:17px;font-weight:700;color:#003e86;font-family:Montserrat,sans-serif}.pp-exec p[data-v-d0c85de1]{font-size:13.5px;color:#4a5568;line-height:1.75}.pp-section[data-v-d0c85de1]{margin-bottom:40px}.pp-sec-title[data-v-d0c85de1]{font-size:clamp(18px,2.2vw,22px);font-weight:800;color:#003e86;font-family:Montserrat,sans-serif;margin-bottom:10px}.pp-sec-divider[data-v-d0c85de1]{height:1px;background:#e2e8f0;margin-bottom:18px}.pp-text[data-v-d0c85de1]{font-size:13.5px;color:#4a5568;line-height:1.8;margin-bottom:18px}.pp-text.last[data-v-d0c85de1]{margin-bottom:0}.pp-data-list[data-v-d0c85de1]{display:flex;flex-direction:column;gap:12px}.pp-data-row[data-v-d0c85de1]{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e8edf3;border-radius:10px;padding:18px 20px}.pp-data-icon-wrap[data-v-d0c85de1]{width:40px;height:40px;background:#0d1f3c;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pp-data-icon-wrap .material-symbols-outlined[data-v-d0c85de1]{font-size:20px;color:#ffc107}.pp-data-content h4[data-v-d0c85de1]{font-size:14px;font-weight:700;color:#1a1a2e;font-family:Montserrat,sans-serif;margin-bottom:4px}.pp-data-content p[data-v-d0c85de1]{font-size:12.5px;color:#6c757d;line-height:1.65}.pp-use-list[data-v-d0c85de1]{list-style:none;display:flex;flex-direction:column;gap:10px}.pp-use-list li[data-v-d0c85de1]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#4a5568}.pp-use-icon[data-v-d0c85de1]{font-size:17px;color:#6c757d}.pp-security-box[data-v-d0c85de1]{background:#0d1f3c;border-radius:10px;padding:28px 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pp-sec-item[data-v-d0c85de1]{text-align:center}.pp-sec-badge[data-v-d0c85de1]{width:42px;height:42px;border:2px solid rgba(255,193,7,.4);border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.pp-sec-icon[data-v-d0c85de1]{font-size:22px;color:#ffc107}.pp-sec-label[data-v-d0c85de1]{font-size:13px;font-weight:700;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:6px}.pp-sec-desc[data-v-d0c85de1]{font-size:11px;color:#5a7a9e;line-height:1.6}.pp-rights-cards[data-v-d0c85de1]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:4px}.pp-rights-card[data-v-d0c85de1]{background:#fff;border:1px solid #e8edf3;border-radius:10px;padding:18px 20px}.pp-rights-card-top[data-v-d0c85de1]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:6px}.pp-rights-card-top h4[data-v-d0c85de1]{font-size:13.5px;font-weight:700;color:#1a1a2e;font-family:Montserrat,sans-serif}.pp-rights-card-icon[data-v-d0c85de1]{font-size:20px;color:#6c757d}.pp-rights-card p[data-v-d0c85de1]{font-size:12px;color:#6c757d;line-height:1.6}.pp-ack-divider[data-v-d0c85de1]{border:none;border-top:1px solid #e2e8f0;margin:44px 0 36px}.pp-ack-panel[data-v-d0c85de1]{border:2px solid #e2e8f0;border-radius:12px;padding:32px 36px;background:#f8fafc;margin-bottom:36px;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease}.pp-ack-panel.is-checked[data-v-d0c85de1]{border-color:#003e86;background:#edf5ff;box-shadow:0 0 0 4px #003e8612}.pp-ack-header[data-v-d0c85de1]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pp-ack-icon[data-v-d0c85de1]{width:36px;height:36px;border-radius:8px;background:#003e86;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pp-ack-icon .material-symbols-outlined[data-v-d0c85de1]{font-size:18px;color:#fff}.pp-ack-header h3[data-v-d0c85de1]{font-size:16px;font-weight:700;color:#003e86;font-family:Montserrat,sans-serif;margin:0}.pp-ack-body[data-v-d0c85de1]{font-size:14px;color:#475569;line-height:1.65;margin-bottom:22px}.pp-ack-body strong[data-v-d0c85de1]{color:#1e293b}.pp-ack-body a[data-v-d0c85de1]{color:#003e86;font-weight:600}.pp-ack-check-row[data-v-d0c85de1]{display:flex;align-items:flex-start;gap:14px;cursor:pointer;padding:16px 18px;border-radius:8px;background:#fff;border:1.5px solid #e2e8f0;transition:border-color .2s,background .2s;-webkit-user-select:none;user-select:none}.pp-ack-check-row[data-v-d0c85de1]:hover{border-color:#93c5fd;background:#f0f7ff}.pp-ack-check-row.row-checked[data-v-d0c85de1]{border-color:#003e86;background:#f0f7ff}.pp-custom-checkbox[data-v-d0c85de1]{width:22px;height:22px;border-radius:6px;border:2px solid #cbd5e1;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px;transition:background .2s,border-color .2s}.pp-custom-checkbox.checked[data-v-d0c85de1]{background:#003e86;border-color:#003e86}.pp-check-icon[data-v-d0c85de1]{font-size:14px;color:#fff;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.pp-check-label[data-v-d0c85de1]{font-size:14px;color:#334155;line-height:1.6;font-weight:500}.pp-check-label a[data-v-d0c85de1]{color:#003e86}.sr-only[data-v-d0c85de1]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-ack-status[data-v-d0c85de1]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:20px;transition:all .3s}.status-pending[data-v-d0c85de1]{background:#fef3c7;color:#92400e}.status-confirmed[data-v-d0c85de1]{background:#dcfce7;color:#166534}.status-dot[data-v-d0c85de1]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.status-pending .status-dot[data-v-d0c85de1]{background:#f59e0b}.status-confirmed .status-dot[data-v-d0c85de1]{background:#22c55e}.pp-ack-btn-wrap[data-v-d0c85de1]{margin-top:28px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.pp-back-btn[data-v-d0c85de1]{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:#94a3b8;color:#fff;border:none;border-radius:50px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:not-allowed;box-shadow:none;transition:background .25s,box-shadow .25s,transform .15s}.pp-back-btn.btn-ready[data-v-d0c85de1]{background:#003e86;cursor:pointer;box-shadow:0 4px 16px #003e8659}.pp-back-btn.btn-ready[data-v-d0c85de1]:hover{background:#002d62;box-shadow:0 6px 22px #003e8673;transform:translateY(-2px)}.pp-back-btn .material-symbols-outlined[data-v-d0c85de1]{font-size:18px}.pp-btn-hint[data-v-d0c85de1]{font-size:12px;color:#94a3b8;text-align:right}.pp-btn-slide-enter-active[data-v-d0c85de1],.pp-btn-slide-leave-active[data-v-d0c85de1]{transition:opacity .3s ease,transform .3s ease}.pp-btn-slide-enter-from[data-v-d0c85de1],.pp-btn-slide-leave-to[data-v-d0c85de1]{opacity:0;transform:translateY(12px)}.pp-cta[data-v-d0c85de1]{background:#f0f2f5;border:1px solid #e2e8f0;border-radius:10px;padding:32px 28px;text-align:center;margin-top:8px}.pp-cta h3[data-v-d0c85de1]{font-size:clamp(15px,1.8vw,18px);font-weight:800;color:#1a1a2e;font-family:Montserrat,sans-serif;margin-bottom:8px}.pp-cta p[data-v-d0c85de1]{font-size:13px;color:#6c757d;line-height:1.6;margin-bottom:22px}.pp-cta-btns[data-v-d0c85de1]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.pp-cta-primary[data-v-d0c85de1]{background:#003e86;color:#fff;font-size:13.5px;font-weight:700;font-family:Montserrat,sans-serif;padding:13px 26px;border-radius:7px;text-decoration:none;white-space:nowrap;transition:background .15s,transform .12s}.pp-cta-primary[data-v-d0c85de1]:hover{background:#002f68;transform:translateY(-1px)}.pp-cta-secondary[data-v-d0c85de1]{background:#fff;color:#1a1a2e;font-size:13.5px;font-weight:600;font-family:Montserrat,sans-serif;padding:13px 26px;border-radius:7px;border:1px solid #d0d7e2;text-decoration:none;white-space:nowrap;transition:background .15s}.pp-cta-secondary[data-v-d0c85de1]:hover{background:#f0f4fa}@media(max-width:575.98px){.pp-hero[data-v-d0c85de1]{min-height:220px;padding:36px 0 40px}.pp-hero-inner[data-v-d0c85de1]{padding:0 18px}.pp-body[data-v-d0c85de1]{grid-template-columns:1fr;padding:20px 18px 52px;gap:20px}.pp-sidebar[data-v-d0c85de1]{position:static}.pp-security-box[data-v-d0c85de1],.pp-rights-cards[data-v-d0c85de1]{grid-template-columns:1fr}.pp-cta-btns[data-v-d0c85de1]{flex-direction:column}.pp-cta-primary[data-v-d0c85de1],.pp-cta-secondary[data-v-d0c85de1]{text-align:center}.pp-ack-panel[data-v-d0c85de1]{padding:24px 20px}.pp-ack-btn-wrap[data-v-d0c85de1]{align-items:stretch}.pp-back-btn[data-v-d0c85de1]{justify-content:center}.pp-btn-hint[data-v-d0c85de1]{text-align:center}}@media(min-width:576px)and (max-width:991.98px){.pp-hero[data-v-d0c85de1]{min-height:250px}.pp-body[data-v-d0c85de1]{grid-template-columns:1fr;padding:28px 28px 60px}.pp-sidebar[data-v-d0c85de1]{position:static}.pp-security-box[data-v-d0c85de1]{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.pp-hero[data-v-d0c85de1]{min-height:300px}.pp-body[data-v-d0c85de1]{padding:40px 48px 80px}}.sp-page[data-v-a49711c9]{font-family:Inter,Montserrat,sans-serif;min-height:100vh;background:#f5f6f8}.sp-wrap[data-v-a49711c9]{padding:0 0 72px}.sp-inner[data-v-a49711c9]{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.sp-hero[data-v-a49711c9]{background:linear-gradient(#1e3a6ed9,#1e3a6ef2),url(/assets/support-DMbULSqi.jpg);background-size:cover;background-position:center 25%;background-repeat:no-repeat;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;padding:80px 0;margin-bottom:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.sp-hero-text[data-v-a49711c9]{width:100%;max-width:1100px;padding:0 20px;margin:0 auto;text-align:center}.sp-title[data-v-a49711c9]{margin-top:0;font-size:clamp(26px,4vw,38px);font-weight:800;color:#fff;margin-bottom:12px;line-height:1.2}.sp-desc[data-v-a49711c9]{font-size:clamp(13px,1.5vw,15px);color:#a8bbd4;line-height:1.7;max-width:620px;margin:0 auto}.sp-search-wrap[data-v-a49711c9]{width:calc(100% - 40px);max-width:620px;margin:0 auto;position:relative}.sp-search-icon[data-v-a49711c9]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:20px;pointer-events:none}.sp-search[data-v-a49711c9]{width:100%;padding:14px 16px 14px 48px;border:1.5px solid rgba(255,255,255,.15);border-radius:8px;background:#ffffff1a;color:#fff;font-family:Inter,Montserrat,sans-serif;font-size:14px;outline:none;transition:border-color .18s,background .18s}.sp-search[data-v-a49711c9]::placeholder{color:#8aa4c8}.sp-search[data-v-a49711c9]:focus{border-color:#ffc107;background:#ffffff26}.sp-cards-grid[data-v-a49711c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:28px}.sp-help-card[data-v-a49711c9]{background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;padding:20px 18px;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .15s}.sp-help-card[data-v-a49711c9]:hover{border-color:#ffc107;transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.sp-help-card.active[data-v-a49711c9]{border-color:#1e3a6e;background:#f0f4fa}.sp-card-icon[data-v-a49711c9]{font-size:26px;color:#1e3a6e;margin-bottom:10px;display:block}.sp-help-card.active .sp-card-icon[data-v-a49711c9]{color:#ffc107}.sp-card-title[data-v-a49711c9]{font-size:13.5px;font-weight:700;color:#1a1a2e;margin-bottom:5px}.sp-card-text[data-v-a49711c9]{font-size:12px;color:#5a6a80;line-height:1.55}.sp-section[data-v-a49711c9]{background:#fff;border-radius:10px;border:1px solid #e2e8f0;margin-bottom:20px;overflow:hidden}.sp-section-header[data-v-a49711c9]{border-left:4px solid #ffc107;padding:22px 28px 14px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.sp-section-title[data-v-a49711c9]{font-size:clamp(15px,1.8vw,18px);font-weight:700;color:#1a1a2e;margin:0}.sp-section-sub[data-v-a49711c9]{font-size:12.5px;color:#5a6a80;margin:0;display:flex;align-items:center;gap:8px}.sp-clear-btn[data-v-a49711c9]{background:none;border:1px solid #e2e8f0;border-radius:4px;padding:2px 8px;font-size:11.5px;color:#5a6a80;cursor:pointer;transition:border-color .15s,color .15s}.sp-clear-btn[data-v-a49711c9]:hover{border-color:#1e3a6e;color:#1e3a6e}.sp-faq-list[data-v-a49711c9]{display:flex;flex-direction:column}.sp-faq-item[data-v-a49711c9]{border-top:1px solid #e2e8f0}.sp-faq-q[data-v-a49711c9]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 28px;background:none;border:none;font-family:Inter,Montserrat,sans-serif;font-size:clamp(13px,1.4vw,14.5px);font-weight:600;color:#1a1a2e;text-align:left;cursor:pointer;transition:background .15s}.sp-faq-q[data-v-a49711c9]:hover{background:#f8fafc}.sp-faq-chevron[data-v-a49711c9]{font-size:20px;color:#94a3b8;flex-shrink:0;transition:transform .25s}.sp-faq-chevron.open[data-v-a49711c9]{transform:rotate(180deg);color:#1e3a6e}.sp-faq-a[data-v-a49711c9]{max-height:0;overflow:hidden;transition:max-height .3s ease}.sp-faq-a.open[data-v-a49711c9]{max-height:300px}.sp-faq-a p[data-v-a49711c9]{padding:0 28px 18px;font-size:clamp(13px,1.3vw,14px);color:#4a5568;line-height:1.75;margin:0}.sp-no-results[data-v-a49711c9]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;color:#94a3b8;text-align:center}.sp-no-results .material-symbols-outlined[data-v-a49711c9]{font-size:36px}.sp-no-results p[data-v-a49711c9]{font-size:14px;margin:0}.sp-contact-grid[data-v-a49711c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:0 28px 28px}.sp-contact-card[data-v-a49711c9]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:6px}.sp-contact-icon[data-v-a49711c9]{font-size:26px;color:#1e3a6e;margin-bottom:4px}.sp-contact-title[data-v-a49711c9]{font-size:13.5px;font-weight:700;color:#1a1a2e}.sp-contact-text[data-v-a49711c9]{font-size:12px;color:#5a6a80;line-height:1.6;flex:1}.sp-contact-btn[data-v-a49711c9]{margin-top:10px;display:inline-block;background:#1e3a6e;color:#fff;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:700;text-decoration:none;text-align:center;transition:background .18s}.sp-contact-btn[data-v-a49711c9]:hover{background:#16305c}.sp-form-body[data-v-a49711c9]{padding:0 28px 28px}.sp-form-row[data-v-a49711c9]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sp-field[data-v-a49711c9]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.sp-label[data-v-a49711c9]{font-size:12.5px;font-weight:600;color:#2d3748}.sp-input[data-v-a49711c9]{border:1.5px solid #d1d5db;border-radius:6px;padding:11px 14px;font-family:Inter,Montserrat,sans-serif;font-size:13.5px;color:#1a1a2e;background:#fff;outline:none;transition:border-color .18s,box-shadow .18s;width:100%}.sp-input[data-v-a49711c9]:focus{border-color:#ffc107;box-shadow:0 0 0 3px #ffc1071f}.sp-input[data-v-a49711c9]::placeholder{color:#b0b8c4}.sp-select[data-v-a49711c9]{cursor:pointer}.sp-textarea[data-v-a49711c9]{resize:vertical;min-height:120px;line-height:1.6}.sp-success-msg[data-v-a49711c9]{display:flex;align-items:center;gap:10px;background:#dcfce7;border:1px solid #86efac;border-radius:8px;padding:13px 16px;font-size:13.5px;color:#15803d;font-weight:600;margin-bottom:14px}.sp-success-msg .material-symbols-outlined[data-v-a49711c9]{font-size:20px}.sp-error-msg[data-v-a49711c9]{display:flex;align-items:center;gap:10px;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:13px 16px;font-size:13.5px;color:#dc2626;font-weight:600;margin-bottom:14px}.sp-error-msg .material-symbols-outlined[data-v-a49711c9]{font-size:20px}.sp-submit-btn[data-v-a49711c9]{background:#ffc107;color:#1a1a2e;border:none;border-radius:8px;padding:13px 28px;font-family:Inter,Montserrat,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s,transform .15s}.sp-submit-btn[data-v-a49711c9]:hover:not(:disabled){background:#e6ac00;transform:translateY(-1px)}.sp-submit-btn[data-v-a49711c9]:disabled{opacity:.6;cursor:not-allowed}.sp-cta[data-v-a49711c9]{background:#1e3a6e;border-radius:10px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:8px}.sp-cta-text h3[data-v-a49711c9]{font-size:clamp(15px,2vw,18px);font-weight:700;color:#fff;margin-bottom:5px}.sp-cta-text p[data-v-a49711c9]{font-size:clamp(12px,1.4vw,14px);color:#a8bbd4;line-height:1.5;margin:0}.sp-cta-actions[data-v-a49711c9]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sp-cta-btn[data-v-a49711c9]{background:#ffc107;color:#1a1a2e;border:none;border-radius:8px;padding:13px 24px;font-family:Inter,Montserrat,sans-serif;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .18s,transform .15s}.sp-cta-btn[data-v-a49711c9]:hover{background:#e6ac00;transform:translateY(-1px)}.sp-cta-btn-outline[data-v-a49711c9]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4);border-radius:8px;padding:13px 24px;font-family:Inter,Montserrat,sans-serif;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:border-color .18s,background .18s}.sp-cta-btn-outline[data-v-a49711c9]:hover{border-color:#fff;background:#ffffff14}@media(max-width:575.98px){.sp-wrap[data-v-a49711c9]{padding:0 0 52px}.sp-inner[data-v-a49711c9]{padding:0 16px}.sp-hero[data-v-a49711c9]{padding:50px 0;gap:18px}.sp-search-wrap[data-v-a49711c9]{width:100%}.sp-search-icon[data-v-a49711c9]{left:14px}.sp-cards-grid[data-v-a49711c9]{grid-template-columns:1fr 1fr}.sp-section-header[data-v-a49711c9]{padding:18px 18px 12px;flex-direction:column;align-items:flex-start}.sp-faq-q[data-v-a49711c9]{padding:14px 18px}.sp-faq-a p[data-v-a49711c9]{padding:0 18px 16px}.sp-contact-grid[data-v-a49711c9]{padding:0 18px 18px;grid-template-columns:1fr}.sp-form-body[data-v-a49711c9]{padding:0 18px 18px}.sp-form-row[data-v-a49711c9]{grid-template-columns:1fr}.sp-cta[data-v-a49711c9]{flex-direction:column;align-items:flex-start;padding:22px 20px}.sp-cta-actions[data-v-a49711c9]{width:100%}.sp-cta-btn[data-v-a49711c9],.sp-cta-btn-outline[data-v-a49711c9]{width:100%;text-align:center}.sp-submit-btn[data-v-a49711c9]{width:100%}}@media(min-width:576px)and (max-width:991.98px){.sp-inner[data-v-a49711c9]{padding:0 28px}.sp-cards-grid[data-v-a49711c9],.sp-contact-grid[data-v-a49711c9]{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.sp-inner[data-v-a49711c9]{padding:0 48px}.sp-section-header[data-v-a49711c9]{padding:26px 36px 16px}.sp-faq-q[data-v-a49711c9]{padding:17px 36px}.sp-faq-a p[data-v-a49711c9]{padding:0 36px 20px}.sp-contact-grid[data-v-a49711c9],.sp-form-body[data-v-a49711c9]{padding:0 36px 32px}.sp-cards-grid[data-v-a49711c9]{grid-template-columns:repeat(6,1fr)}}.auth-page{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card{border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(0,62,134,.08)}.auth-header{border-bottom:2px solid #ffc107;padding:1.4rem 1.5rem}.auth-title,.auth-header .auth-title{color:#003e86;font-size:1.2rem;font-weight:700;margin-bottom:.35rem}.auth-subtitle{color:#6c757d;font-size:.9rem;line-height:1.5}.form-label{color:#003e86;font-weight:600;font-size:.8rem;margin-bottom:.3rem}.form-control,.form-select{min-height:46px;border-radius:10px;border:1px solid rgba(0,62,134,.15);color:#003e86;background:#fff;box-shadow:none}.form-control:focus,.form-select:focus{border-color:#ffc107;box-shadow:0 0 0 .15rem #ffc1071f}.form-control::placeholder,.form-select::placeholder{color:#9aa4b2}.textarea-control{min-height:120px;padding-top:.85rem}.btn.auth-btn,.btn.login-btn{min-height:46px;border-radius:10px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86;transition:all .25s ease}.btn.auth-btn:hover:not(:disabled),.btn.login-btn:hover:not(:disabled),.auth-btn:hover:not(:disabled),.login-btn:hover:not(:disabled){background-color:#ffc107;color:#003e86;border-color:#ffc107}.btn.auth-btn:focus,.btn.login-btn:focus,.auth-btn:focus,.login-btn:focus{box-shadow:0 0 0 .15rem #ffc10733}.auth-btn:disabled,.login-btn:disabled{opacity:.7;cursor:not-allowed}.auth-link,.forgot-link{color:#003e86;text-decoration:none;font-weight:600;transition:color .25s ease}.auth-link:hover,.forgot-link:hover{color:#ffc107}.auth-footer-text{color:#6c757d;font-size:.95rem}.auth-alert{border-radius:10px;font-size:.92rem}@media(max-width:767.98px){.auth-page{align-items:flex-start;padding-top:2rem;padding-bottom:2rem}.auth-card{border-radius:14px}.auth-header{padding:1.25rem 1rem}.auth-title,.auth-header .auth-title{font-size:1.15rem}.auth-subtitle{font-size:.85rem}}.login-page[data-v-00b31138]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overflow-y:auto;font-family:Inter,sans-serif;background:linear-gradient(135deg,#00143ccc,#002d6eb8),url(/assets/login-DjTU0SU3.jpg) center / cover no-repeat}.login-card[data-v-00b31138]{width:100%;max-width:460px;background:#f0f4fced;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:16px;padding:32px 44px 28px;box-shadow:0 24px 60px #00000059,0 0 0 1px #ffffff2e}.card-title[data-v-00b31138]{font-family:Montserrat,sans-serif;font-size:1.9rem;font-weight:800;color:#001d3f;text-align:center;margin:0}.title-spacer[data-v-00b31138]{height:28px}.section-label[data-v-00b31138]{display:flex;align-items:center;gap:7px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.1em;color:#003e86;margin-bottom:8px}.label-icon[data-v-00b31138]{font-size:1.1rem;color:#003e86}.select-wrap[data-v-00b31138]{position:relative;margin-bottom:20px}.role-select[data-v-00b31138]{width:100%;height:46px;border:1.5px solid #c8d4e8;border-radius:8px;padding:0 42px 0 14px;font-size:.92rem;font-weight:500;color:#374151;background:#fff;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:Inter,sans-serif;transition:border-color .2s,box-shadow .2s}.role-select[data-v-00b31138]:focus{border-color:#003e86;box-shadow:0 0 0 3px #003e8621}.select-arrow[data-v-00b31138]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6c757d;font-size:1.25rem;pointer-events:none}.field-group[data-v-00b31138]{margin-bottom:16px}.field-label[data-v-00b31138]{display:block;font-size:.8rem;font-weight:700;color:#003e86;letter-spacing:.06em;margin-bottom:6px;font-family:Montserrat,sans-serif}.field-row[data-v-00b31138]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.input-box[data-v-00b31138]{height:46px;border:1.5px solid #c8d4e8;border-radius:8px;background:#fff;display:flex;align-items:center;padding:0 14px;gap:10px;transition:border-color .2s,box-shadow .2s}.input-box[data-v-00b31138]:focus-within{border-color:#003e86;box-shadow:0 0 0 3px #003e8621}.input-icon[data-v-00b31138]{color:#6c757d;font-size:1.15rem;flex-shrink:0}.input-box input[data-v-00b31138]{flex:1;border:none;outline:none;background:transparent;font-size:.92rem;color:#111827;font-family:Inter,sans-serif;min-width:0}.input-box input[data-v-00b31138]::placeholder{color:#adb5bd}.eye-btn[data-v-00b31138]{border:none;background:transparent;cursor:pointer;color:#6c757d;display:flex;align-items:center;padding:0;transition:color .2s;flex-shrink:0}.eye-btn[data-v-00b31138]:hover{color:#374151}.eye-btn .material-symbols-outlined[data-v-00b31138]{font-size:1.15rem;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.forgot-btn[data-v-00b31138]{border:none;background:transparent;color:#003e86;font-size:.8rem;font-weight:600;cursor:pointer;padding:0;font-family:Inter,sans-serif;transition:color .2s}.forgot-btn[data-v-00b31138]:hover{color:#ffc107}.remember-row[data-v-00b31138]{display:flex;align-items:center;gap:9px;color:#6c757d;font-size:.83rem;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.remember-row input[type=checkbox][data-v-00b31138]{width:15px;height:15px;accent-color:#003e86;cursor:pointer}.session-badge[data-v-00b31138]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:#059669;font-weight:600;background:#d1fae5;padding:2px 8px;border-radius:12px;margin-left:2px}.session-badge .material-symbols-outlined[data-v-00b31138]{font-size:.85rem}.login-btn[data-v-00b31138]{width:100%;height:50px;border:none;border-radius:8px;background:#003e86;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.04em;cursor:pointer;font-family:Montserrat,sans-serif;box-shadow:0 6px 18px #003e8652;transition:background .2s,transform .2s,box-shadow .2s,opacity .2s}.login-btn[data-v-00b31138]:active:not(:disabled){background:#ffc107;transform:translateY(0);box-shadow:none}.login-btn[data-v-00b31138]:disabled{opacity:.5;cursor:not-allowed}.register-row[data-v-00b31138]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.register-hint[data-v-00b31138]{font-size:.88rem;color:#003e86}.register-pill[data-v-00b31138]{border:none;border-radius:20px;background:#ffc107;color:#003e86;font-size:.85rem;font-weight:800;padding:6px 18px;cursor:pointer;font-family:Montserrat,sans-serif;transition:background .2s,transform .2s}.register-pill[data-v-00b31138]:hover{background:#ffc107;transform:translateY(-1px)}.card-footer[data-v-00b31138]{text-align:center;font-size:.76rem;color:#adb5bd;margin:16px 0 0;padding-top:14px;border-top:1px solid #e2e8f0}@media(max-height:720px){.login-card[data-v-00b31138]{padding:20px 44px 18px}.card-title[data-v-00b31138]{font-size:1.65rem}.title-spacer[data-v-00b31138]{height:18px}.field-group[data-v-00b31138]{margin-bottom:12px}.remember-row[data-v-00b31138]{margin-bottom:14px}.login-btn[data-v-00b31138]{height:46px}}@media(max-width:520px){.login-card[data-v-00b31138]{padding:28px 24px 24px}.card-title[data-v-00b31138]{font-size:1.6rem}}.register-page[data-v-13ee8be6]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;padding:40px 16px;background:linear-gradient(#0b1e338c,#0b1e338c),url(https://images.unsplash.com/photo-1504307651254-35680f356dfd?q=80&w=1400) no-repeat center center / cover}.register-card[data-v-13ee8be6]{width:100%;max-width:1240px;height:auto;position:relative;background:transparent;border:none;box-shadow:none;overflow:visible}.content[data-v-13ee8be6]{display:flex;align-items:center;gap:48px}.hero[data-v-13ee8be6]{flex:1}.hero h1[data-v-13ee8be6]{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(2.2rem,4vw,3rem);font-weight:900;line-height:1.1;text-transform:uppercase;margin-bottom:22px}.hero h1 span[data-v-13ee8be6]{color:#ffc107}.hero p[data-v-13ee8be6]{max-width:500px;color:#ffffffeb;font-family:Inter,sans-serif;font-size:16px;line-height:28px;margin-bottom:32px}.badge[data-v-13ee8be6]{display:flex;gap:16px;padding:16px 18px;max-width:500px;background:#0369;border-left:4px solid #FFC107;border-radius:0 10px 10px 0}.badge-icon[data-v-13ee8be6]{width:24px;height:24px;background:#ffc107;border-radius:50%;flex-shrink:0}.badge-text h4[data-v-13ee8be6]{color:#ffc107;font-family:Montserrat,sans-serif;font-size:15px;margin-bottom:4px}.badge-text p[data-v-13ee8be6]{color:#fff;font-size:13px;margin:0;line-height:1.5}.form-panel[data-v-13ee8be6]{width:100%;max-width:480px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:42px 38px;border-radius:12px;box-shadow:0 20px 40px #0000002e}.form-header[data-v-13ee8be6]{margin-bottom:24px}.form-header h2[data-v-13ee8be6]{font-family:Montserrat,sans-serif;font-size:28px;font-weight:800;color:#036;margin-bottom:8px}.form-header p[data-v-13ee8be6]{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.field[data-v-13ee8be6]{display:flex;flex-direction:column;gap:6px}.field-full[data-v-13ee8be6]{margin-bottom:22px}.field label[data-v-13ee8be6]{font-size:13px;font-weight:600;color:#036}.field input[data-v-13ee8be6]{width:100%;padding:12px 14px;border:1px solid #D1D5DB;border-radius:6px;font-size:14px;background:#fff}.field input[data-v-13ee8be6]:focus{outline:none;border-color:#036}.field input[data-v-13ee8be6]::placeholder{color:#9ca3af}.btn-register[data-v-13ee8be6]{width:100%;border:none;background:#ffc107;color:#036;padding:14px;border-radius:6px;font-size:15px;font-weight:700;cursor:pointer;transition:.2s ease}.btn-register[data-v-13ee8be6]:hover:not(:disabled){background:#e6ad00}.btn-register[data-v-13ee8be6]:disabled{opacity:.6;cursor:not-allowed}.login-link[data-v-13ee8be6]{margin-top:20px;text-align:center}.login-link a[data-v-13ee8be6]{color:#036;font-size:14px;font-weight:600;text-decoration:none}@media(max-width:900px){.content[data-v-13ee8be6]{flex-direction:column}.hero[data-v-13ee8be6]{text-align:center}.hero p[data-v-13ee8be6],.badge[data-v-13ee8be6]{margin-inline:auto}.form-panel[data-v-13ee8be6]{max-width:100%}}.insights-wrapper[data-v-6c9f744f]{background-color:#f8fafc;min-height:100vh;font-family:Inter,sans-serif}.insights-header[data-v-6c9f744f]{border-bottom:2px solid #e2e8f0;padding-bottom:1.5rem}.header-tag[data-v-6c9f744f]{font-size:.75rem;font-weight:700;letter-spacing:2px;color:#003e86;font-family:Montserrat,sans-serif}.header-title[data-v-6c9f744f]{font-size:2.4rem;font-weight:800;color:#003e86;margin:.25rem 0 .5rem;line-height:1.15;font-family:Montserrat,sans-serif}.header-sub[data-v-6c9f744f]{font-size:.95rem;color:#6c757d;margin-bottom:1rem}.header-rule[data-v-6c9f744f]{width:450px;height:3px;background:linear-gradient(#ffc107);border-radius:2px}.featured-link[data-v-6c9f744f]{text-decoration:none}.featured-card[data-v-6c9f744f]{display:flex;background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(0,62,134,.1);transition:box-shadow .2s,transform .2s;min-height:260px}.featured-card[data-v-6c9f744f]:hover{box-shadow:0 16px 40px #003e861f;transform:translateY(-3px)}.featured-image-col[data-v-6c9f744f]{width:42%;flex-shrink:0;background:linear-gradient(135deg,#003e86,#1a5cb8);position:relative;overflow:hidden;min-height:260px}.featured-img[data-v-6c9f744f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.featured-card:hover .featured-img[data-v-6c9f744f]{transform:scale(1.05)}.featured-image-overlay[data-v-6c9f744f]{position:absolute;inset:0;background:linear-gradient(to top,#003e86bf,#003e861a 60%);display:flex;align-items:flex-end;padding:1.5rem}.featured-category-tag[data-v-6c9f744f]{display:inline-block;background:#ffc107;color:#003e86;font-size:.7rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:.3rem .7rem;border-radius:4px;font-family:Montserrat,sans-serif}.featured-content-col[data-v-6c9f744f]{flex:1;padding:2rem 2rem 1.75rem;display:flex;flex-direction:column;justify-content:space-between}.fc-eyebrow[data-v-6c9f744f]{font-size:.65rem;font-weight:700;letter-spacing:2px;color:#ffc107;font-family:Montserrat,sans-serif;display:block;margin-bottom:.75rem}.fc-title[data-v-6c9f744f]{font-size:1.45rem;font-weight:800;color:#003e86;line-height:1.3;margin-bottom:.75rem;flex:1;font-family:Montserrat,sans-serif}.fc-excerpt[data-v-6c9f744f]{font-size:.9rem;color:#6c757d;line-height:1.75;margin-bottom:1.5rem}.fc-footer[data-v-6c9f744f]{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e9ecef;padding-top:1rem;gap:12px;flex-wrap:wrap}.fc-author[data-v-6c9f744f]{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:#6c757d}.fc-author .material-symbols-outlined[data-v-6c9f744f]{font-size:15px}.fc-read-btn[data-v-6c9f744f]{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:700;color:#003e86;font-family:Montserrat,sans-serif;transition:gap .18s,color .18s}.featured-card:hover .fc-read-btn[data-v-6c9f744f]{color:#ffc107;gap:9px}.fc-read-btn .material-symbols-outlined[data-v-6c9f744f]{font-size:15px}.insights-body-grid[data-v-6c9f744f]{display:grid;grid-template-columns:1fr 280px;gap:2rem;align-items:start}.section-eyebrow[data-v-6c9f744f]{font-size:.68rem;font-weight:700;letter-spacing:2px;color:#6c757d;font-family:Montserrat,sans-serif;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.articles-grid[data-v-6c9f744f]{display:flex;flex-direction:column;gap:1rem}.article-card-link[data-v-6c9f744f]{text-decoration:none}.article-card[data-v-6c9f744f]{display:flex;background:#fff;border-radius:12px;overflow:hidden;border:1px solid rgba(0,62,134,.1);transition:box-shadow .2s,transform .2s,border-color .2s}.article-card[data-v-6c9f744f]:hover{box-shadow:0 8px 24px #003e861a;transform:translateY(-2px);border-color:#ffc107}.article-thumb[data-v-6c9f744f]{width:140px;flex-shrink:0;position:relative;overflow:hidden;background:linear-gradient(160deg,#003e86,#1a5cb8)}.article-thumb-img[data-v-6c9f744f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.article-card:hover .article-thumb-img[data-v-6c9f744f]{transform:scale(1.08)}.article-thumb-overlay[data-v-6c9f744f]{position:absolute;inset:0;background:linear-gradient(to top,#003e86b3,#003e860d 60%);display:flex;align-items:flex-end;padding:.75rem}.article-thumb-label[data-v-6c9f744f]{font-size:.6rem;font-weight:800;letter-spacing:1px;color:#ffc107;text-transform:uppercase;font-family:Montserrat,sans-serif;line-height:1.2}.article-content[data-v-6c9f744f]{flex:1;padding:1rem 1.25rem;display:flex;flex-direction:column}.article-title[data-v-6c9f744f]{font-size:.95rem;font-weight:800;color:#003e86;line-height:1.35;margin-bottom:.4rem;font-family:Montserrat,sans-serif}.article-excerpt[data-v-6c9f744f]{font-size:.82rem;color:#6c757d;line-height:1.6;flex:1;margin-bottom:.75rem}.article-read-more[data-v-6c9f744f]{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;font-weight:700;color:#003e86;font-family:Montserrat,sans-serif;transition:color .18s,gap .18s}.article-card:hover .article-read-more[data-v-6c9f744f]{color:#ffc107;gap:7px}.article-read-more .material-symbols-outlined[data-v-6c9f744f]{font-size:14px}.sidebar-col[data-v-6c9f744f]{position:sticky;top:80px}.sidebar-widget[data-v-6c9f744f]{background:#fff;border-radius:14px;border:1px solid rgba(0,62,134,.1);overflow:hidden}.bildflex-widget[data-v-6c9f744f]{padding:1.5rem}.bw-logo-row[data-v-6c9f744f]{display:flex;align-items:center;gap:8px;margin-bottom:.5rem}.bw-icon[data-v-6c9f744f]{font-size:20px;color:#ffc107}.bw-brand[data-v-6c9f744f]{font-size:1.1rem;font-weight:800;color:#ffc107;font-family:Montserrat,sans-serif}.bw-tagline[data-v-6c9f744f]{font-size:.82rem;color:#6c757d;margin-bottom:1rem;line-height:1.5}.bw-features[data-v-6c9f744f]{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:6px}.bw-features li[data-v-6c9f744f]{display:flex;align-items:center;gap:7px;font-size:.8rem;color:#6c757d}.bw-features li .material-symbols-outlined[data-v-6c9f744f]{font-size:15px;color:#003e86}.bw-input-row[data-v-6c9f744f]{margin-bottom:.75rem}.bw-email-input[data-v-6c9f744f]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:.55rem .8rem;font-size:.82rem;color:#003e86;outline:none;transition:border-color .18s}.bw-email-input[data-v-6c9f744f]:focus{border-color:#003e86}.bw-email-input[data-v-6c9f744f]::placeholder{color:#6c757d}.bw-subscribe-btn[data-v-6c9f744f]{width:100%;background:linear-gradient(90deg,#003e86,#1a5cb8);color:#fff;font-size:.82rem;font-weight:700;border:none;border-radius:8px;padding:.6rem;cursor:pointer;font-family:Montserrat,sans-serif;letter-spacing:.5px;transition:opacity .18s}.bw-subscribe-btn[data-v-6c9f744f]:hover{opacity:.9}.pw-header[data-v-6c9f744f]{padding:.75rem 1.25rem;font-size:.65rem;font-weight:700;letter-spacing:2px;color:#6c757d;font-family:Montserrat,sans-serif;background:#f8fafc;border-bottom:1px solid #e2e8f0}.pw-list[data-v-6c9f744f]{padding:.5rem 0}.pw-item[data-v-6c9f744f]{display:flex;flex-direction:column;gap:2px;padding:.75rem 1.25rem;text-decoration:none;border-bottom:1px solid #f1f5f9;transition:background .15s}.pw-item[data-v-6c9f744f]:last-child{border-bottom:none}.pw-item[data-v-6c9f744f]:hover{background:#f8fafc}.pw-label[data-v-6c9f744f]{font-size:.65rem;font-weight:700;color:#ffc107;letter-spacing:1px;text-transform:uppercase;font-family:Montserrat,sans-serif}.pw-title[data-v-6c9f744f]{font-size:.82rem;color:#003e86;line-height:1.35;font-weight:600}.pw-item:hover .pw-title[data-v-6c9f744f]{color:#1a5cb8}@media(max-width:991.98px){.insights-body-grid[data-v-6c9f744f]{grid-template-columns:1fr}.sidebar-col[data-v-6c9f744f]{position:static}.featured-image-col[data-v-6c9f744f]{width:35%}}@media(max-width:767.98px){.featured-card[data-v-6c9f744f]{flex-direction:column}.featured-image-col[data-v-6c9f744f]{width:100%;height:140px;padding:1rem;align-items:flex-start}.featured-content-col[data-v-6c9f744f]{padding:1.25rem}.fc-title[data-v-6c9f744f]{font-size:1.2rem}.article-thumb[data-v-6c9f744f]{width:110px}.header-title[data-v-6c9f744f]{font-size:1.8rem}}.register-page[data-v-7b5c340e]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;position:relative;padding:20px 16px;background:linear-gradient(0deg,#0b1e3380 0% 100%),url(/assets/register-ByksES_x.png) no-repeat center center / cover}.register-card[data-v-7b5c340e]{width:100%;max-width:1240px;height:auto;position:relative;background:transparent;border:none;box-shadow:none;overflow:visible}.page[data-v-7b5c340e]{width:100%;height:100%}.content[data-v-7b5c340e]{position:relative;z-index:2;display:flex;width:100%;height:100%;background:transparent;align-items:center;flex-wrap:wrap;gap:32px}.hero[data-v-7b5c340e]{flex:1.1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 40px 20px 0;width:100%}.hero h1[data-v-7b5c340e]{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4vw,2.875rem);font-weight:900;line-height:1.2;letter-spacing:-2px;text-transform:uppercase;margin-bottom:24px;text-align:left}.hero h1 span[data-v-7b5c340e]{color:#ffc107}.hero p[data-v-7b5c340e]{max-width:500px;width:100%;color:#ffffffe6;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin-bottom:36px;text-align:left}.badge[data-v-7b5c340e]{display:flex;padding:14px 18px;align-items:center;gap:16px;align-self:flex-start;flex-shrink:0;width:100%;max-width:500px;border-left:4px solid #FFC107;background:#003e868c;border-radius:0 10px 10px 0;overflow:hidden}.badge-icon[data-v-7b5c340e]{width:24px;height:30px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30' fill='none'><path d='M12 30C8.525 29.125 5.65625 27.1312 3.39375 24.0187C1.13125 20.9062 0 17.45 0 13.65V4.5L12 0L24 4.5V13.65C24 17.45 22.8688 20.9062 20.6063 24.0187C18.3438 27.1312 15.475 29.125 12 30ZM12 26.85C14.6 26.025 16.75 24.375 18.45 21.9C20.15 19.425 21 16.675 21 13.65V6.5625L12 3.1875L3 6.5625V13.65C3 16.675 3.85 19.425 5.55 21.9C7.25 24.375 9.4 26.025 12 26.85Z' fill='%23FFF'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.badge-text[data-v-7b5c340e]{display:flex;flex-direction:column;gap:2px;flex:1}.badge-text h4[data-v-7b5c340e]{color:#ffc107;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;margin:0}.badge-text p[data-v-7b5c340e]{color:#fff;font-family:Inter,sans-serif;font-size:13px;line-height:1.4;margin:0;white-space:normal}.form-panel[data-v-7b5c340e]{width:100%;max-width:580px;height:auto;background:#fff;padding:clamp(18px,3.5vw,32px) clamp(16px,4vw,40px);display:flex;flex-direction:column;overflow-y:visible;position:relative;z-index:3;border-radius:10px;box-shadow:0 20px 48px #00000040}.form-header[data-v-7b5c340e]{margin-bottom:16px}.form-header h2[data-v-7b5c340e]{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#003e86;margin-bottom:4px}.form-header p[data-v-7b5c340e]{color:#6c757d;font-family:Inter,sans-serif;font-size:14px}.form-grid[data-v-7b5c340e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.field[data-v-7b5c340e]{display:flex;flex-direction:column;gap:4px}.field-full[data-v-7b5c340e]{grid-column:span 2}.field label[data-v-7b5c340e]{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#003e86}.field input[data-v-7b5c340e],.field select[data-v-7b5c340e]{width:100%;padding:9px 12px;border:1px solid #D1D5DB;border-radius:6px;font-family:Inter,sans-serif;font-size:14px;outline:none;background-color:#f9fafb;color:#111827;appearance:auto;-webkit-appearance:auto}.field input[data-v-7b5c340e]:focus,.field select[data-v-7b5c340e]:focus{border-color:#003e86}.field input[data-v-7b5c340e]::placeholder{color:#6c757d}.field select option[disabled][data-v-7b5c340e]{color:#6c757d}.field select[data-v-7b5c340e]:has(option[value=""]:checked){color:#6c757d}.field select[data-v-7b5c340e]:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.password-input-wrap[data-v-7b5c340e]{position:relative;display:flex;align-items:center}.password-input-wrap input[data-v-7b5c340e]{width:100%;padding:9px 38px 9px 12px;border:1px solid #D1D5DB;border-radius:6px;font-family:Inter,sans-serif;font-size:14px;outline:none;background-color:#f9fafb;color:#111827}.password-input-wrap input[data-v-7b5c340e]:focus{border-color:#003e86}.password-input-wrap input[data-v-7b5c340e]::placeholder{color:#6c757d}.password-toggle-btn[data-v-7b5c340e]{position:absolute;right:8px;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6c757d;line-height:1}.password-toggle-btn[data-v-7b5c340e]:hover{color:#4b5563}.password-toggle-btn .material-symbols-outlined[data-v-7b5c340e]{font-size:20px;-webkit-user-select:none;user-select:none;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.terms-row[data-v-7b5c340e]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;-webkit-user-select:none;user-select:none}.terms-row.terms-blocked[data-v-7b5c340e]{border-color:#fca5a5;background:#fff5f5;animation:terms-shake-7b5c340e .35s ease}.terms-row.terms-acknowledged[data-v-7b5c340e]{border-color:#86efac;background:#f0fdf4}@keyframes terms-shake-7b5c340e{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.terms-checkbox-wrap[data-v-7b5c340e]{flex-shrink:0;margin-top:1px}.terms-lock-icon .material-symbols-outlined[data-v-7b5c340e]{font-size:20px;color:#9ca3af;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.terms-check-icon .material-symbols-outlined[data-v-7b5c340e]{font-size:20px;color:#16a34a;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.sr-only[data-v-7b5c340e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.terms-label-wrap[data-v-7b5c340e]{display:flex;flex-direction:column;gap:6px;flex:1}.terms-label[data-v-7b5c340e]{font-family:Inter,sans-serif;font-size:13px;color:#4b5563;line-height:1.5;cursor:default}.terms-label a[data-v-7b5c340e]{color:#003e86;text-decoration:none;font-weight:600;cursor:pointer}.terms-confirmed-badge[data-v-7b5c340e]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#166534;background:#dcfce7;padding:3px 9px 3px 6px;border-radius:20px;width:fit-content}.terms-confirmed-icon[data-v-7b5c340e]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;color:#16a34a;width:auto;height:auto;background-image:none;background-repeat:unset;background-position:unset;background-size:unset;flex-shrink:0}.terms-blocked-hint[data-v-7b5c340e]{display:inline-flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;color:#b91c1c;line-height:1.5}.terms-blocked-hint a[data-v-7b5c340e]{color:#003e86;font-weight:700;text-decoration:underline}.hint-icon[data-v-7b5c340e]{font-size:14px;flex-shrink:0;margin-top:1px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:#ef4444}.terms-progress[data-v-7b5c340e]{display:flex;gap:14px;flex-wrap:wrap}.progress-item[data-v-7b5c340e]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#9ca3af;transition:color .2s}.progress-item.done[data-v-7b5c340e]{color:#16a34a}.progress-icon[data-v-7b5c340e]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hint-fade-enter-active[data-v-7b5c340e],.hint-fade-leave-active[data-v-7b5c340e]{transition:opacity .25s ease,transform .25s ease}.hint-fade-enter-from[data-v-7b5c340e],.hint-fade-leave-to[data-v-7b5c340e]{opacity:0;transform:translateY(-4px)}.btn-register[data-v-7b5c340e]{width:100%;background:#003e86;color:#fff;padding:13px;border:none;border-radius:6px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}.btn-register[data-v-7b5c340e]:hover:not(:disabled){background:#002d63}.btn-register[data-v-7b5c340e]:disabled{background:#9ca3af;cursor:not-allowed}.login-link[data-v-7b5c340e]{text-align:center;margin-top:14px;font-family:Inter,sans-serif;font-size:14px;color:#4b5563}.login-link a[data-v-7b5c340e]{color:#003e86;text-decoration:none;font-weight:600}@media screen and (max-height:800px){.register-page[data-v-7b5c340e]{padding:12px 16px}.form-panel[data-v-7b5c340e]{padding:18px 28px}.form-header[data-v-7b5c340e]{margin-bottom:10px}.form-header h2[data-v-7b5c340e]{font-size:20px}.form-grid[data-v-7b5c340e]{gap:10px;margin-bottom:10px}.field input[data-v-7b5c340e],.field select[data-v-7b5c340e]{padding:7px 10px;font-size:13px}.password-input-wrap input[data-v-7b5c340e]{padding:7px 36px 7px 10px;font-size:13px}.terms-row[data-v-7b5c340e]{margin-bottom:10px}.btn-register[data-v-7b5c340e]{padding:11px;font-size:15px}.login-link[data-v-7b5c340e]{margin-top:10px}}@media screen and (max-width:1024px){.content[data-v-7b5c340e]{gap:24px}.hero[data-v-7b5c340e]{padding:20px 20px 20px 0}.hero h1[data-v-7b5c340e]{font-size:36px;line-height:42px}.form-panel[data-v-7b5c340e]{max-width:480px;padding:28px}}@media screen and (max-width:900px){.register-page[data-v-7b5c340e]{padding:20px 14px}.content[data-v-7b5c340e]{flex-direction:column;gap:24px}.hero[data-v-7b5c340e]{align-items:center;padding:20px 0}.hero p[data-v-7b5c340e],.hero .badge[data-v-7b5c340e]{display:none}.hero h1[data-v-7b5c340e]{text-align:center;font-size:30px;line-height:36px;margin-bottom:0}.form-panel[data-v-7b5c340e]{max-width:100%;padding:28px 20px}.form-grid[data-v-7b5c340e]{grid-template-columns:1fr;gap:12px}.field-full[data-v-7b5c340e]{grid-column:span 1}}.auth-page[data-v-bb49e6a8]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-bb49e6a8]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-bb49e6a8]{background-color:#003e86;border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-bb49e6a8]{color:#ffc107;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-bb49e6a8]{color:#f4f6f8;font-size:.95rem}.form-label[data-v-bb49e6a8]{color:#003e86;font-weight:700;margin-bottom:.45rem}.form-control[data-v-bb49e6a8]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-bb49e6a8]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.form-control[data-v-bb49e6a8]::placeholder{color:#9aa4b2}.auth-btn[data-v-bb49e6a8]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86;transition:all .25s ease}.auth-btn[data-v-bb49e6a8]:hover:not(:disabled){background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-btn[data-v-bb49e6a8]:disabled{opacity:.7;cursor:not-allowed}.auth-link[data-v-bb49e6a8]{color:#003e86;text-decoration:none;font-weight:700;transition:color .25s ease}.auth-link[data-v-bb49e6a8]:hover{color:#ffc107}.auth-footer-text[data-v-bb49e6a8]{color:#6c757d}.alert[data-v-bb49e6a8]{border-radius:12px}@media(max-width:767.98px){.auth-page[data-v-bb49e6a8]{padding-top:2rem;padding-bottom:2rem;align-items:flex-start}.auth-header[data-v-bb49e6a8]{padding:1.75rem 1rem 1.5rem}.auth-title[data-v-bb49e6a8]{font-size:1.6rem}}.auth-page[data-v-6784c84b]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-6784c84b]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-6784c84b]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-6784c84b]{color:#003e86;font-weight:800}.auth-subtitle[data-v-6784c84b]{color:#003e86}.profile-image-wrapper[data-v-6784c84b]{width:180px;height:180px;border-radius:50%;overflow:hidden;border:4px solid #ffc107;background:#fff}.profile-image[data-v-6784c84b]{width:100%;height:100%;object-fit:cover}.login-btn[data-v-6784c84b]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-6784c84b]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-6784c84b],.custom-danger-btn[data-v-6784c84b]{min-height:50px;border-radius:12px;font-weight:700}.password-page[data-v-3b146f6f]{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px;background:linear-gradient(#ffffffad,#ffffffad),url(https://images.unsplash.com/photo-1504307651254-35680f356dfd?q=80&w=1400);background-size:cover;background-position:center}.password-card[data-v-3b146f6f]{width:100%;max-width:690px;background:#ffffffdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:48px;box-shadow:0 18px 40px #0000002e}.password-title[data-v-3b146f6f]{text-align:center;color:#002b63;font-size:2.8rem;font-weight:800;margin-bottom:14px}.password-subtitle[data-v-3b146f6f]{text-align:center;color:#666;font-size:1.25rem;line-height:1.2;max-width:520px;margin:0 auto 38px}.field-group[data-v-3b146f6f]{margin-bottom:26px}.field-group label[data-v-3b146f6f]{display:block;color:#002b63;font-weight:800;font-size:1.1rem;margin-bottom:12px}.password-box[data-v-3b146f6f]{height:74px;display:flex;align-items:center;gap:14px;background:#f5f7fc;border:2px solid #d9dce5;padding:0 18px;transition:.2s ease}.password-box[data-v-3b146f6f]:focus-within{border-color:#003e86;box-shadow:0 0 0 4px #003e861a;background:#fff}.password-box input[data-v-3b146f6f]{flex:1;border:none;background:transparent;outline:none;font-size:1.1rem;color:#333}.password-box .material-symbols-outlined[data-v-3b146f6f]{color:#7b7f88;font-size:2rem}.eye-btn[data-v-3b146f6f]{border:none;background:transparent;cursor:pointer}.requirements-box[data-v-3b146f6f]{background:#ebf2ffa6;padding:28px;margin:34px 0}.requirements-box h3[data-v-3b146f6f]{color:#002b63;font-size:1.25rem;font-weight:800;margin-bottom:14px}.requirements-box p[data-v-3b146f6f]{display:flex;align-items:center;gap:10px;color:#666;font-size:1.05rem;margin:8px 0}.requirements-box p span[data-v-3b146f6f]{font-family:Material Symbols Outlined;font-size:1.4rem}.requirements-box p.met[data-v-3b146f6f]{color:#002b63}.update-btn[data-v-3b146f6f]{width:100%;height:76px;border:none;border-radius:8px;background:#ffc107;color:#6b5600;font-size:1.25rem;font-weight:800;cursor:pointer;transition:.2s ease}.update-btn[data-v-3b146f6f]:hover:not(:disabled){transform:translateY(-2px);background:#ffcd2e}.update-btn[data-v-3b146f6f]:disabled{opacity:.65;cursor:not-allowed}.back-login[data-v-3b146f6f]{margin-top:34px;display:flex;justify-content:center;align-items:center;gap:8px;color:#002b63;text-decoration:none;font-weight:800;font-size:1.1rem}.back-login[data-v-3b146f6f]:hover{color:#ffc107}@media(max-width:700px){.password-card[data-v-3b146f6f]{padding:36px 24px}.password-title[data-v-3b146f6f]{font-size:2.3rem}.password-subtitle[data-v-3b146f6f]{font-size:1rem}.password-box[data-v-3b146f6f]{height:66px}.update-btn[data-v-3b146f6f]{height:68px}}.auth-page[data-v-a35d2e50]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-a35d2e50]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-a35d2e50]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-a35d2e50]{color:#003e86;font-weight:800}.auth-subtitle[data-v-a35d2e50],.form-label[data-v-a35d2e50]{color:#003e86}.form-label[data-v-a35d2e50]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-a35d2e50]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-a35d2e50]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.deactivate-btn[data-v-a35d2e50],.custom-outline-btn[data-v-a35d2e50]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-69f3b806]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-69f3b806]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-69f3b806]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-69f3b806]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-69f3b806]{color:#003e86;font-size:.95rem}.content-card[data-v-69f3b806]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-69f3b806]{color:#003e86;font-weight:800}.content-meta[data-v-69f3b806],.content-text[data-v-69f3b806]{color:#6c757d}.status-badge[data-v-69f3b806]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-69f3b806]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-69f3b806]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-69f3b806]{color:#003e86;font-weight:800}.auth-page[data-v-20ff913e]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-20ff913e]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1);width:100%}.auth-header[data-v-20ff913e]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-20ff913e],.form-label[data-v-20ff913e]{color:#003e86}.auth-title[data-v-20ff913e]{font-weight:800}.auth-subtitle[data-v-20ff913e]{color:#003e86}.form-label[data-v-20ff913e]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-20ff913e]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-20ff913e]{min-height:140px}.login-btn[data-v-20ff913e]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-20ff913e]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-c0bfb563]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-c0bfb563]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1);width:100%}.auth-header[data-v-c0bfb563]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-c0bfb563],.form-label[data-v-c0bfb563]{color:#003e86}.auth-title[data-v-c0bfb563]{font-weight:800}.auth-subtitle[data-v-c0bfb563]{color:#003e86}.form-label[data-v-c0bfb563]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-c0bfb563]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-c0bfb563]{min-height:140px}.login-btn[data-v-c0bfb563]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-c0bfb563]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-9d46857b]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-9d46857b]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-9d46857b]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-9d46857b]{color:#003e86;font-weight:800}.auth-subtitle[data-v-9d46857b]{color:#003e86}.content-card[data-v-9d46857b]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1rem 1.25rem;background:#fff}.content-title[data-v-9d46857b]{color:#003e86;font-weight:800}.content-meta[data-v-9d46857b]{color:#6c757d}.empty-state h5[data-v-9d46857b]{color:#003e86;font-weight:800}.auth-page[data-v-6c90d3c5]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-6c90d3c5]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-6c90d3c5]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-6c90d3c5]{color:#003e86;font-weight:800}.auth-subtitle[data-v-6c90d3c5]{color:#003e86}.form-control[data-v-6c90d3c5]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-6c90d3c5]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-6c90d3c5]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-6c90d3c5]{color:#495057;vertical-align:middle}.login-btn[data-v-6c90d3c5]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-6c90d3c5]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-6c90d3c5]{color:#003e86;font-weight:800}.auth-page[data-v-db3dda3a]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-db3dda3a]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1);width:100%}.auth-header[data-v-db3dda3a]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-db3dda3a],.form-label[data-v-db3dda3a]{color:#003e86}.auth-title[data-v-db3dda3a]{font-weight:800}.auth-subtitle[data-v-db3dda3a]{color:#003e86}.form-label[data-v-db3dda3a]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-db3dda3a]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-db3dda3a]{min-height:140px}.login-btn[data-v-db3dda3a]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-db3dda3a]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.admin-dashboard-page[data-v-4598c15c]{min-height:100vh;background:#f4f6f8}.dashboard-header[data-v-4598c15c]{background:#fff;border:1px solid rgba(0,62,134,.08);border-radius:20px;padding:1.5rem}.dashboard-label[data-v-4598c15c]{color:#ffc107;font-weight:800;letter-spacing:1.4px;font-size:.85rem;text-transform:uppercase}.dashboard-title[data-v-4598c15c]{color:#003e86;font-size:2rem;font-weight:800}.dashboard-subtitle[data-v-4598c15c]{color:#6c757d;font-size:1rem}.summary-card[data-v-4598c15c]{background:#fff;border:1px solid rgba(0,62,134,.08);border-radius:18px;padding:1.35rem}.summary-label[data-v-4598c15c]{color:#6c757d;font-weight:600;font-size:.95rem}.summary-value[data-v-4598c15c]{color:#003e86;font-size:2rem;font-weight:800}.summary-note[data-v-4598c15c]{color:#8a8f98;font-size:.92rem}.section-block[data-v-4598c15c]{background:#fff;border:1px solid rgba(0,62,134,.08);border-radius:20px;padding:1.5rem}.section-title[data-v-4598c15c]{color:#003e86;font-size:1.5rem;font-weight:800}.section-subtitle[data-v-4598c15c]{color:#6c757d;font-size:.97rem}.dashboard-card[data-v-4598c15c]{border-radius:18px;transition:transform .2s ease,box-shadow .2s ease}.dashboard-card[data-v-4598c15c]:hover{transform:translateY(-4px);box-shadow:0 1rem 2rem #003e8614}.icon-circle[data-v-4598c15c]{width:64px;height:64px;border-radius:50%;background:#003e86;color:#ffc107;display:flex;align-items:center;justify-content:center;border:2px solid #ffc107}.icon-circle .material-symbols-outlined[data-v-4598c15c]{font-size:30px}.card-title[data-v-4598c15c]{color:#003e86}.card-text[data-v-4598c15c]{color:#6c757d;min-height:72px}.record-count[data-v-4598c15c]{color:#6c757d;font-size:.92rem;font-weight:600}.manage-link[data-v-4598c15c]{color:#003e86;font-weight:700}@media(max-width:767.98px){.dashboard-title[data-v-4598c15c]{font-size:1.6rem}.dashboard-header[data-v-4598c15c],.section-block[data-v-4598c15c]{padding:1.2rem}.card-text[data-v-4598c15c]{min-height:auto}}.featured-providers-page[data-v-5e2f4f08]{width:100%;display:flex;justify-content:center}.featured-card[data-v-5e2f4f08]{width:100%;max-width:360px;background:#eaf4ff;border:1px solid #d8d8d8;border-radius:8px;padding:.9rem 1rem;box-shadow:0 4px 10px #0000000f}.featured-title[data-v-5e2f4f08]{color:#003e86;font-size:1rem;font-weight:600;margin:0 0 .8rem;text-align:center;line-height:1.2}.provider-link[data-v-5e2f4f08]{display:block;text-decoration:none;color:inherit;margin:0 30px}.provider[data-v-5e2f4f08]{display:flex;align-items:center;gap:.55rem;margin-bottom:.55rem;border-radius:8px;padding:.3rem;transition:background .2s ease,transform .2s ease}.provider[data-v-5e2f4f08]:hover{background:#ffffffd1;transform:translateY(-1px)}.provider img[data-v-5e2f4f08],.placeholder-photo[data-v-5e2f4f08]{width:46px;height:46px;border-radius:8px;flex-shrink:0}.provider img[data-v-5e2f4f08]{object-fit:cover}.provider-info[data-v-5e2f4f08]{min-width:0}.provider-name[data-v-5e2f4f08]{color:#003e86;font-size:1rem;font-weight:500;line-height:1.15;margin-bottom:.1rem;word-break:break-word}.rating[data-v-5e2f4f08]{font-size:.68rem;color:#3f3f3f;font-weight:500;line-height:1.15}.star[data-v-5e2f4f08]{color:#9a7500;margin-right:.18rem}.reliability[data-v-5e2f4f08]{white-space:nowrap}.placeholder[data-v-5e2f4f08]{background:#eee;border:1px dashed #b8b8b8}.placeholder-photo[data-v-5e2f4f08]{background:#d1d1d1;color:#777;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800}.button-wrap[data-v-5e2f4f08]{text-align:center;margin-top:.8rem}.view-btn[data-v-5e2f4f08]{display:inline-block;background:transparent;color:#003e86;border:1px solid #003e86;border-radius:8px;padding:.25rem .85rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.view-btn[data-v-5e2f4f08]:hover{background:#003e86;color:#fff}.loading-state[data-v-5e2f4f08],.empty-state[data-v-5e2f4f08]{text-align:center;padding:1rem 0;color:#003e86;font-size:.8rem;font-weight:600}.loading-state p[data-v-5e2f4f08]{margin-top:.5rem;margin-bottom:0;color:#6c757d;font-size:.72rem}@media(max-width:600px){.featured-card[data-v-5e2f4f08]{max-width:100%;padding:.85rem}.featured-title[data-v-5e2f4f08]{font-size:.95rem}.provider[data-v-5e2f4f08]{gap:.5rem}.provider img[data-v-5e2f4f08],.placeholder-photo[data-v-5e2f4f08]{width:42px;height:42px}.provider-name[data-v-5e2f4f08]{font-size:.78rem}.rating[data-v-5e2f4f08]{font-size:.65rem}.reliability[data-v-5e2f4f08]{white-space:normal}.view-btn[data-v-5e2f4f08]{font-size:.72rem}}.profile-body[data-v-bd6e5d1f]{width:100%}.profile-container[data-v-bd6e5d1f]{width:100%;min-height:400px;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1.15rem 1.35rem}.profile-title[data-v-bd6e5d1f]{font-size:1.65rem;font-weight:700;color:#003e86;margin-bottom:.85rem;line-height:1}.profile-content[data-v-bd6e5d1f]{display:flex;gap:.65rem;align-items:flex-start}.profile-left[data-v-bd6e5d1f]{width:150px;text-align:center;flex-shrink:0}.profile-image[data-v-bd6e5d1f]{width:150px;height:150px;border-radius:9px;overflow:hidden;border:2px solid #d6d6d6}.profile-image img[data-v-bd6e5d1f]{width:100%;height:100%;object-fit:cover}.badge-text[data-v-bd6e5d1f]{margin-top:.55rem;color:#7a7a7a;font-size:.75rem}.update-btn[data-v-bd6e5d1f]{margin-top:.65rem;background:#003e86;color:#fff;border-radius:8px;padding:.18rem .25rem;font-size:.9rem;font-weight:500;width:125px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;transition:.2s ease}.update-btn[data-v-bd6e5d1f]:hover{background:#ffc107;color:#003e86}.profile-right[data-v-bd6e5d1f]{flex:1;min-width:0;margin-top:1.25rem}.info-group[data-v-bd6e5d1f]{margin-bottom:.75rem}.label[data-v-bd6e5d1f]{color:#003e86;font-size:.9rem;font-weight:700;margin-bottom:.1rem;line-height:1.1}.value[data-v-bd6e5d1f]{color:#6f6f6f;font-size:.9rem;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;padding:.2rem 0}.email-link[data-v-bd6e5d1f]{color:#7a7a7a;text-decoration:underline}.email-link[data-v-bd6e5d1f]:hover{color:#003e86}.row[data-v-bd6e5d1f]{display:flex;gap:1.5rem;margin-bottom:.75rem;flex-wrap:wrap}.col[data-v-bd6e5d1f]{min-width:100px;flex:1}.contact-row[data-v-bd6e5d1f]{flex-direction:column;gap:.55rem}.contact-row .col[data-v-bd6e5d1f]{width:100%;flex:none}.location-row[data-v-bd6e5d1f]{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));gap:1rem;align-items:start}.location-row .col[data-v-bd6e5d1f]{min-width:0}.location-row .value[data-v-bd6e5d1f]{word-break:normal;overflow-wrap:anywhere;line-height:1.2}@media(max-width:768px){.profile-container[data-v-bd6e5d1f]{min-height:auto;padding:1rem}.profile-content[data-v-bd6e5d1f]{flex-direction:column}.profile-left[data-v-bd6e5d1f]{width:100%;align-items:center;display:flex;flex-direction:column}.profile-image[data-v-bd6e5d1f]{width:150px;height:150px}.profile-right[data-v-bd6e5d1f]{margin-top:.75rem}.profile-title[data-v-bd6e5d1f]{font-size:1.6rem}.row[data-v-bd6e5d1f],.contact-row[data-v-bd6e5d1f],.location-row[data-v-bd6e5d1f]{display:flex;flex-direction:column;gap:.75rem}}.booking-overlay[data-v-fb59f044]{position:fixed;inset:0;background:#0f172a73;display:grid;place-items:center;z-index:99999;padding:1rem;overflow-y:auto}.booking-modal[data-v-fb59f044]{width:min(860px,100%);background:#fff;border-radius:8px;overflow:hidden;border:1px solid #c6d0dc;box-shadow:0 14px 34px #0000002e}.booking-header[data-v-fb59f044]{min-height:76px;background:#f4f8ff;border-bottom:1px solid #c6d0dc;display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.25rem}.header-left[data-v-fb59f044]{display:flex;align-items:center;gap:.8rem}.header-icon[data-v-fb59f044]{width:42px;height:42px;background:#003e86;color:#fff;display:grid;place-items:center;border-radius:6px}.header-icon .material-symbols-outlined[data-v-fb59f044]{font-size:1.35rem}.booking-header h2[data-v-fb59f044]{margin:0;color:#002f68;font-size:1.25rem;font-weight:800}.booking-provider-name[data-v-fb59f044]{margin:.25rem 0 0;color:#556070;font-size:.78rem;font-weight:700}.close-btn[data-v-fb59f044]{border:none;background:transparent;color:#404854;font-size:1.7rem;cursor:pointer;line-height:1}.booking-body[data-v-fb59f044]{display:grid;grid-template-columns:58% 42%}.booking-left[data-v-fb59f044]{padding:1.4rem;background:#fff}.booking-right[data-v-fb59f044]{background:#eaf4ff;padding:1.4rem}.section-label[data-v-fb59f044]{color:#003e86;font-size:.72rem;font-weight:900;letter-spacing:.06em;margin-bottom:.75rem}.service-grid[data-v-fb59f044]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.service-card[data-v-fb59f044]{min-height:92px;border:1px solid #8d99a8;background:#fff;border-radius:7px;padding:.85rem;display:flex;justify-content:space-between;align-items:flex-start;text-align:left;cursor:pointer}.service-card.active[data-v-fb59f044]{border:2px solid #003e86;background:#f8fbff}.service-card h3[data-v-fb59f044]{color:#1f2933;margin:0 0 .35rem;font-size:.9rem;font-weight:800}.service-card p[data-v-fb59f044]{color:#555d69;margin:0 0 .5rem;font-size:.72rem;font-weight:600;line-height:1.25}.service-card strong[data-v-fb59f044],.radio-dot[data-v-fb59f044]{color:#003e86;font-size:.9rem;font-weight:900}.date-label[data-v-fb59f044]{margin-top:1.35rem}.calendar-card[data-v-fb59f044]{border:1px solid #c7ccd6;border-radius:7px;padding:1rem}.calendar-header[data-v-fb59f044]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem}.calendar-header h3[data-v-fb59f044]{margin:0;color:#003e86;font-size:1rem;font-weight:800}.calendar-arrows[data-v-fb59f044]{color:#30363d;font-size:1rem;letter-spacing:.35rem}.calendar-grid[data-v-fb59f044]{display:grid;grid-template-columns:repeat(7,1fr);row-gap:.45rem;text-align:center}.weekday[data-v-fb59f044]{color:#444b55;font-size:.65rem;font-weight:900;margin-bottom:.55rem}.calendar-day[data-v-fb59f044]{height:30px;border:none;background:transparent;color:#30363d;font-size:.78rem;font-weight:800;cursor:pointer;border-radius:10px}.calendar-day.muted[data-v-fb59f044]{color:#c5c9cf;cursor:default}.calendar-day.active[data-v-fb59f044]{background:#003e86;color:#fff}.slot-list[data-v-fb59f044]{display:grid;gap:.55rem}.slot-card[data-v-fb59f044]{height:42px;background:#fff;border:1px solid #c7ccd6;border-radius:6px;color:#1f2933;padding:0 .8rem;font-size:.82rem;font-weight:900;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.slot-card strong[data-v-fb59f044]{color:#c9181f;font-size:.62rem;font-weight:900}.slot-card.active[data-v-fb59f044]{background:#003e86;border-color:#003e86;color:#fff}.slot-card.active strong[data-v-fb59f044]{color:#fff}.summary-divider[data-v-fb59f044]{height:1px;background:#cfd9e6;margin:1.4rem 0}.price-row[data-v-fb59f044]{display:flex;justify-content:space-between;align-items:center;color:#555d69;font-size:.85rem;margin-bottom:.75rem}.price-row strong[data-v-fb59f044]{color:#001d3f;font-size:1rem;font-weight:900}.price-row.total[data-v-fb59f044]{margin-top:1rem;color:#003e86;font-weight:900}.price-row.total span[data-v-fb59f044],.price-row.total strong[data-v-fb59f044]{color:#003e86}.confirm-btn[data-v-fb59f044]{width:100%;height:46px;background:#ffc107;color:#003e86;border:none;border-radius:7px;margin-top:1rem;font-size:.95rem;font-weight:900;cursor:pointer}.payment-note[data-v-fb59f044]{text-align:center;color:#555d69;font-size:.7rem;margin-top:.85rem}@media(max-width:900px){.booking-body[data-v-fb59f044],.service-grid[data-v-fb59f044]{grid-template-columns:1fr}.booking-header[data-v-fb59f044]{height:auto}}@media(max-width:600px){.booking-overlay[data-v-fb59f044]{padding:.6rem;place-items:start center}.booking-header[data-v-fb59f044]{padding:.85rem}.booking-left[data-v-fb59f044],.booking-right[data-v-fb59f044]{padding:1rem}.calendar-card[data-v-fb59f044]{padding:.75rem}.calendar-day[data-v-fb59f044]{height:28px}}.favorites-wrapper[data-v-9ec4bc36]{width:100%;color:#222}.page-title[data-v-9ec4bc36]{font-size:1.55rem;font-weight:800;color:#003e86;margin:0;line-height:1}.title-line[data-v-9ec4bc36]{width:54px;height:4px;background:#ffc107;margin:.65rem 0 1.2rem;border-radius:999px}.favorites-grid[data-v-9ec4bc36]{display:grid;grid-template-columns:2fr 1fr;gap:.85rem;margin-bottom:.85rem}.favorites-grid.bottom[data-v-9ec4bc36]{grid-template-columns:1fr 2fr}.card[data-v-9ec4bc36]{background:#fff;border:1px solid #003e86;border-radius:8px;overflow:hidden;box-shadow:0 3px 8px #0000000d}.precision-card[data-v-9ec4bc36]{min-height:315px;display:grid;grid-template-columns:185px 1fr;padding:.8rem;gap:.85rem}.image-placeholder[data-v-9ec4bc36]{background:#d9d9d9;border-radius:6px;min-height:275px}.precision-content[data-v-9ec4bc36]{display:flex;flex-direction:column;position:relative;padding:.15rem 0}.remove[data-v-9ec4bc36]{position:absolute;top:0;right:0;border:none;background:transparent;color:#cf2027;font-weight:900;font-size:.68rem;cursor:pointer}.precision-title[data-v-9ec4bc36]{color:#003e86;font-size:1.3rem;font-weight:800;line-height:1.15;margin:0 4rem .7rem 0}.desc[data-v-9ec4bc36]{color:#555d69;font-size:.76rem;line-height:1.4;margin:0}.meta[data-v-9ec4bc36]{margin-top:.75rem;display:flex;gap:.7rem;color:#555d69;font-size:.68rem;font-weight:700;flex-wrap:wrap}.bottom-row[data-v-9ec4bc36]{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:.7rem}.price-label[data-v-9ec4bc36]{color:#555d69;font-size:.68rem;font-weight:700}.price[data-v-9ec4bc36]{color:#001d3f;font-size:1.5rem;font-weight:900;line-height:1}.simple-card[data-v-9ec4bc36]{display:flex;flex-direction:column;min-height:315px}.simple-image[data-v-9ec4bc36]{height:145px;background:#d9d9d9}.simple-content[data-v-9ec4bc36]{padding:.9rem;position:relative;flex:1;display:flex;flex-direction:column}.heart[data-v-9ec4bc36]{position:absolute;top:.8rem;right:.9rem;border:none;background:transparent;color:#cf2027;font-size:1.1rem;font-weight:900;cursor:pointer}.simple-title[data-v-9ec4bc36]{color:#003e86;font-size:1.22rem;font-weight:800;line-height:1.15;margin:0 2.2rem .65rem 0}.simple-desc[data-v-9ec4bc36]{color:#555d69;font-size:.75rem;line-height:1.4;margin:0 0 .9rem}.button-stack[data-v-9ec4bc36]{margin-top:auto;display:grid;gap:.5rem}.book-btn[data-v-9ec4bc36],.profile-btn[data-v-9ec4bc36]{height:36px;padding:0 .9rem;border-radius:7px;font-size:.76rem;font-weight:800;cursor:pointer;transition:.2s ease}.book-btn[data-v-9ec4bc36]{border:none;background:#ffc107;color:#6a5100}.book-btn[data-v-9ec4bc36]:hover{background:#ffcf33}.profile-btn[data-v-9ec4bc36]{border:1px solid #003e86;background:#fff;color:#003e86}.profile-btn[data-v-9ec4bc36]:hover{background:#003e86;color:#fff}.hydraulix-card[data-v-9ec4bc36]{min-height:315px;display:grid;grid-template-columns:1.5fr 1fr}.hydraulix-content[data-v-9ec4bc36]{padding:.95rem;position:relative;display:flex;flex-direction:column}.hydraulix-image[data-v-9ec4bc36]{background:#d9d9d9}.hydraulix-title[data-v-9ec4bc36]{color:#003e86;font-size:1.3rem;font-weight:800;margin:0 4rem .7rem 0;line-height:1.15}.tag-row[data-v-9ec4bc36]{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.7rem}.tag[data-v-9ec4bc36]{background:#edf2f7;border:1px solid #cfd5de;padding:.3rem .55rem;font-size:.66rem;font-weight:700;color:#555d69;border-radius:5px}@media(max-width:1100px){.favorites-grid[data-v-9ec4bc36],.favorites-grid.bottom[data-v-9ec4bc36],.precision-card[data-v-9ec4bc36],.hydraulix-card[data-v-9ec4bc36]{grid-template-columns:1fr}.image-placeholder[data-v-9ec4bc36],.hydraulix-image[data-v-9ec4bc36]{min-height:200px}}@media(max-width:768px){.page-title[data-v-9ec4bc36]{font-size:1.3rem}.precision-title[data-v-9ec4bc36],.hydraulix-title[data-v-9ec4bc36]{margin-right:0;font-size:1.1rem}.simple-title[data-v-9ec4bc36]{margin-right:1.8rem;font-size:1.05rem}.bottom-row[data-v-9ec4bc36]{flex-direction:column;align-items:flex-start;gap:.65rem}.book-btn[data-v-9ec4bc36],.profile-btn[data-v-9ec4bc36]{width:100%}.simple-content[data-v-9ec4bc36],.hydraulix-content[data-v-9ec4bc36]{padding:.8rem}}.settings-page[data-v-f6fd789c]{width:100%;background:#fff;color:#1f2933;padding:1rem 1.2rem 2rem}.page-title[data-v-f6fd789c]{margin:0;color:#003e86;font-size:1.45rem;font-weight:700;line-height:1.1}.page-subtitle[data-v-f6fd789c]{margin:.25rem 0 1rem;color:#4f5663;font-size:.8rem}.settings-grid[data-v-f6fd789c]{display:grid;grid-template-columns:minmax(0,2fr) 320px;gap:.9rem;align-items:start}.left-stack[data-v-f6fd789c]{display:grid;gap:.9rem}.settings-card[data-v-f6fd789c]{background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem;box-shadow:0 6px 14px #00000014}.card-title[data-v-f6fd789c]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .75rem}.divider[data-v-f6fd789c]{height:1px;background:#d8dee8;margin-bottom:.85rem}.form-row[data-v-f6fd789c]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1rem}.field label[data-v-f6fd789c],.select-field label[data-v-f6fd789c],.account-info-item label[data-v-f6fd789c]{display:block;color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.input-wrap[data-v-f6fd789c]{height:36px;border:1px solid #003e86;border-radius:6px;display:flex;align-items:center;padding:0 .7rem;gap:.4rem}.input-wrap input[data-v-f6fd789c]{border:none;outline:none;flex:1;font-size:.8rem;color:#1f2933;background:transparent}.eye-btn[data-v-f6fd789c]{border:none;background:transparent;color:#003e86;font-size:.9rem;cursor:pointer}.security-actions[data-v-f6fd789c]{display:flex;justify-content:flex-end;gap:.65rem}.cancel-btn[data-v-f6fd789c],.update-btn[data-v-f6fd789c]{min-height:34px;border:none;border-radius:6px;font-size:.78rem;font-weight:700;cursor:pointer;padding:.35rem .9rem}.cancel-btn[data-v-f6fd789c]{background:#dfeaf7;color:#003e86}.update-btn[data-v-f6fd789c]{background:#ffc107;color:#003e86}.account-info-grid[data-v-f6fd789c]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.account-info-item span[data-v-f6fd789c]{display:block;color:#1f2933;font-size:.82rem;font-weight:700}.select-box[data-v-f6fd789c]{width:100%;max-width:320px;height:36px;border:1px solid #003e86;border-radius:6px;color:#1f2933;padding:0 .7rem;font-size:.8rem;background:#fff}.notifications-card[data-v-f6fd789c]{min-height:420px}.notification-section[data-v-f6fd789c]{margin-bottom:1rem}.notification-label[data-v-f6fd789c]{color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.05em;margin-bottom:.7rem;text-transform:uppercase}.notification-row[data-v-f6fd789c]{display:flex;justify-content:space-between;align-items:center;color:#1f2933;font-size:.82rem;margin-bottom:.75rem}.notification-row input[data-v-f6fd789c]{width:17px;height:17px;accent-color:#003e86;cursor:pointer}.side-action-btn[data-v-f6fd789c]{width:100%;min-height:34px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:6px;font-size:.76rem;font-weight:800;cursor:pointer;margin-bottom:.55rem}.side-action-btn[data-v-f6fd789c]:hover{background:#003e86;color:#fff}.deactivation-card[data-v-f6fd789c]{margin-top:.9rem;border:1px solid #f2c8c8;background:#fdf9f9;border-radius:10px;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.deactivation-title[data-v-f6fd789c]{color:#bd1717;font-size:1rem;font-weight:700;margin:0 0 .25rem}.deactivation-text[data-v-f6fd789c]{color:#4f5663;font-size:.78rem;margin:0}.deactivate-btn[data-v-f6fd789c]{background:#fff;border:1px solid #bd1717;border-radius:8px;color:#bd1717;min-height:36px;padding:0 1rem;font-size:.78rem;font-weight:800;cursor:pointer;white-space:nowrap}.deactivate-btn[data-v-f6fd789c]:hover{background:#bd1717;color:#fff}@media(max-width:1000px){.settings-grid[data-v-f6fd789c],.form-row[data-v-f6fd789c],.account-info-grid[data-v-f6fd789c]{grid-template-columns:1fr}}@media(max-width:640px){.settings-page[data-v-f6fd789c]{padding:.85rem}.security-actions[data-v-f6fd789c],.deactivation-card[data-v-f6fd789c]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-f6fd789c],.update-btn[data-v-f6fd789c],.deactivate-btn[data-v-f6fd789c]{width:100%}}.review-modal-overlay[data-v-ac892922]{position:fixed;inset:0;background:#00000080;display:grid;place-items:start center;overflow-y:auto;z-index:99999;padding:36px 14px}.review-modal[data-v-ac892922]{width:min(560px,100%);background:#fff;border:1px solid #9aa6b8;border-radius:8px;overflow:hidden;animation:fadeIn-ac892922 .2s ease}.review-modal-header[data-v-ac892922]{height:48px;background:#003e86;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.review-modal-header h1[data-v-ac892922]{margin:0;font-size:1.05rem;font-weight:700;color:#fff}.close-btn[data-v-ac892922]{border:none;background:transparent;color:#fff;font-size:1.6rem;cursor:pointer;line-height:1}.review-modal-body[data-v-ac892922]{padding:1rem}.service-card[data-v-ac892922]{background:#eaf4ff;border:1px solid #b8c4d4;border-radius:7px;padding:.75rem;display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.service-icon[data-v-ac892922]{width:40px;height:40px;background:#d7e5ff;color:#003e86;display:grid;place-items:center;border-radius:6px;flex-shrink:0}.service-icon .material-symbols-outlined[data-v-ac892922]{font-size:1.35rem}.service-name[data-v-ac892922]{font-weight:800;color:#1f2933;margin-bottom:.2rem;font-size:.9rem}.service-type[data-v-ac892922]{color:#4b5563;font-weight:600;font-size:.75rem}.rating-section[data-v-ac892922]{text-align:center;margin-bottom:1rem}.rating-label[data-v-ac892922]{color:#6b7280;font-size:.68rem;font-weight:800;margin-bottom:.5rem}.stars[data-v-ac892922]{display:flex;justify-content:center;gap:4px}.star[data-v-ac892922]{font-size:2rem;cursor:pointer;color:#d1d5db;transition:.2s ease;line-height:1}.star.active[data-v-ac892922]{color:#ffc107}.form-group[data-v-ac892922]{margin-bottom:1rem}label[data-v-ac892922]{display:block;color:#003e86;font-size:.68rem;font-weight:800;margin-bottom:.4rem;letter-spacing:.04em}input[data-v-ac892922],textarea[data-v-ac892922]{width:100%;border:1px solid #0056b3;border-radius:6px;padding:.65rem .75rem;font-size:.78rem;outline:none;color:#333}input[data-v-ac892922]{height:38px}textarea[data-v-ac892922]{height:105px;resize:none;line-height:1.4}input[data-v-ac892922]::placeholder,textarea[data-v-ac892922]::placeholder{color:#9ca3af}.photo-row[data-v-ac892922]{display:flex;gap:.75rem;flex-wrap:wrap}.add-photo[data-v-ac892922],.photo-preview-wrap[data-v-ac892922]{width:92px;height:92px}.add-photo[data-v-ac892922]{border:2px dashed #8b95a3;border-radius:7px;display:grid;place-items:center;cursor:pointer;flex-shrink:0}.add-photo-content[data-v-ac892922]{display:flex;flex-direction:column;align-items:center;gap:.3rem;color:#6b7280;font-size:.62rem;font-weight:800}.add-photo-icon[data-v-ac892922]{font-size:1.35rem}.photo-preview-wrap[data-v-ac892922]{position:relative}.photo-thumb[data-v-ac892922]{width:100%;height:100%;object-fit:cover;border-radius:7px}.remove-photo-btn[data-v-ac892922]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#000000b8;color:#fff;cursor:pointer;font-weight:900;line-height:1}.photo-note[data-v-ac892922]{display:block;color:#6b7280;font-size:.68rem;margin-top:.45rem}.review-modal-footer[data-v-ac892922]{background:#eaf4ff;padding:.85rem 1rem;display:flex;justify-content:flex-end;align-items:center;gap:1rem}.cancel-btn[data-v-ac892922]{background:transparent;border:none;color:#003e86;font-size:.78rem;font-weight:700;cursor:pointer}.submit-btn[data-v-ac892922]{background:#ffc107;color:#5a4500;border:none;border-radius:6px;width:135px;height:36px;font-size:.78rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0}.submit-btn[data-v-ac892922]:hover:not(:disabled){opacity:.95}.submit-btn[data-v-ac892922]:disabled{opacity:.6;cursor:not-allowed}@keyframes fadeIn-ac892922{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.review-modal-overlay[data-v-ac892922]{padding:18px 12px}.review-modal-body[data-v-ac892922]{padding:.85rem}.review-modal-footer[data-v-ac892922]{flex-direction:column;gap:.65rem}.submit-btn[data-v-ac892922],.cancel-btn[data-v-ac892922]{width:100%}.star[data-v-ac892922]{font-size:1.8rem}}@media(max-width:640px){.submit-btn[data-v-ac892922],.cancel-btn[data-v-ac892922]{width:100%;justify-content:center}}.review-management-page[data-v-7f319261]{width:100%;background:#fff;color:#1f2933}.review-header[data-v-7f319261]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.review-title[data-v-7f319261]{margin:0;color:#003e86;font-size:1.45rem;font-weight:800;line-height:1}.review-subtitle[data-v-7f319261]{margin:.3rem 0 0;color:#7b8190;font-size:.78rem}.write-review-btn[data-v-7f319261]{background:#ffc107;color:#5a4500;border:none;border-radius:7px;padding:.45rem .85rem;font-size:.78rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.write-review-btn .material-symbols-outlined[data-v-7f319261]{font-size:1rem}.stats-row[data-v-7f319261]{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;margin-bottom:1rem}.stat-card[data-v-7f319261]{border:1px solid #003e86;border-radius:8px;padding:1rem;min-height:105px;position:relative;background:#fff}.stat-card.highlight[data-v-7f319261]{border-left:4px solid #ffc107}.stat-label[data-v-7f319261]{color:#848994;font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.4rem}.stat-value[data-v-7f319261]{color:#002f68;font-size:2rem;font-weight:900;line-height:1}.stat-value small[data-v-7f319261]{font-size:.75rem;color:#7b8190;font-weight:600}.stat-note[data-v-7f319261]{margin-top:.35rem;color:#4b5563;font-size:.68rem;font-weight:700}.stat-icon[data-v-7f319261]{position:absolute;top:.9rem;right:.9rem;color:#003e86;font-size:1.1rem}.star-icon[data-v-7f319261]{color:#ffc107}.feedback-card[data-v-7f319261]{border:1px solid #003e86;border-radius:8px;overflow:hidden;margin-bottom:1rem}.feedback-header[data-v-7f319261]{background:#eaf4ff;padding:1rem;display:flex;align-items:center;justify-content:space-between}.feedback-header h2[data-v-7f319261]{margin:0;color:#002f68;font-size:1rem;font-weight:800}.table-actions[data-v-7f319261]{display:flex;gap:.45rem}.outline-btn[data-v-7f319261]{background:#f4f8fc;border:1px solid #8d99a8;color:#2f3a45;border-radius:6px;padding:.4rem .75rem;font-size:.75rem;font-weight:700;cursor:pointer}.table-wrap[data-v-7f319261]{width:100%;overflow-x:auto}table[data-v-7f319261]{width:100%;border-collapse:collapse;table-layout:fixed}thead[data-v-7f319261]{background:#002f68;color:#fff}th[data-v-7f319261]{text-align:left;padding:.65rem .85rem;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase}td[data-v-7f319261]{padding:.7rem .85rem;font-size:.75rem;color:#30363d;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tbody tr[data-v-7f319261]:nth-child(2n){background:#eaf4ff}tbody tr[data-v-7f319261]{border-bottom:1px solid #ccd6e0}.stars[data-v-7f319261]{color:#ffc107;font-size:.85rem;letter-spacing:.5px}.view-link[data-v-7f319261]{color:#003e86;font-size:.75rem;font-weight:800;border:none;background:transparent;cursor:pointer}.table-footer[data-v-7f319261]{background:#eaf4ff;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;color:#4b5563;font-size:.72rem;font-weight:700}.pagination[data-v-7f319261]{display:flex;gap:4px}.page-btn[data-v-7f319261]{width:24px;height:28px;border:1px solid #8d99a8;background:#edf3fa;border-radius:4px;font-size:.72rem;font-weight:700;color:#2f3a45;cursor:pointer}.page-btn.active[data-v-7f319261]{background:#003e86;color:#fff;border-color:#003e86}.ad-slot[data-v-7f319261]{background:#d9d9d9;border-radius:8px;padding:.85rem}.ad-inner[data-v-7f319261]{min-height:105px;border:2px dashed #cfd5dd;background:#f6f8fb;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#9aa5b1}.ad-icon[data-v-7f319261]{font-size:1.4rem;margin-bottom:.35rem}.ad-title[data-v-7f319261]{font-size:.82rem;font-weight:800;color:#687386;margin-bottom:.25rem}.ad-text[data-v-7f319261]{color:#b0b8c4;font-size:.7rem}@media(max-width:992px){.review-header[data-v-7f319261]{flex-direction:column}.stats-row[data-v-7f319261]{grid-template-columns:1fr}table[data-v-7f319261]{min-width:720px}}@media(max-width:576px){.feedback-header[data-v-7f319261],.table-footer[data-v-7f319261]{flex-direction:column;align-items:stretch;gap:.7rem}.write-review-btn[data-v-7f319261],.outline-btn[data-v-7f319261]{width:100%;justify-content:center}}.search-history-wrapper[data-v-1eacc2b2]{width:100%;color:#1f2933}.history-header[data-v-1eacc2b2]{display:flex;justify-content:space-between;align-items:flex-start;gap:.85rem;margin-bottom:.85rem}.page-title[data-v-1eacc2b2]{margin:0;color:#003e86;font-size:1.55rem;font-weight:700;line-height:1}.page-subtitle[data-v-1eacc2b2]{margin:.28rem 0 0;color:#7b8190;font-size:.76rem;line-height:1.4;max-width:390px}.header-actions[data-v-1eacc2b2]{display:flex;align-items:center;gap:.45rem}.filter-btn[data-v-1eacc2b2],.clear-btn[data-v-1eacc2b2]{height:34px;border-radius:6px;font-size:.7rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.28rem;padding:0 .75rem}.filter-btn[data-v-1eacc2b2]{border:1px solid #d6dce5;background:#fff;color:#1f2933}.clear-btn[data-v-1eacc2b2]{border:none;background:transparent;color:#cf2027}.highlight-grid[data-v-1eacc2b2]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.85rem}.mini-card[data-v-1eacc2b2]{border-radius:10px;padding:.85rem;display:flex;gap:.7rem;align-items:flex-start}.booking-card[data-v-1eacc2b2]{background:#eef5ff;border:1px solid #d7e5ff}.verify-card[data-v-1eacc2b2]{background:#ffc107}.mini-icon[data-v-1eacc2b2]{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.booking-card .mini-icon[data-v-1eacc2b2]{background:#2f67d8;color:#fff}.verify-card .mini-icon[data-v-1eacc2b2]{background:#ffffff4d;color:#003e86}.mini-icon .material-symbols-outlined[data-v-1eacc2b2]{font-size:1rem}.mini-card h4[data-v-1eacc2b2]{margin:0 0 .15rem;font-size:.68rem;font-weight:700;color:#2f67d8}.verify-card h4[data-v-1eacc2b2]{color:#003e86}.mini-card h3[data-v-1eacc2b2]{margin:0 0 .22rem;font-size:.98rem;line-height:1.2;font-weight:600;color:#003e86}.mini-card p[data-v-1eacc2b2]{margin:0;font-size:.7rem;color:#5f6368;line-height:1.35}.history-card[data-v-1eacc2b2]{background:#fff;border:1px solid #dce3ec;border-radius:10px;overflow:hidden;margin-bottom:1rem}.history-card-header[data-v-1eacc2b2]{padding:.85rem 1rem;border-bottom:1px solid #eef2f6;display:flex;justify-content:space-between;align-items:center}.history-card-header h2[data-v-1eacc2b2]{margin:0;color:#1f2933;font-size:.92rem;font-weight:700}.history-card-header span[data-v-1eacc2b2]{color:#8a93a3;font-size:.68rem;font-weight:600}.history-row[data-v-1eacc2b2]{padding:.85rem 1rem;border-bottom:1px solid #eef2f6;display:flex;justify-content:space-between;align-items:center;gap:.85rem}.history-left[data-v-1eacc2b2]{display:flex;align-items:center;gap:.75rem}.history-icon[data-v-1eacc2b2]{width:36px;height:36px;border-radius:10px;background:#f4f6f9;display:grid;place-items:center;color:#5f6368;flex-shrink:0}.history-icon .material-symbols-outlined[data-v-1eacc2b2]{font-size:1rem}.history-row h3[data-v-1eacc2b2]{margin:0 0 .15rem;color:#003e86;font-size:.9rem;font-weight:600}.history-row p[data-v-1eacc2b2]{margin:0 0 .15rem;color:#7b8190;font-size:.72rem}.history-row small[data-v-1eacc2b2]{color:#9aa3af;font-size:.62rem;font-weight:700;letter-spacing:.04em}.rerun-btn[data-v-1eacc2b2]{height:34px;min-width:82px;border:none;border-radius:6px;background:#003e86;color:#fff;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;cursor:pointer}.rerun-btn .material-symbols-outlined[data-v-1eacc2b2]{font-size:.9rem}.pagination[data-v-1eacc2b2]{padding:.85rem;display:flex;justify-content:center;gap:.38rem}.pagination button[data-v-1eacc2b2]{width:28px;height:28px;border:1px solid #d6dce5;background:#fff;border-radius:6px;color:#6b7280;font-size:.72rem;font-weight:700;cursor:pointer}.pagination button.active[data-v-1eacc2b2]{background:#003e86;border-color:#003e86;color:#fff}.notification-wrapper[data-v-1eacc2b2]{margin-top:.85rem}.notification-title[data-v-1eacc2b2]{color:#003e86;font-size:.92rem;font-weight:800;margin-bottom:.65rem}.notification-card[data-v-1eacc2b2]{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:5px;margin-bottom:.65rem;min-height:50px}.notification-bar[data-v-1eacc2b2]{width:5px;height:100%;flex-shrink:0}.notification-card.blue[data-v-1eacc2b2]{background:#dce6f3;color:#2f67d8;border-left:8px solid #003e86}.notification-card.blue p[data-v-1eacc2b2]{color:#266bf3}.notification-card.blue .notification-bar[data-v-1eacc2b2]{background:#003e86}.notification-card.yellow[data-v-1eacc2b2]{background:#fff8e1;border-left:8px solid #ffc107}.notification-card.yellow .notification-bar[data-v-1eacc2b2]{background:#ffc107}.notification-card p[data-v-1eacc2b2]{margin:0;padding:.75rem .9rem;color:#4b5563;font-size:.7rem;font-weight:600;line-height:1.4}@media(max-width:768px){.history-header[data-v-1eacc2b2]{flex-direction:column}.header-actions[data-v-1eacc2b2]{width:100%}.filter-btn[data-v-1eacc2b2],.clear-btn[data-v-1eacc2b2]{flex:1;justify-content:center}.highlight-grid[data-v-1eacc2b2]{grid-template-columns:1fr}.history-row[data-v-1eacc2b2]{flex-direction:column;align-items:flex-start}.rerun-btn[data-v-1eacc2b2]{width:100%}.history-card-header[data-v-1eacc2b2]{flex-direction:column;align-items:flex-start;gap:.25rem}}.modal-overlay[data-v-edde5c6b]{position:fixed;inset:0;background:#00000073;display:grid;place-items:center;z-index:99999;padding:1rem}.new-message-modal[data-v-edde5c6b]{width:min(620px,96vw);background:#fff;border:1px solid #cfd5df;border-radius:10px;box-shadow:0 10px 28px #0000002e;max-height:90vh;overflow-y:auto}.new-message-header[data-v-edde5c6b]{min-height:52px;background:#eef4ff;border-bottom:1px solid #c8cfdb;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;color:#001d3f}.new-message-title[data-v-edde5c6b]{display:flex;align-items:center;gap:.55rem;font-size:1rem;font-weight:800}.new-message-title .material-symbols-outlined[data-v-edde5c6b]{font-size:1.2rem}.new-message-close[data-v-edde5c6b]{border:none;background:transparent;color:#3e4650;cursor:pointer}.new-message-close .material-symbols-outlined[data-v-edde5c6b]{font-size:1.15rem}.new-message-body[data-v-edde5c6b]{padding:1rem}.new-message-group[data-v-edde5c6b]{margin-bottom:.9rem}.new-message-group label[data-v-edde5c6b]{display:block;color:#003e86;font-size:.78rem;font-weight:800;margin-bottom:.35rem}.new-message-input[data-v-edde5c6b],.new-message-search[data-v-edde5c6b]{width:100%;height:36px;border:1px solid #c7ccd6;border-radius:7px;background:#fff;font-size:.8rem}.new-message-input[data-v-edde5c6b]{padding:0 .7rem;outline:none}.new-message-search[data-v-edde5c6b]{display:flex;align-items:center;gap:.45rem;padding:0 .7rem;color:#777;position:relative}.new-message-search .material-symbols-outlined[data-v-edde5c6b]{font-size:1rem}.new-message-search input[data-v-edde5c6b]{border:none;outline:none;flex:1;font-size:.8rem;background:transparent}.new-message-textarea-wrap[data-v-edde5c6b]{border:1px solid #c7ccd6;border-radius:8px;height:210px;background:#fff;overflow:hidden}.new-message-toolbar[data-v-edde5c6b]{height:30px;background:#eef4ff;border-bottom:1px solid #c7ccd6;display:flex;align-items:center;gap:.75rem;padding:0 .7rem;color:#49515c}.new-message-toolbar .material-symbols-outlined[data-v-edde5c6b]{font-size:.95rem}.new-message-textarea-wrap textarea[data-v-edde5c6b]{width:100%;height:calc(100% - 30px);border:none;outline:none;resize:none;padding:.85rem;font-size:.82rem;line-height:1.4;color:#333}.new-message-footer[data-v-edde5c6b]{min-height:60px;background:#f3f6fb;border-top:1px solid #c8cfdb;display:flex;align-items:center;padding:.85rem 1rem;gap:.55rem;flex-wrap:wrap}.footer-btn[data-v-edde5c6b],.discard-btn[data-v-edde5c6b],.send-message-btn[data-v-edde5c6b]{height:34px;border-radius:7px;font-size:.78rem;font-weight:700;cursor:pointer}.footer-btn[data-v-edde5c6b]{padding:0 .75rem;border:1px solid #c8cfdb;background:#fff;color:#4b4f58;display:inline-flex;align-items:center;gap:.35rem}.footer-btn[data-v-edde5c6b]:hover{background:#eef5ff;color:#003e86}.footer-btn .material-symbols-outlined[data-v-edde5c6b],.send-message-btn .material-symbols-outlined[data-v-edde5c6b]{font-size:.95rem}.discard-btn[data-v-edde5c6b]{margin-left:auto;border:none;background:transparent;color:#4b4f58}.discard-btn[data-v-edde5c6b]:hover{color:#003e86}.send-message-btn[data-v-edde5c6b]{min-width:130px;border:none;background:#ffc107;color:#003e86;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.send-message-btn[data-v-edde5c6b]:hover:not(:disabled){filter:brightness(.97)}.send-message-btn[data-v-edde5c6b]:disabled{opacity:.5;cursor:not-allowed}.recipient-found[data-v-edde5c6b],.recipient-not-found[data-v-edde5c6b]{margin-top:.4rem;font-size:.72rem}.recipient-found[data-v-edde5c6b]{color:#34a853}.recipient-not-found[data-v-edde5c6b]{color:#ea4335}.searching-spinner[data-v-edde5c6b]{position:absolute;right:.7rem}.spinner-small[data-v-edde5c6b]{width:14px;height:14px;border:2px solid #e8eaed;border-top-color:#003e86;border-radius:50%;animation:spin-edde5c6b .6s linear infinite}@keyframes spin-edde5c6b{to{transform:rotate(360deg)}}@media(max-width:600px){.new-message-footer[data-v-edde5c6b]{align-items:stretch}.footer-btn[data-v-edde5c6b],.discard-btn[data-v-edde5c6b],.send-message-btn[data-v-edde5c6b]{width:100%;margin-left:0}}.attachment-preview-bar[data-v-edde5c6b]{display:flex;gap:.65rem;padding:.75rem 1rem;border-top:1px solid #dddddd;background:#fafbff;overflow-x:auto}.attachment-preview-item[data-v-edde5c6b]{position:relative;width:82px;height:82px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid #d9d9d9;background:#fff}.attachment-preview-item img[data-v-edde5c6b]{width:100%;height:100%;object-fit:cover}.attachment-preview-item button[data-v-edde5c6b]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#000000b3;color:#fff;display:grid;place-items:center;cursor:pointer}.attachment-preview-item button .material-symbols-outlined[data-v-edde5c6b]{font-size:.8rem}.messages-container[data-v-d7d03fd0]{width:100%}.messages-header[data-v-d7d03fd0]{margin-bottom:1.5rem}.messages-header-content[data-v-d7d03fd0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header-title-section[data-v-d7d03fd0]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-d7d03fd0]{font-size:2rem;color:#003e86}.messages-title[data-v-d7d03fd0]{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0}.refresh-btn[data-v-d7d03fd0]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;color:#003e86;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-d7d03fd0]:hover:not(:disabled){background:#003e86;border-color:#003e86;color:#fff;transform:translateY(-1px)}.refresh-btn[data-v-d7d03fd0]:disabled{opacity:.6;cursor:not-allowed}.spinning[data-v-d7d03fd0]{animation:spin-d7d03fd0 .5s linear infinite}@keyframes spin-d7d03fd0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state[data-v-d7d03fd0]{text-align:center;padding:3rem}.loading-text[data-v-d7d03fd0]{margin-top:1rem;color:#718096}.empty-state[data-v-d7d03fd0]{text-align:center;padding:3rem;background:#fff;border-radius:16px;border:1px solid rgba(0,62,134,.1)}.empty-state-icon[data-v-d7d03fd0]{margin-bottom:1rem}.empty-state-icon .material-symbols-outlined[data-v-d7d03fd0]{font-size:4rem;color:#cbd5e0}.empty-state-title[data-v-d7d03fd0]{color:#003e86;font-weight:700;margin-bottom:.5rem}.empty-state-text[data-v-d7d03fd0]{color:#718096;margin-bottom:1.5rem}.btn-primary-outline[data-v-d7d03fd0]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:transparent;border:2px solid #003e86;border-radius:12px;color:#003e86;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-primary-outline[data-v-d7d03fd0]:hover{background:#003e86;color:#fff}.search-filter-bar[data-v-d7d03fd0]{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.search-wrapper[data-v-d7d03fd0]{flex:1;position:relative;min-width:200px}.search-icon[data-v-d7d03fd0]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#a0aec0;pointer-events:none}.search-input[data-v-d7d03fd0]{width:100%;padding:.6rem 2rem .6rem 2.5rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem;transition:all .2s ease}.search-input[data-v-d7d03fd0]:focus{outline:none;border-color:#003e86;box-shadow:0 0 0 3px #003e861a}.clear-search[data-v-d7d03fd0]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.2rem;border-radius:50%;transition:all .2s ease}.clear-search[data-v-d7d03fd0]:hover{background:#f0f4f9}.clear-search .material-symbols-outlined[data-v-d7d03fd0]{font-size:1rem;color:#a0aec0}.filter-wrapper[data-v-d7d03fd0]{min-width:150px}.filter-select[data-v-d7d03fd0]{width:100%;padding:.6rem .75rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem;background:#fff;cursor:pointer}.filter-select[data-v-d7d03fd0]:focus{outline:none;border-color:#003e86}.messages-grid[data-v-d7d03fd0]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.message-card[data-v-d7d03fd0]{display:block;background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1.25rem;text-decoration:none;transition:all .2s ease;cursor:pointer}.message-card[data-v-d7d03fd0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#ffc107}.message-card.unread[data-v-d7d03fd0]{background:linear-gradient(135deg,#fffdf4,#fff);border-left:4px solid #ffc107}.message-card-header[data-v-d7d03fd0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}.sender-info[data-v-d7d03fd0]{display:flex;align-items:center;gap:.75rem;flex:1}.sender-avatar[data-v-d7d03fd0]{width:48px;height:48px;background:linear-gradient(135deg,#e8f0fe,#dce8f5);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sender-avatar .material-symbols-outlined[data-v-d7d03fd0]{font-size:1.5rem;color:#003e86}.sender-details[data-v-d7d03fd0]{flex:1}.sender-name[data-v-d7d03fd0]{font-size:1rem;font-weight:700;color:#2d3748;margin:0 0 .25rem}.message-subject[data-v-d7d03fd0]{font-size:.8rem;color:#718096}.message-meta[data-v-d7d03fd0]{text-align:right;flex-shrink:0}.message-date[data-v-d7d03fd0]{font-size:.7rem;color:#a0aec0;display:block;margin-bottom:.25rem}.unread-badge[data-v-d7d03fd0]{display:inline-block;background:#ffc107;color:#2d3748;padding:.2rem .5rem;border-radius:20px;font-size:.65rem;font-weight:700}.message-card-body[data-v-d7d03fd0]{margin-bottom:1rem}.message-preview[data-v-d7d03fd0]{font-size:.85rem;color:#4a5568;line-height:1.5;margin:0}.message-card-footer[data-v-d7d03fd0]{border-top:1px solid #f0f0f0;padding-top:.75rem}.action-hint[data-v-d7d03fd0]{font-size:.7rem;color:#a0aec0;transition:color .2s ease}.message-card:hover .action-hint[data-v-d7d03fd0]{color:#003e86}.pagination-wrapper[data-v-d7d03fd0]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.pagination-btn[data-v-d7d03fd0]{background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;padding:.4rem .8rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-d7d03fd0]:hover:not(:disabled){background:#003e86;border-color:#003e86;color:#fff}.pagination-btn[data-v-d7d03fd0]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn .material-symbols-outlined[data-v-d7d03fd0]{font-size:1.2rem}.pagination-info[data-v-d7d03fd0]{font-size:.85rem;color:#4a5568}@media(max-width:768px){.messages-header-content[data-v-d7d03fd0]{flex-direction:column;align-items:flex-start}.message-card-header[data-v-d7d03fd0]{flex-direction:column}.message-meta[data-v-d7d03fd0]{text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.sender-info[data-v-d7d03fd0]{width:100%}.search-filter-bar[data-v-d7d03fd0]{flex-direction:column}.filter-wrapper[data-v-d7d03fd0]{width:100%}.pagination-wrapper[data-v-d7d03fd0]{gap:.5rem}}@media(max-width:576px){.message-card[data-v-d7d03fd0]{padding:1rem}.sender-avatar[data-v-d7d03fd0]{width:40px;height:40px}.sender-name[data-v-d7d03fd0]{font-size:.9rem}.message-preview[data-v-d7d03fd0]{font-size:.8rem}}.guest-messages-page[data-v-d7d03fd0]{background:#f5f7fa;padding:.75rem;display:flex;justify-content:center}.guest-dashboard[data-v-d7d03fd0]{width:100%;max-width:100%}.guest-title[data-v-d7d03fd0]{font-size:1.35rem;font-weight:800;color:#003e86;line-height:1;margin-bottom:.9rem}.top-actions[data-v-d7d03fd0]{margin:0 10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:.75rem}.filters[data-v-d7d03fd0],.header-actions[data-v-d7d03fd0]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.filter-btn[data-v-d7d03fd0]{border:1px solid #d4d7dd;background:#fff;color:#555;padding:.35rem .75rem;border-radius:8px;font-size:.75rem;font-weight:700;cursor:pointer;transition:.2s ease}.filter-btn.active[data-v-d7d03fd0],.filter-btn[data-v-d7d03fd0]:hover{background:#ffc107;border-color:#ffc107;color:#003e86}.icon-action-btn[data-v-d7d03fd0]{border:none;background:#fff;color:#003e86;cursor:pointer;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid #d9d9d9}.icon-action-btn .material-symbols-outlined[data-v-d7d03fd0]{font-size:1.1rem}.icon-action-btn[data-v-d7d03fd0]:hover{background:#ffc107;color:#003e86}.icon-action-btn[data-v-d7d03fd0]:disabled{opacity:.5;cursor:not-allowed}.message-wrapper[data-v-d7d03fd0]{background:#fff;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden;min-height:650px}.search-area[data-v-d7d03fd0]{padding:.9rem;border-bottom:1px solid #efefef}.search-box[data-v-d7d03fd0]{width:100%;height:36px;border:1px solid #d6d8e0;border-radius:8px;padding:0 .7rem;display:flex;align-items:center;gap:.5rem;color:#7b7b7b;background:#f9f9fc}.search-box .material-symbols-outlined[data-v-d7d03fd0]{font-size:1rem}.search-box input[data-v-d7d03fd0]{border:none;outline:none;background:transparent;width:100%;font-size:.78rem;color:#555}.clear-search[data-v-d7d03fd0]{border:none;background:transparent;cursor:pointer;color:#777;display:grid;place-items:center}.clear-search .material-symbols-outlined[data-v-d7d03fd0]{font-size:1rem}.message-item[data-v-d7d03fd0]{display:flex;gap:.75rem;padding:.85rem .9rem;position:relative;cursor:pointer;transition:.2s ease;color:inherit;border-bottom:1px solid #f0f2f5;z-index:1}.message-item[data-v-d7d03fd0]:has(.message-action-dropdown){z-index:50}.message-item[data-v-d7d03fd0]:hover{background:#f7faff}.message-item.unread[data-v-d7d03fd0]{background:#eef5ff}.message-item.active[data-v-d7d03fd0]{background:#dce9fa;border-left:3px solid #003e86}.avatar-wrap[data-v-d7d03fd0]{position:relative;flex-shrink:0}.avatar[data-v-d7d03fd0]{width:42px;height:42px;border-radius:50%;object-fit:cover;background:#e7e7e7}.online-dot[data-v-d7d03fd0]{width:9px;height:9px;background:#00c853;border-radius:50%;border:2px solid white;position:absolute;bottom:1px;right:1px}.message-content[data-v-d7d03fd0]{flex:1;min-width:0}.message-top[data-v-d7d03fd0]{display:flex;align-items:center;gap:.45rem;margin-bottom:.35rem;flex-wrap:wrap}.name[data-v-d7d03fd0]{font-size:.85rem;font-weight:800;color:#303030}.role[data-v-d7d03fd0]{background:#ffc107;color:#5f4800;font-size:.58rem;font-weight:800;padding:.15rem .45rem;border-radius:999px;text-transform:capitalize}.time[data-v-d7d03fd0]{margin-left:auto;font-size:.65rem;color:#666}.preview[data-v-d7d03fd0]{font-size:.74rem;color:#666;line-height:1.3;max-width:100%}.loading-state[data-v-d7d03fd0],.empty-state[data-v-d7d03fd0]{min-height:260px;display:grid;place-items:center;text-align:center;padding:1.5rem;color:#666}.loading-state p[data-v-d7d03fd0],.empty-state p[data-v-d7d03fd0]{font-size:.78rem;margin:0}.empty-state h5[data-v-d7d03fd0]{font-size:.9rem;color:#003e86;margin:.35rem 0}.empty-state .material-symbols-outlined[data-v-d7d03fd0]{font-size:2rem;color:#003e86}.modal-overlay[data-v-d7d03fd0]{position:fixed;inset:0;background:#00000073;display:grid;place-items:center;z-index:99999;padding:1rem}.new-message-modal[data-v-d7d03fd0]{width:min(620px,96vw);background:#fff;border:1px solid #cfd5df;border-radius:10px;box-shadow:0 10px 28px #0000002e;max-height:90vh;overflow-y:auto}.new-message-header[data-v-d7d03fd0]{min-height:52px;background:#eef4ff;border-bottom:1px solid #c8cfdb;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;color:#001d3f}.new-message-title[data-v-d7d03fd0]{display:flex;align-items:center;gap:.55rem;font-size:1rem;font-weight:800}.new-message-title .material-symbols-outlined[data-v-d7d03fd0]{font-size:1.2rem}.new-message-close[data-v-d7d03fd0]{border:none;background:transparent;color:#3e4650;cursor:pointer}.new-message-close .material-symbols-outlined[data-v-d7d03fd0]{font-size:1.15rem}.new-message-body[data-v-d7d03fd0]{padding:1rem}.new-message-group[data-v-d7d03fd0]{margin-bottom:.9rem}.new-message-group label[data-v-d7d03fd0]{display:block;color:#003e86;font-size:.78rem;font-weight:800;margin-bottom:.35rem}.new-message-input[data-v-d7d03fd0],.new-message-search[data-v-d7d03fd0]{width:100%;height:36px;border:1px solid #c7ccd6;border-radius:7px;background:#fff;font-size:.8rem}.new-message-input[data-v-d7d03fd0]{padding:0 .7rem;outline:none}.new-message-search[data-v-d7d03fd0]{display:flex;align-items:center;gap:.45rem;padding:0 .7rem;color:#777;position:relative}.new-message-search .material-symbols-outlined[data-v-d7d03fd0]{font-size:1rem}.new-message-search input[data-v-d7d03fd0]{border:none;outline:none;flex:1;font-size:.8rem;background:transparent}.new-message-textarea-wrap[data-v-d7d03fd0]{border:1px solid #c7ccd6;border-radius:8px;height:210px;background:#fff;overflow:hidden}.new-message-toolbar[data-v-d7d03fd0]{height:30px;background:#eef4ff;border-bottom:1px solid #c7ccd6;display:flex;align-items:center;gap:.75rem;padding:0 .7rem;color:#49515c}.new-message-toolbar .material-symbols-outlined[data-v-d7d03fd0]{font-size:.95rem}.new-message-textarea-wrap textarea[data-v-d7d03fd0]{width:100%;height:calc(100% - 30px);border:none;outline:none;resize:none;padding:.85rem;font-size:.82rem;line-height:1.4;color:#333}.new-message-footer[data-v-d7d03fd0]{min-height:60px;background:#f3f6fb;border-top:1px solid #c8cfdb;display:flex;align-items:center;padding:.85rem 1rem;gap:.55rem;flex-wrap:wrap}.footer-btn[data-v-d7d03fd0],.discard-btn[data-v-d7d03fd0],.send-message-btn[data-v-d7d03fd0]{height:34px;border-radius:7px;font-size:.78rem;font-weight:700;cursor:pointer}.footer-btn[data-v-d7d03fd0]{padding:0 .75rem;border:1px solid #c8cfdb;background:#fff;color:#4b4f58;display:inline-flex;align-items:center;gap:.35rem}.footer-btn .material-symbols-outlined[data-v-d7d03fd0],.send-message-btn .material-symbols-outlined[data-v-d7d03fd0]{font-size:.95rem}.discard-btn[data-v-d7d03fd0]{margin-left:auto;border:none;background:transparent;color:#4b4f58}.send-message-btn[data-v-d7d03fd0]{min-width:130px;border:none;background:#ffc107;color:#003e86;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.send-message-btn[data-v-d7d03fd0]:disabled{opacity:.5;cursor:not-allowed}.recipient-found[data-v-d7d03fd0],.recipient-not-found[data-v-d7d03fd0]{margin-top:.4rem;font-size:.72rem}.recipient-found[data-v-d7d03fd0]{color:#34a853}.recipient-not-found[data-v-d7d03fd0]{color:#ea4335}.searching-spinner[data-v-d7d03fd0]{position:absolute;right:.7rem}.spinner-small[data-v-d7d03fd0]{width:14px;height:14px;border:2px solid #e8eaed;border-top-color:#003e86;border-radius:50%;animation:spin-d7d03fd0 .6s linear infinite}.spinning[data-v-d7d03fd0]{animation:spin-d7d03fd0 1s linear infinite}@keyframes spin-d7d03fd0{to{transform:rotate(360deg)}}@media(max-width:600px){.top-actions[data-v-d7d03fd0]{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;margin:0 .5rem .75rem}.filters[data-v-d7d03fd0],.header-actions[data-v-d7d03fd0]{flex-wrap:nowrap;gap:.35rem}.filter-btn[data-v-d7d03fd0]{padding:.32rem .55rem;font-size:.7rem;white-space:nowrap}.icon-action-btn[data-v-d7d03fd0]{width:30px;height:30px;flex-shrink:0}}@media(max-width:500px){.guest-messages-page[data-v-d7d03fd0]{padding:.5rem}.guest-title[data-v-d7d03fd0]{font-size:1.2rem}.search-area[data-v-d7d03fd0]{padding:.75rem}.time[data-v-d7d03fd0]{margin-left:0}}.message-content[data-v-d7d03fd0]{position:relative}.message-actions[data-v-d7d03fd0]{position:absolute;top:.25rem;right:.25rem;z-index:5}.message-action-btn[data-v-d7d03fd0]{border:none;background:transparent;color:#6b7280;cursor:pointer;width:28px;height:28px;border-radius:6px;display:grid;place-items:center}.message-action-btn[data-v-d7d03fd0]:hover{background:#eef5ff;color:#003e86}.message-action-btn .material-symbols-outlined[data-v-d7d03fd0]{font-size:1rem}.message-action-dropdown[data-v-d7d03fd0]{position:absolute;top:30px;right:0;min-width:130px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 8px 18px #00000024;overflow:hidden;z-index:20}.message-action-dropdown button[data-v-d7d03fd0]{width:100%;border:none;background:#fff;color:#333;padding:.55rem .75rem;font-size:.74rem;font-weight:700;text-align:left;cursor:pointer}.message-action-dropdown button[data-v-d7d03fd0]:hover{background:#eef5ff;color:#003e86}.load-more-btn[data-v-d7d03fd0]{width:100%;margin-top:.85rem;padding:.75rem 1rem;border:1px solid rgba(0,62,134,.15);border-radius:10px;background:#fff;color:#003e86;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #0000000f}.load-more-btn[data-v-d7d03fd0]:hover:not(:disabled){background:#ffc107;color:#003e86;border-color:#ffc107;transform:translateY(-1px)}.load-more-btn[data-v-d7d03fd0]:disabled{opacity:.6;cursor:not-allowed;transform:none}.message-action-dropdown.upward[data-v-d7d03fd0]{top:auto;bottom:30px}.message-wrapper[data-v-d7d03fd0]{display:flex;flex-direction:column;height:650px}.messages-scroll[data-v-d7d03fd0]{flex:1;overflow-y:auto}.chat-page[data-v-da6c1e02]{width:100%;max-width:100%;margin:0}.top-icons[data-v-da6c1e02]{display:flex;justify-content:flex-end;margin-bottom:.5rem}.top-icon-btn[data-v-da6c1e02]{width:32px;height:32px;border:1px solid #d9d9d9;background:#fff;color:#003e86;border-radius:8px;cursor:pointer;display:grid;place-items:center}.top-icon-btn .material-symbols-outlined[data-v-da6c1e02]{font-size:1.1rem}.top-icon-btn[data-v-da6c1e02]:hover{background:#ffc107;color:#003e86}.chat-box[data-v-da6c1e02]{border:1px solid #d9d9d9;border-radius:10px;overflow:hidden;background:#fff}.chat-header[data-v-da6c1e02]{min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid #dddddd;background:#fff}.user-info[data-v-da6c1e02]{display:flex;align-items:center;gap:.7rem;min-width:0}.main-avatar[data-v-da6c1e02],.small-avatar[data-v-da6c1e02],.my-avatar[data-v-da6c1e02]{border-radius:50%;object-fit:cover;flex-shrink:0;background:#e7e7e7}.main-avatar[data-v-da6c1e02]{width:44px;height:44px}.small-avatar[data-v-da6c1e02],.my-avatar[data-v-da6c1e02]{width:32px;height:32px}.user-name[data-v-da6c1e02]{color:#003e86;font-size:.9rem;font-weight:800;margin-bottom:.15rem}.conversation-subject[data-v-da6c1e02]{color:#4b5563;font-size:.72rem;font-weight:600;margin-bottom:.15rem;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.online[data-v-da6c1e02]{color:#555;font-size:.68rem;text-transform:capitalize}.online-dot[data-v-da6c1e02]{display:inline-block;width:7px;height:7px;background:#39a657;border-radius:50%;margin-right:4px}.header-actions[data-v-da6c1e02]{display:flex;align-items:center;gap:.65rem;color:#4b4f58}.header-actions .material-symbols-outlined[data-v-da6c1e02]{font-size:1.1rem;cursor:pointer}.chat-body[data-v-da6c1e02]{min-height:600px;max-height:620px;overflow-y:auto;overflow-x:visible;padding:1rem;background:#fff}.date-label[data-v-da6c1e02]{text-align:center;color:#7b7b7b;font-size:.72rem;margin-bottom:1rem}.message-row[data-v-da6c1e02]{display:flex;align-items:flex-end;gap:.55rem;margin-bottom:1rem}.message-row.left[data-v-da6c1e02]{justify-content:flex-start}.message-row.right[data-v-da6c1e02]{justify-content:flex-end}.bubble-wrap[data-v-da6c1e02]{display:flex;flex-direction:column}.bubble[data-v-da6c1e02]{max-width:420px;padding:.7rem .9rem;border-radius:10px;font-size:.78rem;line-height:1.35;white-space:pre-wrap;word-break:break-word}.bubble.left[data-v-da6c1e02]{background:#fff;border:1px solid #d9d9d9;color:#090a0a}.bubble.right[data-v-da6c1e02]{background:#003e86;color:#fff}.time[data-v-da6c1e02]{font-size:.62rem;color:#666;margin-top:.3rem}.time.right[data-v-da6c1e02]{text-align:right}.chat-input[data-v-da6c1e02]{min-height:60px;border-top:1px solid #dddddd;display:flex;align-items:center;gap:.55rem;padding:.65rem;background:#fff}.input-icon[data-v-da6c1e02]{font-size:1.1rem;color:#4f535a}.input-box[data-v-da6c1e02]{flex:1;min-height:38px;max-height:90px;border:1px solid #ccd0da;border-radius:8px;background:#f7f7fb;padding:.55rem .75rem;font-size:.78rem;color:#222;resize:none;outline:none}.input-box[data-v-da6c1e02]:focus{border-color:#003e86;box-shadow:0 0 0 2px #003e8614}.send-btn[data-v-da6c1e02]{width:36px;height:36px;border-radius:8px;border:none;background:#003e86;color:#fff;display:grid;place-items:center;cursor:pointer;transition:.2s ease;flex-shrink:0}.send-btn .material-symbols-outlined[data-v-da6c1e02]{font-size:1rem}.send-btn[data-v-da6c1e02]:hover:not(:disabled){background:#ffc107;color:#003e86}.send-btn[data-v-da6c1e02]:disabled{opacity:.5;cursor:not-allowed}.loading-state[data-v-da6c1e02],.error-state[data-v-da6c1e02]{min-height:500px;display:grid;place-items:center;text-align:center;padding:1.5rem;color:#666}.loading-state p[data-v-da6c1e02],.error-state p[data-v-da6c1e02]{font-size:.78rem;margin:0}.retry-btn[data-v-da6c1e02]{margin:0 auto}.header-text[data-v-da6c1e02]{min-width:0}@media(max-width:768px){.chat-header[data-v-da6c1e02]{padding:.75rem}.header-actions[data-v-da6c1e02]{gap:.45rem}.chat-body[data-v-da6c1e02]{padding:.85rem}.bubble[data-v-da6c1e02]{max-width:250px}.main-avatar[data-v-da6c1e02]{width:40px;height:40px}.small-avatar[data-v-da6c1e02],.my-avatar[data-v-da6c1e02]{width:30px;height:30px}.chat-input[data-v-da6c1e02]{padding:.55rem;gap:.4rem}}.load-older-btn[data-v-da6c1e02]{display:block;margin:0 auto 1rem;border:1px solid #d9d9d9;background:#fff;color:#003e86;border-radius:8px;padding:.35rem .8rem;font-size:.72rem;font-weight:700;cursor:pointer}.load-older-btn[data-v-da6c1e02]:hover:not(:disabled){background:#ffc107}.load-older-btn[data-v-da6c1e02]:disabled{opacity:.6;cursor:not-allowed}.bubble-line[data-v-da6c1e02]{display:flex;align-items:flex-end;gap:.35rem;position:relative}.bubble-line.left[data-v-da6c1e02]{flex-direction:row}.bubble-line.right[data-v-da6c1e02]{flex-direction:row-reverse}.message-bubble-actions[data-v-da6c1e02]{position:relative;flex-shrink:0}.message-bubble-action-btn[data-v-da6c1e02]{width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:#6b7280;display:grid;place-items:center;cursor:pointer}.message-bubble-action-btn[data-v-da6c1e02]:hover{background:#eef5ff;color:#003e86}.message-bubble-action-btn .material-symbols-outlined[data-v-da6c1e02]{font-size:1rem}.message-bubble-dropdown[data-v-da6c1e02]{position:absolute;top:28px;right:0;min-width:140px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 8px 18px #00000024;overflow:hidden;z-index:9999}.bubble-line.left .message-bubble-dropdown[data-v-da6c1e02]{left:0;right:auto}.message-bubble-dropdown button[data-v-da6c1e02]{width:100%;border:none;background:#fff;color:#333;padding:.55rem .75rem;font-size:.74rem;font-weight:700;text-align:left;cursor:pointer}.message-bubble-dropdown button[data-v-da6c1e02]:hover{background:#eef5ff;color:#003e86}.bubble.deleted[data-v-da6c1e02]{background:#f3f4f6!important;border:1px dashed #c7ccd6!important;color:#6b7280!important;font-style:italic}.message-bubble-dropdown.upward[data-v-da6c1e02]{top:auto;bottom:30px}.reply-preview[data-v-da6c1e02]{border-top:1px solid #dddddd;background:#f3f6fb;padding:.55rem .75rem;display:flex;justify-content:space-between;gap:.75rem;align-items:center}.reply-preview strong[data-v-da6c1e02]{color:#003e86;font-size:.75rem}.reply-preview p[data-v-da6c1e02]{margin:.15rem 0 0;font-size:.72rem;color:#555}.reply-preview button[data-v-da6c1e02]{border:none;background:transparent;color:#555;cursor:pointer}.reply-target-preview[data-v-da6c1e02]{border-left:3px solid rgba(255,255,255,.7);padding-left:.5rem;margin-bottom:.45rem;opacity:.9;display:grid;gap:.1rem}.bubble.left .reply-target-preview[data-v-da6c1e02]{border-left-color:#003e86}.reply-target-preview strong[data-v-da6c1e02]{font-size:.68rem;font-weight:800}.reply-target-preview span[data-v-da6c1e02]{font-size:.68rem;line-height:1.25}.attach-btn[data-v-da6c1e02]{width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:#4f535a;display:grid;place-items:center;cursor:pointer;transition:.2s ease;flex-shrink:0}.attach-btn[data-v-da6c1e02]:hover:not(:disabled){background:#eef5ff;color:#003e86}.attach-btn[data-v-da6c1e02]:disabled{opacity:.6;cursor:not-allowed}.attach-btn .material-symbols-outlined[data-v-da6c1e02]{font-size:1.1rem}.attachment-preview-bar[data-v-da6c1e02]{display:flex;gap:.65rem;padding:.75rem;border-top:1px solid #dddddd;background:#fafbff;overflow-x:auto}.attachment-preview-item[data-v-da6c1e02]{position:relative;width:90px;height:90px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid #d9d9d9;background:#fff}.attachment-preview-item img[data-v-da6c1e02]{width:100%;height:100%;object-fit:cover}.attachment-preview-item button[data-v-da6c1e02]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#000000b3;color:#fff;display:grid;place-items:center;cursor:pointer}.attachment-preview-item button .material-symbols-outlined[data-v-da6c1e02]{font-size:.8rem}.message-attachments[data-v-da6c1e02]{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.45rem}.message-image[data-v-da6c1e02]{width:220px;max-width:100%;border-radius:10px;object-fit:cover;cursor:pointer;border:1px solid rgba(255,255,255,.12)}.reply-target-content[data-v-da6c1e02]{display:flex;align-items:center;gap:.4rem}.reply-target-image[data-v-da6c1e02]{width:34px;height:34px;border-radius:6px;object-fit:cover;flex-shrink:0}.image-preview-overlay[data-v-da6c1e02]{position:fixed;inset:0;z-index:999999;background:#000000c7;display:grid;place-items:center;padding:1rem}.image-preview-large[data-v-da6c1e02]{max-width:min(920px,95vw);max-height:88vh;border-radius:12px;object-fit:contain;background:#111}.image-preview-close[data-v-da6c1e02]{position:fixed;top:1rem;right:1rem;width:38px;height:38px;border:none;border-radius:50%;background:#fff;color:#003e86;display:grid;place-items:center;cursor:pointer}.reply-target-image[data-v-da6c1e02]{cursor:pointer}.chat-body[data-v-da6c1e02]{position:relative}.jump-latest-btn[data-v-da6c1e02]{position:sticky;bottom:.75rem;margin-left:auto;display:flex;align-items:center;gap:.25rem;border:none;border-radius:999px;background:#ffc107;color:#003e86;font-size:.72rem;font-weight:800;padding:.45rem .75rem;cursor:pointer;box-shadow:0 6px 16px #0000002e;z-index:20}.jump-latest-btn .material-symbols-outlined[data-v-da6c1e02]{font-size:1rem}.jump-latest-btn[data-v-da6c1e02]:hover{filter:brightness(.97)}@media(max-width:991.98px){.chat-page[data-v-da6c1e02]{width:100%;max-width:100%;height:calc(100vh - 110px);margin:0}.chat-box[data-v-da6c1e02]{height:100%;display:flex;flex-direction:column}.chat-header[data-v-da6c1e02]{flex-shrink:0}.chat-body[data-v-da6c1e02]{flex:1;min-height:0;max-height:none;overflow-y:auto}.chat-input[data-v-da6c1e02]{flex-shrink:0}}.sidebar-nav[data-v-4553897e]{background:#003e86;border-radius:9px;border:1px solid rgba(0,62,134,.1);box-shadow:0 6px 14px #0000001a;margin-bottom:.8rem;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column}.sidebar-header[data-v-4553897e]{padding:.8rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;flex-shrink:0}.sidebar-header-left[data-v-4553897e]{display:flex;align-items:center;gap:.4rem;font-weight:700;color:#fff}.menu-title[data-v-4553897e]{font-size:1.05rem;margin-left:8px;margin-bottom:0;font-weight:700;line-height:1.15}.menu-subtitle[data-v-4553897e]{color:#fff;font-size:.78rem;margin-left:8px;margin-top:0;margin-bottom:0;opacity:.8}.sidebar-header-left span[data-v-4553897e]:first-child{font-size:1.1rem}.sidebar-nav .availability-capsule[data-v-4553897e]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:999px;font-weight:600;font-size:.72rem;transition:all .25s ease;box-shadow:0 2px 5px #00000014;cursor:default;margin-left:8px;margin-top:.35rem}.status-dot[data-v-4553897e]{width:7px;height:7px;border-radius:50%;display:inline-block}.sidebar-nav .availability-capsule.available[data-v-4553897e]{background:#4caf5026;border:1px solid #4caf50;color:#2e7d32}.sidebar-nav .availability-capsule.available .status-dot[data-v-4553897e]{background:#4caf50;animation:pulse-4553897e 2s infinite}.sidebar-nav .availability-capsule.busy[data-v-4553897e]{background:#ffc10726;border:1px solid #ffc107;color:#f57c00}.sidebar-nav .availability-capsule.busy .status-dot[data-v-4553897e]{background:#ffc107;animation:pulseYellow-4553897e 2s infinite}.sidebar-nav .availability-capsule.offline[data-v-4553897e]{background:#80808026;border:1px solid #9e9e9e;color:#757575}.sidebar-nav .availability-capsule.offline .status-dot[data-v-4553897e]{background:#9e9e9e}.sidebar-nav .availability-capsule.default[data-v-4553897e]{background:#6c757d26;border:1px solid #6c757d;color:#6c757d}.sidebar-nav .availability-capsule.default .status-dot[data-v-4553897e]{background:#6c757d}.sidebar-menu[data-v-4553897e]{padding:.35rem 0;flex:1}.sidebar-menu-item[data-v-4553897e]{display:flex;align-items:center;gap:.55rem;width:100%;padding:.6rem .8rem;background:transparent;border:none;text-align:left;font-size:.9rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease;position:relative}.sidebar-menu-item[data-v-4553897e]:hover{background:#ffffff1a;color:#fff}.sidebar-menu-item.active[data-v-4553897e]{background:#ffc107;color:#003e86;border-right:3px solid #ffc107;font-weight:700}.sidebar-menu-item .material-symbols-outlined[data-v-4553897e]{font-size:1.1rem;color:#fff}.sidebar-menu-item.active .material-symbols-outlined[data-v-4553897e]{color:#003e86}.menu-label-wrapper[data-v-4553897e]{display:flex;align-items:center;gap:.4rem;flex:1}.menu-arrow[data-v-4553897e]{margin-left:auto;font-size:.85rem;color:#003e86}.message-indicator[data-v-4553897e]{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 7px #22c55ecc;animation:pulse-green-4553897e 1.8s infinite}@keyframes pulse-4553897e{0%{box-shadow:0 0 #4caf50b3}70%{box-shadow:0 0 0 5px #4caf5000}to{box-shadow:0 0 #4caf5000}}@keyframes pulseYellow-4553897e{0%{box-shadow:0 0 #ffc107b3}70%{box-shadow:0 0 0 5px #ffc10700}to{box-shadow:0 0 #ffc10700}}@keyframes pulse-green-4553897e{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.75}to{transform:scale(1);opacity:1}}@media(max-width:991.98px){.sidebar-nav[data-v-4553897e]{margin-bottom:.8rem}}@media(max-width:768px){.sidebar-header[data-v-4553897e]{align-items:stretch;gap:.6rem}.sidebar-header-left[data-v-4553897e]{justify-content:center}.menu-title[data-v-4553897e],.menu-subtitle[data-v-4553897e]{margin-left:0;text-align:center}.sidebar-nav .availability-capsule[data-v-4553897e]{justify-content:center;width:fit-content;margin:0 auto}}.edit-profile-component[data-v-795a158e]{width:100%}.profile-container[data-v-795a158e]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.15rem}.profile-header[data-v-795a158e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid #d9d9d9}.header-left[data-v-795a158e]{flex:1}.header-right[data-v-795a158e]{display:flex;align-items:center;justify-content:flex-end}.profile-title[data-v-795a158e]{font-size:1.35rem;font-weight:800;color:#003e86;margin:0;line-height:1}.profile-subtitle[data-v-795a158e]{color:#6c757d;font-weight:700;font-size:.78rem;margin:0}.photo-card[data-v-795a158e]{width:100%;background:#eaf4ff;border:1px solid #cfd8e3;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.profile-img[data-v-795a158e]{width:82px;height:96px;border-radius:7px;object-fit:cover;flex-shrink:0;background:#fff}.photo-content[data-v-795a158e]{flex:1;min-width:0}.photo-content h2[data-v-795a158e]{margin:0 0 .25rem;color:#003e86;font-size:1rem;font-weight:800}.photo-content p[data-v-795a158e]{margin:0 0 .85rem;color:#4b5563;font-size:.72rem;line-height:1.3}.button-row[data-v-795a158e]{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.photo-btn[data-v-795a158e],.save-photo-btn[data-v-795a158e]{display:inline-flex;align-items:center;justify-content:center;min-height:30px;min-width:105px;padding:.35rem .75rem;font-size:.78rem;font-weight:800;border-radius:7px;cursor:pointer;transition:all .2s ease}.upload-photo-btn[data-v-795a158e]{background:#003e86;color:#fff;border:1px solid #003e86}.upload-photo-btn[data-v-795a158e]:hover:not(:disabled){background:#ffc107;color:#003e86;border-color:#ffc107}.remove-photo-btn[data-v-795a158e]{background:#fff;color:#003e86;border:1px solid #003e86}.remove-photo-btn[data-v-795a158e]:hover:not(:disabled){background:#6c757d;color:#fff}.save-photo-btn[data-v-795a158e]{margin-top:.65rem;background:#ffc107;color:#003e86;border:1px solid #ffc107}.photo-btn[data-v-795a158e]:disabled,.save-photo-btn[data-v-795a158e]:disabled{opacity:.6;cursor:not-allowed}.edit-form[data-v-795a158e]{width:100%}.row[data-v-795a158e],.form-row[data-v-795a158e]{display:flex;gap:2.3rem;margin-bottom:.85rem}.col[data-v-795a158e],.form-col[data-v-795a158e]{flex:1;min-width:0}.info-group[data-v-795a158e],.form-block[data-v-795a158e]{margin-bottom:.85rem}.field-wrapper[data-v-795a158e]{width:100%}.label[data-v-795a158e]{color:#003e86;font-size:.85rem;font-weight:800;margin-bottom:.35rem;display:block}.form-control[data-v-795a158e]{width:100%;min-height:46px;padding:.45rem .6rem;font-size:.82rem;color:#111827;border:1px solid #d4d8de;border-radius:7px;background:#e8f0fe;box-sizing:border-box;transition:all .2s ease}.form-control[data-v-795a158e]::placeholder{color:#8a94a3}.form-control[data-v-795a158e]:focus{outline:none;border-color:#ffc107;background:#fff;box-shadow:0 0 0 2px #ffc10729}.form-control[data-v-795a158e]:disabled{background:#d0dbe8;color:#666;cursor:not-allowed}select.form-control[data-v-795a158e]{cursor:pointer}.textarea-control[data-v-795a158e]{resize:vertical;min-height:96px;line-height:1.4}.form-text[data-v-795a158e]{display:block;margin-top:.35rem;color:#6c757d;font-size:.7rem}.form-actions[data-v-795a158e]{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid #e5e5e5}.save-btn[data-v-795a158e],.cancel-btn[data-v-795a158e]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:38px;padding:.45rem 1rem;font-size:.82rem;font-weight:800;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.save-btn[data-v-795a158e]{background:#003e86;color:#fff}.save-btn[data-v-795a158e]:hover:not(:disabled){background:#ffc107;color:#003e86}.save-btn[data-v-795a158e]:disabled{opacity:.6;cursor:not-allowed}.cancel-btn[data-v-795a158e]{background:#6c757d;color:#fff}.cancel-btn[data-v-795a158e]:hover{background:#5a6268}.save-btn .material-symbols-outlined[data-v-795a158e],.cancel-btn .material-symbols-outlined[data-v-795a158e]{font-size:1.15rem}.d-none[data-v-795a158e]{display:none}.text-center[data-v-795a158e]{text-align:center}.py-5[data-v-795a158e]{padding-top:2rem;padding-bottom:2rem}.spinner-border[data-v-795a158e]{display:inline-block;width:2rem;height:2rem;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-795a158e .75s linear infinite}.text-warning[data-v-795a158e]{color:#ffc107}@keyframes spinner-border-795a158e{to{transform:rotate(360deg)}}@media(max-width:768px){.profile-container[data-v-795a158e]{padding:1rem}.profile-header[data-v-795a158e]{flex-direction:column;align-items:flex-start;gap:.75rem}.header-right[data-v-795a158e]{width:100%;justify-content:flex-start}.profile-title[data-v-795a158e]{font-size:1.25rem}.profile-subtitle[data-v-795a158e]{font-size:.75rem}.row[data-v-795a158e],.form-row[data-v-795a158e]{flex-direction:column;gap:.75rem}.form-actions[data-v-795a158e]{flex-direction:column-reverse}.save-btn[data-v-795a158e],.cancel-btn[data-v-795a158e]{width:100%}}@media(max-width:576px){.photo-card[data-v-795a158e]{flex-direction:column;align-items:center;text-align:center;padding:.9rem}.profile-img[data-v-795a158e]{width:88px;height:100px}.button-row[data-v-795a158e]{width:100%;flex-direction:column;gap:.6rem}.photo-btn[data-v-795a158e],.save-photo-btn[data-v-795a158e]{width:100%}}#global-edit-profile[data-v-795a158e]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.15rem;font-size:.82rem}#global-edit-profile[data-v-795a158e] .label,#global-edit-profile .label[data-v-795a158e]{color:#003e86!important;font-size:.85rem!important;font-weight:800!important;margin-bottom:.35rem!important;display:block}#global-edit-profile[data-v-795a158e] .form-control,#global-edit-profile input[data-v-795a158e],#global-edit-profile textarea[data-v-795a158e],#global-edit-profile select[data-v-795a158e]{width:100%!important;min-height:46px!important;padding:.45rem .6rem!important;font-size:.82rem!important;color:#111827!important;border:1px solid #d4d8de!important;border-radius:7px!important;background:#e8f0fe!important;box-sizing:border-box!important}#global-edit-profile[data-v-795a158e] textarea.form-control,#global-edit-profile textarea[data-v-795a158e]{min-height:96px!important;resize:vertical}#global-edit-profile[data-v-795a158e] .form-control:disabled,#global-edit-profile input[data-v-795a158e]:disabled,#global-edit-profile select[data-v-795a158e]:disabled,#global-edit-profile textarea[data-v-795a158e]:disabled{background:#d0dbe8!important;color:#666!important;cursor:not-allowed}#global-edit-profile .row[data-v-795a158e]{display:flex;gap:2.3rem;margin-bottom:.85rem}#global-edit-profile .col[data-v-795a158e]{flex:1;min-width:0}#global-edit-profile .info-group[data-v-795a158e]{margin-bottom:.85rem}#global-edit-profile[data-v-795a158e] .form-text,#global-edit-profile .form-text[data-v-795a158e]{display:block;margin-top:.35rem;color:#6c757d;font-size:.7rem!important}#global-edit-profile .photo-card[data-v-795a158e]{background:#eaf4ff;border:1px solid #cfd8e3;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:1rem;margin-bottom:1rem}#global-edit-profile .photo-btn[data-v-795a158e],#global-edit-profile .save-photo-btn[data-v-795a158e],#global-edit-profile .save-btn[data-v-795a158e],#global-edit-profile .cancel-btn[data-v-795a158e]{font-size:.78rem!important;font-weight:800!important}@media(max-width:768px){.edit-profile-component .edit-form>.row[data-v-795a158e]{display:flex!important;flex-direction:column!important;gap:0!important;margin-bottom:0!important}.edit-profile-component .edit-form>.row>.col[data-v-795a158e]{width:100%!important;flex:0 0 auto!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important}.edit-profile-component .edit-form .info-group[data-v-795a158e]{margin-bottom:.85rem!important}.edit-profile-component .edit-form>.info-group[data-v-795a158e]{margin-bottom:.85rem!important}}.bookings-panel[data-v-b98b4608]{width:100%;background:#f7f8fa;border:1px solid #d8e1ec;border-radius:10px;padding:0;box-shadow:none;overflow:hidden}.bookings-header[data-v-b98b4608]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;background:#fff;border-bottom:1px solid #d8e1ec;border-radius:10px 10px 0 0;padding:.65rem .85rem;margin-bottom:0}.eyebrow[data-v-b98b4608]{color:#003e86;font-size:1rem;font-weight:700;letter-spacing:0}.bookings-header h2[data-v-b98b4608]{color:#003e86;font-size:1rem;font-weight:700;margin:.15rem 0}.bookings-header p[data-v-b98b4608]{margin:0;color:#667085;font-size:.72rem}.header-actions[data-v-b98b4608]{display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}.outline-btn[data-v-b98b4608],.refresh-btn[data-v-b98b4608],.clear-btn[data-v-b98b4608]{height:30px;border-radius:10px;font-size:.68rem;font-weight:700;padding:0 .65rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.28rem}.outline-btn .material-symbols-outlined[data-v-b98b4608],.refresh-btn .material-symbols-outlined[data-v-b98b4608],.clear-btn .material-symbols-outlined[data-v-b98b4608]{font-size:.9rem}.outline-btn[data-v-b98b4608]{border:1px solid #cfd6e3;background:#fff;color:#003e86}.refresh-btn[data-v-b98b4608]{border:none;background:#ffc107;color:#003e86}.refresh-btn[data-v-b98b4608]:disabled{opacity:.65;cursor:not-allowed}.spinning[data-v-b98b4608]{animation:spin-b98b4608 .8s linear infinite}@keyframes spin-b98b4608{to{transform:rotate(360deg)}}.filters-panel[data-v-b98b4608]{background:#fff;border:1px solid #d8e1ec;border-radius:10px;padding:.65rem;display:grid;grid-template-columns:135px 135px minmax(170px,1fr) auto;gap:.55rem;align-items:end;margin:.75rem}.field label[data-v-b98b4608]{display:block;color:#003e86;font-size:.6rem;font-weight:700;text-transform:uppercase;margin-bottom:.2rem}.field input[data-v-b98b4608],.field select[data-v-b98b4608]{width:100%;height:30px;border:1px solid #c7ccd6;border-radius:10px;padding:0 .5rem;font-size:.7rem;outline:none}.field input[data-v-b98b4608]:focus,.field select[data-v-b98b4608]:focus{border-color:#003e86;box-shadow:0 0 0 2px #003e861a}.clear-btn[data-v-b98b4608]{border:1px solid #d8e1ec;background:#fff;color:#003e86}.stats-grid[data-v-b98b4608]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;padding:.8rem;margin-bottom:0;background:#f7f8fa}.stat-card[data-v-b98b4608]{background:#fff;border:1px solid #cfd6e3;border-radius:10px;padding:.65rem .8rem;min-height:64px;display:grid;align-content:center}.stat-card[data-v-b98b4608]:nth-child(2){border-left:4px solid #ffc107}.stat-card strong[data-v-b98b4608]{display:block;color:#1f2933;font-size:1.15rem;font-weight:700;line-height:1;order:2}.stat-card span[data-v-b98b4608]{color:#4f5663;font-size:.6rem;font-weight:700;text-transform:uppercase;order:1;margin-bottom:.2rem}.loading-state[data-v-b98b4608],.empty-state[data-v-b98b4608]{min-height:210px;display:grid;place-items:center;align-content:center;text-align:center;color:#667085;background:#fff;border:1px solid #d8e1ec;border-radius:10px;margin:.8rem}.loading-state p[data-v-b98b4608],.empty-state p[data-v-b98b4608]{margin:.25rem 0 0;font-size:.74rem}.empty-state .material-symbols-outlined[data-v-b98b4608]{color:#003e86;font-size:1.9rem;margin-bottom:.3rem}.empty-state h3[data-v-b98b4608]{color:#003e86;font-size:.88rem;font-weight:700;margin:0}.bookings-grid[data-v-b98b4608]{display:grid;grid-template-columns:1fr;gap:.55rem;padding:0 .8rem .8rem;background:#f7f8fa}.booking-card[data-v-b98b4608]{position:relative;background:#fff;border:1px solid #cfd6e3;border-left:4px solid #ffc107;border-radius:10px;padding:.7rem .8rem;min-height:84px;display:grid;grid-template-columns:36px minmax(0,1fr) minmax(310px,auto);gap:.75rem;align-items:center;box-shadow:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.booking-card[data-v-b98b4608]:hover{transform:translateY(-1px);border-color:#003e8659;background:#fff}.booking-card[data-v-b98b4608]:focus{outline:3px solid rgba(0,62,134,.16)}.booking-card[data-v-b98b4608]:has(.status-cancelled){border-left-color:#9ca3af;opacity:.65}.booking-top[data-v-b98b4608],.booking-footer[data-v-b98b4608],.description[data-v-b98b4608]{display:none}.booking-icon[data-v-b98b4608]{width:36px;height:36px;border-radius:10px;background:#f8fbff;border:1px solid #cfd6e3;color:#003e86;display:grid;place-items:center}.booking-icon .material-symbols-outlined[data-v-b98b4608]{font-size:1rem}.booking-body[data-v-b98b4608]{min-width:0}.booking-body h3[data-v-b98b4608]{color:#003e86;font-size:.88rem;font-weight:700;margin:0 0 .28rem;line-height:1.2}.client-row[data-v-b98b4608]{display:flex;gap:.35rem;align-items:center;background:transparent;border:none;border-radius:0;padding:0;margin:0;min-width:0}.client-row img[data-v-b98b4608]{width:21px;height:21px;border-radius:50%;object-fit:cover;flex-shrink:0}.client-row strong[data-v-b98b4608]{display:inline;color:#1f2933;font-size:.68rem;font-weight:700;white-space:nowrap}.client-row span[data-v-b98b4608]{color:#4f5663;font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-meta[data-v-b98b4608]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:flex-start}.booking-meta span[data-v-b98b4608]{display:inline-flex;align-items:center;gap:.2rem;background:#f3f4f6;border:none;color:#4b5563;border-radius:6px;padding:.24rem .45rem;font-size:.62rem;font-weight:700;white-space:nowrap}.booking-meta .material-symbols-outlined[data-v-b98b4608]{font-size:.74rem;color:#4b5563}.status-badge[data-v-b98b4608]{border-radius:999px!important;padding:.26rem .58rem!important;font-size:.56rem!important;font-weight:700!important;text-transform:uppercase}.status-pending[data-v-b98b4608]{background:#fff7d6!important;color:#8a6400!important}.status-confirmed[data-v-b98b4608],.status-ongoing[data-v-b98b4608]{background:#dcecff!important;color:#003e86!important}.status-completed[data-v-b98b4608]{background:#dcfce7!important;color:#166534!important}.status-cancelled[data-v-b98b4608]{background:#e5e7eb!important;color:#6b7280!important}.details-text[data-v-b98b4608]{color:#003e86;font-size:.68rem;font-weight:700;display:inline-flex;align-items:center;gap:.2rem;margin-top:.4rem}.details-text .material-symbols-outlined[data-v-b98b4608]{font-size:.78rem}.pagination-row[data-v-b98b4608],.pagination-controls[data-v-b98b4608]{margin:0;padding:.75rem .8rem .85rem;display:flex;justify-content:center;gap:.6rem;align-items:center;color:#003e86;font-size:.7rem;font-weight:700;background:#f7f8fa}.pagination-row button[data-v-b98b4608],.page-btn[data-v-b98b4608]{min-width:76px;height:30px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:10px;display:grid;place-items:center;padding:0 .65rem;font-size:.68rem;font-weight:700;cursor:pointer}.pagination-row button[data-v-b98b4608]:disabled,.page-btn[data-v-b98b4608]:disabled{opacity:.45;cursor:not-allowed}.page-btn[data-v-b98b4608]:hover:not(:disabled),.pagination-row button[data-v-b98b4608]:hover:not(:disabled){background:#003e86;color:#fff}.load-more-row[data-v-b98b4608]{display:flex;justify-content:center;padding:0 .8rem .85rem;background:#f7f8fa}.load-more-btn[data-v-b98b4608]{min-height:32px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:10px;padding:0 .8rem;font-size:.7rem;font-weight:700;cursor:pointer}.load-more-btn[data-v-b98b4608]:hover{background:#003e86;color:#fff}.load-more-btn[data-v-b98b4608]:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1200px){.booking-card[data-v-b98b4608]{grid-template-columns:36px minmax(0,1fr)}.booking-meta[data-v-b98b4608],.details-text[data-v-b98b4608]{grid-column:2 / -1}.filters-panel[data-v-b98b4608]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.bookings-header[data-v-b98b4608]{flex-direction:column;padding:.75rem}.eyebrow[data-v-b98b4608]{font-size:.95rem}.bookings-header p[data-v-b98b4608]{font-size:.7rem}.header-actions[data-v-b98b4608]{width:100%}.outline-btn[data-v-b98b4608],.refresh-btn[data-v-b98b4608]{flex:1}.filters-panel[data-v-b98b4608]{grid-template-columns:1fr;margin:.75rem}.stats-grid[data-v-b98b4608]{grid-template-columns:1fr;gap:0;padding:.75rem}.stat-card[data-v-b98b4608]{min-height:0;border-radius:0;padding:.55rem .75rem;display:flex;justify-content:space-between;align-items:center}.stat-card[data-v-b98b4608]:first-child{border-radius:10px 10px 0 0}.stat-card[data-v-b98b4608]:last-child{border-radius:0 0 10px 10px}.stat-card strong[data-v-b98b4608]{font-size:.95rem;order:2}.stat-card span[data-v-b98b4608]{margin-bottom:0;order:1}.bookings-grid[data-v-b98b4608]{max-height:525px;overflow-y:auto;padding:0 .75rem .75rem}.booking-card[data-v-b98b4608]{grid-template-columns:34px minmax(0,1fr);gap:.65rem;padding:.7rem;min-height:102px;border-left-width:4px}.booking-icon[data-v-b98b4608]{width:34px;height:34px}.booking-body h3[data-v-b98b4608]{font-size:.82rem}.client-row[data-v-b98b4608]{flex-wrap:wrap}.booking-meta[data-v-b98b4608]{grid-column:1 / -1;gap:.35rem}.details-text[data-v-b98b4608]{grid-column:1 / -1;margin-top:.25rem}.pagination-row[data-v-b98b4608],.pagination-controls[data-v-b98b4608]{padding:.75rem;gap:.45rem}.pagination-row button[data-v-b98b4608],.page-btn[data-v-b98b4608]{min-width:68px}}.direction-badge[data-v-b98b4608]{border-radius:999px;padding:.26rem .58rem;font-size:.56rem;font-weight:700;text-transform:uppercase}.direction-badge.sent[data-v-b98b4608]{background:#fff7d6;color:#8a6400}.direction-badge.received[data-v-b98b4608]{background:#dcecff;color:#003e86}.modal-overlay[data-v-d6dc8fa5]{position:fixed;inset:0;z-index:99999;background:#0f172a73;display:grid;place-items:center;padding:1rem;overflow-y:auto}.new-message-modal[data-v-d6dc8fa5]{width:min(620px,96vw);max-height:90vh;background:#fff;border:1px solid #cfd5df;border-radius:10px;box-shadow:0 10px 28px #0000002e;overflow-y:auto}.container[data-v-d6dc8fa5]{padding:0!important}.new-message-header[data-v-d6dc8fa5]{min-height:52px;background:#eef4ff;border-bottom:1px solid #c8cfdb;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;color:#001d3f}.new-message-title[data-v-d6dc8fa5]{display:flex;align-items:center;gap:.55rem;color:#003e86;font-size:1rem;font-weight:800}.new-message-title .material-symbols-outlined[data-v-d6dc8fa5]{font-size:1.2rem}.new-message-close[data-v-d6dc8fa5]{border:none;background:transparent;color:#3e4650;cursor:pointer}.new-message-close .material-symbols-outlined[data-v-d6dc8fa5]{font-size:1.15rem}.new-message-group[data-v-d6dc8fa5]{margin-bottom:.9rem;padding-left:1rem;padding-right:1rem;width:100%;box-sizing:border-box}.new-message-input[data-v-d6dc8fa5],.new-message-textarea-wrap[data-v-d6dc8fa5],.recipient-preview[data-v-d6dc8fa5]{width:100%;box-sizing:border-box}.new-message-group[data-v-d6dc8fa5]:first-of-type{padding-top:1rem}.new-message-group label[data-v-d6dc8fa5]{display:block;color:#003e86;font-size:.85rem;font-weight:900;margin:.6rem 0;padding:0}.recipient-preview[data-v-d6dc8fa5]{width:100%;min-height:54px;border:1px solid #c7ccd6;border-radius:8px;background:#eef4ff;padding:.65rem .8rem;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.recipient-preview strong[data-v-d6dc8fa5]{display:block;color:#003e86;font-size:.85rem;font-weight:900}.recipient-preview span[data-v-d6dc8fa5]{display:block;color:#555d69;font-size:.74rem;margin-top:.15rem;word-break:break-word}.recipient-preview small[data-v-d6dc8fa5]{background:#003e86;color:#fff;padding:.25rem .6rem;border-radius:999px;font-size:.65rem;font-weight:900;text-transform:capitalize;white-space:nowrap}.new-message-input[data-v-d6dc8fa5]{width:100%;height:36px;border:1px solid #c7ccd6;border-radius:7px;background:#fff;color:#1f2933;font-size:.8rem;padding:0 .7rem;outline:none}.new-message-input[data-v-d6dc8fa5]:focus{border-color:#003e86;box-shadow:0 0 0 2px #003e8614}.new-message-textarea-wrap[data-v-d6dc8fa5]{width:100%;border:1px solid #c7ccd6;border-radius:8px;height:210px;background:#fff;overflow:hidden}.new-message-toolbar[data-v-d6dc8fa5]{height:30px;background:#eef4ff;border-bottom:1px solid #c7ccd6;display:flex;align-items:center;gap:.75rem;padding:0 .7rem;color:#49515c}.new-message-toolbar .material-symbols-outlined[data-v-d6dc8fa5]{font-size:.95rem;cursor:pointer}.new-message-textarea-wrap textarea[data-v-d6dc8fa5]{width:100%;height:calc(100% - 30px);border:none;outline:none;resize:none;padding:.85rem;color:#333;font-size:.82rem;line-height:1.4;background:#fff}.new-message-footer[data-v-d6dc8fa5]{min-height:60px;background:#f3f6fb;border-top:1px solid #c8cfdb;display:flex;align-items:center;gap:.55rem;padding:.85rem 1rem;flex-wrap:wrap}.footer-btn[data-v-d6dc8fa5],.discard-btn[data-v-d6dc8fa5],.send-message-btn[data-v-d6dc8fa5]{height:34px;border-radius:7px;font-size:.78rem;font-weight:700;cursor:pointer}.footer-btn[data-v-d6dc8fa5]{padding:0 .75rem;border:1px solid #c8cfdb;background:#fff;color:#4b4f58;display:inline-flex;align-items:center;gap:.35rem}.footer-btn[data-v-d6dc8fa5]:hover{border-color:#003e86;color:#003e86;background:#eef4ff}.footer-btn .material-symbols-outlined[data-v-d6dc8fa5],.send-message-btn .material-symbols-outlined[data-v-d6dc8fa5]{font-size:.95rem}.discard-btn[data-v-d6dc8fa5]{margin-left:auto;border:none;background:transparent;color:#4b4f58}.discard-btn[data-v-d6dc8fa5]:hover{color:#dc3545}.send-message-btn[data-v-d6dc8fa5]{min-width:130px;border:none;background:#ffc107;color:#003e86;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.send-message-btn[data-v-d6dc8fa5]:hover:not(:disabled){background:#ffcd2e}.send-message-btn[data-v-d6dc8fa5]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.modal-overlay[data-v-d6dc8fa5]{place-items:start center;padding:.75rem}.new-message-modal[data-v-d6dc8fa5]{width:100%;max-height:calc(100vh - 1.5rem)}.recipient-preview[data-v-d6dc8fa5]{align-items:flex-start;flex-direction:column}.new-message-footer[data-v-d6dc8fa5]{align-items:stretch}.footer-btn[data-v-d6dc8fa5],.discard-btn[data-v-d6dc8fa5],.send-message-btn[data-v-d6dc8fa5]{width:100%;margin-left:0}}.attachment-preview-bar[data-v-d6dc8fa5]{display:flex;gap:.65rem;padding:.75rem 1rem;border-top:1px solid #dddddd;background:#fafbff;overflow-x:auto}.attachment-preview-item[data-v-d6dc8fa5]{position:relative;width:82px;height:82px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid #d9d9d9;background:#fff}.attachment-preview-item img[data-v-d6dc8fa5]{width:100%;height:100%;object-fit:cover}.attachment-preview-item button[data-v-d6dc8fa5]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:50%;background:#000000b3;color:#fff;display:grid;place-items:center;cursor:pointer}.attachment-preview-item button .material-symbols-outlined[data-v-d6dc8fa5]{font-size:.8rem}.review-card[data-v-fe32d0ba]{width:100%;background:#fff;border:1px solid rgba(0,62,134,.12);border-radius:10px;padding:1rem;box-shadow:0 8px 20px #0000000f}.review-header[data-v-fe32d0ba]{display:flex;align-items:flex-start;gap:.75rem}.reviewer-avatar[data-v-fe32d0ba]{width:44px;height:44px;border-radius:50%;background:#003e86;color:#ffc107;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.reviewer-info[data-v-fe32d0ba]{min-width:0;flex:1}.reviewer-name[data-v-fe32d0ba]{margin:0;color:#003e86;font-size:1rem;font-weight:700}.review-meta[data-v-fe32d0ba]{margin-top:.2rem;display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;color:#6b7280;font-size:.85rem}.stars[data-v-fe32d0ba]{display:flex;align-items:center;gap:.05rem;color:#d8dde6}.star-icon[data-v-fe32d0ba]{font-size:1rem;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 20}.star-icon.filled[data-v-fe32d0ba]{color:#ffc107}.edited-label[data-v-fe32d0ba]{color:#6b7280;font-style:italic}.review-comment[data-v-fe32d0ba]{margin:.85rem 0 0;color:#2f3a46;font-size:.95rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.review-images[data-v-fe32d0ba]{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.5rem}.review-image-btn[data-v-fe32d0ba]{width:82px;height:82px;border:1px solid #e3e8ef;border-radius:10px;padding:0;overflow:hidden;background:#f8fafc;cursor:pointer}.review-image-btn img[data-v-fe32d0ba]{width:100%;height:100%;object-fit:cover}.image-overlay[data-v-fe32d0ba]{position:fixed;inset:0;z-index:9999;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:1rem}.image-overlay img[data-v-fe32d0ba]{max-width:min(920px,95vw);max-height:85vh;border-radius:14px;object-fit:contain;background:#fff}.image-close[data-v-fe32d0ba]{position:fixed;top:1rem;right:1rem;border:none;border-radius:999px;background:#fff;color:#003e86;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer}.reviewer-avatar-img[data-v-fe32d0ba]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}@media(max-width:576px){.review-card[data-v-fe32d0ba]{padding:.85rem}.reviewer-avatar[data-v-fe32d0ba]{width:38px;height:38px;font-size:.85rem}.review-image-btn[data-v-fe32d0ba]{width:74px;height:74px}}.details-card[data-v-10dbdb36]{background:#fff;border:1px solid #d8e1ec;border-radius:10px;padding:1rem}.details-card h2[data-v-10dbdb36]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .9rem;display:flex;align-items:center;gap:.4rem}.large-info[data-v-10dbdb36]{border:1px solid #d8e1ec;background:#f8fbff;border-radius:10px;padding:.8rem}.large-info p[data-v-10dbdb36]{color:#4f5663;font-size:.82rem;line-height:1.55;margin:0}.review-owner-actions[data-v-10dbdb36]{margin-top:.75rem;display:flex;justify-content:flex-end}.action-btn[data-v-10dbdb36]{min-height:40px;border-radius:10px;border:none;font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.4rem;cursor:pointer;padding:0 .9rem}.action-btn.cancel[data-v-10dbdb36]{background:#fee2e2;color:#991b1b}.action-btn.message[data-v-10dbdb36]{background:#eef5ff;color:#003e86;border:1px solid #d8e6f7}.action-btn.complete[data-v-10dbdb36]{background:#ffc107;color:#003e86}.review-header-row[data-v-10dbdb36]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.review-header-row h2[data-v-10dbdb36]{margin:0;display:flex;align-items:center;gap:.4rem}.review-actions-inline[data-v-10dbdb36]{display:flex;align-items:center;gap:.5rem}.header-action-btn[data-v-10dbdb36]{display:flex;align-items:center;gap:.35rem;border-radius:8px;padding:.45rem .75rem;font-size:.78rem;font-weight:700;cursor:pointer}.header-action-btn.edit[data-v-10dbdb36]{background:#eef5ff;color:#003e86;border:1px solid #d8e6f7}.header-action-btn.delete[data-v-10dbdb36]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}@media(max-width:576px){.review-header-row[data-v-10dbdb36]{flex-direction:column;align-items:stretch}.review-actions-inline[data-v-10dbdb36]{width:100%}.header-action-btn[data-v-10dbdb36]{flex:1;justify-content:center}}.booking-details-page[data-v-18783e5c]{width:100%;background:transparent}.loading-state[data-v-18783e5c]{min-height:350px;display:grid;place-items:center;background:#fff;border:1px solid #d8e1ec;border-radius:10px}.booking-header-card[data-v-18783e5c]{background:#fff;border:1px solid #d8e6f7;border-radius:10px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.eyebrow[data-v-18783e5c]{color:#003e86;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.booking-header-card h1[data-v-18783e5c]{color:#003e86;font-size:1.45rem;font-weight:700;margin:.25rem 0}.booking-header-card p[data-v-18783e5c]{color:#5f6673;margin:0;font-size:.82rem}.status-badge[data-v-18783e5c]{border-radius:999px;padding:.35rem .8rem;font-size:.72rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.status-pending[data-v-18783e5c]{background:#fff7d6;color:#8a6400}.status-confirmed[data-v-18783e5c],.status-ongoing[data-v-18783e5c]{background:#dcecff;color:#003e86}.status-completed[data-v-18783e5c]{background:#dcfce7;color:#166534}.status-cancelled[data-v-18783e5c]{background:#fee2e2;color:#991b1b}.booking-layout[data-v-18783e5c]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:1rem;align-items:start}.main-column[data-v-18783e5c],.side-column[data-v-18783e5c]{display:grid;gap:1rem}.details-card[data-v-18783e5c],.timeline-card[data-v-18783e5c],.client-card[data-v-18783e5c],.actions-card[data-v-18783e5c]{background:#fff;border:1px solid #d8e1ec;border-radius:10px;padding:1rem}.details-card h2[data-v-18783e5c],.timeline-card h2[data-v-18783e5c],.client-card h2[data-v-18783e5c],.actions-card h2[data-v-18783e5c]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .9rem;display:flex;align-items:center;gap:.4rem}.detail-grid[data-v-18783e5c]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:.75rem}.info-box[data-v-18783e5c],.large-info[data-v-18783e5c]{border:1px solid #d8e1ec;background:#f8fbff;border-radius:10px;padding:.8rem}.info-box label[data-v-18783e5c],.large-info label[data-v-18783e5c],.client-meta label[data-v-18783e5c]{display:block;color:#6b7280;font-size:.68rem;font-weight:700;text-transform:uppercase;margin-bottom:.3rem}.info-box strong[data-v-18783e5c]{color:#003e86;font-size:.86rem}.large-info[data-v-18783e5c]{margin-top:.75rem}.large-info p[data-v-18783e5c]{color:#4f5663;font-size:.82rem;line-height:1.55;margin:0}.client-profile[data-v-18783e5c]{display:flex;align-items:center;gap:.75rem;padding:.8rem;border:1px solid #d8e1ec;border-radius:10px;background:#f8fbff}.client-profile img[data-v-18783e5c]{width:54px;height:54px;border-radius:50%;object-fit:cover;background:#eef2f7}.client-profile strong[data-v-18783e5c]{display:block;color:#003e86;font-size:.9rem;font-weight:700}.client-profile span[data-v-18783e5c]{color:#667085;font-size:.74rem}.client-meta[data-v-18783e5c]{display:grid;gap:.65rem;margin-top:.75rem}.client-meta div[data-v-18783e5c]{border:1px solid #d8e1ec;border-radius:10px;padding:.75rem}.client-meta strong[data-v-18783e5c]{color:#003e86;font-size:.78rem;word-break:break-word}.timeline-list[data-v-18783e5c]{display:grid;gap:.75rem}.timeline-item[data-v-18783e5c]{display:flex;gap:.7rem;align-items:flex-start;color:#9aa3af}.timeline-item>span[data-v-18783e5c]{width:12px;height:12px;border-radius:50%;background:#cbd5e1;margin-top:.25rem;flex-shrink:0}.timeline-item.active>span[data-v-18783e5c]{background:#ffc107}.timeline-item strong[data-v-18783e5c]{display:block;color:#003e86;font-size:.82rem;font-weight:700}.timeline-item small[data-v-18783e5c]{color:#667085;font-size:.72rem}.actions-card[data-v-18783e5c]{display:grid;gap:.65rem}.action-btn[data-v-18783e5c],.back-btn[data-v-18783e5c]{width:100%;min-height:40px;border-radius:10px;border:none;font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.4rem;text-decoration:none;cursor:pointer}.action-btn.confirm[data-v-18783e5c]{background:#003e86;color:#fff}.action-btn.complete[data-v-18783e5c]{background:#ffc107;color:#003e86}.action-btn.cancel[data-v-18783e5c]{background:#fee2e2;color:#991b1b}.action-btn.message[data-v-18783e5c]{background:#eef5ff;color:#003e86;border:1px solid #d8e6f7}.back-btn[data-v-18783e5c]{background:#fff;color:#003e86;border:1px solid #003e86}@media(max-width:991px){.booking-layout[data-v-18783e5c]{grid-template-columns:1fr}.booking-header-card[data-v-18783e5c]{flex-direction:column}}@media(max-width:600px){.detail-grid[data-v-18783e5c]{grid-template-columns:1fr}.booking-header-card h1[data-v-18783e5c]{font-size:1.25rem}}.review-owner-actions[data-v-18783e5c]{margin-top:.75rem;display:flex;justify-content:flex-end}.profile-shell[data-v-351f1778]{overflow:hidden;position:relative;border-radius:20px;box-shadow:0 15px 35px #00000026}.dashboard-row[data-v-351f1778]{align-items:flex-start}.dashboard-column[data-v-351f1778]{height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-main-content[data-v-351f1778]{display:flex;flex-direction:column;gap:1rem}.dashboard-panel[data-v-351f1778]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-351f1778]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-351f1778]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-351f1778]{font-size:1.25rem}.content-section[data-v-351f1778]{animation:fadeIn-351f1778 .3s ease;width:100%}@keyframes fadeIn-351f1778{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card[data-v-351f1778]{background:#fff;border-radius:10px;padding:1.25rem;border:1px solid rgba(0,62,134,.1);box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.content-card[data-v-351f1778]:hover{box-shadow:0 12px 28px #0000002e}.portfolio-grid[data-v-351f1778]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.portfolio-item[data-v-351f1778]{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 14px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.portfolio-item[data-v-351f1778]:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0000002e}.portfolio-item img[data-v-351f1778]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-351f1778]{display:inline-flex;align-items:center;gap:.5rem;background:#003e86;color:#fff;border:none;border-radius:12px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 10px #0000001f;transition:all .2s ease}.upload-btn[data-v-351f1778]:hover{background:#ffc107;color:#003e86;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.upcoming-list[data-v-351f1778]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-351f1778]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-351f1778]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-351f1778]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-351f1778]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-351f1778]{font-size:.7rem;color:#718096}.tips-list[data-v-351f1778]{display:flex;flex-direction:column;gap:.75rem}.tip-item[data-v-351f1778]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#4a5568;padding:.5rem;background:#fef9e6;border-radius:10px;box-shadow:0 2px 6px #0000000f}.tip-item .material-symbols-outlined[data-v-351f1778]{color:#ffc107;font-size:1rem}.empty-state[data-v-351f1778]{text-align:center;padding:2rem;color:#a0aec0}.empty-state .material-symbols-outlined[data-v-351f1778]{font-size:3rem;margin-bottom:.5rem;opacity:.5}.empty-small[data-v-351f1778]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}.dashboard-scroll[data-v-351f1778]::-webkit-scrollbar{width:8px}.dashboard-scroll[data-v-351f1778]::-webkit-scrollbar-thumb{background:#003e8640;border-radius:999px}.dashboard-scroll[data-v-351f1778]::-webkit-scrollbar-track{background:transparent}@media(max-width:991.98px){.active-professionals-page[data-v-351f1778]{padding-top:0!important;padding-bottom:0!important}.container-fluid[data-v-351f1778]{padding-left:0!important;padding-right:0!important}.profile-shell[data-v-351f1778]{border-radius:0!important;margin:0!important;box-shadow:none!important}.dashboard-body[data-v-351f1778]{padding:1rem!important}.dashboard-column[data-v-351f1778]{height:auto;overflow:visible;padding-right:0}.dashboard-panel[data-v-351f1778]{margin-bottom:1rem}}@media(max-width:768px){.active-professionals-page[data-v-351f1778],.container-fluid[data-v-351f1778]{padding:0!important}.profile-shell[data-v-351f1778]{border-radius:0!important;box-shadow:none!important}.dashboard-body[data-v-351f1778]{padding:.75rem!important}}@media(max-width:576px){.active-professionals-page[data-v-351f1778],.container-fluid[data-v-351f1778]{padding:0!important}.profile-shell[data-v-351f1778]{border-radius:0!important}.dashboard-body[data-v-351f1778]{padding:.5rem!important}.portfolio-grid[data-v-351f1778]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-card[data-v-351f1778]{padding:.75rem}}.dashboard-shell[data-v-351f1778]{width:100%;display:flex;justify-content:center;padding:0;min-height:calc(100vh - 70px)}.dashboard-content[data-v-351f1778]{width:100%;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.active-professionals-page[data-v-351f1778],.profile-shell[data-v-351f1778],.dashboard-body[data-v-351f1778]{width:100%;min-height:calc(100vh - 70px);padding:0!important;margin:10px 0}.dashboard-row[data-v-351f1778]{align-items:stretch}.dashboard-row>[class*=col-][data-v-351f1778]{display:block}.dashboard-column[data-v-351f1778]{width:100%}.menu-column[data-v-351f1778]{height:100%;min-height:calc(100vh - 150px);overflow:visible;display:flex;flex-direction:column}.menu-column[data-v-351f1778] .sidebar-nav{min-height:100%;flex:1}.dashboard-main-content[data-v-351f1778],.side-column[data-v-351f1778]{min-height:100%}.dashboard-profile-card[data-v-351f1778]{margin-bottom:.85rem}.dashboard-highlight-grid[data-v-351f1778]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.dashboard-mini-card[data-v-351f1778]{border-radius:8px;padding:.85rem;display:flex;gap:.65rem;align-items:flex-start;min-height:115px;border:1px solid #d8d8d8}.booking-card[data-v-351f1778]{background:#eef5ff;border-left:4px solid #003e86}.verify-card[data-v-351f1778]{background:#ffc107;color:#003e86}.booking-card h3[data-v-351f1778],.booking-card h4[data-v-351f1778],.booking-card p[data-v-351f1778],.verify-card h3[data-v-351f1778],.verify-card h4[data-v-351f1778],.verify-card p[data-v-351f1778]{color:#003e86}.mini-card-icon[data-v-351f1778]{width:36px;height:36px;border-radius:50%;background:#003e861f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mini-card-icon .material-symbols-outlined[data-v-351f1778]{font-size:1rem;color:#003e86}.dashboard-mini-card h4[data-v-351f1778]{font-size:.82rem;font-weight:700;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card h3[data-v-351f1778]{font-size:.9rem;font-weight:800;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card p[data-v-351f1778],.dashboard-mini-card span[data-v-351f1778]{font-size:.75rem;color:#5f6368;line-height:1.25;margin-bottom:.1rem}.dashboard-notification-card[data-v-351f1778]{background:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:.85rem}.profile-shell[data-v-351f1778]{background:transparent;border:none;box-shadow:none;width:100%}.notification-title[data-v-351f1778]{color:#003e86;font-size:.95rem;font-weight:800;margin-bottom:.7rem}.notification-item[data-v-351f1778]{display:flex;align-items:stretch;background:#eef5ff;border-radius:10px;overflow:hidden;margin-bottom:.6rem}.notification-item[data-v-351f1778]:last-child{margin-bottom:0}.notification-bar[data-v-351f1778]{width:10px;background:#003e86;flex-shrink:0}.notification-item.warning .notification-bar[data-v-351f1778]{background:#ffc107}.notification-item div[data-v-351f1778]:last-child{padding:.65rem .75rem}.notification-item h5[data-v-351f1778]{margin-bottom:.15rem;color:#003e86;font-size:.8rem;font-weight:700}.notification-item p[data-v-351f1778]{margin-bottom:0;color:#666;font-size:.72rem;line-height:1.25}.messages-board-card[data-v-351f1778]{width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:hidden;background:transparent}.messages-board-card[data-v-351f1778] .guest-messages-page{width:100%;padding:0}.messages-board-card[data-v-351f1778] .guest-dashboard{width:100%;max-width:none}.messages-board-card[data-v-351f1778] .message-wrapper{width:100%;border-radius:10px}.messages-board-card[data-v-351f1778] .message-item{width:100%;box-sizing:border-box}.message-details-card[data-v-351f1778]{width:100%;padding:0!important;overflow:hidden;background:transparent}.empty-message-details[data-v-351f1778]{min-height:850px;display:grid;place-items:center;align-content:center;text-align:center;color:#6c757d;padding:2rem}.empty-message-details .material-symbols-outlined[data-v-351f1778]{font-size:3rem;color:#003e86;margin-bottom:.75rem}.empty-message-details h4[data-v-351f1778]{color:#003e86;font-size:1rem;font-weight:800;margin-bottom:.35rem}.sponsored-card[data-v-351f1778]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem}.sponsored-header[data-v-351f1778]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-351f1778]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-351f1778]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.offers-card[data-v-351f1778]{background:#004a98;border-radius:10px;padding:1rem;color:#fff}.offers-card h3[data-v-351f1778]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.75rem}.offers-card li[data-v-351f1778]{color:#eaf4ff;font-size:.7rem;line-height:1.35;margin-bottom:.6rem}.offers-btn[data-v-351f1778]{display:block;width:fit-content;margin:0 auto;background:#ffc107;color:#003e86;border:none;border-radius:5px;padding:.3rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}@media(max-width:991px){.dashboard-highlight-grid[data-v-351f1778]{grid-template-columns:1fr}.dashboard-mini-card[data-v-351f1778],.menu-column[data-v-351f1778]{min-height:auto}}@media(max-width:991.98px){.mobile-hidden[data-v-351f1778]{display:none!important}.messages-board-card[data-v-351f1778],.message-details-card[data-v-351f1778]{min-height:650px;width:100%}}.so-shell[data-v-dac2784c]{width:100%;min-height:calc(100vh - 70px);background:#f0f7ff;display:flex;justify-content:center}.so-container[data-v-dac2784c]{width:100%;max-width:1400px;padding:16px 24px 40px;font-family:Inter,Montserrat,sans-serif}.so-back-btn[data-v-dac2784c]{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;color:#003e86;font-size:14px;font-weight:500;font-family:Inter,Montserrat,sans-serif;cursor:pointer;padding:4px 0;margin-bottom:12px;transition:opacity .15s}.so-back-btn[data-v-dac2784c]:hover{opacity:.7}.so-back-btn .material-symbols-outlined[data-v-dac2784c]{font-size:18px}.so-ad-banner[data-v-dac2784c]{margin-bottom:18px}.so-ad-banner[data-v-dac2784c] .featured-ad-container{margin-bottom:0}.so-layout[data-v-dac2784c]{display:grid;grid-template-columns:1fr 260px;gap:20px;align-items:start}.so-header-card[data-v-dac2784c]{background:#fff;border-radius:12px;border:1px solid #dce8f8;padding:22px 24px 18px;margin-bottom:16px}.so-title[data-v-dac2784c]{font-family:Inter,Montserrat,sans-serif;font-size:26px;font-weight:800;color:#003e86;line-height:1.2;margin:0 0 6px}.so-subtitle[data-v-dac2784c]{color:#6c757d;font-size:14px;margin:0}.so-filters[data-v-dac2784c]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.so-filter-btn[data-v-dac2784c]{padding:7px 18px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;border:1.5px solid #d0dff0;background:#fff;color:#003e86;font-family:Inter,Montserrat,sans-serif;transition:all .15s}.so-filter-btn[data-v-dac2784c]:hover:not(.active){background:#e8f0fe}.so-filter-btn.active[data-v-dac2784c]{background:#003e86;color:#fff;border-color:#003e86}.so-cards-grid[data-v-dac2784c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.so-deal-card[data-v-dac2784c]{background:#fff;border-radius:12px;border:1px solid #dce8f8;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.so-deal-card[data-v-dac2784c]:hover{border-color:#003e86;box-shadow:0 2px 14px #003e861a}.so-badge[data-v-dac2784c]{display:block;background:#ffc107;color:#7a5a00;font-size:10px;font-weight:700;padding:4px 10px;letter-spacing:.02em}.so-img-area[data-v-dac2784c]{background:#e8f0fe;height:100px;display:flex;align-items:center;justify-content:center}.so-img-icon[data-v-dac2784c]{font-size:2.5rem;color:#003e86;opacity:.3}.so-card-body[data-v-dac2784c]{padding:12px 14px 14px;flex:1;display:flex;flex-direction:column}.so-cat-label[data-v-dac2784c]{font-size:10px;font-weight:700;color:#6c757d;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px}.so-card-title[data-v-dac2784c]{font-size:13px;font-weight:700;color:#003e86;margin:0 0 6px;line-height:1.3;font-family:Inter,Montserrat,sans-serif}.so-card-desc[data-v-dac2784c]{font-size:12px;color:#6c757d;line-height:1.5;flex:1;margin:0 0 10px}.so-card-footer[data-v-dac2784c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.so-provider[data-v-dac2784c]{font-size:11px;color:#444;font-weight:500}.so-timer[data-v-dac2784c]{display:flex;align-items:center;gap:3px;font-size:11px;color:#d94f00;font-weight:600}.so-timer-icon[data-v-dac2784c]{font-size:14px}.so-book-btn[data-v-dac2784c]{width:100%;padding:9px 0;border-radius:8px;font-size:13px;font-weight:700;font-family:Inter,Montserrat,sans-serif;cursor:pointer;border:none;transition:opacity .15s,transform .15s}.so-book-btn[data-v-dac2784c]:hover{opacity:.88;transform:translateY(-1px)}.so-book-btn.dark[data-v-dac2784c]{background:#003e86;color:#fff}.so-book-btn.yellow[data-v-dac2784c]{background:#ffc107;color:#7a5a00}.so-empty[data-v-dac2784c]{color:#6c757d;font-size:14px;text-align:center;padding:2.5rem 0;margin:0}.so-sidebar[data-v-dac2784c]{display:flex;flex-direction:column;gap:14px;position:sticky;top:86px}.so-how-card[data-v-dac2784c]{background:#003e86;border-radius:12px;padding:20px}.so-how-title[data-v-dac2784c]{font-size:14px;font-weight:700;color:#ffc107;margin:0 0 16px;font-family:Inter,Montserrat,sans-serif}.so-step[data-v-dac2784c]{display:flex;gap:12px;margin-bottom:14px;align-items:flex-start}.so-step[data-v-dac2784c]:last-of-type{margin-bottom:0}.so-step-num[data-v-dac2784c]{width:28px;height:28px;border-radius:50%;background:#ffffff2e;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0;margin-top:1px}.so-step-content h4[data-v-dac2784c]{font-size:13px;font-weight:700;color:#fff;margin:0 0 3px;font-family:Inter,Montserrat,sans-serif}.so-step-content p[data-v-dac2784c]{font-size:11.5px;color:#ffffffb8;line-height:1.5;margin:0}.so-how-quote[data-v-dac2784c]{border-top:1px solid rgba(255,255,255,.18);margin-top:14px;padding-top:12px;font-size:11.5px;color:#ffffffa6;line-height:1.6;font-style:italic}.so-alert-card[data-v-dac2784c]{background:#fff;border-radius:12px;border:1px solid #dce8f8;padding:18px}.so-alert-title[data-v-dac2784c]{font-size:14px;font-weight:700;color:#003e86;margin:0 0 6px;display:flex;align-items:center;gap:6px;font-family:Inter,Montserrat,sans-serif}.so-alert-title .material-symbols-outlined[data-v-dac2784c]{font-size:17px}.so-alert-desc[data-v-dac2784c]{font-size:12px;color:#6c757d;line-height:1.5;margin:0 0 12px}.so-email-input[data-v-dac2784c]{width:100%;padding:9px 12px;border:1px solid #d0dff0;border-radius:8px;font-size:13px;font-family:Inter,Montserrat,sans-serif;color:#333;margin-bottom:8px;outline:none;box-sizing:border-box;transition:border-color .15s}.so-email-input[data-v-dac2784c]:focus{border-color:#003e86}.so-subscribe-btn[data-v-dac2784c]{width:100%;padding:10px 0;background:#003e86;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:700;font-family:Inter,Montserrat,sans-serif;cursor:pointer;transition:opacity .15s}.so-subscribe-btn[data-v-dac2784c]:hover{opacity:.88}@media(max-width:992px){.so-layout[data-v-dac2784c]{grid-template-columns:1fr}.so-sidebar[data-v-dac2784c]{position:static;order:-1}}@media(max-width:576px){.so-container[data-v-dac2784c]{padding:12px 16px 32px}.so-title[data-v-dac2784c]{font-size:22px}.so-cards-grid[data-v-dac2784c]{grid-template-columns:1fr 1fr}}.register-page[data-v-126d5cf7]{--bf-blue: #003E86;--bf-blue-dark: #002d63;--bf-yellow: #ffc107;--bf-gray: #6c757d;--color-primary: var(--bf-blue);--color-primary-dark: var(--bf-blue-dark);--color-accent: var(--bf-yellow);--color-text-main: #111827;--color-text-label: var(--bf-blue);--color-text-secondary: var(--bf-gray);--color-text-muted: #9ca3af;--color-placeholder: var(--bf-gray);--color-border: #d1d5db;--color-border-focus: var(--bf-blue);--color-bg-input: #ffffff;--color-bg-disabled: #f3f4f6;--color-chip-bg: var(--bf-blue);--color-chip-text: #ffffff;--color-chip-btn-bg: var(--bf-yellow);--color-chip-btn-text: var(--bf-blue);--color-dropdown-hover: #e8f0fb;--color-dropdown-sel: #d6e4f7;--font-primary: "Inter", sans-serif;--font-secondary: "Montserrat", sans-serif}.register-page[data-v-126d5cf7]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;position:relative;padding:20px 16px;background:linear-gradient(0deg,#0b1e3380 0% 100%),url(/assets/register-ByksES_x.png) no-repeat center center / cover}.register-card[data-v-126d5cf7]{width:100%;max-width:1280px}.content[data-v-126d5cf7]{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:48px;width:100%}.hero[data-v-126d5cf7]{flex:1;max-width:560px;display:flex;flex-direction:column;justify-content:center}.hero h1[data-v-126d5cf7]{color:#fff;font-family:var(--font-secondary);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;line-height:1.15;letter-spacing:-2px;text-transform:uppercase;margin-bottom:18px}.hero h1 span[data-v-126d5cf7]{color:var(--color-accent)}.hero>p[data-v-126d5cf7]{max-width:500px;color:#ffffffe6;font-family:var(--font-primary);font-size:15px;line-height:28px;margin-bottom:28px}.feature-list[data-v-126d5cf7]{display:flex;flex-direction:column;gap:14px;margin-bottom:30px}.feature-item[data-v-126d5cf7]{display:flex;align-items:center;gap:12px;color:#fffffff2;font-family:var(--font-primary);font-size:14px;font-weight:600}.feature-item .material-symbols-outlined[data-v-126d5cf7]{color:var(--color-accent);font-size:20px}.badge[data-v-126d5cf7]{display:flex;align-items:center;gap:16px;width:100%;max-width:520px;padding:16px 18px;background:#003e8673;border-left:4px solid var(--color-accent);border-radius:0 10px 10px 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.badge-icon[data-v-126d5cf7]{width:24px;height:30px;flex-shrink:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30'><path d='M12 30C8.525 29.125 5.65625 27.1312 3.39375 24.0187C1.13125 20.9062 0 17.45 0 13.65V4.5L12 0L24 4.5V13.65C24 17.45 22.8688 20.9062 20.6063 24.0187C18.3438 27.1312 15.475 29.125 12 30Z' fill='%23fff'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.badge-text h4[data-v-126d5cf7]{margin:0;color:var(--color-accent);font-family:var(--font-secondary);font-size:14px;font-weight:700}.badge-text p[data-v-126d5cf7]{margin:0;color:#fff;font-family:var(--font-primary);font-size:12px;line-height:1.4}.form-panel[data-v-126d5cf7]{flex:1;width:100%;max-width:620px;min-width:320px;background:var(--color-bg-input);padding:clamp(18px,3vw,32px) clamp(16px,4vw,36px);border-radius:14px;box-shadow:0 20px 50px #00000040}.form-header[data-v-126d5cf7]{margin-bottom:16px}.form-header h2[data-v-126d5cf7]{font-family:var(--font-secondary);font-size:22px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.form-header p[data-v-126d5cf7]{color:var(--color-text-secondary);font-family:var(--font-primary);font-size:13px}.form-grid[data-v-126d5cf7]{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-bottom:14px}.field[data-v-126d5cf7]{display:flex;flex-direction:column;gap:4px}.field-full[data-v-126d5cf7]{grid-column:span 2}.field label[data-v-126d5cf7]{font-family:var(--font-primary);font-size:12px;font-weight:600;color:var(--color-text-label);display:flex;align-items:center;gap:6px}.field input[data-v-126d5cf7],.field select[data-v-126d5cf7]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.field input[data-v-126d5cf7]:focus,.field select[data-v-126d5cf7]:focus{border-color:var(--color-border-focus)}.field input[data-v-126d5cf7]::placeholder{color:var(--color-placeholder)}.field select.placeholder[data-v-126d5cf7],.field select option[disabled][data-v-126d5cf7]{color:var(--color-placeholder)}.service-area-block>label[data-v-126d5cf7]{margin-bottom:6px}.service-area-row[data-v-126d5cf7]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.sub-field[data-v-126d5cf7]{display:flex;flex-direction:column}.sub-field select[data-v-126d5cf7]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.sub-field select[data-v-126d5cf7]:focus{border-color:var(--color-border-focus)}.sub-field select option[disabled][data-v-126d5cf7],.sub-field select.placeholder[data-v-126d5cf7]{color:var(--color-placeholder)}.multi-select-wrap[data-v-126d5cf7]{position:relative;min-height:38px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-input);cursor:pointer;transition:border-color .2s;box-sizing:border-box}.multi-select-wrap.focused[data-v-126d5cf7]{border-color:var(--color-border-focus)}.multi-select-wrap.disabled[data-v-126d5cf7]{background:var(--color-bg-disabled);cursor:not-allowed;pointer-events:none}.multi-chips[data-v-126d5cf7]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:38px;padding:5px 32px 5px 10px}.city-chip[data-v-126d5cf7]{display:inline-flex;align-items:center;gap:4px;background:var(--color-chip-bg);color:var(--color-chip-text);border-radius:999px;font-family:var(--font-primary);font-size:11px;font-weight:600;padding:3px 8px}.city-chip button[data-v-126d5cf7]{border:none;background:var(--color-chip-btn-bg);color:var(--color-chip-btn-text);width:14px;height:14px;border-radius:50%;cursor:pointer;font-weight:700;font-size:10px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.multi-placeholder[data-v-126d5cf7]{font-family:var(--font-primary);font-size:13px;color:var(--color-placeholder)}.multi-placeholder.faint[data-v-126d5cf7]{font-size:11px;color:var(--color-text-muted)}.dropdown-arrow[data-v-126d5cf7]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--color-placeholder);font-size:18px;pointer-events:none}.city-dropdown[data-v-126d5cf7]{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:200px;overflow-y:auto;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:8px;z-index:999;list-style:none;padding:4px 0;margin:0;box-shadow:0 10px 25px #0000001f}.city-dropdown li[data-v-126d5cf7]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-family:var(--font-primary);font-size:13px;color:var(--color-text-main);cursor:pointer;transition:background .15s}.city-dropdown li[data-v-126d5cf7]:hover:not(.no-results):not(.disabled){background:var(--color-dropdown-hover)}.city-dropdown li.selected[data-v-126d5cf7]{background:var(--color-dropdown-sel);font-weight:600}.city-dropdown li.disabled[data-v-126d5cf7]{opacity:.4;cursor:not-allowed}.city-dropdown li.no-results[data-v-126d5cf7]{color:var(--color-text-muted);cursor:default;font-style:italic}.check-icon[data-v-126d5cf7]{font-size:16px!important;color:var(--color-primary)}.password-input-wrap[data-v-126d5cf7]{position:relative;display:flex;align-items:center}.password-input-wrap input[data-v-126d5cf7]{width:100%;height:38px;padding:0 38px 0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.password-input-wrap input[data-v-126d5cf7]:focus{border-color:var(--color-border-focus)}.password-input-wrap input[data-v-126d5cf7]::placeholder{color:var(--color-placeholder)}.password-toggle-btn[data-v-126d5cf7]{position:absolute;right:8px;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--bf-gray);line-height:1}.password-toggle-btn[data-v-126d5cf7]:hover{color:var(--color-text-secondary)}.password-toggle-btn .material-symbols-outlined[data-v-126d5cf7]{font-size:20px;-webkit-user-select:none;user-select:none;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.terms-row[data-v-126d5cf7]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;-webkit-user-select:none;user-select:none}.terms-row.terms-blocked[data-v-126d5cf7]{border-color:#fca5a5;background:#fff5f5;animation:terms-shake-126d5cf7 .35s ease}.terms-row.terms-acknowledged[data-v-126d5cf7]{border-color:#86efac;background:#f0fdf4}@keyframes terms-shake-126d5cf7{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.terms-checkbox-wrap[data-v-126d5cf7]{flex-shrink:0;margin-top:1px}.terms-lock-icon .material-symbols-outlined[data-v-126d5cf7]{font-size:20px;color:#9ca3af;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.terms-check-icon .material-symbols-outlined[data-v-126d5cf7]{font-size:20px;color:#16a34a;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.sr-only[data-v-126d5cf7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.terms-label-wrap[data-v-126d5cf7]{display:flex;flex-direction:column;gap:6px;flex:1}.terms-label[data-v-126d5cf7]{font-family:Inter,sans-serif;font-size:13px;color:#4b5563;line-height:1.5;cursor:default}.terms-label a[data-v-126d5cf7]{color:#003e86;text-decoration:none;font-weight:600;cursor:pointer}.terms-confirmed-badge[data-v-126d5cf7]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#166534;background:#dcfce7;padding:3px 9px 3px 6px;border-radius:20px;width:fit-content}.terms-confirmed-badge .badge-icon[data-v-126d5cf7]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;color:#16a34a;width:auto;height:auto;background-image:none}.terms-blocked-hint[data-v-126d5cf7]{display:inline-flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;color:#b91c1c;line-height:1.5}.terms-blocked-hint a[data-v-126d5cf7]{color:#003e86;font-weight:700;text-decoration:underline}.hint-icon[data-v-126d5cf7]{font-size:14px;flex-shrink:0;margin-top:1px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:#ef4444}.terms-progress[data-v-126d5cf7]{display:flex;gap:14px;flex-wrap:wrap}.progress-item[data-v-126d5cf7]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#9ca3af;transition:color .2s}.progress-item.done[data-v-126d5cf7]{color:#16a34a}.progress-icon[data-v-126d5cf7]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hint-fade-enter-active[data-v-126d5cf7],.hint-fade-leave-active[data-v-126d5cf7]{transition:opacity .25s ease,transform .25s ease}.hint-fade-enter-from[data-v-126d5cf7],.hint-fade-leave-to[data-v-126d5cf7]{opacity:0;transform:translateY(-4px)}.btn-register[data-v-126d5cf7]{width:100%;border:none;border-radius:8px;background:var(--color-primary);color:#fff;padding:12px;font-family:var(--font-primary);font-size:15px;font-weight:700;cursor:pointer;transition:background .25s ease}.btn-register[data-v-126d5cf7]:hover:not(:disabled){background:var(--color-primary-dark)}.btn-register[data-v-126d5cf7]:disabled{background:var(--color-text-muted);cursor:not-allowed}.login-link[data-v-126d5cf7]{margin-top:14px;text-align:center;font-family:var(--font-primary);font-size:13px;color:var(--color-text-secondary)}.login-link a[data-v-126d5cf7]{color:var(--color-primary);font-weight:600;text-decoration:none}@media screen and (max-height:900px){.register-page[data-v-126d5cf7]{padding:10px 16px}.form-panel[data-v-126d5cf7]{padding:14px 22px}.form-header[data-v-126d5cf7]{margin-bottom:8px}.form-header h2[data-v-126d5cf7]{font-size:19px}.form-header p[data-v-126d5cf7]{font-size:12px}.form-grid[data-v-126d5cf7]{gap:7px;margin-bottom:8px}.field input[data-v-126d5cf7],.field select[data-v-126d5cf7],.sub-field select[data-v-126d5cf7]{height:33px;font-size:12px}.multi-select-wrap[data-v-126d5cf7],.multi-chips[data-v-126d5cf7]{min-height:33px}.password-input-wrap input[data-v-126d5cf7]{height:33px}.terms-row[data-v-126d5cf7]{margin-bottom:8px}.btn-register[data-v-126d5cf7]{padding:9px;font-size:14px}.login-link[data-v-126d5cf7]{margin-top:8px;font-size:12px}.service-area-row[data-v-126d5cf7]{gap:7px}}@media(max-width:1024px){.hero[data-v-126d5cf7]>*:not(h1){display:none}.hero[data-v-126d5cf7]{flex:1;max-width:100%;text-align:center;margin-bottom:20px}.hero h1[data-v-126d5cf7]{display:block;font-size:clamp(2rem,5vw,2.8rem);margin-bottom:0}.content[data-v-126d5cf7]{flex-direction:column;justify-content:center}.form-panel[data-v-126d5cf7]{max-width:520px}}@media(max-width:768px){.register-page[data-v-126d5cf7]{padding:20px 16px 50px}.form-panel[data-v-126d5cf7]{max-width:100%;width:100%;min-width:auto;padding:24px 18px}.form-grid[data-v-126d5cf7]{grid-template-columns:1fr}.field-full[data-v-126d5cf7]{grid-column:span 1}.service-area-row[data-v-126d5cf7]{grid-template-columns:1fr}}@media(max-width:480px){.register-page[data-v-126d5cf7]{padding:16px 12px 40px}.form-panel[data-v-126d5cf7]{padding:20px 14px}.form-header h2[data-v-126d5cf7]{text-align:center;font-size:20px}.form-header p[data-v-126d5cf7]{text-align:center}}@media(min-width:1200px){.content[data-v-126d5cf7]{gap:80px}.hero[data-v-126d5cf7]{max-width:600px}.form-panel[data-v-126d5cf7]{max-width:620px}}.auth-page[data-v-416b76e7]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-416b76e7]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-416b76e7]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-416b76e7]{color:#003e86;font-weight:800}.auth-subtitle[data-v-416b76e7]{color:#003e86}.form-label[data-v-416b76e7]{color:#003e86;font-weight:700;margin-bottom:.45rem}.form-control[data-v-416b76e7]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-416b76e7]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-416b76e7]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-416b76e7]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-link[data-v-416b76e7]{color:#003e86;text-decoration:none;font-weight:700}.auth-footer-text[data-v-416b76e7]{color:#6c757d}.auth-page[data-v-e584463d]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-e584463d]{border-radius:10px;overflow:hidden;background:#fff}.auth-header[data-v-e584463d]{border-bottom:2px solid #ffc107;padding:1.4rem 1.5rem}.auth-title[data-v-e584463d]{color:#003e86;font-size:1.3rem;font-weight:700}.auth-subtitle[data-v-e584463d]{color:#6c757d;font-size:.9rem}.empty-title[data-v-e584463d]{color:#003e86;font-weight:800}.search-box[data-v-e584463d]{width:100%;max-width:360px}.search-group[data-v-e584463d]{border-radius:20px}.search-input[data-v-e584463d]{min-height:46px;border-right:0;box-shadow:none}.search-input[data-v-e584463d]:focus{border-color:#ffc107;box-shadow:none}.search-input:focus+.search-icon[data-v-e584463d]{border-color:#ffc107}.search-icon[data-v-e584463d]{background-color:#fff;border-left:0;color:#003e8680;min-width:46px;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.auth-title[data-v-e584463d]{font-size:1.5rem}}.guest-portfolio-overlay[data-v-8ca43a58]{position:fixed;inset:0;z-index:9999;background:#0814269e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:flex-start;padding:28px 16px;overflow-y:auto}.guest-portfolio-modal[data-v-8ca43a58]{position:relative;width:min(1120px,100%);max-height:calc(100vh - 56px);overflow-y:auto;background:#fff;border-radius:10px;border:1px solid rgba(0,62,134,.16);box-shadow:0 24px 70px #00000047;padding:1.25rem}.close-btn[data-v-8ca43a58]{position:sticky;top:0;margin-left:auto;z-index:2;width:36px;height:36px;border:none;border-radius:50%;background:#003e86;color:#fff;display:grid;place-items:center;cursor:pointer}.close-btn .material-symbols-outlined[data-v-8ca43a58]{font-size:1.1rem}.portfolio-modal-header[data-v-8ca43a58]{display:flex;justify-content:space-between;gap:1rem;background:linear-gradient(135deg,#eaf4ff,#fff);border:1px solid #d8e6f7;border-radius:10px;padding:1rem;margin-bottom:1rem}.eyebrow[data-v-8ca43a58]{color:#003e86;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.portfolio-modal-header h2[data-v-8ca43a58]{color:#003e86;font-size:1.5rem;font-weight:700;margin:.25rem 0}.portfolio-modal-header p[data-v-8ca43a58]{color:#5f6673;font-size:.85rem;line-height:1.45;margin:0}.portfolio-count[data-v-8ca43a58]{min-width:95px;height:78px;border-radius:10px;background:#003e86;color:#fff;display:grid;place-items:center;align-content:center}.portfolio-count strong[data-v-8ca43a58]{color:#ffc107;font-size:1.45rem;line-height:1}.portfolio-count span[data-v-8ca43a58]{font-size:.7rem;font-weight:600}.portfolio-projects[data-v-8ca43a58]{display:grid;gap:1rem}.guest-project-card[data-v-8ca43a58]{border:1px solid #d8e2ee;border-radius:10px;background:#fff;overflow:hidden}.project-info[data-v-8ca43a58]{padding:1rem;border-bottom:1px solid #eef2f6}.project-badge[data-v-8ca43a58]{display:inline-flex;background:#ffc107;color:#003e86;border-radius:999px;padding:.22rem .6rem;font-size:.62rem;font-weight:700;text-transform:uppercase;margin-bottom:.55rem}.project-info h3[data-v-8ca43a58]{color:#003e86;font-size:1.05rem;font-weight:700;margin:0 0 .35rem}.project-info p[data-v-8ca43a58]{color:#555d69;font-size:.82rem;line-height:1.5;margin:0}.project-meta[data-v-8ca43a58]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.project-meta span[data-v-8ca43a58]{display:inline-flex;align-items:center;gap:.25rem;background:#f3f7fb;border:1px solid #e4eaf2;color:#003e86;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:800}.project-meta .material-symbols-outlined[data-v-8ca43a58]{font-size:.9rem}.project-gallery[data-v-8ca43a58]{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem;padding:.85rem}.project-gallery img[data-v-8ca43a58]{width:100%;height:210px;object-fit:cover;border-radius:10px;border:1px solid #d8e2ee;background:#eef2f7}.no-images[data-v-8ca43a58],.empty-portfolio[data-v-8ca43a58]{min-height:220px;display:grid;place-items:center;align-content:center;text-align:center;color:#667085;padding:2rem}.no-images .material-symbols-outlined[data-v-8ca43a58],.empty-portfolio .material-symbols-outlined[data-v-8ca43a58]{color:#003e86;font-size:2.2rem;margin-bottom:.45rem}.empty-portfolio h3[data-v-8ca43a58]{color:#003e86;font-size:1rem;font-weight:900;margin:0 0 .25rem}.empty-portfolio p[data-v-8ca43a58]{font-size:.8rem;margin:0}@media(max-width:900px){.portfolio-modal-header[data-v-8ca43a58]{flex-direction:column}.portfolio-count[data-v-8ca43a58]{width:100%;height:64px}.project-gallery[data-v-8ca43a58]{grid-template-columns:repeat(2,1fr)}.project-gallery img[data-v-8ca43a58]{height:190px}}@media(max-width:600px){.guest-portfolio-overlay[data-v-8ca43a58]{padding:10px}.guest-portfolio-modal[data-v-8ca43a58]{max-height:calc(100vh - 20px);border-radius:10px;padding:.85rem}.portfolio-modal-header[data-v-8ca43a58]{padding:.85rem}.portfolio-modal-header h2[data-v-8ca43a58]{font-size:1.2rem}.project-gallery[data-v-8ca43a58]{grid-template-columns:1fr}.project-gallery img[data-v-8ca43a58]{height:230px}}.portfolio-controls[data-v-8ca43a58]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;background:#f8fbff;border:1px solid #d8e6f7;border-radius:10px;padding:.65rem;margin-bottom:1rem}.portfolio-controls button[data-v-8ca43a58]{border:1px solid #d6dce5;background:#fff;color:#003e86;border-radius:8px;height:32px;padding:0 .75rem;font-size:.72rem;font-weight:900;cursor:pointer}.portfolio-controls button.active[data-v-8ca43a58],.portfolio-controls button[data-v-8ca43a58]:hover:not(:disabled){background:#003e86;color:#fff;border-color:#003e86}.portfolio-controls button[data-v-8ca43a58]:disabled{opacity:.45;cursor:not-allowed}.project-counter[data-v-8ca43a58]{color:#003e86;font-size:.74rem;font-weight:900;padding:0 .35rem}.gallery-image-btn[data-v-8ca43a58]{width:100%;border:none;padding:0;background:transparent;cursor:zoom-in}.gallery-image-btn img[data-v-8ca43a58]{width:100%;height:210px;object-fit:cover;border-radius:10px;border:1px solid #d8e2ee;background:#eef2f7;transition:transform .18s ease,box-shadow .18s ease}.gallery-image-btn img[data-v-8ca43a58]{width:100%;height:100%;object-fit:cover;border:1px solid #d8e2ee;background:#eef2f7;transition:opacity .15s ease}.gallery-image-btn:hover img[data-v-8ca43a58]{opacity:.88}.image-preview-overlay[data-v-8ca43a58]{position:fixed;inset:0;z-index:10000;background:#081426d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:1rem}.image-preview-overlay img[data-v-8ca43a58]{max-width:min(1100px,96vw);max-height:88vh;object-fit:contain;border-radius:10px;background:#fff;box-shadow:0 24px 70px #00000073}.image-close-btn[data-v-8ca43a58]{position:fixed;top:1rem;right:1rem;z-index:10001;width:40px;height:40px;border:none;border-radius:50%;background:#ffc107;color:#003e86;display:grid;place-items:center;cursor:pointer}@media(max-width:600px){.portfolio-controls[data-v-8ca43a58]{display:grid;grid-template-columns:repeat(2,1fr)}.portfolio-controls button[data-v-8ca43a58]{width:100%}.project-counter[data-v-8ca43a58]{grid-column:1 / -1;text-align:center}.gallery-image-btn img[data-v-8ca43a58]{height:230px}}@media(hover:none){.gallery-image-btn:hover img[data-v-8ca43a58]{opacity:1}}.booking-overlay[data-v-99110c3c]{position:fixed;inset:0;z-index:9999;background:#0814269e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:flex-start;padding:28px 14px;overflow-y:auto}.booking-modal[data-v-99110c3c]{position:relative;width:min(620px,100%);max-height:calc(100vh - 56px);overflow-y:auto;background:#fff;border-radius:14px;border:1px solid rgba(0,62,134,.16);box-shadow:0 24px 70px #00000047;padding:1.2rem}.close-btn[data-v-99110c3c]{position:absolute;top:.8rem;right:.8rem;width:34px;height:34px;border:none;border-radius:50%;background:#003e86;color:#fff;display:grid;place-items:center;cursor:pointer}.booking-header[data-v-99110c3c]{background:linear-gradient(135deg,#eaf4ff,#fff);border:1px solid #d8e6f7;border-radius:12px;padding:1rem 3rem 1rem 1rem;margin-bottom:1rem}.eyebrow[data-v-99110c3c]{color:#003e86;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.booking-header h2[data-v-99110c3c]{color:#003e86;font-size:1.3rem;font-weight:700;margin:.25rem 0}.booking-header p[data-v-99110c3c]{color:#5f6673;font-size:.82rem;margin:0;line-height:1.45}.booking-form[data-v-99110c3c]{display:grid;gap:.85rem}.provider-summary[data-v-99110c3c]{display:flex;justify-content:space-between;gap:1rem;background:#f8fbff;border:1px solid #d8e6f7;border-radius:10px;padding:.8rem}.provider-summary strong[data-v-99110c3c]{display:block;color:#003e86;font-size:.92rem}.provider-summary span[data-v-99110c3c]{color:#667085;font-size:.75rem}.status-pill[data-v-99110c3c]{align-self:center;background:#ffc107;color:#003e86!important;border-radius:999px;padding:.25rem .65rem;font-weight:900}.field label[data-v-99110c3c]{display:block;color:#003e86;font-size:.72rem;font-weight:900;margin-bottom:.3rem}.field input[data-v-99110c3c],.field textarea[data-v-99110c3c]{width:100%;border:1px solid #c7ccd6;border-radius:8px;background:#fff;padding:.6rem .7rem;font-size:.85rem;color:#1f2933;outline:none}.field input[data-v-99110c3c]:focus,.field textarea[data-v-99110c3c]:focus{border-color:#003e86;box-shadow:0 0 0 3px #003e861f}.field-row[data-v-99110c3c]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.booking-actions[data-v-99110c3c]{display:flex;justify-content:flex-end;gap:.55rem;margin-top:.25rem}.cancel-btn[data-v-99110c3c],.submit-btn[data-v-99110c3c]{height:36px;border-radius:8px;font-size:.78rem;font-weight:900;padding:0 1rem;cursor:pointer}.cancel-btn[data-v-99110c3c]{border:1px solid #003e86;background:#fff;color:#003e86}.submit-btn[data-v-99110c3c]{border:none;background:#003e86;color:#fff}.submit-btn[data-v-99110c3c]:disabled{opacity:.65;cursor:not-allowed}@media(max-width:600px){.booking-overlay[data-v-99110c3c]{padding:10px}.booking-modal[data-v-99110c3c]{max-height:calc(100vh - 20px);padding:.9rem}.field-row[data-v-99110c3c]{grid-template-columns:1fr}.booking-actions[data-v-99110c3c]{flex-direction:column-reverse}.cancel-btn[data-v-99110c3c],.submit-btn[data-v-99110c3c]{width:100%}}.review-list[data-v-42922d2e]{width:100%}.review-list-header[data-v-42922d2e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.review-list-title[data-v-42922d2e]{margin:0;color:#003e86;font-size:1.2rem;font-weight:700}.refresh-btn[data-v-42922d2e],.load-more-btn[data-v-42922d2e]{border:none;border-radius:999px;background:#003e86;color:#fff;font-weight:700;padding:.5rem .85rem;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.refresh-btn[data-v-42922d2e]:hover,.load-more-btn[data-v-42922d2e]:hover{transform:translateY(-1px)}.refresh-btn[data-v-42922d2e]:disabled,.load-more-btn[data-v-42922d2e]:disabled{opacity:.65;cursor:not-allowed;transform:none}.refresh-btn .material-symbols-outlined[data-v-42922d2e]{font-size:1rem}.review-state[data-v-42922d2e]{width:100%;background:#fff;border:1px dashed rgba(0,62,134,.22);border-radius:14px;padding:1rem;color:#5f6b7a;text-align:center;font-size:.95rem}.review-state.empty[data-v-42922d2e]{background:#f8fafc}.review-card-list[data-v-42922d2e]{display:flex;flex-direction:column;gap:.85rem}.load-more-wrap[data-v-42922d2e]{display:flex;justify-content:center;margin-top:1rem}.load-more-btn[data-v-42922d2e]{background:#ffc107;color:#003e86}@media(max-width:576px){.review-list-header[data-v-42922d2e]{align-items:flex-start;flex-direction:column}.review-list-title[data-v-42922d2e]{font-size:1.1rem}}.provider-profile-page[data-v-529048c4]{min-height:100vh;background:#fff;padding:20px 16px;display:flex;justify-content:center}.profile-shell[data-v-529048c4]{width:100%;max-width:1800px;margin:0 auto;background:#eaf4ff;border-radius:6px;padding:26px 34px}.profile-layout[data-v-529048c4]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.main-column[data-v-529048c4],.side-column[data-v-529048c4]{width:100%}.profile-header-card[data-v-529048c4],.about-card[data-v-529048c4],.expertise-card[data-v-529048c4],.review-card[data-v-529048c4],.booking-card[data-v-529048c4]{background:#fff;border:1px solid #cdd6e2;border-radius:6px}.profile-header-card[data-v-529048c4]{min-height:120px;padding:20px;display:flex;gap:18px;align-items:center}.profile-avatar[data-v-529048c4]{width:92px;height:92px;border-radius:50%;object-fit:cover;flex-shrink:0}.name-row[data-v-529048c4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.name-row h1[data-v-529048c4]{margin:0;color:#003e86;font-size:1.45rem;font-weight:700}.verified-badge[data-v-529048c4]{background:#dcecff;color:#003e86;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:900}.role-text[data-v-529048c4]{color:#4f5663;margin:6px 0 10px;font-size:.82rem}.meta-row[data-v-529048c4]{display:flex;flex-wrap:wrap;gap:12px;color:#3f4650;font-size:.78rem;font-weight:700}.content-section[data-v-529048c4]{margin-top:18px}.content-section h2[data-v-529048c4],.about-card h2[data-v-529048c4]{color:#003e86;font-size:1.05rem;font-weight:700;margin-bottom:10px}.expertise-grid[data-v-529048c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.expertise-card[data-v-529048c4]{min-height:125px;padding:18px 16px}.expertise-icon[data-v-529048c4]{width:30px;height:30px;background:#003e86;color:#fff;border-radius:4px;display:grid;place-items:center;margin-bottom:12px}.expertise-icon .material-symbols-outlined[data-v-529048c4]{font-size:1rem}.expertise-card:nth-child(2) .expertise-icon[data-v-529048c4]{background:#ffc107;color:#003e86}.expertise-card h3[data-v-529048c4]{color:#003e86;font-size:.92rem;font-weight:700;margin-bottom:.4rem}.expertise-card p[data-v-529048c4]{color:#555d69;font-size:.76rem;line-height:1.4;margin:0}.about-card[data-v-529048c4]{margin-top:20px;padding:22px}.about-card p[data-v-529048c4]{color:#4f5663;line-height:1.6;margin:0;font-size:.82rem}.section-title-row[data-v-529048c4]{display:flex;justify-content:space-between;align-items:center}.view-link[data-v-529048c4]{color:#003e86;font-weight:800;text-decoration:none;font-size:.78rem}.work-grid[data-v-529048c4]{display:grid;grid-template-columns:2fr 1fr;gap:12px}.work-photo[data-v-529048c4]{height:190px;border-radius:6px;object-fit:cover}.work-photo[data-v-529048c4]:first-child{height:320px}.empty-work[data-v-529048c4]{min-height:170px;background:#fff;border:1px dashed #cdd6e2;border-radius:6px;display:grid;place-items:center;color:#6c757d;font-size:.82rem}.review-card[data-v-529048c4]{padding:14px}.review-head[data-v-529048c4]{display:flex;align-items:center;gap:10px}.review-head img[data-v-529048c4]{width:36px;height:36px;border-radius:50%}.review-head strong[data-v-529048c4]{font-size:.82rem}.review-head small[data-v-529048c4]{display:block;color:#6c757d;font-size:.7rem}.review-stars[data-v-529048c4]{margin-left:auto;color:#ffc107;font-weight:900;font-size:.78rem}.review-card p[data-v-529048c4]{color:#4f5663;margin:12px 0 0;line-height:1.45;font-size:.78rem}.side-column[data-v-529048c4]{display:grid;gap:14px}.booking-card[data-v-529048c4]{padding:20px}.reviews-list[data-v-529048c4]{display:grid;gap:12px}.starting-label[data-v-529048c4]{color:#6c757d;font-weight:900;font-size:.72rem}.booking-card h3[data-v-529048c4]{color:#003e86;font-size:1.4rem;font-weight:700;margin:3px 0 16px}.booking-card small[data-v-529048c4]{color:#555d69;font-size:.75rem;font-weight:500}.book-btn[data-v-529048c4],.message-btn[data-v-529048c4]{width:100%;height:40px;border:none;border-radius:6px;font-size:.78rem;font-weight:900;margin-bottom:10px;display:flex;justify-content:center;align-items:center;gap:6px;cursor:pointer}.book-btn .material-symbols-outlined[data-v-529048c4],.message-btn .material-symbols-outlined[data-v-529048c4]{font-size:1rem}.book-btn[data-v-529048c4]{background:#ffc107;color:#3f3100}.message-btn[data-v-529048c4]{background:#003e86;color:#fff}.side-divider[data-v-529048c4]{height:1px;background:#d8e1ec;margin:14px 0}.booking-card h4[data-v-529048c4],.response-card h4[data-v-529048c4]{color:#1f2933;font-size:.82rem;font-weight:900}.booking-card ul[data-v-529048c4]{padding-left:0;list-style:none;color:#555d69;font-size:.78rem;line-height:1.5}.booking-card li[data-v-529048c4]:before{content:"◎ ";color:#ffc107;font-weight:900}.response-card[data-v-529048c4]{background:#003e86;color:#fff;border-radius:6px;padding:18px}.response-card h4[data-v-529048c4]{color:#ffc107;margin-bottom:.5rem}.response-card p[data-v-529048c4]{color:#ffffffc7;line-height:1.45;font-size:.78rem}.available-box[data-v-529048c4]{background:#ffffff1f;padding:10px 12px;border-radius:4px;display:flex;justify-content:space-between;gap:10px;font-size:.72rem}.available-box strong[data-v-529048c4]{color:#ffc107}.loading-state[data-v-529048c4]{min-height:400px;display:grid;place-items:center}.sponsored-card[data-v-529048c4]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-529048c4]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-529048c4]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-529048c4]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-529048c4]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-529048c4]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-529048c4]{color:#a3acba;font-size:.7rem}@media(max-width:1200px){.profile-layout[data-v-529048c4]{grid-template-columns:1fr}.side-column[data-v-529048c4]{grid-row:auto}}@media(max-width:991px){.profile-shell[data-v-529048c4]{padding:20px}.profile-layout[data-v-529048c4],.expertise-grid[data-v-529048c4],.work-grid[data-v-529048c4]{grid-template-columns:1fr}.work-photo[data-v-529048c4]:first-child,.work-photo[data-v-529048c4]{height:220px}}@media(max-width:700px){.provider-profile-page[data-v-529048c4]{padding:12px}.profile-shell[data-v-529048c4]{padding:16px}.expertise-grid[data-v-529048c4]{grid-template-columns:1fr}}@media(max-width:600px){.profile-header-card[data-v-529048c4]{flex-direction:column;text-align:center}.name-row[data-v-529048c4],.meta-row[data-v-529048c4]{justify-content:center}}.view-link-btn[data-v-529048c4]{border:none;background:transparent;padding:0;cursor:pointer}.recent-work-preview[data-v-529048c4]{background:#fff;border:1px solid #cdd6e2;border-radius:6px;padding:12px}.work-grid[data-v-529048c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.work-grid[data-v-529048c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.work-thumb[data-v-529048c4]{height:120px;overflow:hidden;border-radius:8px;border:1px solid #d8e1ec}.work-thumb img[data-v-529048c4]{width:100%;height:100%;object-fit:cover}.auth-page[data-v-645b13e1]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-645b13e1]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-645b13e1]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-645b13e1],.form-label[data-v-645b13e1]{color:#003e86}.auth-title[data-v-645b13e1]{font-weight:800}.auth-subtitle[data-v-645b13e1]{color:#003e86}.form-label[data-v-645b13e1]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-645b13e1]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-645b13e1]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-645b13e1]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-645b13e1]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-645b13e1]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-476aeed1]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-476aeed1]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-476aeed1]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-476aeed1],.form-label[data-v-476aeed1]{color:#003e86}.auth-title[data-v-476aeed1]{font-weight:800}.auth-subtitle[data-v-476aeed1]{color:#003e86}.form-label[data-v-476aeed1]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-476aeed1]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.custom-danger-btn[data-v-476aeed1],.custom-outline-btn[data-v-476aeed1]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-7d786f56]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-7d786f56]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-7d786f56]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-7d786f56]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-7d786f56]{color:#003e86;font-size:.95rem}.content-card[data-v-7d786f56]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-7d786f56]{color:#003e86;font-weight:800}.content-meta[data-v-7d786f56],.content-text[data-v-7d786f56]{color:#6c757d}.status-badge[data-v-7d786f56]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-7d786f56]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-7d786f56]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-7d786f56]{color:#003e86;font-weight:800}.auth-page[data-v-a1864335]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-a1864335]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-a1864335]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-a1864335],.form-label[data-v-a1864335]{color:#003e86}.auth-title[data-v-a1864335]{font-weight:800}.auth-subtitle[data-v-a1864335]{color:#003e86}.form-label[data-v-a1864335]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-a1864335]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-a1864335]{min-height:140px}.login-btn[data-v-a1864335]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-a1864335]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.booking-details-page[data-v-55e091a8]{min-height:100vh;background:#f5f7fb;padding:1.25rem}.booking-shell[data-v-55e091a8]{width:100%;max-width:1350px;margin:0 auto}.loading-state[data-v-55e091a8]{min-height:400px;display:grid;place-items:center}.booking-header-card[data-v-55e091a8]{background:linear-gradient(135deg,#eaf4ff,#fff);border:1px solid #d8e6f7;border-radius:14px;padding:1.25rem;margin-bottom:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.eyebrow[data-v-55e091a8]{color:#003e86;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.booking-header-card h1[data-v-55e091a8]{color:#003e86;font-size:1.6rem;font-weight:700;margin:.25rem 0}.booking-header-card p[data-v-55e091a8]{color:#5f6673;margin:0;font-size:.86rem}.status-badge[data-v-55e091a8]{border-radius:999px;padding:.35rem .8rem;font-size:.72rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.status-pending[data-v-55e091a8]{background:#fff7d6;color:#8a6400}.status-confirmed[data-v-55e091a8],.status-ongoing[data-v-55e091a8]{background:#dcecff;color:#003e86}.status-completed[data-v-55e091a8]{background:#dcfce7;color:#166534}.status-cancelled[data-v-55e091a8]{background:#fee2e2;color:#991b1b}.booking-layout[data-v-55e091a8]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:1rem;align-items:start}.main-column[data-v-55e091a8],.side-column[data-v-55e091a8]{display:grid;gap:1rem}.details-card[data-v-55e091a8],.timeline-card[data-v-55e091a8],.client-card[data-v-55e091a8],.actions-card[data-v-55e091a8]{background:#fff;border:1px solid #d8e1ec;border-radius:12px;padding:1rem}.details-card h2[data-v-55e091a8],.timeline-card h2[data-v-55e091a8],.client-card h2[data-v-55e091a8],.actions-card h2[data-v-55e091a8]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .9rem;display:flex;align-items:center;gap:.4rem}.details-card h2 .material-symbols-outlined[data-v-55e091a8],.timeline-card h2 .material-symbols-outlined[data-v-55e091a8]{font-size:1.15rem}.detail-grid[data-v-55e091a8]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:.75rem}.info-box[data-v-55e091a8],.large-info[data-v-55e091a8]{border:1px solid #d8e1ec;background:#f8fbff;border-radius:10px;padding:.8rem}.info-box label[data-v-55e091a8],.large-info label[data-v-55e091a8],.client-meta label[data-v-55e091a8]{display:block;color:#6b7280;font-size:.68rem;font-weight:700;text-transform:uppercase;margin-bottom:.3rem}.info-box strong[data-v-55e091a8]{color:#003e86;font-size:.86rem}.large-info[data-v-55e091a8]{margin-top:.75rem}.large-info p[data-v-55e091a8]{color:#4f5663;font-size:.82rem;line-height:1.55;margin:0}.client-profile[data-v-55e091a8]{display:flex;align-items:center;gap:.75rem;padding:.8rem;border:1px solid #d8e1ec;border-radius:10px;background:#f8fbff}.client-profile img[data-v-55e091a8]{width:54px;height:54px;border-radius:50%;object-fit:cover;background:#eef2f7}.client-profile strong[data-v-55e091a8]{display:block;color:#003e86;font-size:.9rem}.client-profile span[data-v-55e091a8]{color:#667085;font-size:.74rem}.client-meta[data-v-55e091a8]{display:grid;gap:.65rem;margin-top:.75rem}.client-meta div[data-v-55e091a8]{border:1px solid #d8e1ec;border-radius:10px;padding:.75rem}.client-meta strong[data-v-55e091a8]{color:#003e86;font-size:.78rem;word-break:break-word}.timeline-list[data-v-55e091a8]{display:grid;gap:.75rem}.timeline-item[data-v-55e091a8]{display:flex;gap:.7rem;align-items:flex-start;color:#9aa3af}.timeline-item>span[data-v-55e091a8]{width:12px;height:12px;border-radius:50%;background:#cbd5e1;margin-top:.25rem;flex-shrink:0}.timeline-item.active>span[data-v-55e091a8]{background:#ffc107}.timeline-item strong[data-v-55e091a8]{display:block;color:#003e86;font-size:.82rem}.timeline-item small[data-v-55e091a8]{color:#667085;font-size:.72rem}.actions-card[data-v-55e091a8]{display:grid;gap:.65rem}.action-btn[data-v-55e091a8],.back-btn[data-v-55e091a8]{width:100%;min-height:40px;border-radius:8px;border:none;font-size:.78rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.4rem;text-decoration:none;cursor:pointer}.action-btn .material-symbols-outlined[data-v-55e091a8]{font-size:1rem}.action-btn.confirm[data-v-55e091a8]{background:#003e86;color:#fff}.action-btn.complete[data-v-55e091a8]{background:#ffc107;color:#003e86}.action-btn.cancel[data-v-55e091a8]{background:#fee2e2;color:#991b1b}.action-btn.message[data-v-55e091a8]{background:#eef5ff;color:#003e86;border:1px solid #d8e6f7}.back-btn[data-v-55e091a8]{background:#fff;color:#003e86;border:1px solid #003e86}@media(max-width:991px){.booking-layout[data-v-55e091a8]{grid-template-columns:1fr}.booking-header-card[data-v-55e091a8]{flex-direction:column}}@media(max-width:600px){.booking-details-page[data-v-55e091a8]{padding:.75rem}.detail-grid[data-v-55e091a8]{grid-template-columns:1fr}.booking-header-card h1[data-v-55e091a8]{font-size:1.25rem}}.auth-page[data-v-60a5ded6]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-60a5ded6]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-60a5ded6]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-60a5ded6]{color:#003e86;font-weight:800}.auth-subtitle[data-v-60a5ded6]{color:#003e86}.form-control[data-v-60a5ded6]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-60a5ded6]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-60a5ded6]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-60a5ded6]{color:#495057;vertical-align:middle}.login-btn[data-v-60a5ded6]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-60a5ded6]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-60a5ded6]{color:#003e86;font-weight:800}.auth-page[data-v-d2749d5c]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-d2749d5c]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-d2749d5c]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-d2749d5c],.form-label[data-v-d2749d5c]{color:#003e86}.auth-title[data-v-d2749d5c]{font-weight:800}.auth-subtitle[data-v-d2749d5c]{color:#003e86}.form-label[data-v-d2749d5c]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-d2749d5c]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-d2749d5c]{min-height:140px}.login-btn[data-v-d2749d5c]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-d2749d5c]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.dashboard-panel[data-v-aeeac778]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-aeeac778]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-aeeac778]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-aeeac778]{font-size:1.25rem}.upcoming-list[data-v-aeeac778]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-aeeac778]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-aeeac778]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-aeeac778]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-aeeac778]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-aeeac778]{font-size:.7rem;color:#718096}.empty-small[data-v-aeeac778]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}@media(max-width:768px){.dashboard-panel[data-v-aeeac778]{margin-bottom:1rem}}.availability-dropdown-wrapper{position:relative;display:inline-flex;align-items:center}.availability-capsule-dropdown{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .65rem;border-radius:999px;font-weight:600;font-size:.7rem;transition:all .25s ease;box-shadow:0 1px 4px #00000014;position:relative;cursor:pointer}.status-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.status-select{background:transparent;border:none;font-weight:800;font-size:.5rem;cursor:pointer;padding-right:.9rem;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3e%3cpath d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0 center;background-size:.75rem;color:inherit;font-family:inherit;text-align:center}.status-select:focus{outline:none}.status-select:disabled{cursor:not-allowed;opacity:.7}.availability-capsule-dropdown.available{background:#4caf5026;border:1px solid #4caf50;color:#2e7d32}.availability-capsule-dropdown.available .status-dot{background:#4caf50;animation:pulse 2s infinite}.availability-capsule-dropdown.busy{background:#ffc10726;border:1px solid #ffc107;color:#f57c00}.availability-capsule-dropdown.busy .status-dot{background:#ffc107;animation:pulse-busy 2s infinite}.availability-capsule-dropdown.offline{background:#80808026;border:1px solid #9e9e9e;color:#757575}.availability-capsule-dropdown.offline .status-dot{background:#9e9e9e;animation:none}.availability-capsule-dropdown.default{background:#6c757d26;border:1px solid #6c757d;color:#6c757d}.availability-capsule-dropdown.default .status-dot{background:#6c757d;animation:none}.availability-capsule-dropdown:hover{transform:translateY(-1px);box-shadow:0 3px 7px #0000001a}@keyframes pulse{0%{box-shadow:0 0 #4caf50a6}70%{box-shadow:0 0 0 4px #4caf5000}to{box-shadow:0 0 #4caf5000}}@keyframes pulse-busy{0%{box-shadow:0 0 #ffc107a6}70%{box-shadow:0 0 0 4px #ffc10700}to{box-shadow:0 0 #ffc10700}}.dropdown-spinner{position:absolute;right:-20px;display:inline-flex;align-items:center}@media(max-width:768px){.availability-capsule-dropdown{padding:.22rem .6rem;gap:.3rem}.status-select{font-size:.66rem;padding-right:.8rem;background-size:.7rem}.status-dot{width:5px;height:5px}}.handyman-summary-page[data-v-21a708d5]{width:100%;min-height:100%;background:#eaf4ff;color:#001d3f;padding:8px;box-sizing:border-box}.summary-topbar[data-v-21a708d5],.summary-hero[data-v-21a708d5],.top-grid[data-v-21a708d5],.dashboard-grid[data-v-21a708d5]{width:100%;max-width:2500px;margin-left:auto;margin-right:auto;box-sizing:border-box}.quality-head[data-v-21a708d5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.quality-head h2[data-v-21a708d5]{margin:0;color:#fff;font-size:.9rem;font-weight:600;line-height:1}.quality-head .material-symbols-outlined[data-v-21a708d5]{color:#ffc107;font-size:1rem;flex-shrink:0}.summary-topbar[data-v-21a708d5]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.search-box[data-v-21a708d5]{width:min(300px,100%);height:32px;background:#eef6ff;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#7b8494}.search-box input[data-v-21a708d5]{border:none;outline:none;background:transparent;width:100%;font-size:.72rem}.top-actions[data-v-21a708d5]{display:flex;align-items:center;gap:10px}.status-pill[data-v-21a708d5]{border:none;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:700;display:flex;align-items:center;gap:5px}.status-pill span[data-v-21a708d5]{width:6px;height:6px;border-radius:50%}.icon-btn[data-v-21a708d5]{font-size:.8rem;color:#6b7280}.profile-mini[data-v-21a708d5]{display:flex;align-items:center;gap:7px;border-left:1px solid #ccd7e4;padding-left:10px}.profile-mini div[data-v-21a708d5]{display:flex;flex-direction:column}.profile-mini strong[data-v-21a708d5]{font-size:.72rem}.profile-mini small[data-v-21a708d5]{text-transform:uppercase;color:#6b7280;font-size:.52rem;font-weight:700}.profile-mini img[data-v-21a708d5]{width:30px;height:30px;border-radius:6px;object-fit:cover}.summary-hero[data-v-21a708d5]{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.summary-hero h1[data-v-21a708d5]{margin:0;font-size:1.5rem;font-weight:700}.summary-hero p[data-v-21a708d5]{display:flex;align-items:center;gap:4px;color:#4b5563;font-size:.78rem;margin:2px 0 0}.hero-actions[data-v-21a708d5]{display:flex;gap:8px;align-items:center}.outline-btn[data-v-21a708d5],.dark-btn[data-v-21a708d5]{height:34px;min-width:110px;border-radius:6px;font-size:.72rem;font-weight:700}.outline-btn[data-v-21a708d5]{background:#fff;border:1px solid #cbd5e1;color:#1f2933}.dark-btn[data-v-21a708d5]{background:#002b63;color:#fff;border:none;box-shadow:0 4px 10px #002b6329}.top-grid[data-v-21a708d5]{display:grid;grid-template-columns:260px 1fr;gap:12px;margin-bottom:12px}.earnings-card[data-v-21a708d5],.active-projects-card[data-v-21a708d5],.quality-card[data-v-21a708d5],.tips-card[data-v-21a708d5]{background:#fff;border-radius:6px;border:1px solid #d7e0ec}.earnings-card[data-v-21a708d5]{position:relative;padding:14px;border-left:3px solid #003e86}.earning-icon[data-v-21a708d5]{width:32px;height:32px;background:#f1f5f9;border-radius:5px;display:grid;place-items:center;margin-bottom:14px}.growth-pill[data-v-21a708d5]{position:absolute;top:14px;right:14px;background:#d8fbe4;color:#16a34a;padding:3px 7px;border-radius:4px;font-size:.62rem;font-weight:700}.earnings-card p[data-v-21a708d5]{color:#7b8494;font-size:.68rem;font-weight:700;margin:0 0 4px}.earnings-card h2[data-v-21a708d5]{font-size:1.15rem;font-weight:800;margin-bottom:14px}.earning-divider[data-v-21a708d5]{height:1px;background:#dbe3ee;margin-bottom:12px}.earning-bottom[data-v-21a708d5]{display:flex;gap:20px}.earning-bottom small[data-v-21a708d5]{display:block;color:#7b8494;font-size:.6rem;font-weight:700}.earning-bottom strong[data-v-21a708d5]{font-size:.82rem}.territory-card[data-v-21a708d5]{min-height:190px;border-radius:6px;background:linear-gradient(#00142ddb,#00142ddb),url(https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?q=80&w=1400);background-size:cover;background-position:center;padding:14px}.territory-info[data-v-21a708d5]{max-width:240px;background:#ffffffe6;border-radius:6px;padding:12px}.territory-info h3[data-v-21a708d5]{font-size:.82rem;font-weight:800;margin-bottom:4px}.territory-info p[data-v-21a708d5]{color:#4b5563;font-size:.7rem;line-height:1.3}.territory-info button[data-v-21a708d5]{width:100%;height:28px;border:none;border-radius:4px;background:#ffc107;color:#6b5600;font-size:.7rem;font-weight:700}.dashboard-grid[data-v-21a708d5]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:12px}.active-projects-card[data-v-21a708d5]{padding:14px;min-height:420px}.section-head[data-v-21a708d5]{display:flex;justify-content:space-between;margin-bottom:14px}.section-head h2[data-v-21a708d5],.tips-card h2[data-v-21a708d5]{color:#002b63;font-size:.9rem;font-weight:600}.section-head button[data-v-21a708d5]{border:none;background:transparent;color:#002b63;font-size:.7rem;font-weight:700}.project-list[data-v-21a708d5]{display:grid;gap:9px}.project-item[data-v-21a708d5]{min-height:60px;border:1px solid #dbe3ee;border-radius:6px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:10px}.project-icon[data-v-21a708d5]{width:34px;height:34px;border-radius:5px;display:grid;place-items:center}.project-info strong[data-v-21a708d5]{display:block;font-size:.76rem;margin-bottom:2px}.project-info div[data-v-21a708d5]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.66rem}.project-info .material-symbols-outlined[data-v-21a708d5]{font-size:.75rem}.project-tag[data-v-21a708d5]{padding:3px 6px;border-radius:3px;font-size:.56rem;font-weight:700}.right-column[data-v-21a708d5]{display:grid;gap:12px}.quality-card[data-v-21a708d5]{background:#003e86;color:#fff;padding:14px}.rating-main[data-v-21a708d5]{display:flex;align-items:center;gap:9px;margin:10px 0}.rating-main>strong[data-v-21a708d5]{font-size:2rem;line-height:1}.stars[data-v-21a708d5]{color:#ffc107;letter-spacing:1px;font-size:.72rem}.review-box[data-v-21a708d5]{background:#ffffff1f;padding:9px;border-radius:4px;margin-top:8px}.review-box div[data-v-21a708d5]{display:flex;justify-content:space-between;font-size:.68rem}.review-box p[data-v-21a708d5]{margin:4px 0 0;color:#ffffffe0;font-size:.66rem;font-style:italic}.tips-card[data-v-21a708d5]{border-top:3px solid #ffc107;padding:14px;min-height:170px}.tips-card h2[data-v-21a708d5]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.75rem}.tip-item[data-v-21a708d5]{margin-top:12px}.tip-item strong[data-v-21a708d5]{color:#1f2933;font-size:.74rem}.tip-item p[data-v-21a708d5]{color:#6b7280;font-size:.68rem;margin:2px 0 0}@media(max-width:1200px){.top-grid[data-v-21a708d5],.dashboard-grid[data-v-21a708d5]{grid-template-columns:1fr}.active-projects-card[data-v-21a708d5]{min-height:auto}}@media(max-width:700px){.summary-topbar[data-v-21a708d5],.summary-hero[data-v-21a708d5]{flex-direction:column}.top-actions[data-v-21a708d5],.hero-actions[data-v-21a708d5]{flex-wrap:wrap}.summary-hero h1[data-v-21a708d5]{font-size:1.25rem}.project-item[data-v-21a708d5]{grid-template-columns:1fr}}.profile-body[data-v-8788920c]{width:100%}.profile-container[data-v-8788920c]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.2rem}.profile-title[data-v-8788920c]{font-size:1.45rem;font-weight:700;color:#003e86;margin-bottom:.9rem;line-height:1.1}.profile-content[data-v-8788920c]{display:flex;gap:1rem}.profile-left[data-v-8788920c]{width:170px;text-align:center;flex-shrink:0}.profile-image[data-v-8788920c]{width:170px;height:180px;border-radius:10px;overflow:hidden;border:1px solid #d6d6d6}.profile-image img[data-v-8788920c]{width:100%;height:100%;object-fit:cover}.badge-text[data-v-8788920c]{margin-top:.55rem;color:#7a7a7a;font-size:.75rem}.availability-mobile[data-v-8788920c]{margin-top:.7rem}.update-btn[data-v-8788920c]{margin-top:.8rem;background:#003e86;color:#fff;border:none;border-radius:8px;padding:.45rem 1rem;font-size:.82rem;font-weight:600;cursor:pointer;width:130px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;transition:.2s ease}.update-btn[data-v-8788920c]:hover{background:#ffc107;color:#003e86}.profile-right[data-v-8788920c]{flex:1;min-width:0}.info-group[data-v-8788920c]{margin-bottom:.8rem}.label[data-v-8788920c]{color:#003e86;font-size:.88rem;font-weight:700;margin-bottom:.12rem;line-height:1.1}.value[data-v-8788920c]{color:#6f6f6f;font-size:.8rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.email-link[data-v-8788920c]{color:#7a7a7a;text-decoration:underline;cursor:pointer}.email-link[data-v-8788920c]:hover{color:#003e86}.row[data-v-8788920c]{display:flex;gap:1.5rem;margin-bottom:.8rem;flex-wrap:wrap}.col[data-v-8788920c]{min-width:120px;flex:1}.contact-row[data-v-8788920c]{flex-direction:column;gap:.7rem}.contact-row .col[data-v-8788920c]{width:100%}.text-center[data-v-8788920c]{text-align:center}.py-5[data-v-8788920c]{padding-top:2rem;padding-bottom:2rem}.spinner-border[data-v-8788920c]{display:inline-block;width:2rem;height:2rem;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-8788920c .75s linear infinite}.text-warning[data-v-8788920c]{color:#ffc107}.d-none[data-v-8788920c]{display:none}@keyframes spinner-border-8788920c{to{transform:rotate(360deg)}}@media(max-width:992px){.row[data-v-8788920c]{gap:1rem}.col[data-v-8788920c]{min-width:140px}.label[data-v-8788920c]{font-size:.82rem}.value[data-v-8788920c]{font-size:.78rem}}@media(max-width:768px){.profile-container[data-v-8788920c]{padding:1rem}.profile-title[data-v-8788920c]{font-size:1.3rem}.profile-content[data-v-8788920c]{flex-direction:column}.profile-left[data-v-8788920c]{width:100%;display:flex;flex-direction:column;align-items:center}.profile-image[data-v-8788920c]{width:160px;height:170px;margin:0 auto}.row[data-v-8788920c]{flex-direction:column;gap:.7rem}.col[data-v-8788920c]{min-width:100%}.label[data-v-8788920c]{font-size:.82rem}.value[data-v-8788920c]{font-size:.76rem}}@media(max-width:576px){.profile-container[data-v-8788920c]{padding:.85rem}.profile-title[data-v-8788920c]{font-size:1.15rem}.badge-text[data-v-8788920c]{font-size:.72rem}.update-btn[data-v-8788920c]{width:120px;font-size:.76rem;padding:.4rem .8rem}.label[data-v-8788920c]{font-size:.76rem}.value[data-v-8788920c]{font-size:.72rem}}.review-summary-card[data-v-a9fbd48e]{width:100%;background:#fff;border:1px solid rgba(0,62,134,.12);border-radius:14px;padding:1rem;box-shadow:0 8px 20px #0000000f}.summary-main[data-v-a9fbd48e]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.summary-score[data-v-a9fbd48e]{min-width:72px;height:72px;border-radius:16px;background:#003e86;color:#ffc107;display:flex;align-items:center;justify-content:center;font-size:1.9rem;font-weight:800}.summary-info[data-v-a9fbd48e]{min-width:0}.stars[data-v-a9fbd48e]{display:flex;align-items:center;gap:.15rem;color:#d8dde6}.star-icon[data-v-a9fbd48e]{font-size:1.35rem;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 24}.star-icon.filled[data-v-a9fbd48e]{color:#ffc107}.summary-text[data-v-a9fbd48e]{margin:.25rem 0 0;color:#5f6b7a;font-size:.95rem}.breakdown-list[data-v-a9fbd48e]{display:flex;flex-direction:column;gap:.5rem}.breakdown-row[data-v-a9fbd48e]{display:grid;grid-template-columns:55px 1fr 32px;align-items:center;gap:.5rem;font-size:.85rem;color:#4d5b6a}.breakdown-bar[data-v-a9fbd48e]{height:8px;background:#eef2f6;border-radius:999px;overflow:hidden}.breakdown-fill[data-v-a9fbd48e]{height:100%;background:#ffc107;border-radius:999px;transition:width .25s ease}.breakdown-count[data-v-a9fbd48e]{text-align:right;color:#003e86;font-weight:700}@media(max-width:576px){.review-summary-card[data-v-a9fbd48e]{padding:.85rem}.summary-score[data-v-a9fbd48e]{min-width:60px;height:60px;font-size:1.55rem}.star-icon[data-v-a9fbd48e]{font-size:1.15rem}.breakdown-row[data-v-a9fbd48e]{grid-template-columns:50px 1fr 28px}}.settings-page[data-v-899b555d]{width:100%;background:#fff;color:#1f2933;padding:1rem 1.2rem 2rem}.page-title[data-v-899b555d]{margin:0;color:#003e86;font-size:1.45rem;font-weight:700;line-height:1.1}.page-subtitle[data-v-899b555d]{margin:.25rem 0 1rem;color:#4f5663;font-size:.8rem}.settings-grid[data-v-899b555d]{display:grid;grid-template-columns:minmax(0,2fr) 320px;gap:.9rem;align-items:start}.left-stack[data-v-899b555d]{display:grid;gap:.9rem}.settings-card[data-v-899b555d]{background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem;box-shadow:0 6px 14px #00000014}.card-title[data-v-899b555d]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .75rem}.divider[data-v-899b555d]{height:1px;background:#d8dee8;margin-bottom:.85rem}.form-row[data-v-899b555d]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1rem}.field label[data-v-899b555d],.select-field label[data-v-899b555d],.account-info-item label[data-v-899b555d]{display:block;color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.input-wrap[data-v-899b555d]{height:36px;border:1px solid #003e86;border-radius:6px;display:flex;align-items:center;padding:0 .7rem;gap:.4rem}.input-wrap input[data-v-899b555d]{border:none;outline:none;flex:1;font-size:.8rem;color:#1f2933;background:transparent}.eye-btn[data-v-899b555d]{border:none;background:transparent;color:#003e86;font-size:.9rem;cursor:pointer}.security-actions[data-v-899b555d]{display:flex;justify-content:flex-end;gap:.65rem}.cancel-btn[data-v-899b555d],.update-btn[data-v-899b555d]{min-height:34px;border:none;border-radius:6px;font-size:.78rem;font-weight:700;cursor:pointer;padding:.35rem .9rem}.cancel-btn[data-v-899b555d]{background:#dfeaf7;color:#003e86}.update-btn[data-v-899b555d]{background:#ffc107;color:#003e86}.account-info-grid[data-v-899b555d]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.account-info-item span[data-v-899b555d]{display:block;color:#1f2933;font-size:.82rem;font-weight:700}.select-box[data-v-899b555d]{width:100%;max-width:320px;height:36px;border:1px solid #003e86;border-radius:6px;color:#1f2933;padding:0 .7rem;font-size:.8rem;background:#fff}.notifications-card[data-v-899b555d]{min-height:420px}.notification-section[data-v-899b555d]{margin-bottom:1rem}.notification-label[data-v-899b555d]{color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.05em;margin-bottom:.7rem;text-transform:uppercase}.notification-row[data-v-899b555d]{display:flex;justify-content:space-between;align-items:center;color:#1f2933;font-size:.82rem;margin-bottom:.75rem}.notification-row input[data-v-899b555d]{width:17px;height:17px;accent-color:#003e86;cursor:pointer}.side-action-btn[data-v-899b555d]{width:100%;min-height:34px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:6px;font-size:.76rem;font-weight:800;cursor:pointer;margin-bottom:.55rem}.side-action-btn[data-v-899b555d]:hover{background:#003e86;color:#fff}.deactivation-card[data-v-899b555d]{margin-top:.9rem;border:1px solid #f2c8c8;background:#fdf9f9;border-radius:10px;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.deactivation-title[data-v-899b555d]{color:#bd1717;font-size:1rem;font-weight:700;margin:0 0 .25rem}.deactivation-text[data-v-899b555d]{color:#4f5663;font-size:.78rem;margin:0}.deactivate-btn[data-v-899b555d]{background:#fff;border:1px solid #bd1717;border-radius:8px;color:#bd1717;min-height:36px;padding:0 1rem;font-size:.78rem;font-weight:800;cursor:pointer;white-space:nowrap}.deactivate-btn[data-v-899b555d]:hover{background:#bd1717;color:#fff}@media(max-width:1000px){.settings-grid[data-v-899b555d],.form-row[data-v-899b555d],.account-info-grid[data-v-899b555d]{grid-template-columns:1fr}}@media(max-width:640px){.settings-page[data-v-899b555d]{padding:.85rem}.security-actions[data-v-899b555d],.deactivation-card[data-v-899b555d]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-899b555d],.update-btn[data-v-899b555d],.deactivate-btn[data-v-899b555d]{width:100%}}.projects-page[data-v-267bfcf6]{width:100%;max-width:1100px;margin:0 auto;background:#fff;border:1px solid rgba(0,62,134,.12);border-radius:14px;padding:1.15rem;box-shadow:0 10px 28px #003e8614}.projects-header[data-v-267bfcf6]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.25rem 0 1rem;border-bottom:1px solid #eef2f6;margin-bottom:1rem}.projects-title[data-v-267bfcf6]{margin:0;color:#003e86;font-size:1.45rem;font-weight:900;line-height:1.1}.projects-subtitle[data-v-267bfcf6]{margin:.45rem 0 0;color:#667085;font-size:.82rem;line-height:1.45;max-width:620px}.upload-btn[data-v-267bfcf6]{height:38px;border:none;border-radius:8px;background:#ffc107;color:#003e86;font-size:.8rem;font-weight:900;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;white-space:nowrap;box-shadow:0 5px 12px #ffc10747;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.upload-btn[data-v-267bfcf6]:hover{background:#ffcf33;transform:translateY(-1px);box-shadow:0 8px 16px #ffc10759}.upload-btn .material-symbols-outlined[data-v-267bfcf6]{font-size:1rem}.upload-panel[data-v-267bfcf6]{background:linear-gradient(135deg,#eaf4ff,#f8fbff);border:1px solid #cddbeb;border-radius:12px;padding:1rem;display:grid;grid-template-columns:210px 1fr;gap:1rem;margin-bottom:1.15rem}.drop-box[data-v-267bfcf6]{min-height:175px;border:2px dashed #9fb7d4;border-radius:12px;background:#fff;display:grid;place-items:center;align-content:center;gap:.4rem;color:#003e86;text-align:center;padding:1rem;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.drop-box[data-v-267bfcf6]:hover{border-color:#003e86;background:#f8fbff;transform:translateY(-1px)}.drop-box .material-symbols-outlined[data-v-267bfcf6]{font-size:2.1rem}.drop-box strong[data-v-267bfcf6]{font-size:.82rem;font-weight:900}.drop-box small[data-v-267bfcf6]{color:#7b8190;font-size:.7rem}.upload-fields[data-v-267bfcf6]{display:grid;gap:.75rem}.field-row[data-v-267bfcf6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.field label[data-v-267bfcf6]{display:block;color:#003e86;font-size:.7rem;font-weight:900;letter-spacing:.03em;margin-bottom:.3rem}.field input[data-v-267bfcf6],.field textarea[data-v-267bfcf6]{width:100%;border:1px solid #c7ccd6;border-radius:8px;background:#fff;padding:.55rem .7rem;font-size:.82rem;color:#1f2933;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.field input[data-v-267bfcf6]:focus,.field textarea[data-v-267bfcf6]:focus{border-color:#003e86;box-shadow:0 0 0 3px #003e861f}.field textarea[data-v-267bfcf6]{min-height:82px;resize:vertical;line-height:1.4}.featured-check[data-v-267bfcf6]{display:flex;align-items:center;gap:.45rem;color:#003e86;font-size:.78rem;font-weight:800}.selected-files[data-v-267bfcf6]{width:fit-content;background:#fff;border:1px solid #cddbeb;color:#003e86;border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-weight:800}.form-actions[data-v-267bfcf6]{display:flex;justify-content:flex-end;gap:.55rem}.outline-btn[data-v-267bfcf6],.save-btn[data-v-267bfcf6],.delete-btn-main[data-v-267bfcf6],.back-btn[data-v-267bfcf6]{height:34px;border-radius:8px;font-size:.76rem;font-weight:900;padding:0 .9rem;cursor:pointer;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.outline-btn[data-v-267bfcf6]{border:1px solid #003e86;background:#fff;color:#003e86}.outline-btn[data-v-267bfcf6]:hover,.back-btn[data-v-267bfcf6]:hover{background:#eef5ff;transform:translateY(-1px)}.save-btn[data-v-267bfcf6]{border:none;background:#003e86;color:#fff}.save-btn[data-v-267bfcf6]:hover{background:#0050aa;transform:translateY(-1px)}.save-btn[data-v-267bfcf6]:disabled,.upload-btn[data-v-267bfcf6]:disabled{opacity:.65;cursor:not-allowed;transform:none}.projects-toolbar[data-v-267bfcf6]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem}.count-label[data-v-267bfcf6]{color:#6b7280;font-size:.75rem;font-weight:800}.view-toggle[data-v-267bfcf6]{display:flex;gap:.35rem}.view-toggle button[data-v-267bfcf6]{width:31px;height:31px;border:1px solid #d6dce5;background:#fff;border-radius:7px;color:#003e86;display:grid;place-items:center;cursor:pointer}.view-toggle button[data-v-267bfcf6]:hover{background:#eef5ff}.projects-grid[data-v-267bfcf6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.project-card[data-v-267bfcf6]{border:1px solid #d6dce5;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 12px #003e860d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.project-card.clickable[data-v-267bfcf6]{cursor:pointer}.project-card[data-v-267bfcf6]:hover{transform:translateY(-3px);border-color:#003e8659;box-shadow:0 12px 24px #003e861f}.project-image[data-v-267bfcf6]{height:165px;background:linear-gradient(135deg,#d9e4f1,#f5f7fa);position:relative;display:grid;place-items:center;color:#003e86;overflow:hidden}.project-image img[data-v-267bfcf6]{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.project-card:hover .project-image img[data-v-267bfcf6]{transform:scale(1.04)}.project-image .material-symbols-outlined[data-v-267bfcf6]{font-size:2.2rem}.project-tag[data-v-267bfcf6]{position:absolute;top:.6rem;left:.6rem;background:#003e86;color:#fff;border-radius:999px;padding:.23rem .58rem;font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;z-index:2}.project-body[data-v-267bfcf6]{padding:.85rem}.project-body h3[data-v-267bfcf6]{margin:0 0 .35rem;color:#003e86;font-size:.96rem;font-weight:900;line-height:1.2}.project-body p[data-v-267bfcf6]{margin:0;color:#555d69;font-size:.74rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project-meta[data-v-267bfcf6]{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.7rem;color:#6b7280;font-size:.66rem;font-weight:800}.project-meta span[data-v-267bfcf6]{background:#f3f7fb;border:1px solid #e4eaf2;border-radius:999px;padding:.2rem .5rem}.empty-card[data-v-267bfcf6]{min-height:285px;border:1px dashed #c4cfdd;border-radius:12px;background:#f8fafc;display:grid;place-items:center;align-content:center;text-align:center;color:#6b7280;padding:1rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.empty-card[data-v-267bfcf6]:hover{background:#eef5ff;border-color:#003e86;transform:translateY(-2px)}.empty-card .material-symbols-outlined[data-v-267bfcf6]{color:#003e86;font-size:2.1rem;margin-bottom:.45rem}.empty-card strong[data-v-267bfcf6]{color:#003e86;font-size:.92rem;font-weight:900;margin-bottom:.25rem}.empty-card p[data-v-267bfcf6]{margin:0;font-size:.72rem;line-height:1.4;max-width:220px}.project-detail[data-v-267bfcf6]{width:100%}.back-btn[data-v-267bfcf6]{border:1px solid #d6dce5;background:#fff;color:#003e86;display:inline-flex;align-items:center;gap:.3rem;margin-bottom:1rem}.back-btn .material-symbols-outlined[data-v-267bfcf6]{font-size:1rem}.detail-header[data-v-267bfcf6]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;background:linear-gradient(135deg,#eef5ff,#fff);border:1px solid #d8e6f7;border-radius:14px;padding:1rem;margin-bottom:.8rem}.detail-tag[data-v-267bfcf6]{display:inline-flex;background:#ffc107;color:#003e86;border-radius:999px;padding:.22rem .6rem;font-size:.62rem;font-weight:900;text-transform:uppercase;margin-bottom:.5rem}.detail-header h2[data-v-267bfcf6]{color:#003e86;font-size:1.35rem;font-weight:900;margin:0 0 .35rem}.detail-header p[data-v-267bfcf6]{margin:0;color:#5f6673;font-size:.82rem;line-height:1.45;max-width:650px}.detail-actions[data-v-267bfcf6]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.delete-btn-main[data-v-267bfcf6]{border:none;background:#cf2027;color:#fff}.delete-btn-main[data-v-267bfcf6]:hover{background:#b81920;transform:translateY(-1px)}.detail-meta[data-v-267bfcf6]{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.detail-meta span[data-v-267bfcf6]{background:#f3f7fb;border:1px solid #e4eaf2;color:#003e86;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:800}.edit-panel[data-v-267bfcf6]{background:#f8fbff;border:1px solid #d8e6f7;border-radius:12px;padding:1rem;margin-bottom:1rem;display:grid;gap:.75rem}.detail-gallery[data-v-267bfcf6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;margin-top:1rem}.detail-image[data-v-267bfcf6]{position:relative;height:210px;border-radius:12px;overflow:hidden;background:#eef2f7;border:1px solid #d6dce5;box-shadow:0 5px 14px #003e8614}.detail-image img[data-v-267bfcf6]{width:100%;height:100%;object-fit:cover}.remove-image-btn[data-v-267bfcf6]{position:absolute;top:.55rem;right:.55rem;width:32px;height:32px;border:none;border-radius:50%;background:#cf2027eb;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .16s ease,transform .16s ease}.remove-image-btn[data-v-267bfcf6]:hover{background:#b81920;transform:scale(1.06)}.remove-image-btn .material-symbols-outlined[data-v-267bfcf6]{font-size:1rem}.add-more-panel[data-v-267bfcf6]{margin-top:1rem;display:flex;justify-content:flex-end}@media(max-width:991px){.projects-page[data-v-267bfcf6]{max-width:100%}.projects-grid[data-v-267bfcf6],.detail-gallery[data-v-267bfcf6]{grid-template-columns:repeat(2,1fr)}.upload-panel[data-v-267bfcf6],.field-row[data-v-267bfcf6]{grid-template-columns:1fr}.detail-header[data-v-267bfcf6]{flex-direction:column}.detail-actions[data-v-267bfcf6]{width:100%;justify-content:flex-start}}@media(max-width:600px){.projects-page[data-v-267bfcf6]{padding:.85rem;border-radius:10px}.projects-header[data-v-267bfcf6],.projects-toolbar[data-v-267bfcf6]{flex-direction:column;align-items:flex-start}.projects-grid[data-v-267bfcf6],.detail-gallery[data-v-267bfcf6]{grid-template-columns:1fr}.project-image[data-v-267bfcf6]{height:185px}.detail-image[data-v-267bfcf6]{height:220px}.upload-btn[data-v-267bfcf6]{width:100%}.form-actions[data-v-267bfcf6]{flex-direction:column-reverse}.outline-btn[data-v-267bfcf6],.save-btn[data-v-267bfcf6],.delete-btn-main[data-v-267bfcf6]{width:100%}.add-more-panel[data-v-267bfcf6]{justify-content:stretch}}.profile-shell[data-v-1ce6b64e]{overflow:hidden;position:relative;border-radius:20px;box-shadow:0 15px 35px #00000026}.dashboard-row[data-v-1ce6b64e]{align-items:flex-start}.dashboard-column[data-v-1ce6b64e]{height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-main-content[data-v-1ce6b64e]{display:flex;flex-direction:column;gap:1rem}.dashboard-panel[data-v-1ce6b64e]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-1ce6b64e]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-1ce6b64e]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-1ce6b64e]{font-size:1.25rem}.content-section[data-v-1ce6b64e]{animation:fadeIn-1ce6b64e .3s ease;width:100%}@keyframes fadeIn-1ce6b64e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card[data-v-1ce6b64e]{background:#fff;border-radius:10px;padding:1.25rem;border:1px solid rgba(0,62,134,.1);box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.content-card[data-v-1ce6b64e]:hover{box-shadow:0 12px 28px #0000002e}.portfolio-grid[data-v-1ce6b64e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.portfolio-item[data-v-1ce6b64e]{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 14px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.portfolio-item[data-v-1ce6b64e]:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0000002e}.portfolio-item img[data-v-1ce6b64e]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-1ce6b64e]{display:inline-flex;align-items:center;gap:.5rem;background:#003e86;color:#fff;border:none;border-radius:12px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 10px #0000001f;transition:all .2s ease}.upload-btn[data-v-1ce6b64e]:hover{background:#ffc107;color:#003e86;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.upcoming-list[data-v-1ce6b64e]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-1ce6b64e]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-1ce6b64e]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-1ce6b64e]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-1ce6b64e]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-1ce6b64e]{font-size:.7rem;color:#718096}.tips-list[data-v-1ce6b64e]{display:flex;flex-direction:column;gap:.75rem}.tip-item[data-v-1ce6b64e]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#4a5568;padding:.5rem;background:#fef9e6;border-radius:10px;box-shadow:0 2px 6px #0000000f}.tip-item .material-symbols-outlined[data-v-1ce6b64e]{color:#ffc107;font-size:1rem}.empty-state[data-v-1ce6b64e]{text-align:center;padding:2rem;color:#a0aec0}.empty-state .material-symbols-outlined[data-v-1ce6b64e]{font-size:3rem;margin-bottom:.5rem;opacity:.5}.empty-small[data-v-1ce6b64e]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}.dashboard-scroll[data-v-1ce6b64e]::-webkit-scrollbar{width:8px}.dashboard-scroll[data-v-1ce6b64e]::-webkit-scrollbar-thumb{background:#003e8640;border-radius:999px}.dashboard-scroll[data-v-1ce6b64e]::-webkit-scrollbar-track{background:transparent}@media(max-width:991.98px){.active-professionals-page[data-v-1ce6b64e]{padding-top:0!important;padding-bottom:0!important}.container-fluid[data-v-1ce6b64e]{padding-left:0!important;padding-right:0!important}.profile-shell[data-v-1ce6b64e]{border-radius:0!important;margin:0!important;box-shadow:none!important}.dashboard-body[data-v-1ce6b64e]{padding:1rem!important}.dashboard-column[data-v-1ce6b64e]{height:auto;overflow:visible;padding-right:0}.dashboard-panel[data-v-1ce6b64e]{margin-bottom:1rem}}@media(max-width:768px){.active-professionals-page[data-v-1ce6b64e],.container-fluid[data-v-1ce6b64e]{padding:0!important}.profile-shell[data-v-1ce6b64e]{border-radius:0!important;box-shadow:none!important}.dashboard-body[data-v-1ce6b64e]{padding:.75rem!important}}@media(max-width:576px){.active-professionals-page[data-v-1ce6b64e],.container-fluid[data-v-1ce6b64e]{padding:0!important}.profile-shell[data-v-1ce6b64e]{border-radius:0!important}.dashboard-body[data-v-1ce6b64e]{padding:.5rem!important}.portfolio-grid[data-v-1ce6b64e]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-card[data-v-1ce6b64e]{padding:.75rem}}.dashboard-shell[data-v-1ce6b64e]{width:100%;display:flex;justify-content:center;padding:0;min-height:calc(100vh - 70px)}.dashboard-content[data-v-1ce6b64e]{width:100%;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.active-professionals-page[data-v-1ce6b64e],.profile-shell[data-v-1ce6b64e],.dashboard-body[data-v-1ce6b64e]{width:100%;min-height:calc(100vh - 70px);padding:0!important;margin:10px 0}.profile-shell[data-v-1ce6b64e]{background:transparent;border:none;box-shadow:none;width:100%}.menu-column[data-v-1ce6b64e]{height:100%;min-height:calc(100vh - 150px);overflow:visible;display:flex;flex-direction:column}.side-column[data-v-1ce6b64e],.dashboard-main-content[data-v-1ce6b64e],.menu-column[data-v-1ce6b64e] .sidebar-nav{min-height:100%}.dashboard-row[data-v-1ce6b64e]{align-items:stretch}.summary-col[data-v-1ce6b64e]{padding-left:0;padding-right:0}.summary-wrapper[data-v-1ce6b64e]{width:100%;padding:0;margin:0;border:none;background:transparent}.messages-board-card[data-v-1ce6b64e]{width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:hidden;background:transparent}.messages-board-card[data-v-1ce6b64e] .guest-messages-page{width:100%;padding:0}.messages-board-card[data-v-1ce6b64e] .guest-dashboard{width:100%;max-width:none}.messages-board-card[data-v-1ce6b64e] .message-wrapper{width:100%;border-radius:10px}.messages-board-card[data-v-1ce6b64e] .message-item{width:100%;box-sizing:border-box}.message-details-card[data-v-1ce6b64e]{width:100%;padding:0!important;overflow:hidden;background:transparent}.dashboard-body[data-v-1ce6b64e]{box-sizing:border-box}.dashboard-profile-card[data-v-1ce6b64e]{margin-bottom:.85rem}.dashboard-highlight-grid[data-v-1ce6b64e]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.dashboard-mini-card[data-v-1ce6b64e]{border-radius:8px;padding:.85rem;display:flex;gap:.65rem;align-items:flex-start;min-height:115px;border:1px solid #d8d8d8}.booking-card[data-v-1ce6b64e]{background:#eef5ff;border-left:4px solid #003e86}.verify-card[data-v-1ce6b64e]{background:#ffc107;color:#003e86}.booking-card h3[data-v-1ce6b64e],.booking-card h4[data-v-1ce6b64e],.booking-card p[data-v-1ce6b64e],.verify-card h3[data-v-1ce6b64e],.verify-card h4[data-v-1ce6b64e],.verify-card p[data-v-1ce6b64e]{color:#003e86}.mini-card-icon[data-v-1ce6b64e]{width:36px;height:36px;border-radius:50%;background:#003e861f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mini-card-icon .material-symbols-outlined[data-v-1ce6b64e]{font-size:1rem;color:#003e86}.dashboard-mini-card h4[data-v-1ce6b64e]{font-size:.82rem;font-weight:700;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card h3[data-v-1ce6b64e]{font-size:.9rem;font-weight:800;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card p[data-v-1ce6b64e],.dashboard-mini-card span[data-v-1ce6b64e]{font-size:.75rem;color:#5f6368;line-height:1.25;margin-bottom:.1rem}.dashboard-notification-card[data-v-1ce6b64e]{background:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:.85rem}.notification-title[data-v-1ce6b64e]{color:#003e86;font-size:.95rem;font-weight:800;margin-bottom:.7rem}.notification-item[data-v-1ce6b64e]{display:flex;align-items:stretch;background:#eef5ff;border-radius:10px;overflow:hidden;margin-bottom:.6rem}.notification-item[data-v-1ce6b64e]:last-child{margin-bottom:0}.notification-bar[data-v-1ce6b64e]{width:10px;background:#003e86;flex-shrink:0}.notification-item.warning .notification-bar[data-v-1ce6b64e]{background:#ffc107}.notification-item div[data-v-1ce6b64e]:last-child{padding:.65rem .75rem}.notification-item h5[data-v-1ce6b64e]{margin-bottom:.15rem;color:#003e86;font-size:.8rem;font-weight:700}.notification-item p[data-v-1ce6b64e]{margin-bottom:0;color:#666;font-size:.72rem;line-height:1.25}.sponsored-card[data-v-1ce6b64e]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-1ce6b64e]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-1ce6b64e]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-1ce6b64e]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-1ce6b64e]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-1ce6b64e]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-1ce6b64e]{color:#a3acba;font-size:.7rem}.offers-card[data-v-1ce6b64e]{background:#004a98;border-radius:10px;padding:1rem;color:#fff}.offers-card h3[data-v-1ce6b64e]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.75rem}.offers-card ul[data-v-1ce6b64e]{padding-left:1rem;margin-bottom:.85rem}.offers-card li[data-v-1ce6b64e]{color:#eaf4ff;font-size:.7rem;line-height:1.35;margin-bottom:.6rem}.offers-card li[data-v-1ce6b64e]::marker{color:#ffc107}.offers-btn[data-v-1ce6b64e]{display:block;width:fit-content;margin:0 auto;background:#ffc107;color:#003e86;border:none;border-radius:5px;padding:.3rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}.offers-btn[data-v-1ce6b64e]:hover{background:#ffcf33}@media(max-width:991px){.dashboard-highlight-grid[data-v-1ce6b64e]{grid-template-columns:1fr}.dashboard-mini-card[data-v-1ce6b64e]{min-height:auto}}@media(max-width:991.98px){.mobile-hidden[data-v-1ce6b64e]{display:none!important}.messages-board-card[data-v-1ce6b64e],.message-details-card[data-v-1ce6b64e]{min-height:650px;width:100%}}[data-v-65955bbc]:root,.register-page[data-v-65955bbc]{--bf-blue: #003E86;--bf-blue-dark: #002d63;--bf-yellow: #ffc107;--bf-gray: #6c757d;--color-primary: var(--bf-blue);--color-primary-dark: var(--bf-blue-dark);--color-accent: var(--bf-yellow);--color-text-main: #111827;--color-text-label: var(--bf-blue);--color-text-secondary: var(--bf-gray);--color-text-muted: #9ca3af;--color-placeholder: var(--bf-gray);--color-border: #d1d5db;--color-border-focus: var(--bf-blue);--color-bg-input: #ffffff;--color-bg-disabled: #f3f4f6;--color-chip-bg: var(--bf-blue);--color-chip-text: #ffffff;--color-chip-btn-bg: var(--bf-yellow);--color-chip-btn-text: var(--bf-blue);--color-dropdown-hover: #e8f0fb;--color-dropdown-sel: #d6e4f7;--font-primary: "Inter", sans-serif;--font-secondary: "Montserrat", sans-serif}.register-page[data-v-65955bbc]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;position:relative;padding:20px 16px;background:linear-gradient(0deg,#0b1e3380 0% 100%),url(/assets/register-ByksES_x.png) no-repeat center center / cover}.register-card[data-v-65955bbc]{width:100%;max-width:1280px}.content[data-v-65955bbc]{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:48px;width:100%}.hero[data-v-65955bbc]{flex:1;max-width:560px;display:flex;flex-direction:column;justify-content:center}.hero h1[data-v-65955bbc]{color:#fff;font-family:var(--font-secondary);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;line-height:1.15;letter-spacing:-2px;text-transform:uppercase;margin-bottom:18px}.hero h1 span[data-v-65955bbc]{color:var(--color-accent)}.hero>p[data-v-65955bbc]{max-width:500px;color:#ffffffe6;font-family:var(--font-primary);font-size:15px;line-height:28px;margin-bottom:28px}.form-panel[data-v-65955bbc]{flex:1;width:100%;max-width:620px;min-width:320px;background:var(--color-bg-input);padding:clamp(18px,3vw,32px) clamp(16px,4vw,36px);border-radius:14px;box-shadow:0 20px 50px #00000040}.form-header[data-v-65955bbc]{margin-bottom:16px}.form-header h2[data-v-65955bbc]{font-family:var(--font-secondary);font-size:22px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.form-header p[data-v-65955bbc]{color:var(--color-text-secondary);font-size:13px}.form-grid[data-v-65955bbc]{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-bottom:14px}.field[data-v-65955bbc]{display:flex;flex-direction:column;gap:4px}.field-full[data-v-65955bbc]{grid-column:span 2}.field label[data-v-65955bbc]{font-size:12px;font-weight:600;color:var(--color-text-label);display:flex;align-items:center;gap:6px}.optional-tag[data-v-65955bbc]{font-size:10px;font-weight:500;color:var(--color-text-muted);background:var(--color-bg-disabled);padding:1px 6px;border-radius:10px}.field input[data-v-65955bbc],.field select[data-v-65955bbc],.sub-field select[data-v-65955bbc]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.field input[data-v-65955bbc]:focus,.field select[data-v-65955bbc]:focus,.sub-field select[data-v-65955bbc]:focus{border-color:var(--color-border-focus)}.field input[data-v-65955bbc]::placeholder{color:var(--color-placeholder)}.field select.placeholder[data-v-65955bbc],.sub-field select.placeholder[data-v-65955bbc],.field select option[disabled][data-v-65955bbc],.sub-field select option[disabled][data-v-65955bbc]{color:var(--color-placeholder)}.service-area-row[data-v-65955bbc]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.sub-field[data-v-65955bbc]{display:flex;flex-direction:column}.multi-select-wrap[data-v-65955bbc]{position:relative;min-height:38px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-input);cursor:pointer;transition:border-color .2s;box-sizing:border-box}.multi-select-wrap.focused[data-v-65955bbc]{border-color:var(--color-border-focus)}.multi-select-wrap.disabled[data-v-65955bbc]{background:var(--color-bg-disabled);cursor:not-allowed;pointer-events:none}.multi-chips[data-v-65955bbc]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:38px;padding:5px 32px 5px 10px}.city-chip[data-v-65955bbc]{display:inline-flex;align-items:center;gap:4px;background:var(--color-chip-bg);color:var(--color-chip-text);border-radius:999px;font-size:11px;font-weight:600;padding:3px 8px}.city-chip button[data-v-65955bbc]{border:none;background:var(--color-chip-btn-bg);color:var(--color-chip-btn-text);width:14px;height:14px;border-radius:50%;cursor:pointer;font-weight:700;font-size:10px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.multi-placeholder[data-v-65955bbc]{font-size:13px;color:var(--color-placeholder)}.city-dropdown[data-v-65955bbc]{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:200px;overflow-y:auto;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:8px;z-index:999;list-style:none;padding:4px 0;margin:0;box-shadow:0 10px 25px #0000001f}.city-dropdown li[data-v-65955bbc]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:var(--color-text-main);cursor:pointer;transition:background .15s}.city-dropdown li[data-v-65955bbc]:hover:not(.no-results):not(.disabled){background:var(--color-dropdown-hover)}.city-dropdown li.selected[data-v-65955bbc]{background:var(--color-dropdown-sel);font-weight:600}.city-dropdown li.disabled[data-v-65955bbc]{opacity:.4;cursor:not-allowed}.city-dropdown li.no-results[data-v-65955bbc]{color:var(--color-text-muted);cursor:default;font-style:italic}.password-input-wrap[data-v-65955bbc]{position:relative;display:flex;align-items:center}.password-input-wrap input[data-v-65955bbc]{width:100%;height:38px;padding:0 38px 0 12px;border:1px solid var(--color-border);border-radius:8px;font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.password-input-wrap input[data-v-65955bbc]:focus{border-color:var(--color-border-focus)}.password-input-wrap input[data-v-65955bbc]::placeholder{color:var(--color-placeholder)}.password-toggle-btn[data-v-65955bbc]{position:absolute;right:8px;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--bf-gray);line-height:1}.password-toggle-btn[data-v-65955bbc]:hover{color:var(--color-text-secondary)}.password-toggle-btn .material-symbols-outlined[data-v-65955bbc]{font-size:20px;-webkit-user-select:none;user-select:none;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.terms-row[data-v-65955bbc]{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;-webkit-user-select:none;user-select:none}.terms-row.terms-blocked[data-v-65955bbc]{border-color:#fca5a5;background:#fff5f5;animation:terms-shake-65955bbc .35s ease}.terms-row.terms-acknowledged[data-v-65955bbc]{border-color:#86efac;background:#f0fdf4}@keyframes terms-shake-65955bbc{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.terms-checkbox-wrap[data-v-65955bbc]{flex-shrink:0;margin-top:1px}.terms-lock-icon .material-symbols-outlined[data-v-65955bbc]{font-size:20px;color:#9ca3af;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.terms-check-icon .material-symbols-outlined[data-v-65955bbc]{font-size:20px;color:#16a34a;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.sr-only[data-v-65955bbc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.terms-label-wrap[data-v-65955bbc]{display:flex;flex-direction:column;gap:6px;flex:1}.terms-label[data-v-65955bbc]{font-family:Inter,sans-serif;font-size:13px;color:#4b5563;line-height:1.5;cursor:default}.terms-label a[data-v-65955bbc]{color:#003e86;text-decoration:none;font-weight:600;cursor:pointer}.terms-confirmed-badge[data-v-65955bbc]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#166534;background:#dcfce7;padding:3px 9px 3px 6px;border-radius:20px;width:fit-content}.terms-confirmed-icon[data-v-65955bbc]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;color:#16a34a;width:auto;height:auto;background-image:none;background-repeat:unset;background-position:unset;background-size:unset;flex-shrink:0}.terms-blocked-hint[data-v-65955bbc]{display:inline-flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;color:#b91c1c;line-height:1.5}.terms-blocked-hint a[data-v-65955bbc]{color:#003e86;font-weight:700;text-decoration:underline}.hint-icon[data-v-65955bbc]{font-size:14px;flex-shrink:0;margin-top:1px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:#ef4444}.terms-progress[data-v-65955bbc]{display:flex;gap:14px;flex-wrap:wrap}.progress-item[data-v-65955bbc]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#9ca3af;transition:color .2s}.progress-item.done[data-v-65955bbc]{color:#16a34a}.progress-icon[data-v-65955bbc]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hint-fade-enter-active[data-v-65955bbc],.hint-fade-leave-active[data-v-65955bbc]{transition:opacity .25s ease,transform .25s ease}.hint-fade-enter-from[data-v-65955bbc],.hint-fade-leave-to[data-v-65955bbc]{opacity:0;transform:translateY(-4px)}.btn-register[data-v-65955bbc]{width:100%;border:none;border-radius:8px;background:var(--color-primary);color:#fff;padding:12px;font-size:15px;font-weight:700;cursor:pointer;transition:background .25s ease}.btn-register[data-v-65955bbc]:hover:not(:disabled){background:var(--color-primary-dark)}.btn-register[data-v-65955bbc]:disabled{background:var(--color-text-muted);cursor:not-allowed}.login-link[data-v-65955bbc]{margin-top:14px;text-align:center;font-size:13px;color:var(--color-text-secondary)}.login-link a[data-v-65955bbc]{color:var(--color-primary);font-weight:600;text-decoration:none}@media screen and (max-height:900px){.register-page[data-v-65955bbc]{padding:10px 16px}.form-panel[data-v-65955bbc]{padding:14px 22px}.form-header[data-v-65955bbc]{margin-bottom:8px}.form-header h2[data-v-65955bbc]{font-size:19px}.form-header p[data-v-65955bbc]{font-size:12px}.form-grid[data-v-65955bbc]{gap:7px;margin-bottom:8px}.field input[data-v-65955bbc],.field select[data-v-65955bbc],.sub-field select[data-v-65955bbc]{height:33px;font-size:12px}.multi-select-wrap[data-v-65955bbc],.multi-chips[data-v-65955bbc]{min-height:33px}.password-input-wrap input[data-v-65955bbc]{height:33px;font-size:12px}.terms-row[data-v-65955bbc]{margin-bottom:8px}.btn-register[data-v-65955bbc]{padding:9px;font-size:14px}.login-link[data-v-65955bbc]{margin-top:8px;font-size:12px}.service-area-row[data-v-65955bbc]{gap:7px}}@media(max-width:1024px){.hero[data-v-65955bbc]>*:not(h1){display:none}.hero[data-v-65955bbc]{flex:1;max-width:100%;text-align:center;margin-bottom:20px}.hero h1[data-v-65955bbc]{display:block;font-size:clamp(2rem,5vw,2.8rem);margin-bottom:0}.content[data-v-65955bbc]{flex-direction:column;justify-content:center}.form-panel[data-v-65955bbc]{max-width:520px}}@media(max-width:768px){.register-page[data-v-65955bbc]{padding:20px 16px 50px}.form-panel[data-v-65955bbc]{max-width:100%;width:100%;min-width:auto;padding:24px 18px}.form-grid[data-v-65955bbc]{grid-template-columns:1fr}.field-full[data-v-65955bbc]{grid-column:span 1}.service-area-row[data-v-65955bbc]{grid-template-columns:1fr}}@media(max-width:480px){.register-page[data-v-65955bbc]{padding:16px 12px 40px}.form-panel[data-v-65955bbc]{padding:20px 14px}.form-header h2[data-v-65955bbc]{text-align:center;font-size:20px}.form-header p[data-v-65955bbc]{text-align:center}}@media(min-width:1200px){.content[data-v-65955bbc]{gap:80px}.hero[data-v-65955bbc]{max-width:600px}.form-panel[data-v-65955bbc]{max-width:620px}}.auth-page[data-v-fcfca4a2]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-fcfca4a2]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-fcfca4a2]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-fcfca4a2]{color:#003e86;font-weight:800}.auth-subtitle[data-v-fcfca4a2]{color:#003e86}.form-label[data-v-fcfca4a2]{color:#003e86;font-weight:700;margin-bottom:.45rem}.form-control[data-v-fcfca4a2]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-fcfca4a2]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-fcfca4a2]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-fcfca4a2]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-link[data-v-fcfca4a2]{color:#003e86;text-decoration:none;font-weight:700}.auth-footer-text[data-v-fcfca4a2]{color:#6c757d}.auth-page[data-v-9e1c0b4b]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-9e1c0b4b]{border-radius:10px;overflow:hidden;background:#fff}.auth-header[data-v-9e1c0b4b]{border-bottom:2px solid #ffc107;padding:1.4rem 1.5rem}.auth-title[data-v-9e1c0b4b]{color:#003e86;font-size:1.3rem;font-weight:700}.auth-subtitle[data-v-9e1c0b4b]{color:#6c757d;font-size:.9rem}.empty-title[data-v-9e1c0b4b]{color:#003e86;font-weight:800}.search-box[data-v-9e1c0b4b]{width:100%;max-width:360px}.search-group[data-v-9e1c0b4b]{border-radius:20px}.search-input[data-v-9e1c0b4b]{min-height:46px;border-right:0;box-shadow:none}.search-input[data-v-9e1c0b4b]:focus{border-color:#ffc107;box-shadow:none}.search-input:focus+.search-icon[data-v-9e1c0b4b]{border-color:#ffc107}.search-icon[data-v-9e1c0b4b]{background-color:#fff;border-left:0;color:#003e8680;min-width:46px;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.auth-title[data-v-9e1c0b4b]{font-size:1.5rem}}.provider-profile-page[data-v-89022106]{min-height:100vh;background:#fff;padding:20px 16px;display:flex;justify-content:center}.profile-shell[data-v-89022106]{width:100%;max-width:1800px;margin:0 auto;background:#eaf4ff;border-radius:6px;padding:26px 34px}.profile-layout[data-v-89022106]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.main-column[data-v-89022106],.side-column[data-v-89022106]{width:100%}.profile-header-card[data-v-89022106],.about-card[data-v-89022106],.expertise-card[data-v-89022106],.review-card[data-v-89022106],.booking-card[data-v-89022106]{background:#fff;border:1px solid #cdd6e2;border-radius:6px}.profile-header-card[data-v-89022106]{min-height:120px;padding:20px;display:flex;gap:18px;align-items:center}.profile-avatar[data-v-89022106]{width:92px;height:92px;border-radius:50%;object-fit:cover;flex-shrink:0}.name-row[data-v-89022106]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.name-row h1[data-v-89022106]{margin:0;color:#003e86;font-size:1.45rem;font-weight:700}.verified-badge[data-v-89022106]{background:#dcecff;color:#003e86;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:900}.role-text[data-v-89022106]{color:#4f5663;margin:6px 0 10px;font-size:.82rem}.meta-row[data-v-89022106]{display:flex;flex-wrap:wrap;gap:12px;color:#3f4650;font-size:.78rem;font-weight:700}.content-section[data-v-89022106]{margin-top:18px}.content-section h2[data-v-89022106],.about-card h2[data-v-89022106]{color:#003e86;font-size:1.05rem;font-weight:700;margin-bottom:10px}.expertise-grid[data-v-89022106]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.expertise-card[data-v-89022106]{min-height:125px;padding:18px 16px}.expertise-icon[data-v-89022106]{width:30px;height:30px;background:#003e86;color:#fff;border-radius:4px;display:grid;place-items:center;margin-bottom:12px}.expertise-icon .material-symbols-outlined[data-v-89022106]{font-size:1rem}.expertise-card:nth-child(2) .expertise-icon[data-v-89022106]{background:#ffc107;color:#003e86}.expertise-card h3[data-v-89022106]{color:#003e86;font-size:.92rem;font-weight:700;margin-bottom:.4rem}.expertise-card p[data-v-89022106]{color:#555d69;font-size:.76rem;line-height:1.4;margin:0}.about-card[data-v-89022106]{margin-top:20px;padding:22px}.about-card p[data-v-89022106]{color:#4f5663;line-height:1.6;margin:0;font-size:.82rem}.section-title-row[data-v-89022106]{display:flex;justify-content:space-between;align-items:center}.view-link[data-v-89022106]{color:#003e86;font-weight:800;text-decoration:none;font-size:.78rem}.view-link-btn[data-v-89022106]{border:none;background:transparent;padding:0;cursor:pointer}.recent-work-preview[data-v-89022106]{background:#fff;border:1px solid #cdd6e2;border-radius:6px;padding:12px}.work-grid[data-v-89022106]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.work-thumb[data-v-89022106]{height:120px;overflow:hidden;border-radius:8px;border:1px solid #d8e1ec;background:#eef2f7}.work-thumb img[data-v-89022106]{width:100%;height:100%;object-fit:cover}.empty-work[data-v-89022106]{min-height:170px;background:#fff;border:1px dashed #cdd6e2;border-radius:6px;display:grid;place-items:center;color:#6c757d;font-size:.82rem}.review-card[data-v-89022106]{padding:14px}.review-head[data-v-89022106]{display:flex;align-items:center;gap:10px}.review-head img[data-v-89022106]{width:36px;height:36px;border-radius:50%}.review-head strong[data-v-89022106]{font-size:.82rem}.review-head small[data-v-89022106]{display:block;color:#6c757d;font-size:.7rem}.review-stars[data-v-89022106]{margin-left:auto;color:#ffc107;font-weight:900;font-size:.78rem}.review-card p[data-v-89022106]{color:#4f5663;margin:12px 0 0;line-height:1.45;font-size:.78rem}.side-column[data-v-89022106]{display:grid;gap:14px}.booking-card[data-v-89022106]{padding:20px}.reviews-list[data-v-89022106]{display:grid;gap:12px}.starting-label[data-v-89022106]{color:#6c757d;font-weight:900;font-size:.72rem}.booking-card h3[data-v-89022106]{color:#003e86;font-size:1.4rem;font-weight:700;margin:3px 0 16px}.booking-card small[data-v-89022106]{color:#555d69;font-size:.75rem;font-weight:500}.book-btn[data-v-89022106],.message-btn[data-v-89022106]{width:100%;height:40px;border:none;border-radius:6px;font-size:.78rem;font-weight:900;margin-bottom:10px;display:flex;justify-content:center;align-items:center;gap:6px;cursor:pointer}.book-btn .material-symbols-outlined[data-v-89022106],.message-btn .material-symbols-outlined[data-v-89022106]{font-size:1rem}.book-btn[data-v-89022106]{background:#ffc107;color:#3f3100}.message-btn[data-v-89022106]{background:#003e86;color:#fff}.side-divider[data-v-89022106]{height:1px;background:#d8e1ec;margin:14px 0}.booking-card h4[data-v-89022106],.response-card h4[data-v-89022106]{color:#1f2933;font-size:.82rem;font-weight:900}.booking-card ul[data-v-89022106]{padding-left:0;list-style:none;color:#555d69;font-size:.78rem;line-height:1.5}.booking-card li[data-v-89022106]:before{content:"◎ ";color:#ffc107;font-weight:900}.response-card[data-v-89022106]{background:#003e86;color:#fff;border-radius:6px;padding:18px}.response-card h4[data-v-89022106]{color:#ffc107;margin-bottom:.5rem}.response-card p[data-v-89022106]{color:#ffffffc7;line-height:1.45;font-size:.78rem}.available-box[data-v-89022106]{background:#ffffff1f;padding:10px 12px;border-radius:4px;display:flex;justify-content:space-between;gap:10px;font-size:.72rem}.available-box strong[data-v-89022106]{color:#ffc107}.loading-state[data-v-89022106]{min-height:400px;display:grid;place-items:center}.sponsored-card[data-v-89022106]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-89022106]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-89022106]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-89022106]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-89022106]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-89022106]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-89022106]{color:#a3acba;font-size:.7rem}@media(max-width:1200px){.profile-layout[data-v-89022106]{grid-template-columns:1fr}.side-column[data-v-89022106]{grid-row:auto}}@media(max-width:991px){.profile-shell[data-v-89022106]{padding:20px}.profile-layout[data-v-89022106],.expertise-grid[data-v-89022106]{grid-template-columns:1fr}.work-grid[data-v-89022106]{grid-template-columns:repeat(3,1fr)}.work-thumb[data-v-89022106]{height:100px}}@media(max-width:700px){.provider-profile-page[data-v-89022106]{padding:12px}.profile-shell[data-v-89022106]{padding:16px}.expertise-grid[data-v-89022106]{grid-template-columns:1fr}}@media(max-width:600px){.profile-header-card[data-v-89022106]{flex-direction:column;text-align:center}.name-row[data-v-89022106],.meta-row[data-v-89022106]{justify-content:center}.work-grid[data-v-89022106]{grid-template-columns:repeat(3,1fr)}.work-thumb[data-v-89022106]{height:82px}}.auth-page[data-v-1b82c5cc]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-1b82c5cc]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-1b82c5cc]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-1b82c5cc],.form-label[data-v-1b82c5cc]{color:#003e86}.auth-title[data-v-1b82c5cc]{font-weight:800}.auth-subtitle[data-v-1b82c5cc]{color:#003e86}.form-label[data-v-1b82c5cc]{font-weight:700;margin-bottom:.45rem}.form-control fw-bold text-dark border border-dark[data-v-1b82c5cc]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control fw-bold text-dark border border-dark[data-v-1b82c5cc]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-1b82c5cc]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-1b82c5cc]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-1b82c5cc]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-8d7b98f5]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-8d7b98f5]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-8d7b98f5]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-8d7b98f5],.form-label[data-v-8d7b98f5]{color:#003e86}.auth-title[data-v-8d7b98f5]{font-weight:800}.auth-subtitle[data-v-8d7b98f5]{color:#003e86}.form-label[data-v-8d7b98f5]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-8d7b98f5]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.custom-danger-btn[data-v-8d7b98f5],.custom-outline-btn[data-v-8d7b98f5]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-d431b3d8]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-d431b3d8]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-d431b3d8]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-d431b3d8]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-d431b3d8]{color:#003e86;font-size:.95rem}.content-card[data-v-d431b3d8]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-d431b3d8]{color:#003e86;font-weight:800}.content-meta[data-v-d431b3d8],.content-text[data-v-d431b3d8]{color:#6c757d}.status-badge[data-v-d431b3d8]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-d431b3d8]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-d431b3d8]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-d431b3d8]{color:#003e86;font-weight:800}.auth-page[data-v-c9d2419e]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-c9d2419e]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-c9d2419e]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-c9d2419e],.form-label[data-v-c9d2419e]{color:#003e86}.auth-title[data-v-c9d2419e]{font-weight:800}.auth-subtitle[data-v-c9d2419e]{color:#003e86}.form-label[data-v-c9d2419e]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-c9d2419e]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-c9d2419e]{min-height:140px}.login-btn[data-v-c9d2419e]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-c9d2419e]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-6df0573d]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-6df0573d]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-6df0573d]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-6df0573d],.form-label[data-v-6df0573d]{color:#003e86}.auth-title[data-v-6df0573d]{font-weight:800}.auth-subtitle[data-v-6df0573d]{color:#003e86}.form-label[data-v-6df0573d]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-6df0573d]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-6df0573d]{min-height:140px}.login-btn[data-v-6df0573d]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-6df0573d]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-e084e7d4]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-e084e7d4]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-e084e7d4]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-e084e7d4]{color:#003e86;font-weight:800}.auth-subtitle[data-v-e084e7d4]{color:#003e86}.form-control[data-v-e084e7d4]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-e084e7d4]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-e084e7d4]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-e084e7d4]{color:#495057;vertical-align:middle}.login-btn[data-v-e084e7d4]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-e084e7d4]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-e084e7d4]{color:#003e86;font-weight:800}.auth-page[data-v-acf65fed]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-acf65fed]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-acf65fed]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-acf65fed],.form-label[data-v-acf65fed]{color:#003e86}.auth-title[data-v-acf65fed]{font-weight:800}.auth-subtitle[data-v-acf65fed]{color:#003e86}.form-label[data-v-acf65fed]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-acf65fed]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-acf65fed]{min-height:140px}.login-btn[data-v-acf65fed]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-acf65fed]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.summary-page[data-v-06944de5]{width:100%;min-height:100%;background:#eaf4ff;color:#001d3f;padding:8px;box-sizing:border-box}.summary-topbar[data-v-06944de5],.summary-hero[data-v-06944de5],.top-grid[data-v-06944de5],.dashboard-grid[data-v-06944de5]{width:100%;max-width:2500px;margin-left:auto;margin-right:auto;box-sizing:border-box}.quality-head[data-v-06944de5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.quality-head h2[data-v-06944de5]{margin:0;color:#fff;font-size:.9rem;font-weight:600;line-height:1}.quality-head .material-symbols-outlined[data-v-06944de5]{color:#ffc107;font-size:1rem;flex-shrink:0}.summary-topbar[data-v-06944de5]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.search-box[data-v-06944de5]{width:min(300px,100%);height:32px;background:#eef6ff;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#7b8494}.search-box input[data-v-06944de5]{border:none;outline:none;background:transparent;width:100%;font-size:.72rem}.top-actions[data-v-06944de5]{display:flex;align-items:center;gap:10px}.status-pill[data-v-06944de5]{border:none;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:700;display:flex;align-items:center;gap:5px}.status-pill span[data-v-06944de5]{width:6px;height:6px;border-radius:50%}.icon-btn[data-v-06944de5]{font-size:.8rem;color:#6b7280}.profile-mini[data-v-06944de5]{display:flex;align-items:center;gap:7px;border-left:1px solid #ccd7e4;padding-left:10px}.profile-mini div[data-v-06944de5]{display:flex;flex-direction:column}.profile-mini strong[data-v-06944de5]{font-size:.72rem}.profile-mini small[data-v-06944de5]{text-transform:uppercase;color:#6b7280;font-size:.52rem;font-weight:700}.profile-mini img[data-v-06944de5]{width:30px;height:30px;border-radius:6px;object-fit:cover}.summary-hero[data-v-06944de5]{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.summary-hero h1[data-v-06944de5]{margin:0;font-size:1.5rem;font-weight:700}.summary-hero p[data-v-06944de5]{display:flex;align-items:center;gap:4px;color:#4b5563;font-size:.78rem;margin:2px 0 0}.hero-actions[data-v-06944de5]{display:flex;gap:8px;align-items:center}.outline-btn[data-v-06944de5],.dark-btn[data-v-06944de5]{height:34px;min-width:110px;border-radius:6px;font-size:.72rem;font-weight:700}.outline-btn[data-v-06944de5]{background:#fff;border:1px solid #cbd5e1;color:#1f2933}.dark-btn[data-v-06944de5]{background:#002b63;color:#fff;border:none;box-shadow:0 4px 10px #002b6329}.top-grid[data-v-06944de5]{display:grid;grid-template-columns:260px 1fr;gap:12px;margin-bottom:12px}.earnings-card[data-v-06944de5],.active-projects-card[data-v-06944de5],.quality-card[data-v-06944de5],.tips-card[data-v-06944de5]{background:#fff;border-radius:6px;border:1px solid #d7e0ec}.earnings-card[data-v-06944de5]{position:relative;padding:14px;border-left:3px solid #003e86}.earning-icon[data-v-06944de5]{width:32px;height:32px;background:#f1f5f9;border-radius:5px;display:grid;place-items:center;margin-bottom:14px}.growth-pill[data-v-06944de5]{position:absolute;top:14px;right:14px;background:#d8fbe4;color:#16a34a;padding:3px 7px;border-radius:4px;font-size:.62rem;font-weight:700}.earnings-card p[data-v-06944de5]{color:#7b8494;font-size:.68rem;font-weight:700;margin:0 0 4px}.earnings-card h2[data-v-06944de5]{font-size:1.15rem;font-weight:800;margin-bottom:14px}.earning-divider[data-v-06944de5]{height:1px;background:#dbe3ee;margin-bottom:12px}.earning-bottom[data-v-06944de5]{display:flex;gap:20px}.earning-bottom small[data-v-06944de5]{display:block;color:#7b8494;font-size:.6rem;font-weight:700}.earning-bottom strong[data-v-06944de5]{font-size:.82rem}.territory-card[data-v-06944de5]{min-height:190px;border-radius:6px;background:linear-gradient(#00142ddb,#00142ddb),url(https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?q=80&w=1400);background-size:cover;background-position:center;padding:14px}.territory-info[data-v-06944de5]{max-width:240px;background:#ffffffe6;border-radius:6px;padding:12px}.territory-info h3[data-v-06944de5]{font-size:.82rem;font-weight:800;margin-bottom:4px}.territory-info p[data-v-06944de5]{color:#4b5563;font-size:.7rem;line-height:1.3}.territory-info button[data-v-06944de5]{width:100%;height:28px;border:none;border-radius:4px;background:#ffc107;color:#6b5600;font-size:.7rem;font-weight:700}.dashboard-grid[data-v-06944de5]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:12px}.active-projects-card[data-v-06944de5]{padding:14px;min-height:420px}.section-head[data-v-06944de5]{display:flex;justify-content:space-between;margin-bottom:14px}.section-head h2[data-v-06944de5],.tips-card h2[data-v-06944de5]{color:#002b63;font-size:.9rem;font-weight:600}.section-head button[data-v-06944de5]{border:none;background:transparent;color:#002b63;font-size:.7rem;font-weight:700}.project-list[data-v-06944de5]{display:grid;gap:9px}.project-item[data-v-06944de5]{min-height:60px;border:1px solid #dbe3ee;border-radius:6px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:10px}.project-icon[data-v-06944de5]{width:34px;height:34px;border-radius:5px;display:grid;place-items:center}.project-info strong[data-v-06944de5]{display:block;font-size:.76rem;margin-bottom:2px}.project-info div[data-v-06944de5]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.66rem}.project-info .material-symbols-outlined[data-v-06944de5]{font-size:.75rem}.project-tag[data-v-06944de5]{padding:3px 6px;border-radius:3px;font-size:.56rem;font-weight:700}.right-column[data-v-06944de5]{display:grid;gap:12px}.quality-card[data-v-06944de5]{background:#003e86;color:#fff;padding:14px}.rating-main[data-v-06944de5]{display:flex;align-items:center;gap:9px;margin:10px 0}.rating-main>strong[data-v-06944de5]{font-size:2rem;line-height:1}.stars[data-v-06944de5]{color:#ffc107;letter-spacing:1px;font-size:.72rem}.review-box[data-v-06944de5]{background:#ffffff1f;padding:9px;border-radius:4px;margin-top:8px}.review-box div[data-v-06944de5]{display:flex;justify-content:space-between;font-size:.68rem}.review-box p[data-v-06944de5]{margin:4px 0 0;color:#ffffffe0;font-size:.66rem;font-style:italic}.tips-card[data-v-06944de5]{border-top:3px solid #ffc107;padding:14px;min-height:170px}.tips-card h2[data-v-06944de5]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.75rem}.tip-item[data-v-06944de5]{margin-top:12px}.tip-item strong[data-v-06944de5]{color:#1f2933;font-size:.74rem}.tip-item p[data-v-06944de5]{color:#6b7280;font-size:.68rem;margin:2px 0 0}@media(max-width:1200px){.top-grid[data-v-06944de5],.dashboard-grid[data-v-06944de5]{grid-template-columns:1fr}.active-projects-card[data-v-06944de5]{min-height:auto}}@media(max-width:700px){.summary-topbar[data-v-06944de5],.summary-hero[data-v-06944de5]{flex-direction:column}.top-actions[data-v-06944de5],.hero-actions[data-v-06944de5]{flex-wrap:wrap}.summary-hero h1[data-v-06944de5]{font-size:1.25rem}.project-item[data-v-06944de5]{grid-template-columns:1fr}}.profile-body[data-v-c450792b]{width:100%}.profile-container[data-v-c450792b]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.2rem}.profile-title[data-v-c450792b]{font-size:1.45rem;font-weight:700;color:#003e86;margin-bottom:.9rem;line-height:1.1}.profile-content[data-v-c450792b]{display:flex;gap:1rem;align-items:flex-start}.profile-left[data-v-c450792b]{width:170px;text-align:center;flex-shrink:0}.profile-image[data-v-c450792b]{width:170px;height:180px;border-radius:10px;overflow:hidden;border:1px solid #d6d6d6}.profile-image img[data-v-c450792b]{width:100%;height:100%;object-fit:cover}.badge-text[data-v-c450792b]{margin-top:.55rem;color:#7a7a7a;font-size:.75rem}.update-btn[data-v-c450792b]{margin-top:.8rem;background:#003e86;color:#fff;border-radius:8px;padding:.4rem .8rem;font-size:.78rem;font-weight:600;width:125px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.update-btn .material-symbols-outlined[data-v-c450792b]{font-size:.95rem}.update-btn[data-v-c450792b]:hover{background:#ffc107;color:#003e86}.profile-right[data-v-c450792b]{flex:1;min-width:0}.info-group[data-v-c450792b]{margin-bottom:.8rem}.label[data-v-c450792b]{color:#003e86;font-size:.88rem;font-weight:700;margin-bottom:.12rem;line-height:1.1}.value[data-v-c450792b]{color:#6f6f6f;font-size:.8rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.email-link[data-v-c450792b]{color:#7a7a7a;text-decoration:underline}.row[data-v-c450792b]{display:flex;gap:1.5rem;margin-bottom:.8rem;flex-wrap:wrap}.col[data-v-c450792b]{min-width:120px;flex:1}.contact-row[data-v-c450792b]{flex-direction:column;gap:.7rem}.contact-row .col[data-v-c450792b]{width:100%;flex:none}.location-row[data-v-c450792b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.location-row .col[data-v-c450792b]{min-width:0;flex:none}.text-center[data-v-c450792b]{text-align:center}.py-5[data-v-c450792b]{padding-top:2rem;padding-bottom:2rem}.spinner-border[data-v-c450792b]{display:inline-block;width:2rem;height:2rem;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-c450792b .75s linear infinite}.text-warning[data-v-c450792b]{color:#ffc107}.d-none[data-v-c450792b]{display:none}@keyframes spinner-border-c450792b{to{transform:rotate(360deg)}}@media(max-width:768px){.profile-container[data-v-c450792b]{padding:1rem}.profile-title[data-v-c450792b]{font-size:1.3rem}.profile-content[data-v-c450792b]{flex-direction:column}.profile-left[data-v-c450792b]{width:100%;display:flex;flex-direction:column;align-items:center}.profile-image[data-v-c450792b]{width:160px;height:170px}.row[data-v-c450792b]{flex-direction:column;gap:.7rem}.col[data-v-c450792b]{min-width:100%}.location-row[data-v-c450792b]{grid-template-columns:1fr}}.favorites-container[data-v-e225e509]{width:100%}.favorites-header[data-v-e225e509]{margin-bottom:1.5rem}.favorites-header-content[data-v-e225e509]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header-title-section[data-v-e225e509]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-e225e509]{font-size:2rem;color:#dc3545}.favorites-title[data-v-e225e509]{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0}.header-actions[data-v-e225e509]{display:flex;gap:.75rem}.refresh-btn[data-v-e225e509],.filter-toggle-btn[data-v-e225e509]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;color:#003e86;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-e225e509]:hover:not(:disabled),.filter-toggle-btn[data-v-e225e509]:hover{background:#003e86;border-color:#003e86;color:#fff;transform:translateY(-1px)}.refresh-btn[data-v-e225e509]:disabled{opacity:.6;cursor:not-allowed}.spinning[data-v-e225e509]{animation:spin-e225e509 .5s linear infinite}@keyframes spin-e225e509{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filters-panel[data-v-e225e509]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1.25rem;margin-bottom:1.5rem;animation:slideDown-e225e509 .3s ease}@keyframes slideDown-e225e509{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filters-grid[data-v-e225e509]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:end}.filter-group[data-v-e225e509]{display:flex;flex-direction:column;gap:.5rem}.filter-label[data-v-e225e509]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d}.search-wrapper[data-v-e225e509]{position:relative}.search-icon[data-v-e225e509]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#a0aec0;pointer-events:none}.search-input[data-v-e225e509]{width:100%;padding:.6rem 2rem .6rem 2.5rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem}.search-input[data-v-e225e509]:focus{outline:none;border-color:#003e86;box-shadow:0 0 0 3px #003e861a}.clear-search[data-v-e225e509]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.2rem;border-radius:50%;display:flex;align-items:center}.clear-search[data-v-e225e509]:hover{background:#f0f4f9}.filter-select[data-v-e225e509]{padding:.6rem .75rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem;background:#fff;cursor:pointer}.filter-select[data-v-e225e509]:focus{outline:none;border-color:#003e86}.filter-actions[data-v-e225e509]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.favorites-count[data-v-e225e509]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#fef9e6;border-radius:20px;font-size:.85rem;font-weight:600;color:#dc3545}.favorites-count .material-symbols-outlined[data-v-e225e509]{font-size:1rem}.btn-clear-filters[data-v-e225e509]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:12px;color:#dc3545;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-clear-filters[data-v-e225e509]:hover{background:#dc3545;color:#fff}.loading-state[data-v-e225e509]{text-align:center;padding:3rem}.loading-text[data-v-e225e509]{margin-top:1rem;color:#718096}.empty-state[data-v-e225e509]{text-align:center;padding:3rem;background:#fff;border-radius:16px;border:1px solid rgba(0,62,134,.1)}.empty-state-icon .material-symbols-outlined[data-v-e225e509]{font-size:4rem;color:#cbd5e0}.empty-state-title[data-v-e225e509]{color:#003e86;font-weight:700;margin:1rem 0 .5rem}.empty-state-text[data-v-e225e509]{color:#718096;margin-bottom:1.5rem}.btn-primary-outline[data-v-e225e509]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:transparent;border:2px solid #003e86;border-radius:12px;color:#003e86;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn-primary-outline[data-v-e225e509]:hover{background:#003e86;color:#fff}.favorites-grid[data-v-e225e509]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;margin-bottom:1.5rem}.favorite-card[data-v-e225e509]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;position:relative}.favorite-card[data-v-e225e509]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#ffc107}.favorite-badge[data-v-e225e509]{position:absolute;top:1rem;right:1rem;background:#dc3545;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.favorite-badge .material-symbols-outlined[data-v-e225e509]{font-size:1.2rem;color:#fff}.favorite-card-content[data-v-e225e509]{padding:1.25rem}.favorite-avatar-wrapper[data-v-e225e509]{position:relative;display:inline-block;margin-bottom:1rem}.favorite-avatar[data-v-e225e509]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #ffc107;box-shadow:0 2px 8px #0000001a}.avatar-status[data-v-e225e509]{position:absolute;bottom:2px;right:2px;width:16px;height:16px;border-radius:50%;border:2px solid white}.avatar-status.online[data-v-e225e509]{background:#28a745}.avatar-status.offline[data-v-e225e509]{background:#a0aec0}.favorite-info[data-v-e225e509]{margin-top:.5rem}.favorite-name[data-v-e225e509]{font-size:1.1rem;font-weight:700;color:#2d3748;margin:0 0 .75rem}.favorite-meta[data-v-e225e509]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.specialization[data-v-e225e509],.location[data-v-e225e509]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#718096}.specialization .material-symbols-outlined[data-v-e225e509],.location .material-symbols-outlined[data-v-e225e509]{font-size:1rem;color:#003e86}.rating-stats[data-v-e225e509]{margin-bottom:.75rem}.rating[data-v-e225e509]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.stars[data-v-e225e509]{font-size:.9rem}.rating-value[data-v-e225e509]{font-weight:700;color:#f5b042}.review-count[data-v-e225e509]{font-size:.7rem;color:#a0aec0}.additional-info[data-v-e225e509]{display:flex;flex-wrap:wrap;gap:.5rem}.info-chip[data-v-e225e509]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;background:#f8f9fa;border-radius:12px;font-size:.7rem;color:#4a5568}.info-chip .material-symbols-outlined[data-v-e225e509]{font-size:.8rem}.favorite-card-footer[data-v-e225e509]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid rgba(0,62,134,.05)}.btn-view-details[data-v-e225e509]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:#003e86;border:none;border-radius:10px;color:#fff;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s ease}.btn-view-details[data-v-e225e509]:hover{background:#ffc107;color:#003e86;transform:translate(3px)}.btn-view-details .material-symbols-outlined[data-v-e225e509]{font-size:1rem}.btn-remove-favorite[data-v-e225e509]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:10px;color:#dc3545;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-remove-favorite[data-v-e225e509]:hover{background:#dc3545;color:#fff}.btn-remove-favorite .material-symbols-outlined[data-v-e225e509]{font-size:1rem}.pagination-wrapper[data-v-e225e509]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.pagination-btn[data-v-e225e509]{background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;padding:.4rem .8rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-e225e509]:hover:not(:disabled){background:#003e86;border-color:#003e86;color:#fff}.pagination-btn[data-v-e225e509]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-e225e509]{font-size:.85rem;color:#4a5568}.total-count[data-v-e225e509]{font-size:.75rem;color:#a0aec0;margin-left:.5rem}.modal-overlay[data-v-e225e509]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-e225e509 .2s ease}@keyframes fadeIn-e225e509{0%{opacity:0}to{opacity:1}}.confirm-modal[data-v-e225e509]{background:#fff;border-radius:20px;max-width:400px;width:90%;overflow:hidden;animation:slideUp-e225e509 .3s ease}@keyframes slideUp-e225e509{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-e225e509]{display:flex;align-items:center;gap:.75rem;padding:1.25rem;background:#fff3cd;border-bottom:1px solid #ffeaa7}.modal-icon[data-v-e225e509]{font-size:1.5rem;color:#856404}.modal-header h4[data-v-e225e509]{margin:0;color:#856404;font-weight:700}.modal-body[data-v-e225e509]{padding:1.25rem;color:#2d3748}.modal-body strong[data-v-e225e509]{color:#003e86}.modal-footer[data-v-e225e509]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid #eef2f6}.btn-cancel[data-v-e225e509],.btn-confirm[data-v-e225e509]{flex:1;padding:.6rem;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-e225e509]{background:#f8f9fa;border:1px solid #dee2e6;color:#6c757d}.btn-cancel[data-v-e225e509]:hover{background:#e9ecef}.btn-confirm[data-v-e225e509]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#dc3545;border:none;color:#fff}.btn-confirm[data-v-e225e509]:hover{background:#c82333;transform:translateY(-1px)}@media(max-width:768px){.favorites-header-content[data-v-e225e509]{flex-direction:column;align-items:flex-start}.header-actions[data-v-e225e509]{width:100%}.refresh-btn[data-v-e225e509],.filter-toggle-btn[data-v-e225e509]{flex:1;justify-content:center}.filters-grid[data-v-e225e509]{grid-template-columns:1fr}.filter-actions[data-v-e225e509]{flex-direction:column}.favorites-count[data-v-e225e509],.btn-clear-filters[data-v-e225e509]{width:100%;justify-content:center}.favorites-grid[data-v-e225e509]{grid-template-columns:1fr;gap:1rem}.pagination-wrapper[data-v-e225e509]{gap:.5rem}.confirm-modal[data-v-e225e509]{width:95%;margin:1rem}}@media(max-width:576px){.favorite-card-content[data-v-e225e509]{padding:1rem}.favorite-avatar[data-v-e225e509]{width:70px;height:70px}.favorite-name[data-v-e225e509]{font-size:1rem}.favorite-card-footer[data-v-e225e509]{flex-direction:column}.btn-view-details[data-v-e225e509],.btn-remove-favorite[data-v-e225e509]{justify-content:center}.modal-footer[data-v-e225e509]{flex-direction:column}}.settings-page[data-v-130741e8]{width:100%;background:#fff;color:#1f2933;padding:1rem 1.2rem 2rem}.page-title[data-v-130741e8]{margin:0;color:#003e86;font-size:1.45rem;font-weight:700;line-height:1.1}.page-subtitle[data-v-130741e8]{margin:.25rem 0 1rem;color:#4f5663;font-size:.8rem}.settings-grid[data-v-130741e8]{display:grid;grid-template-columns:minmax(0,2fr) 320px;gap:.9rem;align-items:start}.left-stack[data-v-130741e8]{display:grid;gap:.9rem}.settings-card[data-v-130741e8]{background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem;box-shadow:0 6px 14px #00000014}.card-title[data-v-130741e8]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .75rem}.divider[data-v-130741e8]{height:1px;background:#d8dee8;margin-bottom:.85rem}.form-row[data-v-130741e8]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1rem}.field label[data-v-130741e8],.select-field label[data-v-130741e8],.account-info-item label[data-v-130741e8]{display:block;color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.input-wrap[data-v-130741e8]{height:36px;border:1px solid #003e86;border-radius:6px;display:flex;align-items:center;padding:0 .7rem;gap:.4rem}.input-wrap input[data-v-130741e8]{border:none;outline:none;flex:1;font-size:.8rem;color:#1f2933;background:transparent}.eye-btn[data-v-130741e8]{border:none;background:transparent;color:#003e86;font-size:.9rem;cursor:pointer}.security-actions[data-v-130741e8]{display:flex;justify-content:flex-end;gap:.65rem}.cancel-btn[data-v-130741e8],.update-btn[data-v-130741e8]{min-height:34px;border:none;border-radius:6px;font-size:.78rem;font-weight:700;cursor:pointer;padding:.35rem .9rem}.cancel-btn[data-v-130741e8]{background:#dfeaf7;color:#003e86}.update-btn[data-v-130741e8]{background:#ffc107;color:#003e86}.account-info-grid[data-v-130741e8]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.account-info-item span[data-v-130741e8]{display:block;color:#1f2933;font-size:.82rem;font-weight:700}.select-box[data-v-130741e8]{width:100%;max-width:320px;height:36px;border:1px solid #003e86;border-radius:6px;color:#1f2933;padding:0 .7rem;font-size:.8rem;background:#fff}.notifications-card[data-v-130741e8]{min-height:420px}.notification-section[data-v-130741e8]{margin-bottom:1rem}.notification-label[data-v-130741e8]{color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.05em;margin-bottom:.7rem;text-transform:uppercase}.notification-row[data-v-130741e8]{display:flex;justify-content:space-between;align-items:center;color:#1f2933;font-size:.82rem;margin-bottom:.75rem}.notification-row input[data-v-130741e8]{width:17px;height:17px;accent-color:#003e86;cursor:pointer}.side-action-btn[data-v-130741e8]{width:100%;min-height:34px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:6px;font-size:.76rem;font-weight:800;cursor:pointer;margin-bottom:.55rem}.side-action-btn[data-v-130741e8]:hover{background:#003e86;color:#fff}.deactivation-card[data-v-130741e8]{margin-top:.9rem;border:1px solid #f2c8c8;background:#fdf9f9;border-radius:10px;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.deactivation-title[data-v-130741e8]{color:#bd1717;font-size:1rem;font-weight:700;margin:0 0 .25rem}.deactivation-text[data-v-130741e8]{color:#4f5663;font-size:.78rem;margin:0}.deactivate-btn[data-v-130741e8]{background:#fff;border:1px solid #bd1717;border-radius:8px;color:#bd1717;min-height:36px;padding:0 1rem;font-size:.78rem;font-weight:800;cursor:pointer;white-space:nowrap}.deactivate-btn[data-v-130741e8]:hover{background:#bd1717;color:#fff}@media(max-width:1000px){.settings-grid[data-v-130741e8],.form-row[data-v-130741e8],.account-info-grid[data-v-130741e8]{grid-template-columns:1fr}}@media(max-width:640px){.settings-page[data-v-130741e8]{padding:.85rem}.security-actions[data-v-130741e8],.deactivation-card[data-v-130741e8]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-130741e8],.update-btn[data-v-130741e8],.deactivate-btn[data-v-130741e8]{width:100%}}.profile-shell[data-v-0f9c758a]{overflow:hidden;position:relative;border-radius:20px;box-shadow:0 15px 35px #00000026}.dashboard-row[data-v-0f9c758a]{align-items:flex-start}.dashboard-column[data-v-0f9c758a]{height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-main-content[data-v-0f9c758a]{display:flex;flex-direction:column;gap:1rem}.dashboard-panel[data-v-0f9c758a]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-0f9c758a]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-0f9c758a]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-0f9c758a]{font-size:1.25rem}.content-section[data-v-0f9c758a]{animation:fadeIn-0f9c758a .3s ease;width:100%}@keyframes fadeIn-0f9c758a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card[data-v-0f9c758a]{background:#fff;border-radius:10px;padding:1.25rem;border:1px solid rgba(0,62,134,.1);box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.content-card[data-v-0f9c758a]:hover{box-shadow:0 12px 28px #0000002e}.portfolio-grid[data-v-0f9c758a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.portfolio-item[data-v-0f9c758a]{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 14px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.portfolio-item[data-v-0f9c758a]:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0000002e}.portfolio-item img[data-v-0f9c758a]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-0f9c758a]{display:inline-flex;align-items:center;gap:.5rem;background:#003e86;color:#fff;border:none;border-radius:12px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 10px #0000001f;transition:all .2s ease}.upload-btn[data-v-0f9c758a]:hover{background:#ffc107;color:#003e86;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.upcoming-list[data-v-0f9c758a]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-0f9c758a]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-0f9c758a]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-0f9c758a]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-0f9c758a]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-0f9c758a]{font-size:.7rem;color:#718096}.tips-list[data-v-0f9c758a]{display:flex;flex-direction:column;gap:.75rem}.tip-item[data-v-0f9c758a]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#4a5568;padding:.5rem;background:#fef9e6;border-radius:10px;box-shadow:0 2px 6px #0000000f}.tip-item .material-symbols-outlined[data-v-0f9c758a]{color:#ffc107;font-size:1rem}.empty-state[data-v-0f9c758a]{text-align:center;padding:2rem;color:#a0aec0}.empty-state .material-symbols-outlined[data-v-0f9c758a]{font-size:3rem;margin-bottom:.5rem;opacity:.5}.empty-small[data-v-0f9c758a]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}.dashboard-scroll[data-v-0f9c758a]::-webkit-scrollbar{width:8px}.dashboard-scroll[data-v-0f9c758a]::-webkit-scrollbar-thumb{background:#003e8640;border-radius:999px}.dashboard-scroll[data-v-0f9c758a]::-webkit-scrollbar-track{background:transparent}@media(max-width:991.98px){.active-professionals-page[data-v-0f9c758a]{padding-top:0!important;padding-bottom:0!important}.container-fluid[data-v-0f9c758a]{padding-left:0!important;padding-right:0!important}.profile-shell[data-v-0f9c758a]{border-radius:0!important;margin:0!important;box-shadow:none!important}.dashboard-body[data-v-0f9c758a]{padding:1rem!important}.dashboard-column[data-v-0f9c758a]{height:auto;overflow:visible;padding-right:0}.dashboard-panel[data-v-0f9c758a]{margin-bottom:1rem}}@media(max-width:768px){.active-professionals-page[data-v-0f9c758a],.container-fluid[data-v-0f9c758a]{padding:0!important}.profile-shell[data-v-0f9c758a]{border-radius:0!important;box-shadow:none!important}.dashboard-body[data-v-0f9c758a]{padding:.75rem!important}}@media(max-width:576px){.active-professionals-page[data-v-0f9c758a],.container-fluid[data-v-0f9c758a]{padding:0!important}.profile-shell[data-v-0f9c758a]{border-radius:0!important}.dashboard-body[data-v-0f9c758a]{padding:.5rem!important}.portfolio-grid[data-v-0f9c758a]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-card[data-v-0f9c758a]{padding:.75rem}}.dashboard-shell[data-v-0f9c758a]{width:100%;display:flex;justify-content:center;padding:0;min-height:calc(100vh - 70px)}.dashboard-content[data-v-0f9c758a]{width:100%;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.active-professionals-page[data-v-0f9c758a],.profile-shell[data-v-0f9c758a],.dashboard-body[data-v-0f9c758a]{width:100%;min-height:calc(100vh - 70px);padding:0!important;margin:10px 0}.messages-board-card[data-v-0f9c758a]{width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:hidden;background:transparent}.messages-board-card[data-v-0f9c758a] .guest-messages-page{width:100%;padding:0}.messages-board-card[data-v-0f9c758a] .guest-dashboard{width:100%;max-width:none}.messages-board-card[data-v-0f9c758a] .message-wrapper{width:100%;border-radius:10px}.messages-board-card[data-v-0f9c758a] .message-item{width:100%;box-sizing:border-box}.message-details-card[data-v-0f9c758a]{width:100%;padding:0!important;overflow:hidden;background:transparent}.menu-column[data-v-0f9c758a]{height:100%;min-height:calc(100vh - 150px);overflow:visible;display:flex;flex-direction:column}.side-column[data-v-0f9c758a],.dashboard-main-content[data-v-0f9c758a],.menu-column[data-v-0f9c758a] .sidebar-nav{min-height:100%}.dashboard-row[data-v-0f9c758a]{align-items:stretch}.summary-col[data-v-0f9c758a]{padding-left:0;padding-right:0}.summary-wrapper[data-v-0f9c758a]{width:100%;padding:0;margin:0;border:none;background:transparent}.dashboard-body[data-v-0f9c758a]{box-sizing:border-box}.dashboard-profile-card[data-v-0f9c758a]{margin-bottom:.85rem}.dashboard-highlight-grid[data-v-0f9c758a]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.profile-shell[data-v-0f9c758a]{background:transparent;border:none;box-shadow:none;width:100%}.dashboard-mini-card[data-v-0f9c758a]{border-radius:8px;padding:.85rem;display:flex;gap:.65rem;align-items:flex-start;min-height:115px;border:1px solid #d8d8d8}.booking-card[data-v-0f9c758a]{background:#eef5ff;border-left:4px solid #003e86}.verify-card[data-v-0f9c758a]{background:#ffc107;color:#003e86}.booking-card h3[data-v-0f9c758a],.booking-card h4[data-v-0f9c758a],.booking-card p[data-v-0f9c758a],.verify-card h3[data-v-0f9c758a],.verify-card h4[data-v-0f9c758a],.verify-card p[data-v-0f9c758a]{color:#003e86}.mini-card-icon[data-v-0f9c758a]{width:36px;height:36px;border-radius:50%;background:#003e861f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mini-card-icon .material-symbols-outlined[data-v-0f9c758a]{font-size:1rem;color:#003e86}.dashboard-mini-card h4[data-v-0f9c758a]{font-size:.82rem;font-weight:700;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card h3[data-v-0f9c758a]{font-size:.9rem;font-weight:800;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card p[data-v-0f9c758a],.dashboard-mini-card span[data-v-0f9c758a]{font-size:.75rem;color:#5f6368;line-height:1.25;margin-bottom:.1rem}.dashboard-notification-card[data-v-0f9c758a]{background:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:.85rem}.notification-title[data-v-0f9c758a]{color:#003e86;font-size:.95rem;font-weight:800;margin-bottom:.7rem}.notification-item[data-v-0f9c758a]{display:flex;align-items:stretch;background:#eef5ff;border-radius:10px;overflow:hidden;margin-bottom:.6rem}.notification-item[data-v-0f9c758a]:last-child{margin-bottom:0}.notification-bar[data-v-0f9c758a]{width:10px;background:#003e86;flex-shrink:0}.notification-item.warning .notification-bar[data-v-0f9c758a]{background:#ffc107}.notification-item div[data-v-0f9c758a]:last-child{padding:.65rem .75rem}.notification-item h5[data-v-0f9c758a]{margin-bottom:.15rem;color:#003e86;font-size:.8rem;font-weight:700}.notification-item p[data-v-0f9c758a]{margin-bottom:0;color:#666;font-size:.72rem;line-height:1.25}.sponsored-card[data-v-0f9c758a]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-0f9c758a]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-0f9c758a]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-0f9c758a]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-0f9c758a]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-0f9c758a]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-0f9c758a]{color:#a3acba;font-size:.7rem}.offers-card[data-v-0f9c758a]{background:#004a98;border-radius:10px;padding:1rem;color:#fff}.offers-card h3[data-v-0f9c758a]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.75rem}.offers-card ul[data-v-0f9c758a]{padding-left:1rem;margin-bottom:.85rem}.offers-card li[data-v-0f9c758a]{color:#eaf4ff;font-size:.7rem;line-height:1.35;margin-bottom:.6rem}.offers-card li[data-v-0f9c758a]::marker{color:#ffc107}.offers-btn[data-v-0f9c758a]{display:block;width:fit-content;margin:0 auto;background:#ffc107;color:#003e86;border:none;border-radius:5px;padding:.3rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}.offers-btn[data-v-0f9c758a]:hover{background:#ffcf33}@media(max-width:991px){.dashboard-highlight-grid[data-v-0f9c758a]{grid-template-columns:1fr}.dashboard-mini-card[data-v-0f9c758a]{min-height:auto}}@media(max-width:991.98px){.mobile-hidden[data-v-0f9c758a]{display:none!important}.messages-board-card[data-v-0f9c758a],.message-details-card[data-v-0f9c758a]{min-height:650px;width:100%}}.register-page[data-v-d594d513]{--bf-blue: #003E86;--bf-blue-dark: #002d63;--bf-yellow: #ffc107;--bf-gray: #6c757d;--color-primary: var(--bf-blue);--color-primary-dark: var(--bf-blue-dark);--color-accent: var(--bf-yellow);--color-text-main: #111827;--color-text-label: var(--bf-blue);--color-text-secondary: var(--bf-gray);--color-text-muted: #9ca3af;--color-placeholder: var(--bf-gray);--color-border: #d1d5db;--color-border-focus: var(--bf-blue);--color-bg-input: #ffffff;--color-bg-disabled: #f3f4f6;--color-chip-bg: var(--bf-blue);--color-chip-text: #ffffff;--color-chip-btn-bg: var(--bf-yellow);--color-chip-btn-text: var(--bf-blue);--color-dropdown-hover: #e8f0fb;--color-dropdown-sel: #d6e4f7;--font-primary: "Inter", sans-serif;--font-secondary: "Montserrat", sans-serif}.register-page[data-v-d594d513]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;padding:20px 16px;background:linear-gradient(0deg,#0b1e3380 0% 100%),url(/assets/register-ByksES_x.png) no-repeat center center / cover}.register-card[data-v-d594d513]{width:100%;max-width:1280px}.content[data-v-d594d513]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:48px;width:100%}.hero[data-v-d594d513]{flex:1;max-width:560px;display:flex;flex-direction:column}.hero h1[data-v-d594d513]{color:#fff;font-family:var(--font-secondary);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;line-height:1.15;letter-spacing:-2px;text-transform:uppercase;margin-bottom:18px}.hero h1 span[data-v-d594d513]{color:var(--color-accent)}.hero>p[data-v-d594d513]{max-width:500px;color:#ffffffe6;font-family:var(--font-primary);font-size:15px;line-height:28px;margin-bottom:28px}.feature-list[data-v-d594d513]{display:flex;flex-direction:column;gap:14px;margin-bottom:30px}.feature-item[data-v-d594d513]{display:flex;align-items:center;gap:12px;color:#fffffff2;font-family:var(--font-primary);font-size:14px;font-weight:600}.feature-item .material-symbols-outlined[data-v-d594d513]{color:var(--color-accent);font-size:20px}.badge[data-v-d594d513]{display:flex;align-items:flex-start;gap:16px;width:100%;max-width:520px;padding:16px;background:#003e8673;border-left:4px solid var(--color-accent);border-radius:0 10px 10px 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:28px;box-sizing:border-box}.badge-icon[data-v-d594d513]{width:24px;height:30px;flex-shrink:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30'><path d='M12 30C8.525 29.125 5.65625 27.1312 3.39375 24.0187C1.13125 20.9062 0 17.45 0 13.65V4.5L12 0L24 4.5V13.65C24 17.45 22.8688 20.9062 20.6063 24.0187C18.3438 27.1312 15.475 29.125 12 30Z' fill='%23fff'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.badge-text[data-v-d594d513]{display:flex;flex-direction:column;flex:1;min-width:0}.badge-text h4[data-v-d594d513]{margin:0;color:var(--color-accent);font-family:var(--font-secondary);font-size:14px;font-weight:700;line-height:1.2}.badge-text p[data-v-d594d513]{margin:4px 0 0;color:#fff;font-family:var(--font-primary);font-size:12px;line-height:1.4;word-wrap:break-word;white-space:normal}.form-panel[data-v-d594d513]{flex:1;width:100%;max-width:620px;min-width:320px;background:var(--color-bg-input);padding:clamp(16px,3vw,28px) clamp(16px,4vw,36px);border-radius:14px;box-shadow:0 20px 50px #00000040}.form-header[data-v-d594d513]{margin-bottom:14px}.form-header h2[data-v-d594d513]{font-family:var(--font-secondary);font-size:22px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.form-header p[data-v-d594d513]{color:var(--color-text-secondary);font-family:var(--font-primary);font-size:13px}.form-grid[data-v-d594d513]{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-bottom:12px}.field[data-v-d594d513]{display:flex;flex-direction:column;gap:4px}.field-full[data-v-d594d513]{grid-column:span 2}.field label[data-v-d594d513]{font-family:var(--font-primary);font-size:12px;font-weight:600;color:var(--color-text-label)}.field input[data-v-d594d513],.field select[data-v-d594d513]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.field input[data-v-d594d513]:focus,.field select[data-v-d594d513]:focus{border-color:var(--color-border-focus)}.field input[data-v-d594d513]::placeholder{color:var(--color-placeholder)}.field select.placeholder[data-v-d594d513],.field select option[disabled][data-v-d594d513]{color:var(--color-placeholder)}.field select[data-v-d594d513]:disabled{background:var(--color-bg-disabled);color:var(--color-text-muted);cursor:not-allowed}.multi-select-wrap[data-v-d594d513]{position:relative;min-height:38px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-input);cursor:pointer;transition:border-color .2s;box-sizing:border-box}.multi-select-wrap.focused[data-v-d594d513]{border-color:var(--color-border-focus)}.multi-select-wrap.disabled[data-v-d594d513]{background:var(--color-bg-disabled);cursor:not-allowed;pointer-events:none}.multi-chips[data-v-d594d513]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:38px;padding:5px 32px 5px 10px}.city-chip[data-v-d594d513]{display:inline-flex;align-items:center;gap:4px;background:var(--color-chip-bg);color:var(--color-chip-text);border-radius:999px;font-family:var(--font-primary);font-size:11px;font-weight:600;padding:3px 8px}.city-chip button[data-v-d594d513]{border:none;background:var(--color-chip-btn-bg);color:var(--color-chip-btn-text);width:14px;height:14px;border-radius:50%;cursor:pointer;font-weight:700;font-size:10px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.multi-placeholder[data-v-d594d513]{font-family:var(--font-primary);font-size:13px;color:var(--color-placeholder)}.multi-placeholder.faint[data-v-d594d513]{font-size:11px;color:var(--color-text-muted)}.dropdown-arrow[data-v-d594d513]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--color-placeholder);font-size:18px;pointer-events:none}.city-dropdown[data-v-d594d513]{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:200px;overflow-y:auto;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:8px;z-index:999;list-style:none;padding:4px 0;margin:0;box-shadow:0 10px 25px #0000001f}.city-dropdown li[data-v-d594d513]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-family:var(--font-primary);font-size:13px;color:var(--color-text-main);cursor:pointer;transition:background .15s}.city-dropdown li[data-v-d594d513]:hover:not(.no-results):not(.disabled){background:var(--color-dropdown-hover)}.city-dropdown li.selected[data-v-d594d513]{background:var(--color-dropdown-sel);font-weight:600}.city-dropdown li.disabled[data-v-d594d513]{opacity:.4;cursor:not-allowed}.city-dropdown li.no-results[data-v-d594d513]{color:var(--color-text-muted);cursor:default;font-style:italic}.check-icon[data-v-d594d513]{font-size:16px!important;color:var(--color-primary)}.password-input-wrap[data-v-d594d513]{position:relative;display:flex;align-items:center}.password-input-wrap input[data-v-d594d513]{width:100%;height:38px;padding:0 38px 0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.password-input-wrap input[data-v-d594d513]:focus{border-color:var(--color-border-focus)}.password-input-wrap input[data-v-d594d513]::placeholder{color:var(--color-placeholder)}.password-toggle-btn[data-v-d594d513]{position:absolute;right:8px;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--bf-gray);line-height:1}.password-toggle-btn[data-v-d594d513]:hover{color:var(--color-text-secondary)}.password-toggle-btn .material-symbols-outlined[data-v-d594d513]{font-size:20px;-webkit-user-select:none;user-select:none;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.terms-row[data-v-d594d513]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px 14px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;-webkit-user-select:none;user-select:none}.terms-row.terms-blocked[data-v-d594d513]{border-color:#fca5a5;background:#fff5f5;animation:terms-shake-d594d513 .35s ease}.terms-row.terms-acknowledged[data-v-d594d513]{border-color:#86efac;background:#f0fdf4}@keyframes terms-shake-d594d513{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.terms-checkbox-wrap[data-v-d594d513]{flex-shrink:0;margin-top:1px}.terms-lock-icon .material-symbols-outlined[data-v-d594d513]{font-size:20px;color:#9ca3af;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.terms-check-icon .material-symbols-outlined[data-v-d594d513]{font-size:20px;color:#16a34a;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.sr-only[data-v-d594d513]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.terms-label-wrap[data-v-d594d513]{display:flex;flex-direction:column;gap:6px;flex:1}.terms-label[data-v-d594d513]{font-family:Inter,sans-serif;font-size:13px;color:#4b5563;line-height:1.5;cursor:default}.terms-label a[data-v-d594d513]{color:#003e86;text-decoration:none;font-weight:600;cursor:pointer}.terms-confirmed-badge[data-v-d594d513]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#166534;background:#dcfce7;padding:3px 9px 3px 6px;border-radius:20px;width:fit-content}.terms-confirmed-icon[data-v-d594d513]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;color:#16a34a;width:auto;height:auto;background-image:none;background-repeat:unset;background-position:unset;background-size:unset;flex-shrink:0}.terms-blocked-hint[data-v-d594d513]{display:inline-flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;color:#b91c1c;line-height:1.5}.terms-blocked-hint a[data-v-d594d513]{color:#003e86;font-weight:700;text-decoration:underline}.hint-icon[data-v-d594d513]{font-size:14px;flex-shrink:0;margin-top:1px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:#ef4444}.terms-progress[data-v-d594d513]{display:flex;gap:14px;flex-wrap:wrap}.progress-item[data-v-d594d513]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#9ca3af;transition:color .2s}.progress-item.done[data-v-d594d513]{color:#16a34a}.progress-icon[data-v-d594d513]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hint-fade-enter-active[data-v-d594d513],.hint-fade-leave-active[data-v-d594d513]{transition:opacity .25s ease,transform .25s ease}.hint-fade-enter-from[data-v-d594d513],.hint-fade-leave-to[data-v-d594d513]{opacity:0;transform:translateY(-4px)}.btn-register[data-v-d594d513]{width:100%;border:none;border-radius:8px;background:var(--color-primary);color:#fff;padding:11px;font-family:var(--font-primary);font-size:15px;font-weight:700;cursor:pointer;transition:background .25s ease}.btn-register[data-v-d594d513]:hover:not(:disabled){background:var(--color-primary-dark)}.btn-register[data-v-d594d513]:disabled{background:var(--color-text-muted);cursor:not-allowed}.login-link[data-v-d594d513]{margin-top:12px;text-align:center;font-family:var(--font-primary);font-size:13px;color:var(--color-text-secondary)}.login-link a[data-v-d594d513]{color:var(--color-primary);font-weight:600;text-decoration:none}@media screen and (max-height:900px){.register-page[data-v-d594d513]{padding:10px 16px}.form-panel[data-v-d594d513]{padding:12px 20px}.form-header[data-v-d594d513]{margin-bottom:8px}.form-header h2[data-v-d594d513]{font-size:19px}.form-header p[data-v-d594d513]{font-size:12px}.form-grid[data-v-d594d513]{gap:7px;margin-bottom:8px}.field input[data-v-d594d513],.field select[data-v-d594d513]{height:33px;font-size:12px}.multi-select-wrap[data-v-d594d513],.multi-chips[data-v-d594d513]{min-height:33px}.password-input-wrap input[data-v-d594d513]{height:33px;font-size:12px}.terms-row[data-v-d594d513]{margin-bottom:8px}.btn-register[data-v-d594d513]{padding:8px;font-size:14px}.login-link[data-v-d594d513]{margin-top:8px;font-size:12px}}@media(max-width:1024px){.hero[data-v-d594d513]>*:not(h1){display:none}.hero[data-v-d594d513]{flex:1;max-width:100%;text-align:center;margin-bottom:20px}.hero h1[data-v-d594d513]{display:block;font-size:clamp(2rem,5vw,2.8rem);margin-bottom:0}.content[data-v-d594d513]{flex-direction:column;justify-content:center}.form-panel[data-v-d594d513]{max-width:520px}}@media(max-width:768px){.register-page[data-v-d594d513]{padding:20px 16px 50px}.form-panel[data-v-d594d513]{max-width:100%;width:100%;min-width:auto;padding:24px 18px}.form-grid[data-v-d594d513]{grid-template-columns:1fr}.field-full[data-v-d594d513]{grid-column:span 1}}@media(max-width:480px){.register-page[data-v-d594d513]{padding:16px 12px 40px}.form-panel[data-v-d594d513]{padding:20px 14px}.form-header h2[data-v-d594d513]{text-align:center;font-size:20px}.form-header p[data-v-d594d513]{text-align:center}}@media(min-width:1200px){.content[data-v-d594d513]{gap:80px}.hero[data-v-d594d513]{max-width:600px}.form-panel[data-v-d594d513]{max-width:620px}}.auth-page[data-v-7a64c4a3]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-7a64c4a3]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-7a64c4a3]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-7a64c4a3]{color:#003e86;font-weight:800}.auth-subtitle[data-v-7a64c4a3]{color:#003e86}.form-label[data-v-7a64c4a3]{color:#003e86;font-weight:700;margin-bottom:.45rem}.form-control[data-v-7a64c4a3]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-7a64c4a3]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-7a64c4a3]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-7a64c4a3]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-link[data-v-7a64c4a3]{color:#003e86;text-decoration:none;font-weight:700}.auth-footer-text[data-v-7a64c4a3]{color:#6c757d}.auth-page[data-v-ef4cf12c]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-ef4cf12c]{border-radius:10px;overflow:hidden;background:#fff}.auth-header[data-v-ef4cf12c]{border-bottom:2px solid #ffc107;padding:1.4rem 1.5rem}.auth-title[data-v-ef4cf12c]{color:#003e86;font-size:1.3rem;font-weight:700}.auth-subtitle[data-v-ef4cf12c]{color:#6c757d;font-size:.9rem}.empty-title[data-v-ef4cf12c]{color:#003e86;font-weight:800}.search-box[data-v-ef4cf12c]{width:100%;max-width:360px}.search-group[data-v-ef4cf12c]{border-radius:20px}.search-input[data-v-ef4cf12c]{min-height:46px;border-right:0;box-shadow:none}.search-input[data-v-ef4cf12c]:focus{border-color:#ffc107;box-shadow:none}.search-input:focus+.search-icon[data-v-ef4cf12c]{border-color:#ffc107}.search-icon[data-v-ef4cf12c]{background-color:#fff;border-left:0;color:#003e8680;min-width:46px;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.auth-title[data-v-ef4cf12c]{font-size:1.5rem}}.provider-profile-page[data-v-32670b8a]{min-height:100vh;background:#f5f7fb;padding:1.25rem}.profile-shell[data-v-32670b8a]{width:100%;max-width:1600px;margin:0 auto}.hero-card[data-v-32670b8a]{background:#fff;border:1px solid #d8e1ec;border-radius:10px;padding:1.6rem;display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.hero-avatar[data-v-32670b8a]{width:140px;height:140px;border-radius:8px;object-fit:cover;border:1px solid #d8e1ec;flex-shrink:0}.hero-info[data-v-32670b8a]{flex:1;min-width:0}.name-row[data-v-32670b8a]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.name-row h1[data-v-32670b8a]{margin:0;color:#003e86;font-size:2rem;font-weight:600;line-height:1.1}.verified-badge[data-v-32670b8a]{background:#1f4d96;color:#fff;font-size:.62rem;font-weight:600;padding:.28rem .55rem;border-radius:999px;letter-spacing:.04em}.hero-info h2[data-v-32670b8a]{margin:.45rem 0 .8rem;color:#4b5563;font-size:1.1rem;font-weight:600}.tag-row[data-v-32670b8a]{display:flex;gap:.55rem;flex-wrap:wrap;margin-bottom:1rem}.tag-row span[data-v-32670b8a]{background:#eef3f9;border:1px solid #d6dfeb;color:#5a6472;font-size:.75rem;padding:.38rem .7rem;border-radius:4px;font-weight:600}.stats-row[data-v-32670b8a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;border-top:1px solid #e4eaf1;padding-top:1rem;margin-top:.8rem}.stats-row small[data-v-32670b8a]{display:block;color:#9aa3af;font-size:.68rem;font-weight:600;letter-spacing:.08em;margin-bottom:.25rem}.stats-row strong[data-v-32670b8a]{color:#003e86;font-size:1.05rem;font-weight:600}.hero-actions[data-v-32670b8a]{display:flex;gap:.75rem;margin-top:1.3rem;flex-wrap:wrap}.book-btn[data-v-32670b8a],.message-btn[data-v-32670b8a]{height:44px;padding:0 1.25rem;border-radius:4px;font-size:.82rem;font-weight:600;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;transition:.2s ease}.book-btn[data-v-32670b8a]{border:none;background:#003e86;color:#fff}.book-btn[data-v-32670b8a]:hover{background:#002f66}.message-btn[data-v-32670b8a]{border:1px solid #003e86;background:#fff;color:#003e86}.message-btn[data-v-32670b8a]:hover{background:#eef4ff}.hero-rating[data-v-32670b8a]{width:140px;display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.8rem}.stars[data-v-32670b8a]{color:#f5b400;font-size:1rem;letter-spacing:2px;line-height:1}.hero-rating strong[data-v-32670b8a]{color:#1f2933;font-size:1rem;font-weight:800}.hero-left[data-v-32670b8a]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.content-layout[data-v-32670b8a]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.25rem}.main-column[data-v-32670b8a],.side-column[data-v-32670b8a]{display:grid;gap:1.25rem;align-content:start}.summary-card[data-v-32670b8a],.portfolio-section[data-v-32670b8a],.side-card[data-v-32670b8a],.why-card[data-v-32670b8a],.sponsored-card[data-v-32670b8a]{background:#fff;border:1px solid #d8e1ec;border-radius:10px;padding:1.35rem}.summary-card h2[data-v-32670b8a],.portfolio-section h2[data-v-32670b8a],.side-card h3[data-v-32670b8a],.why-card h3[data-v-32670b8a]{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;color:#003e86;font-size:1.25rem;font-weight:600}.summary-card p[data-v-32670b8a]{color:#4f5663;font-size:.95rem;line-height:1.9;margin:0}.section-title-row[data-v-32670b8a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.view-link[data-v-32670b8a]{color:#003e86;font-size:.75rem;font-weight:600;text-decoration:none}.view-link-btn[data-v-32670b8a]{border:none;background:transparent;padding:0;cursor:pointer}.recent-work-preview[data-v-32670b8a]{background:#fff;border:1px solid #cdd6e2;border-radius:8px;padding:12px}.work-grid[data-v-32670b8a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.work-thumb[data-v-32670b8a]{height:120px;overflow:hidden;border-radius:8px;border:1px solid #d8e1ec;background:#eef2f7}.work-thumb img[data-v-32670b8a]{width:100%;height:100%;object-fit:cover}.empty-work[data-v-32670b8a]{min-height:170px;background:#fff;border:1px dashed #cdd6e2;border-radius:8px;display:grid;place-items:center;color:#6c757d;font-size:.82rem}@media(max-width:700px){.work-grid[data-v-32670b8a]{grid-template-columns:repeat(3,1fr)}.work-thumb[data-v-32670b8a]{height:82px}}.portfolio-item strong[data-v-32670b8a]{display:block;margin-top:.7rem;color:#003e86;font-size:.92rem;font-weight:600}.portfolio-item p[data-v-32670b8a]{margin:.2rem 0 0;color:#555d69;font-size:.8rem;line-height:1.5}.partner-feedback-section[data-v-32670b8a]{margin-top:2.5rem;padding:2rem 0 1rem}.feedback-header[data-v-32670b8a]{text-align:center;margin-bottom:1.8rem}.feedback-header h2[data-v-32670b8a]{color:#003e86;font-size:1.9rem;font-weight:600;margin-bottom:.5rem}.feedback-header p[data-v-32670b8a]{color:#6b7280;font-size:1rem;margin:0}.feedback-grid[data-v-32670b8a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feedback-card[data-v-32670b8a]{background:#fff;border:1px solid #d7dde8;border-radius:12px;padding:1.6rem;min-height:250px;display:flex;flex-direction:column}.feedback-stars[data-v-32670b8a]{color:#a87900;font-size:1.45rem;letter-spacing:2px;margin-bottom:1rem}.feedback-text[data-v-32670b8a]{color:#3f4650;font-size:.95rem;line-height:1.7;margin:0 0 1.6rem;flex:1;font-style:italic}.feedback-user[data-v-32670b8a]{display:flex;align-items:center;gap:.9rem}.feedback-avatar[data-v-32670b8a]{width:46px;height:46px;border-radius:12px;background:#dce8ff;color:#003e86;display:grid;place-items:center;font-size:1rem;font-weight:600;flex-shrink:0}.feedback-user strong[data-v-32670b8a]{display:block;color:#003e86;font-size:1rem;font-weight:600}.feedback-user small[data-v-32670b8a]{display:block;color:#6b7280;font-size:.82rem;margin-top:.15rem}.availability-row[data-v-32670b8a]{display:flex;align-items:center;gap:.55rem;margin-bottom:.8rem}.status-dot[data-v-32670b8a]{width:10px;height:10px;border-radius:50%;background:#22c55e}.side-card p[data-v-32670b8a]{display:flex;align-items:center;gap:.45rem;color:#555d69;font-size:.82rem}.map-box[data-v-32670b8a]{height:150px;border-radius:8px;background:#e5e7eb;display:grid;place-items:center;margin-top:1rem}.map-box .material-symbols-outlined[data-v-32670b8a]{font-size:2rem;color:#6b7280}.rate-row[data-v-32670b8a]{display:flex;justify-content:space-between;margin-bottom:1rem;color:#4b5563;font-size:.82rem}.rate-row strong[data-v-32670b8a]{color:#003e86}.side-card small[data-v-32670b8a]{color:#9aa3af;font-size:.7rem;line-height:1.5}.why-card[data-v-32670b8a]{background:#003e86;color:#fff}.why-card h3[data-v-32670b8a]{color:#fff}.why-card p[data-v-32670b8a]{margin:0 0 .8rem;color:#eef4ff;font-size:.82rem}.sponsored-header[data-v-32670b8a]{display:flex;justify-content:space-between;margin-bottom:1rem;color:#9aa3af;font-size:.65rem;font-weight:600}.ad-badge[data-v-32670b8a]{background:#f3f4f6;padding:.15rem .4rem;border-radius:4px}.ad-slot[data-v-32670b8a]{min-height:220px;border:2px dashed #d4d9e2;border-radius:8px;background:#f8fafc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;text-align:center;color:#9aa3af}.ad-slot .material-symbols-outlined[data-v-32670b8a]{font-size:2rem}.ad-slot strong[data-v-32670b8a]{color:#5f6775;font-size:.85rem}.loading-state[data-v-32670b8a]{min-height:400px;display:grid;place-items:center}@media(max-width:1100px){.content-layout[data-v-32670b8a]{grid-template-columns:1fr}}@media(max-width:900px){.hero-card[data-v-32670b8a]{flex-direction:column}.stats-row[data-v-32670b8a]{grid-template-columns:1fr}}@media(max-width:700px){.portfolio-grid[data-v-32670b8a]{grid-template-columns:1fr}.portfolio-item.large[data-v-32670b8a]{grid-column:span 1}.portfolio-item.large img[data-v-32670b8a],.portfolio-item.large .project-placeholder[data-v-32670b8a]{height:220px}.hero-actions[data-v-32670b8a]{flex-direction:column}.book-btn[data-v-32670b8a],.message-btn[data-v-32670b8a]{width:100%;justify-content:center}.name-row h1[data-v-32670b8a]{font-size:1.5rem}}.auth-page[data-v-4cb1381b]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-4cb1381b]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-4cb1381b]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-4cb1381b],.form-label fs-5[data-v-4cb1381b]{color:#003e86}.auth-title[data-v-4cb1381b]{font-weight:800}.auth-subtitle[data-v-4cb1381b]{color:#003e86}.form-label fs-5[data-v-4cb1381b]{font-weight:700;margin-bottom:.45rem}.form-control fw-bold text-dark border border-dark[data-v-4cb1381b]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control fw-bold text-dark border border-dark[data-v-4cb1381b]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-4cb1381b]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-4cb1381b]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-4cb1381b]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-7571ef75]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-7571ef75]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-7571ef75]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-7571ef75],.form-label[data-v-7571ef75]{color:#003e86}.auth-title[data-v-7571ef75]{font-weight:800}.auth-subtitle[data-v-7571ef75]{color:#003e86}.form-label[data-v-7571ef75]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-7571ef75]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-7571ef75]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-7571ef75]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-7571ef75]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-7571ef75]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-f13019b5]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-f13019b5]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-f13019b5]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-f13019b5],.form-label[data-v-f13019b5]{color:#003e86}.auth-title[data-v-f13019b5]{font-weight:800}.auth-subtitle[data-v-f13019b5]{color:#003e86}.form-label[data-v-f13019b5]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-f13019b5]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.custom-danger-btn[data-v-f13019b5],.custom-outline-btn[data-v-f13019b5]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-3b2055c2]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-3b2055c2]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-3b2055c2]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-3b2055c2]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-3b2055c2]{color:#003e86;font-size:.95rem}.content-card[data-v-3b2055c2]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-3b2055c2]{color:#003e86;font-weight:800}.content-meta[data-v-3b2055c2],.content-text[data-v-3b2055c2]{color:#6c757d}.status-badge[data-v-3b2055c2]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-3b2055c2]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-3b2055c2]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-3b2055c2]{color:#003e86;font-weight:800}.auth-page[data-v-2d194f85]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-2d194f85]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-2d194f85]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-2d194f85]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-2d194f85]{color:#003e86;font-size:.95rem}.content-card[data-v-2d194f85]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-2d194f85]{color:#003e86;font-weight:800}.content-meta[data-v-2d194f85],.content-text[data-v-2d194f85]{color:#6c757d}.status-badge[data-v-2d194f85]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-2d194f85]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-2d194f85]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-2d194f85]{color:#003e86;font-weight:800}.auth-page[data-v-526ba92d]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-526ba92d]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-526ba92d]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-526ba92d]{color:#003e86;font-weight:800}.auth-subtitle[data-v-526ba92d]{color:#003e86}.form-control[data-v-526ba92d]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-526ba92d]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-526ba92d]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-526ba92d]{color:#495057;vertical-align:middle}.login-btn[data-v-526ba92d]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-526ba92d]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-526ba92d]{color:#003e86;font-weight:800}.auth-page[data-v-c7a093f3]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-c7a093f3]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-c7a093f3]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-c7a093f3]{color:#003e86;font-weight:800}.auth-subtitle[data-v-c7a093f3]{color:#003e86}.form-control[data-v-c7a093f3]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-c7a093f3]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-c7a093f3]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-c7a093f3]{color:#495057;vertical-align:middle}.login-btn[data-v-c7a093f3]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-c7a093f3]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-c7a093f3]{color:#003e86;font-weight:800}.summary-page[data-v-7ab2392c]{width:100%;min-height:100%;background:#eaf4ff;color:#001d3f;padding:8px;box-sizing:border-box}.summary-topbar[data-v-7ab2392c],.summary-hero[data-v-7ab2392c],.top-grid[data-v-7ab2392c],.dashboard-grid[data-v-7ab2392c]{width:100%;max-width:2500px;margin-left:auto;margin-right:auto;box-sizing:border-box}.quality-head[data-v-7ab2392c]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.quality-head h2[data-v-7ab2392c]{margin:0;color:#fff;font-size:.9rem;font-weight:600;line-height:1}.quality-head .material-symbols-outlined[data-v-7ab2392c]{color:#ffc107;font-size:1rem;flex-shrink:0}.summary-topbar[data-v-7ab2392c]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.search-box[data-v-7ab2392c]{width:min(300px,100%);height:32px;background:#eef6ff;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#7b8494}.search-box input[data-v-7ab2392c]{border:none;outline:none;background:transparent;width:100%;font-size:.72rem}.top-actions[data-v-7ab2392c]{display:flex;align-items:center;gap:10px}.status-pill[data-v-7ab2392c]{border:none;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:700;display:flex;align-items:center;gap:5px}.status-pill span[data-v-7ab2392c]{width:6px;height:6px;border-radius:50%}.icon-btn[data-v-7ab2392c]{font-size:.8rem;color:#6b7280}.profile-mini[data-v-7ab2392c]{display:flex;align-items:center;gap:7px;border-left:1px solid #ccd7e4;padding-left:10px}.profile-mini div[data-v-7ab2392c]{display:flex;flex-direction:column}.profile-mini strong[data-v-7ab2392c]{font-size:.72rem}.profile-mini small[data-v-7ab2392c]{text-transform:uppercase;color:#6b7280;font-size:.52rem;font-weight:700}.profile-mini img[data-v-7ab2392c]{width:30px;height:30px;border-radius:6px;object-fit:cover}.summary-hero[data-v-7ab2392c]{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.summary-hero h1[data-v-7ab2392c]{margin:0;font-size:1.5rem;font-weight:700}.summary-hero p[data-v-7ab2392c]{display:flex;align-items:center;gap:4px;color:#4b5563;font-size:.78rem;margin:2px 0 0}.hero-actions[data-v-7ab2392c]{display:flex;gap:8px;align-items:center}.outline-btn[data-v-7ab2392c],.dark-btn[data-v-7ab2392c]{height:34px;min-width:110px;border-radius:6px;font-size:.72rem;font-weight:700}.outline-btn[data-v-7ab2392c]{background:#fff;border:1px solid #cbd5e1;color:#1f2933}.dark-btn[data-v-7ab2392c]{background:#002b63;color:#fff;border:none;box-shadow:0 4px 10px #002b6329}.top-grid[data-v-7ab2392c]{display:grid;grid-template-columns:260px 1fr;gap:12px;margin-bottom:12px}.earnings-card[data-v-7ab2392c],.active-projects-card[data-v-7ab2392c],.quality-card[data-v-7ab2392c],.tips-card[data-v-7ab2392c]{background:#fff;border-radius:6px;border:1px solid #d7e0ec}.earnings-card[data-v-7ab2392c]{position:relative;padding:14px;border-left:3px solid #003e86}.earning-icon[data-v-7ab2392c]{width:32px;height:32px;background:#f1f5f9;border-radius:5px;display:grid;place-items:center;margin-bottom:14px}.growth-pill[data-v-7ab2392c]{position:absolute;top:14px;right:14px;background:#d8fbe4;color:#16a34a;padding:3px 7px;border-radius:4px;font-size:.62rem;font-weight:700}.earnings-card p[data-v-7ab2392c]{color:#7b8494;font-size:.68rem;font-weight:700;margin:0 0 4px}.earnings-card h2[data-v-7ab2392c]{font-size:1.15rem;font-weight:800;margin-bottom:14px}.earning-divider[data-v-7ab2392c]{height:1px;background:#dbe3ee;margin-bottom:12px}.earning-bottom[data-v-7ab2392c]{display:flex;gap:20px}.earning-bottom small[data-v-7ab2392c]{display:block;color:#7b8494;font-size:.6rem;font-weight:700}.earning-bottom strong[data-v-7ab2392c]{font-size:.82rem}.territory-card[data-v-7ab2392c]{min-height:190px;border-radius:6px;background:linear-gradient(#00142ddb,#00142ddb),url(https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?q=80&w=1400);background-size:cover;background-position:center;padding:14px}.territory-info[data-v-7ab2392c]{max-width:240px;background:#ffffffe6;border-radius:6px;padding:12px}.territory-info h3[data-v-7ab2392c]{font-size:.82rem;font-weight:800;margin-bottom:4px}.territory-info p[data-v-7ab2392c]{color:#4b5563;font-size:.7rem;line-height:1.3}.territory-info button[data-v-7ab2392c]{width:100%;height:28px;border:none;border-radius:4px;background:#ffc107;color:#6b5600;font-size:.7rem;font-weight:700}.dashboard-grid[data-v-7ab2392c]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:12px}.active-projects-card[data-v-7ab2392c]{padding:14px;min-height:420px}.section-head[data-v-7ab2392c]{display:flex;justify-content:space-between;margin-bottom:14px}.section-head h2[data-v-7ab2392c],.tips-card h2[data-v-7ab2392c]{color:#002b63;font-size:.9rem;font-weight:600}.section-head button[data-v-7ab2392c]{border:none;background:transparent;color:#002b63;font-size:.7rem;font-weight:700}.project-list[data-v-7ab2392c]{display:grid;gap:9px}.project-item[data-v-7ab2392c]{min-height:60px;border:1px solid #dbe3ee;border-radius:6px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:10px}.project-icon[data-v-7ab2392c]{width:34px;height:34px;border-radius:5px;display:grid;place-items:center}.project-info strong[data-v-7ab2392c]{display:block;font-size:.76rem;margin-bottom:2px}.project-info div[data-v-7ab2392c]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.66rem}.project-info .material-symbols-outlined[data-v-7ab2392c]{font-size:.75rem}.project-tag[data-v-7ab2392c]{padding:3px 6px;border-radius:3px;font-size:.56rem;font-weight:700}.right-column[data-v-7ab2392c]{display:grid;gap:12px}.quality-card[data-v-7ab2392c]{background:#003e86;color:#fff;padding:14px}.rating-main[data-v-7ab2392c]{display:flex;align-items:center;gap:9px;margin:10px 0}.rating-main>strong[data-v-7ab2392c]{font-size:2rem;line-height:1}.stars[data-v-7ab2392c]{color:#ffc107;letter-spacing:1px;font-size:.72rem}.review-box[data-v-7ab2392c]{background:#ffffff1f;padding:9px;border-radius:4px;margin-top:8px}.review-box div[data-v-7ab2392c]{display:flex;justify-content:space-between;font-size:.68rem}.review-box p[data-v-7ab2392c]{margin:4px 0 0;color:#ffffffe0;font-size:.66rem;font-style:italic}.tips-card[data-v-7ab2392c]{border-top:3px solid #ffc107;padding:14px;min-height:170px}.tips-card h2[data-v-7ab2392c]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.75rem}.tip-item[data-v-7ab2392c]{margin-top:12px}.tip-item strong[data-v-7ab2392c]{color:#1f2933;font-size:.74rem}.tip-item p[data-v-7ab2392c]{color:#6b7280;font-size:.68rem;margin:2px 0 0}@media(max-width:1200px){.top-grid[data-v-7ab2392c],.dashboard-grid[data-v-7ab2392c]{grid-template-columns:1fr}.active-projects-card[data-v-7ab2392c]{min-height:auto}}@media(max-width:700px){.summary-topbar[data-v-7ab2392c],.summary-hero[data-v-7ab2392c]{flex-direction:column}.top-actions[data-v-7ab2392c],.hero-actions[data-v-7ab2392c]{flex-wrap:wrap}.summary-hero h1[data-v-7ab2392c]{font-size:1.25rem}.project-item[data-v-7ab2392c]{grid-template-columns:1fr}}.dashboard-panel[data-v-bde9daf6]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-bde9daf6]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-bde9daf6]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-bde9daf6]{font-size:1.25rem}.upcoming-list[data-v-bde9daf6]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-bde9daf6]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-bde9daf6]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-bde9daf6]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-bde9daf6]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-bde9daf6]{font-size:.7rem;color:#718096}.empty-small[data-v-bde9daf6]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}@media(max-width:768px){.dashboard-panel[data-v-bde9daf6]{margin-bottom:1rem}}.profile-body[data-v-6efc10b3]{width:100%}.profile-container[data-v-6efc10b3]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.2rem}.profile-title[data-v-6efc10b3]{font-size:1.45rem;font-weight:700;color:#003e86;margin-bottom:.9rem;line-height:1.1}.profile-content[data-v-6efc10b3]{display:flex;gap:1rem;align-items:flex-start}.profile-left[data-v-6efc10b3]{width:170px;text-align:center;flex-shrink:0}.profile-image[data-v-6efc10b3]{width:170px;height:180px;border-radius:10px;overflow:hidden;border:1px solid #d6d6d6}.profile-image img[data-v-6efc10b3]{width:100%;height:100%;object-fit:cover}.badge-text[data-v-6efc10b3]{margin-top:.55rem;color:#7a7a7a;font-size:.75rem}.update-btn[data-v-6efc10b3]{margin-top:.8rem;background:#003e86;color:#fff;border-radius:8px;padding:.4rem .8rem;font-size:.78rem;font-weight:600;width:125px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.update-btn .material-symbols-outlined[data-v-6efc10b3]{font-size:.95rem}.update-btn[data-v-6efc10b3]:hover{background:#ffc107;color:#003e86}.profile-right[data-v-6efc10b3]{flex:1;min-width:0}.info-group[data-v-6efc10b3]{margin-bottom:.8rem}.label[data-v-6efc10b3]{color:#003e86;font-size:.88rem;font-weight:700;margin-bottom:.12rem;line-height:1.1}.value[data-v-6efc10b3]{color:#6f6f6f;font-size:.8rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.email-link[data-v-6efc10b3]{color:#7a7a7a;text-decoration:underline}.row[data-v-6efc10b3]{display:flex;gap:1.5rem;margin-bottom:.8rem;flex-wrap:wrap}.col[data-v-6efc10b3]{min-width:120px;flex:1}.contact-row[data-v-6efc10b3]{flex-direction:column;gap:.7rem}.contact-row .col[data-v-6efc10b3]{width:100%;flex:none}.location-row[data-v-6efc10b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.location-row .col[data-v-6efc10b3]{min-width:0;flex:none}.text-center[data-v-6efc10b3]{text-align:center}.py-5[data-v-6efc10b3]{padding-top:2rem;padding-bottom:2rem}.spinner-border[data-v-6efc10b3]{display:inline-block;width:2rem;height:2rem;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-6efc10b3 .75s linear infinite}.text-warning[data-v-6efc10b3]{color:#ffc107}.d-none[data-v-6efc10b3]{display:none}@keyframes spinner-border-6efc10b3{to{transform:rotate(360deg)}}@media(max-width:768px){.profile-container[data-v-6efc10b3]{padding:1rem}.profile-title[data-v-6efc10b3]{font-size:1.3rem}.profile-content[data-v-6efc10b3]{flex-direction:column}.profile-left[data-v-6efc10b3]{width:100%;display:flex;flex-direction:column;align-items:center}.profile-image[data-v-6efc10b3]{width:160px;height:170px}.row[data-v-6efc10b3]{flex-direction:column;gap:.7rem}.col[data-v-6efc10b3]{min-width:100%}.location-row[data-v-6efc10b3]{grid-template-columns:1fr}}.favorites-container[data-v-7a7f9925]{width:100%}.favorites-header[data-v-7a7f9925]{margin-bottom:1.5rem}.favorites-header-content[data-v-7a7f9925]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header-title-section[data-v-7a7f9925]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-7a7f9925]{font-size:2rem;color:#dc3545}.favorites-title[data-v-7a7f9925]{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0}.header-actions[data-v-7a7f9925]{display:flex;gap:.75rem}.refresh-btn[data-v-7a7f9925],.filter-toggle-btn[data-v-7a7f9925]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;color:#003e86;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-7a7f9925]:hover:not(:disabled),.filter-toggle-btn[data-v-7a7f9925]:hover{background:#003e86;border-color:#003e86;color:#fff;transform:translateY(-1px)}.refresh-btn[data-v-7a7f9925]:disabled{opacity:.6;cursor:not-allowed}.spinning[data-v-7a7f9925]{animation:spin-7a7f9925 .5s linear infinite}@keyframes spin-7a7f9925{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filters-panel[data-v-7a7f9925]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1.25rem;margin-bottom:1.5rem;animation:slideDown-7a7f9925 .3s ease}@keyframes slideDown-7a7f9925{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filters-grid[data-v-7a7f9925]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:end}.filter-group[data-v-7a7f9925]{display:flex;flex-direction:column;gap:.5rem}.filter-label[data-v-7a7f9925]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d}.search-wrapper[data-v-7a7f9925]{position:relative}.search-icon[data-v-7a7f9925]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#a0aec0;pointer-events:none}.search-input[data-v-7a7f9925]{width:100%;padding:.6rem 2rem .6rem 2.5rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem}.search-input[data-v-7a7f9925]:focus{outline:none;border-color:#003e86;box-shadow:0 0 0 3px #003e861a}.clear-search[data-v-7a7f9925]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.2rem;border-radius:50%;display:flex;align-items:center}.clear-search[data-v-7a7f9925]:hover{background:#f0f4f9}.filter-select[data-v-7a7f9925]{padding:.6rem .75rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem;background:#fff;cursor:pointer}.filter-select[data-v-7a7f9925]:focus{outline:none;border-color:#003e86}.filter-actions[data-v-7a7f9925]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.favorites-count[data-v-7a7f9925]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#fef9e6;border-radius:20px;font-size:.85rem;font-weight:600;color:#dc3545}.favorites-count .material-symbols-outlined[data-v-7a7f9925]{font-size:1rem}.btn-clear-filters[data-v-7a7f9925]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:12px;color:#dc3545;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-clear-filters[data-v-7a7f9925]:hover{background:#dc3545;color:#fff}.loading-state[data-v-7a7f9925]{text-align:center;padding:3rem}.loading-text[data-v-7a7f9925]{margin-top:1rem;color:#718096}.empty-state[data-v-7a7f9925]{text-align:center;padding:3rem;background:#fff;border-radius:16px;border:1px solid rgba(0,62,134,.1)}.empty-state-icon .material-symbols-outlined[data-v-7a7f9925]{font-size:4rem;color:#cbd5e0}.empty-state-title[data-v-7a7f9925]{color:#003e86;font-weight:700;margin:1rem 0 .5rem}.empty-state-text[data-v-7a7f9925]{color:#718096;margin-bottom:1.5rem}.btn-primary-outline[data-v-7a7f9925]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:transparent;border:2px solid #003e86;border-radius:12px;color:#003e86;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn-primary-outline[data-v-7a7f9925]:hover{background:#003e86;color:#fff}.favorites-grid[data-v-7a7f9925]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;margin-bottom:1.5rem}.favorite-card[data-v-7a7f9925]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;position:relative}.favorite-card[data-v-7a7f9925]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#ffc107}.favorite-badge[data-v-7a7f9925]{position:absolute;top:1rem;right:1rem;background:#dc3545;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.favorite-badge .material-symbols-outlined[data-v-7a7f9925]{font-size:1.2rem;color:#fff}.favorite-card-content[data-v-7a7f9925]{padding:1.25rem}.favorite-avatar-wrapper[data-v-7a7f9925]{position:relative;display:inline-block;margin-bottom:1rem}.favorite-avatar[data-v-7a7f9925]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #ffc107;box-shadow:0 2px 8px #0000001a}.avatar-status[data-v-7a7f9925]{position:absolute;bottom:2px;right:2px;width:16px;height:16px;border-radius:50%;border:2px solid white}.avatar-status.online[data-v-7a7f9925]{background:#28a745}.avatar-status.offline[data-v-7a7f9925]{background:#a0aec0}.favorite-info[data-v-7a7f9925]{margin-top:.5rem}.favorite-name[data-v-7a7f9925]{font-size:1.1rem;font-weight:700;color:#2d3748;margin:0 0 .75rem}.favorite-meta[data-v-7a7f9925]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.specialization[data-v-7a7f9925],.location[data-v-7a7f9925]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#718096}.specialization .material-symbols-outlined[data-v-7a7f9925],.location .material-symbols-outlined[data-v-7a7f9925]{font-size:1rem;color:#003e86}.rating-stats[data-v-7a7f9925]{margin-bottom:.75rem}.rating[data-v-7a7f9925]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.stars[data-v-7a7f9925]{font-size:.9rem}.rating-value[data-v-7a7f9925]{font-weight:700;color:#f5b042}.review-count[data-v-7a7f9925]{font-size:.7rem;color:#a0aec0}.additional-info[data-v-7a7f9925]{display:flex;flex-wrap:wrap;gap:.5rem}.info-chip[data-v-7a7f9925]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;background:#f8f9fa;border-radius:12px;font-size:.7rem;color:#4a5568}.info-chip .material-symbols-outlined[data-v-7a7f9925]{font-size:.8rem}.favorite-card-footer[data-v-7a7f9925]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid rgba(0,62,134,.05)}.btn-view-details[data-v-7a7f9925]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:#003e86;border:none;border-radius:10px;color:#fff;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s ease}.btn-view-details[data-v-7a7f9925]:hover{background:#ffc107;color:#003e86;transform:translate(3px)}.btn-view-details .material-symbols-outlined[data-v-7a7f9925]{font-size:1rem}.btn-remove-favorite[data-v-7a7f9925]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:10px;color:#dc3545;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-remove-favorite[data-v-7a7f9925]:hover{background:#dc3545;color:#fff}.btn-remove-favorite .material-symbols-outlined[data-v-7a7f9925]{font-size:1rem}.pagination-wrapper[data-v-7a7f9925]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.pagination-btn[data-v-7a7f9925]{background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;padding:.4rem .8rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-7a7f9925]:hover:not(:disabled){background:#003e86;border-color:#003e86;color:#fff}.pagination-btn[data-v-7a7f9925]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-7a7f9925]{font-size:.85rem;color:#4a5568}.total-count[data-v-7a7f9925]{font-size:.75rem;color:#a0aec0;margin-left:.5rem}.modal-overlay[data-v-7a7f9925]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-7a7f9925 .2s ease}@keyframes fadeIn-7a7f9925{0%{opacity:0}to{opacity:1}}.confirm-modal[data-v-7a7f9925]{background:#fff;border-radius:20px;max-width:400px;width:90%;overflow:hidden;animation:slideUp-7a7f9925 .3s ease}@keyframes slideUp-7a7f9925{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-7a7f9925]{display:flex;align-items:center;gap:.75rem;padding:1.25rem;background:#fff3cd;border-bottom:1px solid #ffeaa7}.modal-icon[data-v-7a7f9925]{font-size:1.5rem;color:#856404}.modal-header h4[data-v-7a7f9925]{margin:0;color:#856404;font-weight:700}.modal-body[data-v-7a7f9925]{padding:1.25rem;color:#2d3748}.modal-body strong[data-v-7a7f9925]{color:#003e86}.modal-footer[data-v-7a7f9925]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid #eef2f6}.btn-cancel[data-v-7a7f9925],.btn-confirm[data-v-7a7f9925]{flex:1;padding:.6rem;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-7a7f9925]{background:#f8f9fa;border:1px solid #dee2e6;color:#6c757d}.btn-cancel[data-v-7a7f9925]:hover{background:#e9ecef}.btn-confirm[data-v-7a7f9925]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#dc3545;border:none;color:#fff}.btn-confirm[data-v-7a7f9925]:hover{background:#c82333;transform:translateY(-1px)}@media(max-width:768px){.favorites-header-content[data-v-7a7f9925]{flex-direction:column;align-items:flex-start}.header-actions[data-v-7a7f9925]{width:100%}.refresh-btn[data-v-7a7f9925],.filter-toggle-btn[data-v-7a7f9925]{flex:1;justify-content:center}.filters-grid[data-v-7a7f9925]{grid-template-columns:1fr}.filter-actions[data-v-7a7f9925]{flex-direction:column}.favorites-count[data-v-7a7f9925],.btn-clear-filters[data-v-7a7f9925]{width:100%;justify-content:center}.favorites-grid[data-v-7a7f9925]{grid-template-columns:1fr;gap:1rem}.pagination-wrapper[data-v-7a7f9925]{gap:.5rem}.confirm-modal[data-v-7a7f9925]{width:95%;margin:1rem}}@media(max-width:576px){.favorite-card-content[data-v-7a7f9925]{padding:1rem}.favorite-avatar[data-v-7a7f9925]{width:70px;height:70px}.favorite-name[data-v-7a7f9925]{font-size:1rem}.favorite-card-footer[data-v-7a7f9925]{flex-direction:column}.btn-view-details[data-v-7a7f9925],.btn-remove-favorite[data-v-7a7f9925]{justify-content:center}.modal-footer[data-v-7a7f9925]{flex-direction:column}}.settings-page[data-v-7a23334e]{width:100%;background:#fff;color:#1f2933;padding:1.5rem 1.35rem 2rem}.page-title[data-v-7a23334e]{margin:0;color:#003e86;font-size:1.45rem;font-weight:800;line-height:1}.page-subtitle[data-v-7a23334e]{margin:.35rem 0 1.1rem;color:#4f5663;font-size:.82rem}.settings-grid[data-v-7a23334e]{display:grid;grid-template-columns:2fr .95fr;gap:1rem;align-items:start}.left-stack[data-v-7a23334e]{display:grid;gap:1rem}.settings-card[data-v-7a23334e]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1rem;box-shadow:0 6px 14px #0000000f}.card-title[data-v-7a23334e]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .75rem}.divider[data-v-7a23334e]{height:1px;background:#d7dce5;margin-bottom:1rem}.form-row[data-v-7a23334e]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1rem}.field label[data-v-7a23334e],.select-field label[data-v-7a23334e],.account-info-item label[data-v-7a23334e]{display:block;color:#003e86;font-size:.7rem;font-weight:800;letter-spacing:.05em;margin-bottom:.4rem}.input-wrap[data-v-7a23334e]{height:36px;border:1px solid #003e86;border-radius:6px;display:flex;align-items:center;padding:0 .7rem;gap:.4rem}.input-wrap input[data-v-7a23334e]{border:none;outline:none;flex:1;font-size:.8rem;color:#1f2933;background:transparent}.input-wrap input[data-v-7a23334e]:disabled{cursor:not-allowed}.eye-btn[data-v-7a23334e]{border:none;background:transparent;color:#003e86;font-size:1rem;font-weight:800;cursor:pointer}.security-actions[data-v-7a23334e]{display:flex;justify-content:flex-end;gap:.65rem}.cancel-btn[data-v-7a23334e],.update-btn[data-v-7a23334e]{height:34px;min-width:100px;border:none;border-radius:6px;font-size:.78rem;font-weight:700;cursor:pointer}.cancel-btn[data-v-7a23334e]{background:#dfeaf7;color:#003e86}.update-btn[data-v-7a23334e]{background:#ffc107;color:#003e86;min-width:130px}.account-info-grid[data-v-7a23334e]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.account-info-item span[data-v-7a23334e]{display:block;color:#1f2933;font-size:.82rem;font-weight:700}.select-box[data-v-7a23334e]{width:100%;max-width:300px;height:36px;border:1px solid #003e86;border-radius:6px;color:#1f2933;padding:0 .7rem;font-size:.8rem;background:#fff}.notifications-card[data-v-7a23334e]{min-height:400px}.notification-section[data-v-7a23334e]{margin-bottom:1.25rem}.notification-label[data-v-7a23334e]{color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-bottom:.85rem}.notification-row[data-v-7a23334e]{display:flex;justify-content:space-between;align-items:center;color:#1f2933;font-size:.82rem;margin-bottom:.85rem}.notification-row input[data-v-7a23334e]{width:18px;height:18px;accent-color:#003e86;cursor:pointer}.side-action-btn[data-v-7a23334e]{width:100%;min-height:34px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:6px;font-size:.78rem;font-weight:800;cursor:pointer;margin-bottom:.6rem}.side-action-btn[data-v-7a23334e]:hover{background:#003e86;color:#fff}.deactivation-card[data-v-7a23334e]{margin-top:1rem;border:1px solid #f2c8c8;background:#fdf9f9;border-radius:10px;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.deactivation-title[data-v-7a23334e]{color:#bd1717;font-size:1rem;font-weight:700;margin:0 0 .25rem}.deactivation-text[data-v-7a23334e]{color:#4f5663;font-size:.78rem;margin:0}.deactivate-btn[data-v-7a23334e]{background:#fff;border:1.5px solid #bd1717;border-radius:8px;color:#bd1717;height:38px;padding:0 1rem;font-size:.82rem;font-weight:800;cursor:pointer;white-space:nowrap}.deactivate-btn[data-v-7a23334e]:hover{background:#bd1717;color:#fff}@media(max-width:1000px){.settings-grid[data-v-7a23334e],.form-row[data-v-7a23334e],.account-info-grid[data-v-7a23334e]{grid-template-columns:1fr}.select-box[data-v-7a23334e]{max-width:100%}}@media(max-width:640px){.settings-page[data-v-7a23334e]{padding:1rem}.security-actions[data-v-7a23334e],.deactivation-card[data-v-7a23334e]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-7a23334e],.update-btn[data-v-7a23334e],.deactivate-btn[data-v-7a23334e]{width:100%}}.profile-shell[data-v-459d0530]{overflow:hidden;position:relative;border-radius:20px;box-shadow:0 15px 35px #00000026}.dashboard-row[data-v-459d0530]{align-items:flex-start}.dashboard-column[data-v-459d0530]{height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-main-content[data-v-459d0530]{display:flex;flex-direction:column;gap:1rem}.dashboard-panel[data-v-459d0530]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-459d0530]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-459d0530]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-459d0530]{font-size:1.25rem}.content-section[data-v-459d0530]{animation:fadeIn-459d0530 .3s ease;width:100%}@keyframes fadeIn-459d0530{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card[data-v-459d0530]{background:#fff;border-radius:10px;padding:1.25rem;border:1px solid rgba(0,62,134,.1);box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.content-card[data-v-459d0530]:hover{box-shadow:0 12px 28px #0000002e}.portfolio-grid[data-v-459d0530]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.portfolio-item[data-v-459d0530]{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 14px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.portfolio-item[data-v-459d0530]:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0000002e}.portfolio-item img[data-v-459d0530]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-459d0530]{display:inline-flex;align-items:center;gap:.5rem;background:#003e86;color:#fff;border:none;border-radius:12px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 10px #0000001f;transition:all .2s ease}.upload-btn[data-v-459d0530]:hover{background:#ffc107;color:#003e86;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.upcoming-list[data-v-459d0530]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-459d0530]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-459d0530]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-459d0530]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-459d0530]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-459d0530]{font-size:.7rem;color:#718096}.tips-list[data-v-459d0530]{display:flex;flex-direction:column;gap:.75rem}.tip-item[data-v-459d0530]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#4a5568;padding:.5rem;background:#fef9e6;border-radius:10px;box-shadow:0 2px 6px #0000000f}.tip-item .material-symbols-outlined[data-v-459d0530]{color:#ffc107;font-size:1rem}.empty-state[data-v-459d0530]{text-align:center;padding:2rem;color:#a0aec0}.empty-state .material-symbols-outlined[data-v-459d0530]{font-size:3rem;margin-bottom:.5rem;opacity:.5}.empty-small[data-v-459d0530]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}.dashboard-scroll[data-v-459d0530]::-webkit-scrollbar{width:8px}.dashboard-scroll[data-v-459d0530]::-webkit-scrollbar-thumb{background:#003e8640;border-radius:999px}.dashboard-scroll[data-v-459d0530]::-webkit-scrollbar-track{background:transparent}@media(max-width:991.98px){.active-professionals-page[data-v-459d0530]{padding-top:0!important;padding-bottom:0!important}.container-fluid[data-v-459d0530]{padding-left:0!important;padding-right:0!important}.profile-shell[data-v-459d0530]{border-radius:0!important;margin:0!important;box-shadow:none!important}.dashboard-body[data-v-459d0530]{padding:1rem!important}.dashboard-column[data-v-459d0530]{height:auto;overflow:visible;padding-right:0}.dashboard-panel[data-v-459d0530]{margin-bottom:1rem}}@media(max-width:768px){.active-professionals-page[data-v-459d0530],.container-fluid[data-v-459d0530]{padding:0!important}.profile-shell[data-v-459d0530]{border-radius:0!important;box-shadow:none!important}.dashboard-body[data-v-459d0530]{padding:.75rem!important}}@media(max-width:576px){.active-professionals-page[data-v-459d0530],.container-fluid[data-v-459d0530]{padding:0!important}.profile-shell[data-v-459d0530]{border-radius:0!important}.dashboard-body[data-v-459d0530]{padding:.5rem!important}.portfolio-grid[data-v-459d0530]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-card[data-v-459d0530]{padding:.75rem}}.dashboard-shell[data-v-459d0530]{width:100%;display:flex;justify-content:center;padding:0;min-height:calc(100vh - 70px)}.dashboard-content[data-v-459d0530]{width:100%;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.active-professionals-page[data-v-459d0530],.profile-shell[data-v-459d0530],.dashboard-body[data-v-459d0530]{width:100%;min-height:calc(100vh - 70px);padding:0!important;margin:10px 0}.messages-board-card[data-v-459d0530]{width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:hidden;background:transparent}.messages-board-card[data-v-459d0530] .guest-messages-page{width:100%;padding:0}.messages-board-card[data-v-459d0530] .guest-dashboard{width:100%;max-width:none}.messages-board-card[data-v-459d0530] .message-wrapper{width:100%;border-radius:10px}.messages-board-card[data-v-459d0530] .message-item{width:100%;box-sizing:border-box}.message-details-card[data-v-459d0530]{width:100%;padding:0!important;overflow:hidden;background:transparent}.menu-column[data-v-459d0530]{height:100%;min-height:calc(100vh - 150px);overflow:visible;display:flex;flex-direction:column}.side-column[data-v-459d0530],.dashboard-main-content[data-v-459d0530],.menu-column[data-v-459d0530] .sidebar-nav{min-height:100%}.dashboard-row[data-v-459d0530]{align-items:stretch}.summary-col[data-v-459d0530]{padding-left:0;padding-right:0}.summary-wrapper[data-v-459d0530]{width:100%;padding:0;margin:0;border:none;background:transparent}.dashboard-body[data-v-459d0530]{box-sizing:border-box}.dashboard-profile-card[data-v-459d0530]{margin-bottom:.85rem}.dashboard-highlight-grid[data-v-459d0530]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.dashboard-mini-card[data-v-459d0530]{border-radius:8px;padding:.85rem;display:flex;gap:.65rem;align-items:flex-start;min-height:115px;border:1px solid #d8d8d8}.profile-shell[data-v-459d0530]{background:transparent;border:none;box-shadow:none;width:100%}.booking-card[data-v-459d0530]{background:#eef5ff;border-left:4px solid #003e86}.verify-card[data-v-459d0530]{background:#ffc107;color:#003e86}.booking-card h3[data-v-459d0530],.booking-card h4[data-v-459d0530],.booking-card p[data-v-459d0530],.verify-card h3[data-v-459d0530],.verify-card h4[data-v-459d0530],.verify-card p[data-v-459d0530]{color:#003e86}.mini-card-icon[data-v-459d0530]{width:36px;height:36px;border-radius:50%;background:#003e861f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mini-card-icon .material-symbols-outlined[data-v-459d0530]{font-size:1rem;color:#003e86}.dashboard-mini-card h4[data-v-459d0530]{font-size:.82rem;font-weight:700;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card h3[data-v-459d0530]{font-size:.9rem;font-weight:800;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card p[data-v-459d0530],.dashboard-mini-card span[data-v-459d0530]{font-size:.75rem;color:#5f6368;line-height:1.25;margin-bottom:.1rem}.dashboard-notification-card[data-v-459d0530]{background:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:.85rem}.notification-title[data-v-459d0530]{color:#003e86;font-size:.95rem;font-weight:800;margin-bottom:.7rem}.notification-item[data-v-459d0530]{display:flex;align-items:stretch;background:#eef5ff;border-radius:10px;overflow:hidden;margin-bottom:.6rem}.notification-item[data-v-459d0530]:last-child{margin-bottom:0}.notification-bar[data-v-459d0530]{width:10px;background:#003e86;flex-shrink:0}.notification-item.warning .notification-bar[data-v-459d0530]{background:#ffc107}.notification-item div[data-v-459d0530]:last-child{padding:.65rem .75rem}.notification-item h5[data-v-459d0530]{margin-bottom:.15rem;color:#003e86;font-size:.8rem;font-weight:700}.notification-item p[data-v-459d0530]{margin-bottom:0;color:#666;font-size:.72rem;line-height:1.25}.sponsored-card[data-v-459d0530]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-459d0530]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-459d0530]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-459d0530]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-459d0530]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-459d0530]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-459d0530]{color:#a3acba;font-size:.7rem}.offers-card[data-v-459d0530]{background:#004a98;border-radius:10px;padding:1rem;color:#fff}.offers-card h3[data-v-459d0530]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.75rem}.offers-card ul[data-v-459d0530]{padding-left:1rem;margin-bottom:.85rem}.offers-card li[data-v-459d0530]{color:#eaf4ff;font-size:.7rem;line-height:1.35;margin-bottom:.6rem}.offers-card li[data-v-459d0530]::marker{color:#ffc107}.offers-btn[data-v-459d0530]{display:block;width:fit-content;margin:0 auto;background:#ffc107;color:#003e86;border:none;border-radius:5px;padding:.3rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}.offers-btn[data-v-459d0530]:hover{background:#ffcf33}@media(max-width:991px){.dashboard-highlight-grid[data-v-459d0530]{grid-template-columns:1fr}.dashboard-mini-card[data-v-459d0530]{min-height:auto}}@media(max-width:991.98px){.mobile-hidden[data-v-459d0530]{display:none!important}.messages-board-card[data-v-459d0530],.message-details-card[data-v-459d0530]{min-height:650px;width:100%}}.register-page[data-v-a039fee2]{--bf-blue: #003E86;--bf-blue-dark: #002d63;--bf-yellow: #ffc107;--bf-gray: #6c757d;--color-primary: var(--bf-blue);--color-primary-dark: var(--bf-blue-dark);--color-accent: var(--bf-yellow);--color-text-main: #111827;--color-text-label: var(--bf-blue);--color-text-secondary: var(--bf-gray);--color-text-muted: #9ca3af;--color-placeholder: var(--bf-gray);--color-border: #d1d5db;--color-border-focus: var(--bf-blue);--color-bg-input: #ffffff;--color-bg-disabled: #f3f4f6;--font-primary: "Inter", sans-serif;--font-secondary: "Montserrat", sans-serif}.register-page[data-v-a039fee2]{width:100%;min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;position:relative;padding:20px 16px;background:linear-gradient(0deg,#0b1e3380 0% 100%),url(/assets/register-ByksES_x.png) no-repeat center center / cover}.register-card[data-v-a039fee2]{width:100%;max-width:1280px}.content[data-v-a039fee2]{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:48px;width:100%}.hero[data-v-a039fee2]{flex:1;max-width:560px;display:flex;flex-direction:column;justify-content:center}.hero h1[data-v-a039fee2]{color:#fff;font-family:var(--font-secondary);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;line-height:1.15;letter-spacing:-2px;text-transform:uppercase;margin-bottom:18px}.hero h1 span[data-v-a039fee2]{color:var(--color-accent)}.hero>p[data-v-a039fee2]{max-width:500px;color:#ffffffe6;font-family:var(--font-primary);font-size:15px;line-height:28px;margin-bottom:28px}.feature-list[data-v-a039fee2]{display:flex;flex-direction:column;gap:14px;margin-bottom:30px}.feature-item[data-v-a039fee2]{display:flex;align-items:center;gap:12px;color:#fffffff2;font-family:var(--font-primary);font-size:14px;font-weight:600}.feature-item .material-symbols-outlined[data-v-a039fee2]{color:var(--color-accent);font-size:20px}.badge[data-v-a039fee2]{display:flex;align-items:flex-start;gap:16px;width:100%;max-width:520px;padding:16px 18px;background:#003e8673;border-left:4px solid var(--color-accent);border-radius:0 10px 10px 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;overflow:hidden}.badge-icon[data-v-a039fee2]{width:24px;min-width:24px;height:30px;flex-shrink:0;margin-top:2px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30'><path d='M12 30C8.525 29.125 5.65625 27.1312 3.39375 24.0187C1.13125 20.9062 0 17.45 0 13.65V4.5L12 0L24 4.5V13.65C24 17.45 22.8688 20.9062 20.6063 24.0187C18.3438 27.1312 15.475 29.125 12 30Z' fill='%23fff'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.badge-text[data-v-a039fee2]{flex:1;min-width:0;overflow:hidden}.badge-text h4[data-v-a039fee2]{margin:0 0 3px;color:var(--color-accent);font-family:var(--font-secondary);font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-text p[data-v-a039fee2]{margin:0;color:#fff;font-family:var(--font-primary);font-size:12px;line-height:1.4;word-break:break-word}.form-panel[data-v-a039fee2]{flex:1;width:100%;max-width:620px;min-width:320px;background:var(--color-bg-input);padding:clamp(18px,3vw,32px) clamp(16px,4vw,36px);border-radius:14px;box-shadow:0 20px 50px #00000040}.form-header[data-v-a039fee2]{margin-bottom:16px}.form-header h2[data-v-a039fee2]{font-family:var(--font-secondary);font-size:22px;font-weight:700;color:var(--color-primary);margin-bottom:4px}.form-header p[data-v-a039fee2]{color:var(--color-text-secondary);font-family:var(--font-primary);font-size:13px}.form-grid[data-v-a039fee2]{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-bottom:14px}.field[data-v-a039fee2]{display:flex;flex-direction:column;gap:4px}.field-full[data-v-a039fee2]{grid-column:span 2}.field label[data-v-a039fee2]{font-family:var(--font-primary);font-size:12px;font-weight:600;color:var(--color-text-label);display:flex;align-items:center;gap:4px}.required[data-v-a039fee2]{color:#e53e3e}.field input[data-v-a039fee2],.field select[data-v-a039fee2]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.field input[data-v-a039fee2]:focus,.field select[data-v-a039fee2]:focus{border-color:var(--color-border-focus)}.field input[data-v-a039fee2]::placeholder{color:var(--color-placeholder)}.field select.placeholder[data-v-a039fee2],.field select option[disabled][data-v-a039fee2]{color:var(--color-placeholder)}.field select[data-v-a039fee2]:disabled{background:var(--color-bg-disabled);cursor:not-allowed}.field-error[data-v-a039fee2]{font-family:var(--font-primary);font-size:11.5px;color:#e53e3e}.field-hint[data-v-a039fee2]{font-family:var(--font-primary);font-size:11px;color:var(--color-text-muted)}.service-area-block>label[data-v-a039fee2]{margin-bottom:6px}.service-area-row[data-v-a039fee2]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.sub-field[data-v-a039fee2]{display:flex;flex-direction:column}.sub-field select[data-v-a039fee2]{width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.sub-field select[data-v-a039fee2]:focus{border-color:var(--color-border-focus)}.sub-field select option[disabled][data-v-a039fee2],.sub-field select.placeholder[data-v-a039fee2]{color:var(--color-placeholder)}.sub-field select[data-v-a039fee2]:disabled{background:var(--color-bg-disabled);cursor:not-allowed}.password-input-wrap[data-v-a039fee2]{position:relative;display:flex;align-items:center}.password-input-wrap input[data-v-a039fee2]{width:100%;height:38px;padding:0 38px 0 12px;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-primary);font-size:13px;background:var(--color-bg-input);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}.password-input-wrap input[data-v-a039fee2]:focus{border-color:var(--color-border-focus)}.password-input-wrap input[data-v-a039fee2]::placeholder{color:var(--color-placeholder)}.password-toggle-btn[data-v-a039fee2]{position:absolute;right:8px;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-placeholder);line-height:1}.password-toggle-btn[data-v-a039fee2]:hover{color:var(--color-text-secondary)}.password-toggle-btn .material-symbols-outlined[data-v-a039fee2]{font-size:20px;-webkit-user-select:none;user-select:none;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.terms-row[data-v-a039fee2]{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:8px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:default;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;-webkit-user-select:none;user-select:none}.terms-row.terms-blocked[data-v-a039fee2]{border-color:#fca5a5;background:#fff5f5;animation:terms-shake-a039fee2 .35s ease}.terms-row.terms-acknowledged[data-v-a039fee2]{border-color:#86efac;background:#f0fdf4}@keyframes terms-shake-a039fee2{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}.terms-checkbox-wrap[data-v-a039fee2]{flex-shrink:0;margin-top:1px}.terms-lock-icon .material-symbols-outlined[data-v-a039fee2]{font-size:20px;color:#9ca3af;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.terms-check-icon .material-symbols-outlined[data-v-a039fee2]{font-size:20px;color:#16a34a;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.sr-only[data-v-a039fee2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.terms-label-wrap[data-v-a039fee2]{display:flex;flex-direction:column;gap:6px;flex:1}.terms-label[data-v-a039fee2]{font-family:Inter,sans-serif;font-size:13px;color:#4b5563;line-height:1.5;cursor:default}.terms-label a[data-v-a039fee2]{color:#003e86;text-decoration:none;font-weight:600;cursor:pointer}.terms-confirmed-badge[data-v-a039fee2]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#166534;background:#dcfce7;padding:3px 9px 3px 6px;border-radius:20px;width:fit-content}.terms-confirmed-icon[data-v-a039fee2]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;color:#16a34a;width:auto;height:auto;background-image:none;background-repeat:unset;background-position:unset;background-size:unset;flex-shrink:0}.terms-blocked-hint[data-v-a039fee2]{display:inline-flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:500;color:#b91c1c;line-height:1.5}.terms-blocked-hint a[data-v-a039fee2]{color:#003e86;font-weight:700;text-decoration:underline}.hint-icon[data-v-a039fee2]{font-size:14px;flex-shrink:0;margin-top:1px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:#ef4444}.terms-progress[data-v-a039fee2]{display:flex;gap:14px;flex-wrap:wrap}.progress-item[data-v-a039fee2]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#9ca3af;transition:color .2s}.progress-item.done[data-v-a039fee2]{color:#16a34a}.progress-icon[data-v-a039fee2]{font-size:13px;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.hint-fade-enter-active[data-v-a039fee2],.hint-fade-leave-active[data-v-a039fee2]{transition:opacity .25s ease,transform .25s ease}.hint-fade-enter-from[data-v-a039fee2],.hint-fade-leave-to[data-v-a039fee2]{opacity:0;transform:translateY(-4px)}.btn-register[data-v-a039fee2]{width:100%;border:none;border-radius:8px;background:var(--color-primary);color:#fff;padding:12px;font-family:var(--font-primary);font-size:15px;font-weight:700;cursor:pointer;transition:background .25s ease}.btn-register[data-v-a039fee2]:hover:not(:disabled){background:var(--color-primary-dark)}.btn-register[data-v-a039fee2]:disabled{background:var(--color-text-muted);cursor:not-allowed}.login-link[data-v-a039fee2]{margin-top:14px;text-align:center;font-family:var(--font-primary);font-size:13px;color:var(--color-text-secondary)}.login-link a[data-v-a039fee2]{color:var(--color-primary);font-weight:600;text-decoration:none}@media screen and (max-height:900px){.register-page[data-v-a039fee2]{padding:10px 16px}.form-panel[data-v-a039fee2]{padding:14px 22px}.form-header[data-v-a039fee2]{margin-bottom:8px}.form-header h2[data-v-a039fee2]{font-size:19px}.form-header p[data-v-a039fee2]{font-size:12px}.form-grid[data-v-a039fee2]{gap:7px;margin-bottom:8px}.field input[data-v-a039fee2],.field select[data-v-a039fee2],.sub-field select[data-v-a039fee2]{height:33px;font-size:12px}.password-input-wrap input[data-v-a039fee2]{height:33px;font-size:12px;padding:0 36px 0 10px}.terms-row[data-v-a039fee2]{margin-bottom:8px}.btn-register[data-v-a039fee2]{padding:9px;font-size:14px}.login-link[data-v-a039fee2]{margin-top:8px;font-size:12px}.service-area-row[data-v-a039fee2]{gap:7px}}@media(max-width:1024px){.hero[data-v-a039fee2]>*:not(h1){display:none}.hero[data-v-a039fee2]{flex:1;max-width:100%;text-align:center;margin-bottom:20px}.hero h1[data-v-a039fee2]{display:block;font-size:clamp(2rem,5vw,2.8rem);margin-bottom:0}.content[data-v-a039fee2]{flex-direction:column;justify-content:center}.form-panel[data-v-a039fee2]{max-width:520px}}@media(max-width:768px){.register-page[data-v-a039fee2]{padding:20px 16px 50px}.form-panel[data-v-a039fee2]{max-width:100%;width:100%;min-width:auto;padding:24px 18px}.form-grid[data-v-a039fee2]{grid-template-columns:1fr}.field-full[data-v-a039fee2]{grid-column:span 1}.service-area-row[data-v-a039fee2]{grid-template-columns:1fr}}@media(max-width:480px){.register-page[data-v-a039fee2]{padding:16px 12px 40px}.form-panel[data-v-a039fee2]{padding:20px 14px}.form-header h2[data-v-a039fee2]{text-align:center;font-size:20px}.form-header p[data-v-a039fee2]{text-align:center}}@media(min-width:1200px){.content[data-v-a039fee2]{gap:80px}.hero[data-v-a039fee2]{max-width:600px}.form-panel[data-v-a039fee2]{max-width:620px}}.auth-page[data-v-b2c2489e]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-b2c2489e]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-b2c2489e]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-b2c2489e]{color:#003e86;font-weight:800}.auth-subtitle[data-v-b2c2489e]{color:#003e86}.form-label[data-v-b2c2489e]{color:#003e86;font-weight:700;margin-bottom:.45rem}.form-control[data-v-b2c2489e]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control[data-v-b2c2489e]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-b2c2489e]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-b2c2489e]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-link[data-v-b2c2489e]{color:#003e86;text-decoration:none;font-weight:700}.auth-footer-text[data-v-b2c2489e]{color:#6c757d}.auth-page[data-v-93c76951]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-93c76951]{border-radius:10px;overflow:hidden;background:#fff}.auth-header[data-v-93c76951]{border-bottom:2px solid #ffc107;padding:1.4rem 1.5rem}.auth-title[data-v-93c76951]{color:#003e86;font-size:1.3rem;font-weight:700}.auth-subtitle[data-v-93c76951]{color:#6c757d;font-size:.9rem}.empty-title[data-v-93c76951]{color:#003e86;font-weight:800}.search-box[data-v-93c76951]{width:100%;max-width:360px}.search-group[data-v-93c76951]{border-radius:20px}.search-input[data-v-93c76951]{min-height:46px;border-right:0;box-shadow:none}.search-input[data-v-93c76951]:focus{border-color:#ffc107;box-shadow:none}.search-input:focus+.search-icon[data-v-93c76951]{border-color:#ffc107}.search-icon[data-v-93c76951]{background-color:#fff;border-left:0;color:#003e8680;min-width:46px;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.auth-title[data-v-93c76951]{font-size:1.5rem}}.supplier-profile-page[data-v-b08249c4]{width:100%;min-height:100vh;background:#fff;padding:1rem;color:#1f2933}.supplier-hero[data-v-b08249c4]{min-height:210px;border-radius:8px;overflow:hidden;background:linear-gradient(#003e86cc,#003e86d1),url(https://images.unsplash.com/photo-1503387762-592deb58ef4e?q=80&w=1600);background-size:cover;background-position:center}.hero-overlay[data-v-b08249c4]{min-height:210px;padding:1.5rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.verified-badge[data-v-b08249c4]{display:inline-flex;background:#ffc107;color:#003e86;font-size:.65rem;font-weight:700;padding:.25rem .6rem;border-radius:3px;margin-bottom:.7rem}.hero-content h1[data-v-b08249c4]{color:#fff;font-size:1.7rem;font-weight:700;margin:0 0 .4rem;line-height:1}.hero-content p[data-v-b08249c4]{color:#ffffffe6;font-size:.9rem;font-weight:600;margin:0}.hero-actions[data-v-b08249c4]{display:flex;gap:.6rem;flex-wrap:wrap}.quote-btn[data-v-b08249c4],.message-btn-outline[data-v-b08249c4]{height:38px;border-radius:5px;padding:0 1rem;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.quote-btn[data-v-b08249c4]{border:none;background:#ffc107;color:#003e86}.message-btn-outline[data-v-b08249c4]{border:1px solid #ffffff;background:#ffffff14;color:#fff}.quote-btn .material-symbols-outlined[data-v-b08249c4],.message-btn-outline .material-symbols-outlined[data-v-b08249c4]{font-size:1rem}.stats-grid[data-v-b08249c4]{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem;margin:1rem 0}.stat-card[data-v-b08249c4]{background:#fff;border:1px solid #cdd6e2;border-radius:6px;padding:1rem;text-align:center}.stat-card span[data-v-b08249c4]{display:block;color:#6b7280;font-size:.65rem;font-weight:600;text-transform:uppercase;margin-bottom:.35rem}.stat-card strong[data-v-b08249c4]{color:#003e86;font-size:.95rem;font-weight:600}.profile-layout[data-v-b08249c4]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:1.2rem}.left-column[data-v-b08249c4],.main-column[data-v-b08249c4]{display:grid;gap:1rem;align-content:start}.portfolio-image[data-v-b08249c4]{width:100%;height:180px;object-fit:cover;border-radius:8px;margin-bottom:.75rem;border:1px solid #d8dee8}.project-placeholder[data-v-b08249c4]{width:100%;height:180px;border-radius:8px;background:#eef4ff;border:1px dashed #c7d4ea;display:grid;place-items:center;margin-bottom:.75rem}.project-placeholder .material-symbols-outlined[data-v-b08249c4]{font-size:2.8rem;color:#003e86}.side-card[data-v-b08249c4],.why-card[data-v-b08249c4],.sponsored-card[data-v-b08249c4],.portfolio-card[data-v-b08249c4],.about-card[data-v-b08249c4]{background:#fff;border:1px solid #cdd6e2;border-radius:8px}.side-card[data-v-b08249c4],.why-card[data-v-b08249c4],.sponsored-card[data-v-b08249c4]{padding:1rem}.side-card h2[data-v-b08249c4],.why-card h2[data-v-b08249c4],.portfolio-card h2[data-v-b08249c4],.about-card h2[data-v-b08249c4]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 1rem}.expertise-item[data-v-b08249c4]{display:flex;gap:.7rem;margin-bottom:.9rem}.expertise-item[data-v-b08249c4]:last-child{margin-bottom:0}.expertise-icon[data-v-b08249c4]{width:28px;height:28px;border-radius:4px;background:#003e86;color:#ffc107;display:grid;place-items:center;flex-shrink:0}.expertise-icon .material-symbols-outlined[data-v-b08249c4]{font-size:1rem}.expertise-item strong[data-v-b08249c4]{display:block;color:#003e86;font-size:.78rem;font-weight:600}.expertise-item p[data-v-b08249c4]{margin:.15rem 0 0;color:#555d69;font-size:.72rem;line-height:1.35}.why-card[data-v-b08249c4]{background:#003e86;color:#fff}.why-card h2[data-v-b08249c4]{color:#fff}.why-card ul[data-v-b08249c4]{padding-left:0;margin:0;list-style:none}.why-card li[data-v-b08249c4]{color:#eaf4ff;font-size:.78rem;margin-bottom:.75rem}.why-card li[data-v-b08249c4]:before{content:"⚙ ";color:#ffc107;font-weight:600}.sponsored-header[data-v-b08249c4]{display:flex;justify-content:space-between;color:#9aa3af;font-size:.65rem;font-weight:600;margin-bottom:.8rem}.ad-badge[data-v-b08249c4]{background:#f3f4f6;border-radius:4px;padding:.1rem .35rem}.ad-slot[data-v-b08249c4]{min-height:140px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:grid;place-items:center;align-content:center;gap:.3rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-b08249c4]{font-size:1.5rem}.ad-slot strong[data-v-b08249c4]{color:#5f6775;font-size:.78rem}.ad-slot small[data-v-b08249c4]{font-size:.68rem}.portfolio-card[data-v-b08249c4]{padding:1.3rem}.section-title-row[data-v-b08249c4]{display:flex;justify-content:space-between;align-items:center}.view-icons[data-v-b08249c4]{display:flex;gap:.35rem;color:#4b5563}.view-icons span[data-v-b08249c4]{border:1px solid #cdd6e2;border-radius:4px;padding:.2rem;font-size:1rem}.portfolio-grid[data-v-b08249c4]{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.portfolio-item img[data-v-b08249c4],.project-placeholder[data-v-b08249c4]{width:100%;height:150px;border-radius:6px;object-fit:cover;background:#d9d9d9}.project-placeholder[data-v-b08249c4]{display:grid;place-items:center;color:#003e86}.project-placeholder .material-symbols-outlined[data-v-b08249c4]{font-size:2rem}.portfolio-item strong[data-v-b08249c4]{display:block;color:#003e86;font-size:.8rem;font-weight:600;margin-top:.55rem}.portfolio-item p[data-v-b08249c4]{margin:.15rem 0 0;color:#555d69;font-size:.72rem}.portfolio-footer[data-v-b08249c4]{border-top:1px solid #d8e1ec;margin-top:1.2rem;padding-top:1rem;text-align:center}.catalog-link[data-v-b08249c4]{color:#003e86;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}.catalog-link .material-symbols-outlined[data-v-b08249c4]{font-size:1rem}.about-card[data-v-b08249c4]{padding:1.3rem}.about-card p[data-v-b08249c4]{color:#4f5663;font-size:.82rem;line-height:1.6;margin:0}.loading-state[data-v-b08249c4]{min-height:400px;display:grid;place-items:center}.partner-feedback-section[data-v-b08249c4]{margin-top:2.5rem;padding:2rem 0 1rem}.feedback-header[data-v-b08249c4]{text-align:center;margin-bottom:1.8rem}.feedback-header h2[data-v-b08249c4]{color:#003e86;font-size:1.9rem;font-weight:600;margin-bottom:.5rem}.feedback-header p[data-v-b08249c4]{color:#6b7280;font-size:1rem;margin:0}.feedback-grid[data-v-b08249c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.feedback-card[data-v-b08249c4]{background:#fff;border:1px solid #d7dde8;border-radius:12px;padding:1.6rem;min-height:250px;display:flex;flex-direction:column}.feedback-stars[data-v-b08249c4]{color:#a87900;font-size:1.45rem;letter-spacing:2px;margin-bottom:1rem}.feedback-text[data-v-b08249c4]{color:#3f4650;font-size:.95rem;line-height:1.7;margin:0 0 1.6rem;flex:1;font-style:italic}.feedback-user[data-v-b08249c4]{display:flex;align-items:center;gap:.9rem}.feedback-avatar[data-v-b08249c4]{width:46px;height:46px;border-radius:12px;background:#dce8ff;color:#003e86;display:grid;place-items:center;font-size:1rem;font-weight:600;flex-shrink:0}.feedback-user strong[data-v-b08249c4]{display:block;color:#003e86;font-size:1rem;font-weight:600}.feedback-user small[data-v-b08249c4]{display:block;color:#6b7280;font-size:.82rem;margin-top:.15rem}@media(max-width:1100px){.feedback-grid[data-v-b08249c4]{grid-template-columns:1fr}}@media(max-width:700px){.partner-feedback-section[data-v-b08249c4]{margin-top:2rem}.feedback-header h2[data-v-b08249c4]{font-size:1.45rem}.feedback-card[data-v-b08249c4]{padding:1.25rem}.feedback-text[data-v-b08249c4]{font-size:.88rem}}@media(max-width:991px){.profile-layout[data-v-b08249c4],.stats-grid[data-v-b08249c4]{grid-template-columns:1fr}.hero-overlay[data-v-b08249c4]{align-items:flex-start;flex-direction:column;justify-content:flex-end}}@media(max-width:600px){.supplier-profile-page[data-v-b08249c4]{padding:.75rem}.portfolio-grid[data-v-b08249c4]{grid-template-columns:1fr}.hero-content h1[data-v-b08249c4]{font-size:1.35rem}.hero-actions[data-v-b08249c4],.quote-btn[data-v-b08249c4],.message-btn-outline[data-v-b08249c4]{width:100%}.quote-btn[data-v-b08249c4],.message-btn-outline[data-v-b08249c4]{justify-content:center}}.recent-work-preview[data-v-b08249c4]{background:#fff;border:1px solid #cdd6e2;border-radius:8px;padding:12px}.work-grid[data-v-b08249c4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.work-thumb[data-v-b08249c4]{height:120px;overflow:hidden;border-radius:8px;border:1px solid #d8e1ec;background:#eef2f7}.work-thumb img[data-v-b08249c4]{width:100%;height:100%;object-fit:cover}.empty-work[data-v-b08249c4]{min-height:170px;background:#fff;border:1px dashed #cdd6e2;border-radius:8px;display:grid;place-items:center;color:#6c757d;font-size:.82rem}.catalog-link-btn[data-v-b08249c4]{border:none;background:transparent;cursor:pointer}@media(max-width:600px){.work-grid[data-v-b08249c4]{grid-template-columns:repeat(3,1fr)}.work-thumb[data-v-b08249c4]{height:82px}}.auth-page[data-v-0aaaaeb8]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-0aaaaeb8]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-0aaaaeb8]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-0aaaaeb8],.form-label fs-5[data-v-0aaaaeb8]{color:#003e86}.auth-title[data-v-0aaaaeb8]{font-weight:800}.auth-subtitle[data-v-0aaaaeb8]{color:#003e86}.form-label fs-5[data-v-0aaaaeb8]{font-weight:700;margin-bottom:.45rem}.form-control fw-bold text-dark border border-dark[data-v-0aaaaeb8]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.form-control fw-bold text-dark border border-dark[data-v-0aaaaeb8]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.login-btn[data-v-0aaaaeb8]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-0aaaaeb8]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.custom-outline-btn[data-v-0aaaaeb8]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-574639ef]{min-height:100vh;background-color:#f4f6f8;display:flex;align-items:center}.auth-card[data-v-574639ef]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-574639ef]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-574639ef],.form-label[data-v-574639ef]{color:#003e86}.auth-title[data-v-574639ef]{font-weight:800}.auth-subtitle[data-v-574639ef]{color:#003e86}.form-label[data-v-574639ef]{font-weight:700;margin-bottom:.45rem}.form-control[data-v-574639ef]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18)}.custom-danger-btn[data-v-574639ef],.custom-outline-btn[data-v-574639ef]{min-height:50px;border-radius:12px;font-weight:700}.auth-page[data-v-cc909fa4]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-cc909fa4]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-cc909fa4]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-cc909fa4]{color:#003e86;font-weight:800;letter-spacing:.3px}.auth-subtitle[data-v-cc909fa4]{color:#003e86;font-size:.95rem}.content-card[data-v-cc909fa4]{border:1px solid rgba(0,62,134,.12);border-radius:18px;padding:1.25rem;background:#fff}.content-title[data-v-cc909fa4]{color:#003e86;font-weight:800}.content-meta[data-v-cc909fa4],.content-text[data-v-cc909fa4]{color:#6c757d}.status-badge[data-v-cc909fa4]{background:#ffc1072e;color:#003e86;padding:.45rem .75rem;border-radius:999px;font-weight:700;font-size:.85rem}.login-btn[data-v-cc909fa4]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-cc909fa4]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-cc909fa4]{color:#003e86;font-weight:800}.auth-page[data-v-727bc999]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-727bc999]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-727bc999]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-727bc999],.form-label[data-v-727bc999]{color:#003e86}.auth-title[data-v-727bc999]{font-weight:800}.auth-subtitle[data-v-727bc999]{color:#003e86}.form-label[data-v-727bc999]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-727bc999]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-727bc999]{min-height:140px}.login-btn[data-v-727bc999]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-727bc999]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-9a5a3d47]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-9a5a3d47]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-9a5a3d47]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-9a5a3d47],.form-label[data-v-9a5a3d47]{color:#003e86}.auth-title[data-v-9a5a3d47]{font-weight:800}.auth-subtitle[data-v-9a5a3d47]{color:#003e86}.form-label[data-v-9a5a3d47]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-9a5a3d47]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-9a5a3d47]{min-height:140px}.login-btn[data-v-9a5a3d47]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-9a5a3d47]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.auth-page[data-v-098368fc]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-098368fc]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-098368fc]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-098368fc]{color:#003e86;font-weight:800}.auth-subtitle[data-v-098368fc]{color:#003e86}.form-control[data-v-098368fc]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);color:#003e86;background-color:#fff}.form-control[data-v-098368fc]:focus{border-color:#ffc107;box-shadow:0 0 0 .2rem #ffc1072e}.admin-table thead th[data-v-098368fc]{color:#003e86;font-weight:800;border-bottom:2px solid rgba(0,62,134,.12)}.admin-table tbody td[data-v-098368fc]{color:#495057;vertical-align:middle}.login-btn[data-v-098368fc]{min-height:42px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-098368fc]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.empty-state h5[data-v-098368fc]{color:#003e86;font-weight:800}.auth-page[data-v-f75ed026]{min-height:100vh;background-color:#f4f6f8}.auth-card[data-v-f75ed026]{border-radius:20px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,62,134,.1)}.auth-header[data-v-f75ed026]{border-bottom:3px solid #ffc107;padding:2rem 1.5rem 1.75rem}.auth-title[data-v-f75ed026],.form-label[data-v-f75ed026]{color:#003e86}.auth-title[data-v-f75ed026]{font-weight:800}.auth-subtitle[data-v-f75ed026]{color:#003e86}.form-label[data-v-f75ed026]{font-weight:700;margin-bottom:.45rem;display:block}.info-box[data-v-f75ed026]{min-height:48px;border-radius:12px;border:1px solid rgba(0,62,134,.18);padding:.85rem 1rem;color:#003e86;background:#fff}.info-box-lg[data-v-f75ed026]{min-height:140px}.login-btn[data-v-f75ed026]{min-height:50px;border-radius:12px;font-weight:700;background-color:#003e86;color:#fff;border:1px solid #003e86}.login-btn[data-v-f75ed026]:hover{background-color:#ffc107;color:#003e86;border-color:#ffc107}.summary-page[data-v-79437b13]{width:100%;min-height:100%;background:#eaf4ff;color:#001d3f;padding:8px;box-sizing:border-box}.summary-topbar[data-v-79437b13],.summary-hero[data-v-79437b13],.top-grid[data-v-79437b13],.dashboard-grid[data-v-79437b13]{width:100%;max-width:2500px;margin-left:auto;margin-right:auto;box-sizing:border-box}.quality-head[data-v-79437b13]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.quality-head h2[data-v-79437b13]{margin:0;color:#fff;font-size:.9rem;font-weight:600;line-height:1}.quality-head .material-symbols-outlined[data-v-79437b13]{color:#ffc107;font-size:1rem;flex-shrink:0}.summary-topbar[data-v-79437b13]{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.search-box[data-v-79437b13]{width:min(300px,100%);height:32px;background:#eef6ff;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#7b8494}.search-box input[data-v-79437b13]{border:none;outline:none;background:transparent;width:100%;font-size:.72rem}.top-actions[data-v-79437b13]{display:flex;align-items:center;gap:10px}.status-pill[data-v-79437b13]{border:none;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:700;display:flex;align-items:center;gap:5px}.status-pill span[data-v-79437b13]{width:6px;height:6px;border-radius:50%}.icon-btn[data-v-79437b13]{font-size:.8rem;color:#6b7280}.profile-mini[data-v-79437b13]{display:flex;align-items:center;gap:7px;border-left:1px solid #ccd7e4;padding-left:10px}.profile-mini div[data-v-79437b13]{display:flex;flex-direction:column}.profile-mini strong[data-v-79437b13]{font-size:.72rem}.profile-mini small[data-v-79437b13]{text-transform:uppercase;color:#6b7280;font-size:.52rem;font-weight:700}.profile-mini img[data-v-79437b13]{width:30px;height:30px;border-radius:6px;object-fit:cover}.summary-hero[data-v-79437b13]{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.summary-hero h1[data-v-79437b13]{margin:0;font-size:1.5rem;font-weight:700}.summary-hero p[data-v-79437b13]{display:flex;align-items:center;gap:4px;color:#4b5563;font-size:.78rem;margin:2px 0 0}.hero-actions[data-v-79437b13]{display:flex;gap:8px;align-items:center}.outline-btn[data-v-79437b13],.dark-btn[data-v-79437b13]{height:34px;min-width:110px;border-radius:6px;font-size:.72rem;font-weight:700}.outline-btn[data-v-79437b13]{background:#fff;border:1px solid #cbd5e1;color:#1f2933}.dark-btn[data-v-79437b13]{background:#002b63;color:#fff;border:none;box-shadow:0 4px 10px #002b6329}.top-grid[data-v-79437b13]{display:grid;grid-template-columns:260px 1fr;gap:12px;margin-bottom:12px}.earnings-card[data-v-79437b13],.active-projects-card[data-v-79437b13],.quality-card[data-v-79437b13],.tips-card[data-v-79437b13]{background:#fff;border-radius:6px;border:1px solid #d7e0ec}.earnings-card[data-v-79437b13]{position:relative;padding:14px;border-left:3px solid #003e86}.earning-icon[data-v-79437b13]{width:32px;height:32px;background:#f1f5f9;border-radius:5px;display:grid;place-items:center;margin-bottom:14px}.growth-pill[data-v-79437b13]{position:absolute;top:14px;right:14px;background:#d8fbe4;color:#16a34a;padding:3px 7px;border-radius:4px;font-size:.62rem;font-weight:700}.earnings-card p[data-v-79437b13]{color:#7b8494;font-size:.68rem;font-weight:700;margin:0 0 4px}.earnings-card h2[data-v-79437b13]{font-size:1.15rem;font-weight:800;margin-bottom:14px}.earning-divider[data-v-79437b13]{height:1px;background:#dbe3ee;margin-bottom:12px}.earning-bottom[data-v-79437b13]{display:flex;gap:20px}.earning-bottom small[data-v-79437b13]{display:block;color:#7b8494;font-size:.6rem;font-weight:700}.earning-bottom strong[data-v-79437b13]{font-size:.82rem}.territory-card[data-v-79437b13]{min-height:190px;border-radius:6px;background:linear-gradient(#00142ddb,#00142ddb),url(https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?q=80&w=1400);background-size:cover;background-position:center;padding:14px}.territory-info[data-v-79437b13]{max-width:240px;background:#ffffffe6;border-radius:6px;padding:12px}.territory-info h3[data-v-79437b13]{font-size:.82rem;font-weight:800;margin-bottom:4px}.territory-info p[data-v-79437b13]{color:#4b5563;font-size:.7rem;line-height:1.3}.territory-info button[data-v-79437b13]{width:100%;height:28px;border:none;border-radius:4px;background:#ffc107;color:#6b5600;font-size:.7rem;font-weight:700}.dashboard-grid[data-v-79437b13]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:12px}.active-projects-card[data-v-79437b13]{padding:14px;min-height:420px}.section-head[data-v-79437b13]{display:flex;justify-content:space-between;margin-bottom:14px}.section-head h2[data-v-79437b13],.tips-card h2[data-v-79437b13]{color:#002b63;font-size:.9rem;font-weight:600}.section-head button[data-v-79437b13]{border:none;background:transparent;color:#002b63;font-size:.7rem;font-weight:700}.project-list[data-v-79437b13]{display:grid;gap:9px}.project-item[data-v-79437b13]{min-height:60px;border:1px solid #dbe3ee;border-radius:6px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:10px}.project-icon[data-v-79437b13]{width:34px;height:34px;border-radius:5px;display:grid;place-items:center}.project-info strong[data-v-79437b13]{display:block;font-size:.76rem;margin-bottom:2px}.project-info div[data-v-79437b13]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.66rem}.project-info .material-symbols-outlined[data-v-79437b13]{font-size:.75rem}.project-tag[data-v-79437b13]{padding:3px 6px;border-radius:3px;font-size:.56rem;font-weight:700}.right-column[data-v-79437b13]{display:grid;gap:12px}.quality-card[data-v-79437b13]{background:#003e86;color:#fff;padding:14px}.rating-main[data-v-79437b13]{display:flex;align-items:center;gap:9px;margin:10px 0}.rating-main>strong[data-v-79437b13]{font-size:2rem;line-height:1}.stars[data-v-79437b13]{color:#ffc107;letter-spacing:1px;font-size:.72rem}.review-box[data-v-79437b13]{background:#ffffff1f;padding:9px;border-radius:4px;margin-top:8px}.review-box div[data-v-79437b13]{display:flex;justify-content:space-between;font-size:.68rem}.review-box p[data-v-79437b13]{margin:4px 0 0;color:#ffffffe0;font-size:.66rem;font-style:italic}.tips-card[data-v-79437b13]{border-top:3px solid #ffc107;padding:14px;min-height:170px}.tips-card h2[data-v-79437b13]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.75rem}.tip-item[data-v-79437b13]{margin-top:12px}.tip-item strong[data-v-79437b13]{color:#1f2933;font-size:.74rem}.tip-item p[data-v-79437b13]{color:#6b7280;font-size:.68rem;margin:2px 0 0}@media(max-width:1200px){.top-grid[data-v-79437b13],.dashboard-grid[data-v-79437b13]{grid-template-columns:1fr}.active-projects-card[data-v-79437b13]{min-height:auto}}@media(max-width:700px){.summary-topbar[data-v-79437b13],.summary-hero[data-v-79437b13]{flex-direction:column}.top-actions[data-v-79437b13],.hero-actions[data-v-79437b13]{flex-wrap:wrap}.summary-hero h1[data-v-79437b13]{font-size:1.25rem}.project-item[data-v-79437b13]{grid-template-columns:1fr}}.dashboard-panel[data-v-7490e0f5]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-7490e0f5]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-7490e0f5]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-7490e0f5]{font-size:1.25rem}.upcoming-list[data-v-7490e0f5]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-7490e0f5]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-7490e0f5]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-7490e0f5]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-7490e0f5]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-7490e0f5]{font-size:.7rem;color:#718096}.empty-small[data-v-7490e0f5]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}@media(max-width:768px){.dashboard-panel[data-v-7490e0f5]{margin-bottom:1rem}}.profile-body[data-v-475d9d22]{width:100%}.profile-container[data-v-475d9d22]{width:100%;background:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:1rem 1.2rem}.profile-title[data-v-475d9d22]{font-size:1.45rem;font-weight:700;color:#003e86;margin-bottom:.9rem;line-height:1.1}.profile-content[data-v-475d9d22]{display:flex;gap:1rem;align-items:flex-start}.profile-left[data-v-475d9d22]{width:170px;text-align:center;flex-shrink:0}.profile-image[data-v-475d9d22]{width:170px;height:180px;border-radius:10px;overflow:hidden;border:1px solid #d6d6d6}.profile-image img[data-v-475d9d22]{width:100%;height:100%;object-fit:cover}.badge-text[data-v-475d9d22]{margin-top:.55rem;color:#7a7a7a;font-size:.75rem}.update-btn[data-v-475d9d22]{margin-top:.8rem;background:#003e86;color:#fff;border-radius:8px;padding:.4rem .8rem;font-size:.78rem;font-weight:600;width:125px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.update-btn .material-symbols-outlined[data-v-475d9d22]{font-size:.95rem}.update-btn[data-v-475d9d22]:hover{background:#ffc107;color:#003e86}.profile-right[data-v-475d9d22]{flex:1;min-width:0}.info-group[data-v-475d9d22]{margin-bottom:.8rem}.label[data-v-475d9d22]{color:#003e86;font-size:.88rem;font-weight:700;margin-bottom:.12rem;line-height:1.1}.value[data-v-475d9d22]{color:#6f6f6f;font-size:.8rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.email-link[data-v-475d9d22]{color:#7a7a7a;text-decoration:underline}.row[data-v-475d9d22]{display:flex;gap:1.5rem;margin-bottom:.8rem;flex-wrap:wrap}.col[data-v-475d9d22]{min-width:120px;flex:1}.contact-row[data-v-475d9d22]{flex-direction:column;gap:.7rem}.contact-row .col[data-v-475d9d22]{width:100%;flex:none}.location-row[data-v-475d9d22]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.location-row .col[data-v-475d9d22]{min-width:0;flex:none}.text-center[data-v-475d9d22]{text-align:center}.py-5[data-v-475d9d22]{padding-top:2rem;padding-bottom:2rem}.spinner-border[data-v-475d9d22]{display:inline-block;width:2rem;height:2rem;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border-475d9d22 .75s linear infinite}.text-warning[data-v-475d9d22]{color:#ffc107}.d-none[data-v-475d9d22]{display:none}@keyframes spinner-border-475d9d22{to{transform:rotate(360deg)}}@media(max-width:768px){.profile-container[data-v-475d9d22]{padding:1rem}.profile-title[data-v-475d9d22]{font-size:1.3rem}.profile-content[data-v-475d9d22]{flex-direction:column}.profile-left[data-v-475d9d22]{width:100%;display:flex;flex-direction:column;align-items:center}.profile-image[data-v-475d9d22]{width:160px;height:170px}.row[data-v-475d9d22]{flex-direction:column;gap:.7rem}.col[data-v-475d9d22]{min-width:100%}.location-row[data-v-475d9d22]{grid-template-columns:1fr}}.favorites-container[data-v-71b9478c]{width:100%}.favorites-header[data-v-71b9478c]{margin-bottom:1.5rem}.favorites-header-content[data-v-71b9478c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header-title-section[data-v-71b9478c]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-71b9478c]{font-size:2rem;color:#dc3545}.favorites-title[data-v-71b9478c]{font-size:1.25rem;font-weight:600;color:#2d3748;margin:0}.header-actions[data-v-71b9478c]{display:flex;gap:.75rem}.refresh-btn[data-v-71b9478c],.filter-toggle-btn[data-v-71b9478c]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;color:#003e86;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-71b9478c]:hover:not(:disabled),.filter-toggle-btn[data-v-71b9478c]:hover{background:#003e86;border-color:#003e86;color:#fff;transform:translateY(-1px)}.refresh-btn[data-v-71b9478c]:disabled{opacity:.6;cursor:not-allowed}.spinning[data-v-71b9478c]{animation:spin-71b9478c .5s linear infinite}@keyframes spin-71b9478c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filters-panel[data-v-71b9478c]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1.25rem;margin-bottom:1.5rem;animation:slideDown-71b9478c .3s ease}@keyframes slideDown-71b9478c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filters-grid[data-v-71b9478c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:end}.filter-group[data-v-71b9478c]{display:flex;flex-direction:column;gap:.5rem}.filter-label[data-v-71b9478c]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d}.search-wrapper[data-v-71b9478c]{position:relative}.search-icon[data-v-71b9478c]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:#a0aec0;pointer-events:none}.search-input[data-v-71b9478c]{width:100%;padding:.6rem 2rem .6rem 2.5rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem}.search-input[data-v-71b9478c]:focus{outline:none;border-color:#003e86;box-shadow:0 0 0 3px #003e861a}.clear-search[data-v-71b9478c]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.2rem;border-radius:50%;display:flex;align-items:center}.clear-search[data-v-71b9478c]:hover{background:#f0f4f9}.filter-select[data-v-71b9478c]{padding:.6rem .75rem;border:1px solid rgba(0,62,134,.2);border-radius:12px;font-size:.9rem;background:#fff;cursor:pointer}.filter-select[data-v-71b9478c]:focus{outline:none;border-color:#003e86}.filter-actions[data-v-71b9478c]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.favorites-count[data-v-71b9478c]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#fef9e6;border-radius:20px;font-size:.85rem;font-weight:600;color:#dc3545}.favorites-count .material-symbols-outlined[data-v-71b9478c]{font-size:1rem}.btn-clear-filters[data-v-71b9478c]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:12px;color:#dc3545;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-clear-filters[data-v-71b9478c]:hover{background:#dc3545;color:#fff}.loading-state[data-v-71b9478c]{text-align:center;padding:3rem}.loading-text[data-v-71b9478c]{margin-top:1rem;color:#718096}.empty-state[data-v-71b9478c]{text-align:center;padding:3rem;background:#fff;border-radius:16px;border:1px solid rgba(0,62,134,.1)}.empty-state-icon .material-symbols-outlined[data-v-71b9478c]{font-size:4rem;color:#cbd5e0}.empty-state-title[data-v-71b9478c]{color:#003e86;font-weight:700;margin:1rem 0 .5rem}.empty-state-text[data-v-71b9478c]{color:#718096;margin-bottom:1.5rem}.btn-primary-outline[data-v-71b9478c]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:transparent;border:2px solid #003e86;border-radius:12px;color:#003e86;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.btn-primary-outline[data-v-71b9478c]:hover{background:#003e86;color:#fff}.favorites-grid[data-v-71b9478c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;margin-bottom:1.5rem}.favorite-card[data-v-71b9478c]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;position:relative}.favorite-card[data-v-71b9478c]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:#ffc107}.favorite-badge[data-v-71b9478c]{position:absolute;top:1rem;right:1rem;background:#dc3545;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.favorite-badge .material-symbols-outlined[data-v-71b9478c]{font-size:1.2rem;color:#fff}.favorite-card-content[data-v-71b9478c]{padding:1.25rem}.favorite-avatar-wrapper[data-v-71b9478c]{position:relative;display:inline-block;margin-bottom:1rem}.favorite-avatar[data-v-71b9478c]{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #ffc107;box-shadow:0 2px 8px #0000001a}.avatar-status[data-v-71b9478c]{position:absolute;bottom:2px;right:2px;width:16px;height:16px;border-radius:50%;border:2px solid white}.avatar-status.online[data-v-71b9478c]{background:#28a745}.avatar-status.offline[data-v-71b9478c]{background:#a0aec0}.favorite-info[data-v-71b9478c]{margin-top:.5rem}.favorite-name[data-v-71b9478c]{font-size:1.1rem;font-weight:700;color:#2d3748;margin:0 0 .75rem}.favorite-meta[data-v-71b9478c]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.specialization[data-v-71b9478c],.location[data-v-71b9478c]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#718096}.specialization .material-symbols-outlined[data-v-71b9478c],.location .material-symbols-outlined[data-v-71b9478c]{font-size:1rem;color:#003e86}.rating-stats[data-v-71b9478c]{margin-bottom:.75rem}.rating[data-v-71b9478c]{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.stars[data-v-71b9478c]{font-size:.9rem}.rating-value[data-v-71b9478c]{font-weight:700;color:#f5b042}.review-count[data-v-71b9478c]{font-size:.7rem;color:#a0aec0}.additional-info[data-v-71b9478c]{display:flex;flex-wrap:wrap;gap:.5rem}.info-chip[data-v-71b9478c]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;background:#f8f9fa;border-radius:12px;font-size:.7rem;color:#4a5568}.info-chip .material-symbols-outlined[data-v-71b9478c]{font-size:.8rem}.favorite-card-footer[data-v-71b9478c]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid rgba(0,62,134,.05)}.btn-view-details[data-v-71b9478c]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:#003e86;border:none;border-radius:10px;color:#fff;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s ease}.btn-view-details[data-v-71b9478c]:hover{background:#ffc107;color:#003e86;transform:translate(3px)}.btn-view-details .material-symbols-outlined[data-v-71b9478c]{font-size:1rem}.btn-remove-favorite[data-v-71b9478c]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid #dc3545;border-radius:10px;color:#dc3545;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-remove-favorite[data-v-71b9478c]:hover{background:#dc3545;color:#fff}.btn-remove-favorite .material-symbols-outlined[data-v-71b9478c]{font-size:1rem}.pagination-wrapper[data-v-71b9478c]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.pagination-btn[data-v-71b9478c]{background:#f8f9fa;border:1px solid rgba(0,62,134,.2);border-radius:12px;padding:.4rem .8rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-71b9478c]:hover:not(:disabled){background:#003e86;border-color:#003e86;color:#fff}.pagination-btn[data-v-71b9478c]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-71b9478c]{font-size:.85rem;color:#4a5568}.total-count[data-v-71b9478c]{font-size:.75rem;color:#a0aec0;margin-left:.5rem}.modal-overlay[data-v-71b9478c]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-71b9478c .2s ease}@keyframes fadeIn-71b9478c{0%{opacity:0}to{opacity:1}}.confirm-modal[data-v-71b9478c]{background:#fff;border-radius:20px;max-width:400px;width:90%;overflow:hidden;animation:slideUp-71b9478c .3s ease}@keyframes slideUp-71b9478c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-71b9478c]{display:flex;align-items:center;gap:.75rem;padding:1.25rem;background:#fff3cd;border-bottom:1px solid #ffeaa7}.modal-icon[data-v-71b9478c]{font-size:1.5rem;color:#856404}.modal-header h4[data-v-71b9478c]{margin:0;color:#856404;font-weight:700}.modal-body[data-v-71b9478c]{padding:1.25rem;color:#2d3748}.modal-body strong[data-v-71b9478c]{color:#003e86}.modal-footer[data-v-71b9478c]{display:flex;gap:.75rem;padding:1rem 1.25rem;background:#f8f9fa;border-top:1px solid #eef2f6}.btn-cancel[data-v-71b9478c],.btn-confirm[data-v-71b9478c]{flex:1;padding:.6rem;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-71b9478c]{background:#f8f9fa;border:1px solid #dee2e6;color:#6c757d}.btn-cancel[data-v-71b9478c]:hover{background:#e9ecef}.btn-confirm[data-v-71b9478c]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#dc3545;border:none;color:#fff}.btn-confirm[data-v-71b9478c]:hover{background:#c82333;transform:translateY(-1px)}@media(max-width:768px){.favorites-header-content[data-v-71b9478c]{flex-direction:column;align-items:flex-start}.header-actions[data-v-71b9478c]{width:100%}.refresh-btn[data-v-71b9478c],.filter-toggle-btn[data-v-71b9478c]{flex:1;justify-content:center}.filters-grid[data-v-71b9478c]{grid-template-columns:1fr}.filter-actions[data-v-71b9478c]{flex-direction:column}.favorites-count[data-v-71b9478c],.btn-clear-filters[data-v-71b9478c]{width:100%;justify-content:center}.favorites-grid[data-v-71b9478c]{grid-template-columns:1fr;gap:1rem}.pagination-wrapper[data-v-71b9478c]{gap:.5rem}.confirm-modal[data-v-71b9478c]{width:95%;margin:1rem}}@media(max-width:576px){.favorite-card-content[data-v-71b9478c]{padding:1rem}.favorite-avatar[data-v-71b9478c]{width:70px;height:70px}.favorite-name[data-v-71b9478c]{font-size:1rem}.favorite-card-footer[data-v-71b9478c]{flex-direction:column}.btn-view-details[data-v-71b9478c],.btn-remove-favorite[data-v-71b9478c]{justify-content:center}.modal-footer[data-v-71b9478c]{flex-direction:column}}.settings-page[data-v-984d08a4]{width:100%;background:#fff;color:#1f2933;padding:1.5rem 1.35rem 2rem}.page-title[data-v-984d08a4]{margin:0;color:#003e86;font-size:1.45rem;font-weight:800;line-height:1}.page-subtitle[data-v-984d08a4]{margin:.35rem 0 1.1rem;color:#4f5663;font-size:.82rem}.settings-grid[data-v-984d08a4]{display:grid;grid-template-columns:2fr .95fr;gap:1rem;align-items:start}.left-stack[data-v-984d08a4]{display:grid;gap:1rem}.settings-card[data-v-984d08a4]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1rem;box-shadow:0 6px 14px #0000000f}.card-title[data-v-984d08a4]{color:#003e86;font-size:1rem;font-weight:700;margin:0 0 .75rem}.divider[data-v-984d08a4]{height:1px;background:#d7dce5;margin-bottom:1rem}.form-row[data-v-984d08a4]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:1rem}.field label[data-v-984d08a4],.select-field label[data-v-984d08a4],.account-info-item label[data-v-984d08a4]{display:block;color:#003e86;font-size:.7rem;font-weight:800;letter-spacing:.05em;margin-bottom:.4rem}.input-wrap[data-v-984d08a4]{height:36px;border:1px solid #003e86;border-radius:6px;display:flex;align-items:center;padding:0 .7rem;gap:.4rem}.input-wrap input[data-v-984d08a4]{border:none;outline:none;flex:1;font-size:.8rem;color:#1f2933;background:transparent}.input-wrap input[data-v-984d08a4]:disabled{cursor:not-allowed}.eye-btn[data-v-984d08a4]{border:none;background:transparent;color:#003e86;font-size:1rem;font-weight:800;cursor:pointer}.security-actions[data-v-984d08a4]{display:flex;justify-content:flex-end;gap:.65rem}.cancel-btn[data-v-984d08a4],.update-btn[data-v-984d08a4]{height:34px;min-width:100px;border:none;border-radius:6px;font-size:.78rem;font-weight:700;cursor:pointer}.cancel-btn[data-v-984d08a4]{background:#dfeaf7;color:#003e86}.update-btn[data-v-984d08a4]{background:#ffc107;color:#003e86;min-width:130px}.account-info-grid[data-v-984d08a4]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.account-info-item span[data-v-984d08a4]{display:block;color:#1f2933;font-size:.82rem;font-weight:700}.select-box[data-v-984d08a4]{width:100%;max-width:300px;height:36px;border:1px solid #003e86;border-radius:6px;color:#1f2933;padding:0 .7rem;font-size:.8rem;background:#fff}.notifications-card[data-v-984d08a4]{min-height:400px}.notification-section[data-v-984d08a4]{margin-bottom:1.25rem}.notification-label[data-v-984d08a4]{color:#003e86;font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-bottom:.85rem}.notification-row[data-v-984d08a4]{display:flex;justify-content:space-between;align-items:center;color:#1f2933;font-size:.82rem;margin-bottom:.85rem}.notification-row input[data-v-984d08a4]{width:18px;height:18px;accent-color:#003e86;cursor:pointer}.side-action-btn[data-v-984d08a4]{width:100%;min-height:34px;border:1px solid #003e86;background:#fff;color:#003e86;border-radius:6px;font-size:.78rem;font-weight:800;cursor:pointer;margin-bottom:.6rem}.side-action-btn[data-v-984d08a4]:hover{background:#003e86;color:#fff}.deactivation-card[data-v-984d08a4]{margin-top:1rem;border:1px solid #f2c8c8;background:#fdf9f9;border-radius:10px;padding:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.deactivation-title[data-v-984d08a4]{color:#bd1717;font-size:1rem;font-weight:700;margin:0 0 .25rem}.deactivation-text[data-v-984d08a4]{color:#4f5663;font-size:.78rem;margin:0}.deactivate-btn[data-v-984d08a4]{background:#fff;border:1.5px solid #bd1717;border-radius:8px;color:#bd1717;height:38px;padding:0 1rem;font-size:.82rem;font-weight:800;cursor:pointer;white-space:nowrap}.deactivate-btn[data-v-984d08a4]:hover{background:#bd1717;color:#fff}@media(max-width:1000px){.settings-grid[data-v-984d08a4],.form-row[data-v-984d08a4],.account-info-grid[data-v-984d08a4]{grid-template-columns:1fr}.select-box[data-v-984d08a4]{max-width:100%}}@media(max-width:640px){.settings-page[data-v-984d08a4]{padding:1rem}.security-actions[data-v-984d08a4],.deactivation-card[data-v-984d08a4]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-984d08a4],.update-btn[data-v-984d08a4],.deactivate-btn[data-v-984d08a4]{width:100%}}.profile-shell[data-v-eafeb64f]{overflow:hidden;position:relative;border-radius:20px;box-shadow:0 15px 35px #00000026}.dashboard-row[data-v-eafeb64f]{align-items:flex-start}.dashboard-column[data-v-eafeb64f]{height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.dashboard-main-content[data-v-eafeb64f]{display:flex;flex-direction:column;gap:1rem}.dashboard-panel[data-v-eafeb64f]{background:#fff;border:1px solid rgba(0,62,134,.1);border-radius:16px;padding:1rem;min-height:180px;box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.dashboard-panel[data-v-eafeb64f]:hover{box-shadow:0 12px 28px #0000002e}.dashboard-section-title[data-v-eafeb64f]{color:#003e86;font-weight:700;font-size:1rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.dashboard-section-title .material-symbols-outlined[data-v-eafeb64f]{font-size:1.25rem}.content-section[data-v-eafeb64f]{animation:fadeIn-eafeb64f .3s ease;width:100%}@keyframes fadeIn-eafeb64f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-card[data-v-eafeb64f]{background:#fff;border-radius:10px;padding:1.25rem;border:1px solid rgba(0,62,134,.1);box-shadow:0 8px 20px #0000001f;transition:box-shadow .3s ease}.content-card[data-v-eafeb64f]:hover{box-shadow:0 12px 28px #0000002e}.portfolio-grid[data-v-eafeb64f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.portfolio-item[data-v-eafeb64f]{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f8f9fa;box-shadow:0 6px 14px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.portfolio-item[data-v-eafeb64f]:hover{transform:translateY(-4px);box-shadow:0 10px 22px #0000002e}.portfolio-item img[data-v-eafeb64f]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-eafeb64f]{display:inline-flex;align-items:center;gap:.5rem;background:#003e86;color:#fff;border:none;border-radius:12px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;box-shadow:0 4px 10px #0000001f;transition:all .2s ease}.upload-btn[data-v-eafeb64f]:hover{background:#ffc107;color:#003e86;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.upcoming-list[data-v-eafeb64f]{display:flex;flex-direction:column;gap:.75rem}.upcoming-item[data-v-eafeb64f]{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#f8f9fa;border-radius:10px;transition:all .2s ease;box-shadow:0 2px 6px #0000000f}.upcoming-item[data-v-eafeb64f]:hover{transform:translate(4px);background:#f0f4f9;box-shadow:0 4px 10px #0000001a}.upcoming-item .material-symbols-outlined[data-v-eafeb64f]{color:#003e86;font-size:1.25rem}.upcoming-title[data-v-eafeb64f]{font-weight:600;font-size:.85rem;color:#2d3748}.upcoming-date[data-v-eafeb64f]{font-size:.7rem;color:#718096}.tips-list[data-v-eafeb64f]{display:flex;flex-direction:column;gap:.75rem}.tip-item[data-v-eafeb64f]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#4a5568;padding:.5rem;background:#fef9e6;border-radius:10px;box-shadow:0 2px 6px #0000000f}.tip-item .material-symbols-outlined[data-v-eafeb64f]{color:#ffc107;font-size:1rem}.empty-state[data-v-eafeb64f]{text-align:center;padding:2rem;color:#a0aec0}.empty-state .material-symbols-outlined[data-v-eafeb64f]{font-size:3rem;margin-bottom:.5rem;opacity:.5}.empty-small[data-v-eafeb64f]{text-align:center;padding:1rem;color:#a0aec0;font-size:.85rem}.dashboard-scroll[data-v-eafeb64f]::-webkit-scrollbar{width:8px}.dashboard-scroll[data-v-eafeb64f]::-webkit-scrollbar-thumb{background:#003e8640;border-radius:999px}.dashboard-scroll[data-v-eafeb64f]::-webkit-scrollbar-track{background:transparent}@media(max-width:991.98px){.active-professionals-page[data-v-eafeb64f]{padding-top:0!important;padding-bottom:0!important}.container-fluid[data-v-eafeb64f]{padding-left:0!important;padding-right:0!important}.profile-shell[data-v-eafeb64f]{border-radius:0!important;margin:0!important;box-shadow:none!important}.dashboard-body[data-v-eafeb64f]{padding:1rem!important}.dashboard-column[data-v-eafeb64f]{height:auto;overflow:visible;padding-right:0}.dashboard-panel[data-v-eafeb64f]{margin-bottom:1rem}}@media(max-width:768px){.active-professionals-page[data-v-eafeb64f],.container-fluid[data-v-eafeb64f]{padding:0!important}.profile-shell[data-v-eafeb64f]{border-radius:0!important;box-shadow:none!important}.dashboard-body[data-v-eafeb64f]{padding:.75rem!important}}@media(max-width:576px){.active-professionals-page[data-v-eafeb64f],.container-fluid[data-v-eafeb64f]{padding:0!important}.profile-shell[data-v-eafeb64f]{border-radius:0!important}.dashboard-body[data-v-eafeb64f]{padding:.5rem!important}.portfolio-grid[data-v-eafeb64f]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-card[data-v-eafeb64f]{padding:.75rem}}.dashboard-shell[data-v-eafeb64f]{width:100%;display:flex;justify-content:center;padding:0;min-height:calc(100vh - 70px)}.dashboard-content[data-v-eafeb64f]{width:100%;max-width:1500px;margin:0 auto;min-height:calc(100vh - 70px)}.active-professionals-page[data-v-eafeb64f],.profile-shell[data-v-eafeb64f],.dashboard-body[data-v-eafeb64f]{width:100%;min-height:calc(100vh - 70px);padding:0!important;margin:10px 0}.messages-board-card[data-v-eafeb64f]{width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:hidden;background:transparent}.messages-board-card[data-v-eafeb64f] .guest-messages-page{width:100%;padding:0}.messages-board-card[data-v-eafeb64f] .guest-dashboard{width:100%;max-width:none}.messages-board-card[data-v-eafeb64f] .message-wrapper{width:100%;border-radius:10px}.messages-board-card[data-v-eafeb64f] .message-item{width:100%;box-sizing:border-box}.message-details-card[data-v-eafeb64f]{width:100%;padding:0!important;overflow:hidden;background:transparent}.menu-column[data-v-eafeb64f]{height:100%;min-height:calc(100vh - 150px);overflow:visible;display:flex;flex-direction:column}.side-column[data-v-eafeb64f],.dashboard-main-content[data-v-eafeb64f],.menu-column[data-v-eafeb64f] .sidebar-nav{min-height:100%}.dashboard-row[data-v-eafeb64f]{align-items:stretch}.summary-col[data-v-eafeb64f]{padding-left:0;padding-right:0}.summary-wrapper[data-v-eafeb64f]{width:100%;padding:0;margin:0;border:none;background:transparent}.dashboard-body[data-v-eafeb64f]{box-sizing:border-box}.dashboard-profile-card[data-v-eafeb64f]{margin-bottom:.85rem}.dashboard-highlight-grid[data-v-eafeb64f]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.dashboard-mini-card[data-v-eafeb64f]{border-radius:8px;padding:.85rem;display:flex;gap:.65rem;align-items:flex-start;min-height:115px;border:1px solid #d8d8d8}.booking-card[data-v-eafeb64f]{background:#eef5ff;border-left:4px solid #003e86}.verify-card[data-v-eafeb64f]{background:#ffc107;color:#003e86}.booking-card h3[data-v-eafeb64f],.booking-card h4[data-v-eafeb64f],.booking-card p[data-v-eafeb64f],.verify-card h3[data-v-eafeb64f],.verify-card h4[data-v-eafeb64f],.verify-card p[data-v-eafeb64f]{color:#003e86}.mini-card-icon[data-v-eafeb64f]{width:36px;height:36px;border-radius:50%;background:#003e861f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mini-card-icon .material-symbols-outlined[data-v-eafeb64f]{font-size:1rem;color:#003e86}.dashboard-mini-card h4[data-v-eafeb64f]{font-size:.82rem;font-weight:700;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card h3[data-v-eafeb64f]{font-size:.9rem;font-weight:800;margin-bottom:.25rem;line-height:1.15}.dashboard-mini-card p[data-v-eafeb64f],.dashboard-mini-card span[data-v-eafeb64f]{font-size:.75rem;color:#5f6368;line-height:1.25;margin-bottom:.1rem}.dashboard-notification-card[data-v-eafeb64f]{background:#fff;border-radius:10px;border:1px solid #d9d9d9;padding:.85rem}.profile-shell[data-v-eafeb64f]{background:transparent;border:none;box-shadow:none;width:100%}.notification-title[data-v-eafeb64f]{color:#003e86;font-size:.95rem;font-weight:800;margin-bottom:.7rem}.notification-item[data-v-eafeb64f]{display:flex;align-items:stretch;background:#eef5ff;border-radius:10px;overflow:hidden;margin-bottom:.6rem}.notification-item[data-v-eafeb64f]:last-child{margin-bottom:0}.notification-bar[data-v-eafeb64f]{width:10px;background:#003e86;flex-shrink:0}.notification-item.warning .notification-bar[data-v-eafeb64f]{background:#ffc107}.notification-item div[data-v-eafeb64f]:last-child{padding:.65rem .75rem}.notification-item h5[data-v-eafeb64f]{margin-bottom:.15rem;color:#003e86;font-size:.8rem;font-weight:700}.notification-item p[data-v-eafeb64f]{margin-bottom:0;color:#666;font-size:.72rem;line-height:1.25}.sponsored-card[data-v-eafeb64f]{background:#fff;border-radius:10px;border:1px solid #d8d8d8;padding:.9rem .9rem 3rem}.sponsored-header[data-v-eafeb64f]{display:flex;justify-content:space-between;align-items:center;color:#9aa3af;font-size:.65rem;font-weight:800;letter-spacing:.07em;margin-bottom:.85rem}.ad-badge[data-v-eafeb64f]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:.1rem .35rem;font-size:.6rem}.ad-slot[data-v-eafeb64f]{min-height:170px;border:2px dashed #d4d9e2;border-radius:7px;background:#f7f8fb;color:#8b95a3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ad-slot .material-symbols-outlined[data-v-eafeb64f]{width:42px;height:42px;border-radius:50%;background:#e5e7eb;color:#9aa3af;display:grid;place-items:center;font-size:1.25rem}.ad-slot strong[data-v-eafeb64f]{color:#5f6775;font-size:.82rem;font-weight:800}.ad-slot small[data-v-eafeb64f]{color:#a3acba;font-size:.7rem}.offers-card[data-v-eafeb64f]{background:#004a98;border-radius:10px;padding:1rem;color:#fff}.offers-card h3[data-v-eafeb64f]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.75rem}.offers-card ul[data-v-eafeb64f]{padding-left:1rem;margin-bottom:.85rem}.offers-card li[data-v-eafeb64f]{color:#eaf4ff;font-size:.7rem;line-height:1.35;margin-bottom:.6rem}.offers-card li[data-v-eafeb64f]::marker{color:#ffc107}.offers-btn[data-v-eafeb64f]{display:block;width:fit-content;margin:0 auto;background:#ffc107;color:#003e86;border:none;border-radius:5px;padding:.3rem .8rem;font-size:.78rem;font-weight:700;cursor:pointer}.offers-btn[data-v-eafeb64f]:hover{background:#ffcf33}@media(max-width:991px){.dashboard-highlight-grid[data-v-eafeb64f]{grid-template-columns:1fr}.dashboard-mini-card[data-v-eafeb64f]{min-height:auto}}@media(max-width:991.98px){.mobile-hide-when-detail-open[data-v-eafeb64f]{display:none!important}.mobile-show-when-detail-open[data-v-eafeb64f]{display:block!important}.message-details-card[data-v-eafeb64f]{min-height:650px}}@media(max-width:991.98px){.mobile-hidden[data-v-eafeb64f]{display:none!important}.messages-board-card[data-v-eafeb64f],.message-details-card[data-v-eafeb64f]{min-height:650px;width:100%}}:root,[data-bs-theme=light]{--bs-blue:#446e9b;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#cd0200;--bs-orange:#fd7e14;--bs-yellow:#d47500;--bs-green:#3cb521;--bs-teal:#20c997;--bs-cyan:#3399f3;--bs-black:#000;--bs-white:#fff;--bs-gray:#777;--bs-gray-dark:#333;--bs-gray-100:#f8f9fa;--bs-gray-200:#eee;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#999;--bs-gray-600:#777;--bs-gray-700:#495057;--bs-gray-800:#333;--bs-gray-900:#2d2d2d;--bs-primary:#446e9b;--bs-secondary:#999;--bs-success:#3cb521;--bs-info:#3399f3;--bs-warning:#d47500;--bs-danger:#cd0200;--bs-light:#eee;--bs-dark:#333;--bs-primary-rgb:68,110,155;--bs-secondary-rgb:153,153,153;--bs-success-rgb:60,181,33;--bs-info-rgb:51,153,243;--bs-warning-rgb:212,117,0;--bs-danger-rgb:205,2,0;--bs-light-rgb:238,238,238;--bs-dark-rgb:51,51,51;--bs-primary-text-emphasis:#1b2c3e;--bs-secondary-text-emphasis:#3d3d3d;--bs-success-text-emphasis:#18480d;--bs-info-text-emphasis:#143d61;--bs-warning-text-emphasis:#552f00;--bs-danger-text-emphasis:#520100;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#dae2eb;--bs-secondary-bg-subtle:#ebebeb;--bs-success-bg-subtle:#d8f0d3;--bs-info-bg-subtle:#d6ebfd;--bs-warning-bg-subtle:#f6e3cc;--bs-danger-bg-subtle:#f5cccc;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#b4c5d7;--bs-secondary-border-subtle:#d6d6d6;--bs-success-border-subtle:#b1e1a6;--bs-info-border-subtle:#add6fa;--bs-warning-border-subtle:#eec899;--bs-danger-border-subtle:#eb9a99;--bs-light-border-subtle:#eee;--bs-dark-border-subtle:#999;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#777;--bs-body-color-rgb:119,119,119;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(119, 119, 119, .75);--bs-secondary-color-rgb:119,119,119;--bs-secondary-bg:#eee;--bs-secondary-bg-rgb:238,238,238;--bs-tertiary-color:rgba(119, 119, 119, .5);--bs-tertiary-color-rgb:119,119,119;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:#2d2d2d;--bs-link-color:#3399f3;--bs-link-color-rgb:51,153,243;--bs-link-decoration:underline;--bs-link-hover-color:#297ac2;--bs-link-hover-color-rgb:41,122,194;--bs-code-color:#e83e8c;--bs-highlight-color:#777;--bs-highlight-bg:#f6e3cc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(68, 110, 155, .25);--bs-form-valid-color:#3cb521;--bs-form-valid-border-color:#3cb521;--bs-form-invalid-color:#cd0200;--bs-form-invalid-border-color:#cd0200}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#2d2d2d;--bs-body-bg-rgb:45,45,45;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#333;--bs-secondary-bg-rgb:51,51,51;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#303030;--bs-tertiary-bg-rgb:48,48,48;--bs-primary-text-emphasis:#8fa8c3;--bs-secondary-text-emphasis:#c2c2c2;--bs-success-text-emphasis:#8ad37a;--bs-info-text-emphasis:#85c2f8;--bs-warning-text-emphasis:#e5ac66;--bs-danger-text-emphasis:#e16766;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#0e161f;--bs-secondary-bg-subtle:#1f1f1f;--bs-success-bg-subtle:#0c2407;--bs-info-bg-subtle:#0a1f31;--bs-warning-bg-subtle:#2a1700;--bs-danger-bg-subtle:#290000;--bs-light-bg-subtle:#333;--bs-dark-bg-subtle:#1a1a1a;--bs-primary-border-subtle:#29425d;--bs-secondary-border-subtle:#5c5c5c;--bs-success-border-subtle:#246d14;--bs-info-border-subtle:#1f5c92;--bs-warning-border-subtle:#7f4600;--bs-danger-border-subtle:#7b0100;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#333;--bs-heading-color:inherit;--bs-link-color:#8fa8c3;--bs-link-hover-color:#a5b9cf;--bs-link-color-rgb:143,168,195;--bs-link-hover-color-rgb:165,185,207;--bs-code-color:#f18bba;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#552f00;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#8ad37a;--bs-form-valid-border-color:#8ad37a;--bs-form-invalid-color:#e16766;--bs-form-invalid-border-color:#e16766}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#777}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:initial;--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:initial;--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:initial;--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:initial;--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#dae2eb;--bs-table-border-color:#aeb5bc;--bs-table-striped-bg:#cfd7df;--bs-table-striped-color:#000;--bs-table-active-bg:#c4cbd4;--bs-table-active-color:#000;--bs-table-hover-bg:#cad1d9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#ebebeb;--bs-table-border-color:#bcbcbc;--bs-table-striped-bg:#dfdfdf;--bs-table-striped-color:#000;--bs-table-active-bg:#d4d4d4;--bs-table-active-color:#000;--bs-table-hover-bg:#d9d9d9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d8f0d3;--bs-table-border-color:#adc0a9;--bs-table-striped-bg:#cde4c8;--bs-table-striped-color:#000;--bs-table-active-bg:#c2d8be;--bs-table-active-color:#000;--bs-table-hover-bg:#c8dec3;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#d6ebfd;--bs-table-border-color:#abbcca;--bs-table-striped-bg:#cbdff0;--bs-table-striped-color:#000;--bs-table-active-bg:#c1d4e4;--bs-table-active-color:#000;--bs-table-hover-bg:#c6d9ea;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#f6e3cc;--bs-table-border-color:#c5b6a3;--bs-table-striped-bg:#ead8c2;--bs-table-striped-color:#000;--bs-table-active-bg:#ddccb8;--bs-table-active-color:#000;--bs-table-hover-bg:#e4d2bd;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f5cccc;--bs-table-border-color:#c4a3a3;--bs-table-striped-bg:#e9c2c2;--bs-table-striped-color:#000;--bs-table-active-bg:#ddb8b8;--bs-table-active-color:#000;--bs-table-hover-bg:#e3bdbd;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#eee;--bs-table-border-color:#bebebe;--bs-table-striped-bg:#e2e2e2;--bs-table-striped-color:#000;--bs-table-active-bg:#d6d6d6;--bs-table-active-color:#000;--bs-table-hover-bg:gainsboro;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#333;--bs-table-border-color:#5c5c5c;--bs-table-striped-bg:#3d3d3d;--bs-table-striped-color:#fff;--bs-table-active-bg:#474747;--bs-table-active-color:#fff;--bs-table-hover-bg:#424242;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#a2b7cd;outline:0;box-shadow:0 0 0 .25rem #446e9b40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#a2b7cd;outline:0;box-shadow:0 0 0 .25rem #446e9b40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#a2b7cd;outline:0;box-shadow:0 0 0 .25rem #446e9b40}.form-check-input:checked{background-color:#446e9b;border-color:#446e9b}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#446e9b;border-color:#446e9b;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a2b7cd'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #446e9b40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #446e9b40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#446e9b;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c7d4e1}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#446e9b;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c7d4e1}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:not(:-moz-placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#777}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233cb521' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233cb521' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23cd0200'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cd0200' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23cd0200'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23cd0200' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#446e9b;--bs-btn-border-color:#446e9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#3a5e84;--bs-btn-hover-border-color:#36587c;--bs-btn-focus-shadow-rgb:96,132,170;--bs-btn-active-color:#fff;--bs-btn-active-bg:#36587c;--bs-btn-active-border-color:#335374;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#446e9b;--bs-btn-disabled-border-color:#446e9b}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#999;--bs-btn-border-color:#999;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#828282;--bs-btn-hover-border-color:#7a7a7a;--bs-btn-focus-shadow-rgb:168,168,168;--bs-btn-active-color:#fff;--bs-btn-active-bg:#7a7a7a;--bs-btn-active-border-color:#737373;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#999;--bs-btn-disabled-border-color:#999}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#3cb521;--bs-btn-border-color:#3cb521;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#339a1c;--bs-btn-hover-border-color:#30911a;--bs-btn-focus-shadow-rgb:89,192,66;--bs-btn-active-color:#fff;--bs-btn-active-bg:#30911a;--bs-btn-active-border-color:#2d8819;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3cb521;--bs-btn-disabled-border-color:#3cb521}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#3399f3;--bs-btn-border-color:#3399f3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2b82cf;--bs-btn-hover-border-color:#297ac2;--bs-btn-focus-shadow-rgb:82,168,245;--bs-btn-active-color:#fff;--bs-btn-active-bg:#297ac2;--bs-btn-active-border-color:#2673b6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3399f3;--bs-btn-disabled-border-color:#3399f3}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#d47500;--bs-btn-border-color:#d47500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b46300;--bs-btn-hover-border-color:#aa5e00;--bs-btn-focus-shadow-rgb:218,138,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#aa5e00;--bs-btn-active-border-color:#9f5800;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d47500;--bs-btn-disabled-border-color:#d47500}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#cd0200;--bs-btn-border-color:#cd0200;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ae0200;--bs-btn-hover-border-color:#a40200;--bs-btn-focus-shadow-rgb:213,40,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a40200;--bs-btn-active-border-color:#9a0200;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#cd0200;--bs-btn-disabled-border-color:#cd0200}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#eee;--bs-btn-border-color:#eee;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#cacaca;--bs-btn-hover-border-color:#bebebe;--bs-btn-focus-shadow-rgb:202,202,202;--bs-btn-active-color:#000;--bs-btn-active-bg:#bebebe;--bs-btn-active-border-color:#b3b3b3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#eee;--bs-btn-disabled-border-color:#eee}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#333;--bs-btn-border-color:#333;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#525252;--bs-btn-hover-border-color:#474747;--bs-btn-focus-shadow-rgb:82,82,82;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5c5c5c;--bs-btn-active-border-color:#474747;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#333;--bs-btn-disabled-border-color:#333}.btn-outline-primary{--bs-btn-color:#446e9b;--bs-btn-border-color:#446e9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#446e9b;--bs-btn-hover-border-color:#446e9b;--bs-btn-focus-shadow-rgb:68,110,155;--bs-btn-active-color:#fff;--bs-btn-active-bg:#446e9b;--bs-btn-active-border-color:#446e9b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#446e9b;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#446e9b;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#999;--bs-btn-border-color:#999;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#999;--bs-btn-hover-border-color:#999;--bs-btn-focus-shadow-rgb:153,153,153;--bs-btn-active-color:#fff;--bs-btn-active-bg:#999;--bs-btn-active-border-color:#999;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#999;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#999;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#3cb521;--bs-btn-border-color:#3cb521;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#3cb521;--bs-btn-hover-border-color:#3cb521;--bs-btn-focus-shadow-rgb:60,181,33;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3cb521;--bs-btn-active-border-color:#3cb521;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#3cb521;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3cb521;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#3399f3;--bs-btn-border-color:#3399f3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#3399f3;--bs-btn-hover-border-color:#3399f3;--bs-btn-focus-shadow-rgb:51,153,243;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3399f3;--bs-btn-active-border-color:#3399f3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#3399f3;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3399f3;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#d47500;--bs-btn-border-color:#d47500;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d47500;--bs-btn-hover-border-color:#d47500;--bs-btn-focus-shadow-rgb:212,117,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d47500;--bs-btn-active-border-color:#d47500;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#d47500;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#d47500;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#cd0200;--bs-btn-border-color:#cd0200;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#cd0200;--bs-btn-hover-border-color:#cd0200;--bs-btn-focus-shadow-rgb:205,2,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#cd0200;--bs-btn-active-border-color:#cd0200;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#cd0200;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#cd0200;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#eee;--bs-btn-border-color:#eee;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eee;--bs-btn-hover-border-color:#eee;--bs-btn-focus-shadow-rgb:238,238,238;--bs-btn-active-color:#000;--bs-btn-active-bg:#eee;--bs-btn-active-border-color:#eee;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#eee;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#eee;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#333;--bs-btn-border-color:#333;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#333;--bs-btn-hover-border-color:#333;--bs-btn-focus-shadow-rgb:51,51,51;--bs-btn-active-color:#fff;--bs-btn-active-bg:#333;--bs-btn-active-border-color:#333;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#333;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#333;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#777;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:82,168,245;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#446e9b;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#777;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#333;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#446e9b;--bs-dropdown-link-disabled-color:#999;--bs-dropdown-header-color:#999}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #446e9b40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#446e9b}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:#3399f3;--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:#3399f3;--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#3399f3;--bs-navbar-brand-hover-color:#3399f3;--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28119, 119, 119, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23777' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231b2c3e' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(68, 110, 155, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238fa8c3'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238fa8c3'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(68, 110, 155, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#446e9b;--bs-pagination-active-border-color:#446e9b;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#446e9b;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#446e9b;--bs-list-group-active-border-color:#446e9b;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(68, 110, 155, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.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)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:#2d2d2d;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#fff!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#fff!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(54,88,124,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(54,88,124,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(54,88,124,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(122,122,122,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(122,122,122,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(122,122,122,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(48,145,26,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(48,145,26,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(48,145,26,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(41,122,194,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(41,122,194,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(41,122,194,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(170,94,0,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(170,94,0,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(170,94,0,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(164,2,0,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(164,2,0,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(164,2,0,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(241,241,241,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(241,241,241,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(241,241,241,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(41,41,41,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(41,41,41,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(41,41,41,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.navbar .nav-link,.navbar .navbar-brand{text-shadow:-1px -1px 0 rgba(0,0,0,.05);transition:color ease-in-out .2s}.navbar.bg-primary{background-image:linear-gradient(#7191b3,#446e9b 50%,#3f658f);filter:none;border:1px solid #36587c}.navbar.bg-secondary{background-image:linear-gradient(#b1b1b1,#999 50%,#8d8d8d);filter:none;border:1px solid #7a7a7a}.navbar.bg-success{background-image:linear-gradient(#6bc756,#3cb521 50%,#37a71e);filter:none;border:1px solid #30911a}.navbar.bg-info{background-image:linear-gradient(#64b1f6,#3399f3 50%,#2f8de0);filter:none;border:1px solid #297ac2}.navbar.bg-warning{background-image:linear-gradient(#de963d,#d47500 50%,#c36c00);filter:none;border:1px solid #aa5e00}.navbar.bg-danger{background-image:linear-gradient(#d93f3d,#cd0200 50%,#bd0200);filter:none;border:1px solid #a40200}.navbar.bg-light{background-image:linear-gradient(#f2f2f2,#eee 50%,#dbdbdb);filter:none;border:1px solid #bebebe}.navbar.bg-dark{background-image:linear-gradient(#646464,#333 50%,#2f2f2f);filter:none;border:1px solid #292929}.navbar.bg-light .nav-link,.navbar.bg-light .navbar-brand{text-shadow:1px 1px 0 rgba(255,255,255,.1)}.navbar.bg-light .navbar-brand{color:rgba(var(--bs-emphasis-color-rgb),.65)}.navbar.bg-light .navbar-brand:hover{color:#3399f3}.btn{text-shadow:-1px -1px 0 rgba(0,0,0,.1)}.btn-link{text-shadow:none}.btn-primary{background-image:linear-gradient(#7191b3,#446e9b 50%,#3f658f);filter:none;border:1px solid #36587c}.btn-primary:not(.disabled):hover{background-image:linear-gradient(#6d8aaa,#3f658f 50%,#3a5d84);filter:none;border:1px solid #325172}.btn-secondary{background-image:linear-gradient(#b1b1b1,#999 50%,#8d8d8d);filter:none;border:1px solid #7a7a7a}.btn-secondary:not(.disabled):hover{background-image:linear-gradient(#a8a8a8,#8d8d8d 50%,#828282);filter:none;border:1px solid #717171}.btn-success{background-image:linear-gradient(#6bc756,#3cb521 50%,#37a71e);filter:none;border:1px solid #30911a}.btn-success:not(.disabled):hover{background-image:linear-gradient(#67bc54,#37a71e 50%,#339a1c);filter:none;border:1px solid #2c8618}.btn-info{background-image:linear-gradient(#64b1f6,#3399f3 50%,#2f8de0);filter:none;border:1px solid #297ac2}.btn-info:not(.disabled):hover{background-image:linear-gradient(#61a8e7,#2f8de0 50%,#2b82ce);filter:none;border:1px solid #2671b3}.btn-warning{background-image:linear-gradient(#de963d,#d47500 50%,#c36c00);filter:none;border:1px solid #aa5e00}.btn-warning:not(.disabled):hover{background-image:linear-gradient(#d18f3d,#c36c00 50%,#b36300);filter:none;border:1px solid #9c5600}.btn-danger{background-image:linear-gradient(#d93f3d,#cd0200 50%,#bd0200);filter:none;border:1px solid #a40200}.btn-danger:not(.disabled):hover{background-image:linear-gradient(#cd3f3d,#bd0200 50%,#ae0200);filter:none;border:1px solid #970200}.btn-light{background-image:linear-gradient(#f2f2f2,#eee 50%,#dbdbdb);filter:none;border:1px solid #bebebe}.btn-light:not(.disabled):hover{background-image:linear-gradient(#e4e4e4,#dbdbdb 50%,#c9c9c9);filter:none;border:1px solid #afafaf}.btn-dark{background-image:linear-gradient(#646464,#333 50%,#2f2f2f);filter:none;border:1px solid #292929}.btn-dark:not(.disabled):hover{background-image:linear-gradient(#616161,#2f2f2f 50%,#2b2b2b);filter:none;border:1px solid #262626}[class*=btn-outline-]{text-shadow:none}.badge.bg-light{color:#333}.card .h1,.card .h2,.card .h3,.card .h4,.card .h5,.card .h6,.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.list-group-item .h1,.list-group-item .h2,.list-group-item .h3,.list-group-item .h4,.list-group-item .h5,.list-group-item .h6,.list-group-item h1,.list-group-item h2,.list-group-item h3,.list-group-item h4,.list-group-item h5,.list-group-item h6{color:inherit}.table-danger,.table-info,.table-light,.table-primary,.table-secondary,.table-success,.table-warning{--bs-table-color:#777}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a) format("woff2"),url(/assets/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a) format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}
