.hamburger-btn[data-v-c12e2154]{display:none;position:fixed;top:20px;left:20px;z-index:1001;width:48px;height:48px;min-width:48px;padding:12px;background:#111827;border:none;border-radius:10px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;box-shadow:0 4px 12px #0000004d;transition:all .3s cubic-bezier(.4,0,.2,1)}.hamburger-btn[data-v-c12e2154]:hover{transform:scale(1.02);box-shadow:0 6px 16px #0006}.hamburger-line[data-v-c12e2154]{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.hamburger-btn.is-open .hamburger-line[data-v-c12e2154]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.hamburger-btn.is-open .hamburger-line[data-v-c12e2154]:nth-child(2){opacity:0;transform:translate(-10px)}.hamburger-btn.is-open .hamburger-line[data-v-c12e2154]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-overlay[data-v-c12e2154]{display:none;position:fixed;inset:0;background:#0009;z-index:998;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.mobile-overlay.is-visible[data-v-c12e2154]{opacity:1;visibility:visible}.sidebar-placeholder[data-v-c12e2154]{width:300px;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:relative}.sidebar-placeholder.is-collapsed[data-v-c12e2154]{width:100px}.sidebar[data-v-c12e2154]{position:fixed;top:0;left:0;bottom:0;width:280px;background:linear-gradient(180deg,#0f172a,#1e293b);border-radius:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:none;border-right:1px solid rgba(255,255,255,.06);transition:width .3s cubic-bezier(.4,0,.2,1);z-index:999}.sidebar.is-collapsed[data-v-c12e2154]{width:80px}.sidebar-header[data-v-c12e2154]{padding:20px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.logo-container[data-v-c12e2154]{display:flex;align-items:center;justify-content:flex-start;padding-left:4px}.logo-full[data-v-c12e2154]{display:flex;align-items:center;gap:12px;color:#fff}.logo-mini[data-v-c12e2154]{display:flex;align-items:center;justify-content:center}.logo-icon[data-v-c12e2154]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#1f2937;border-radius:8px;font-size:16px;color:#fff}.logo-text[data-v-c12e2154]{font-size:16px;font-weight:600;letter-spacing:-.3px;white-space:nowrap}.sidebar-nav[data-v-c12e2154]{flex:1;display:flex;flex-direction:column;padding:12px 10px;overflow-y:auto;overflow-x:hidden}.nav-list[data-v-c12e2154]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.nav-list--bottom[data-v-c12e2154]{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.nav-item[data-v-c12e2154]{position:relative}.nav-link[data-v-c12e2154]{display:flex;align-items:center;gap:12px;padding:0 12px;height:48px;color:#fff9;text-decoration:none;border-radius:8px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.nav-link[data-v-c12e2154]:hover{background:#ffffff0d;color:#ffffffe6}.nav-item.is-active .nav-link[data-v-c12e2154]{background:#1f2937;color:#fff;font-weight:500}.nav-icon[data-v-c12e2154]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;flex-shrink:0}.nav-text[data-v-c12e2154]{font-size:14px;font-weight:500;opacity:1;transition:opacity .2s ease}.is-collapsed .nav-text[data-v-c12e2154]{opacity:0;width:0;overflow:hidden}.is-collapsed .nav-link[data-v-c12e2154]{justify-content:center;padding:0}.nav-tooltip[data-v-c12e2154]{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#0f172a;color:#fff;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1000;box-shadow:0 4px 12px #0003}.nav-tooltip[data-v-c12e2154]:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:#0f172a;border-left:none}.nav-item:hover .nav-tooltip[data-v-c12e2154]{opacity:1;visibility:visible}.nav-item--logout .nav-link[data-v-c12e2154]:hover{background:#b91c1c80;color:#fca5a5}.nav-item--toggle .nav-icon i[data-v-c12e2154]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.nav-item--toggle .nav-icon i.is-rotated[data-v-c12e2154]{transform:rotate(180deg)}@media (max-width: 768px){.hamburger-btn[data-v-c12e2154]{display:flex}.mobile-overlay[data-v-c12e2154]{display:block}.sidebar-placeholder[data-v-c12e2154]{position:fixed;width:0;height:100vh;z-index:999;overflow:visible}.sidebar-placeholder.mobile-open[data-v-c12e2154],.sidebar-placeholder.is-collapsed[data-v-c12e2154]{width:0}.sidebar[data-v-c12e2154]{width:280px;top:0;left:0;bottom:0;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar-placeholder.mobile-open .sidebar[data-v-c12e2154]{transform:translate(0)}.sidebar.is-collapsed[data-v-c12e2154]{width:280px}.is-collapsed .nav-text[data-v-c12e2154]{opacity:1;width:auto}.is-collapsed .nav-link[data-v-c12e2154]{justify-content:flex-start;padding:0 12px}.nav-tooltip[data-v-c12e2154],.desktop-only[data-v-c12e2154]{display:none}}.sidebar-nav[data-v-c12e2154]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-c12e2154]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-c12e2154]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.sidebar-nav[data-v-c12e2154]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 640px){.hamburger-btn[data-v-c12e2154]{display:none!important}.sidebar[data-v-c12e2154]{width:86vw;max-width:320px}.sidebar-nav[data-v-c12e2154]{padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px))}}img.default[data-v-b5e7460b]{border-radius:90px}img[data-v-b5e7460b]{position:fixed;top:16px;right:16px;z-index:850;height:36px;width:36px;border-radius:90px;transition:transform .2s}img.lc[data-v-b5e7460b]{border-radius:4px;object-fit:contain}img[data-v-b5e7460b]:hover{transform:scale(1.06)}@media (max-width: 640px){img[data-v-b5e7460b]{display:none}}.mobile-nav[data-v-526e3959]{display:none}@media (max-width: 640px){.mobile-nav[data-v-526e3959]{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-bottomnav);display:flex;align-items:stretch;height:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--c-surface);border-top:1px solid var(--c-border);box-shadow:0 -1px 3px #1018280a}.mobile-nav__item[data-v-526e3959]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;height:var(--bottom-nav-h);padding:0 2px;margin:0;border:none;border-radius:0;background:transparent;color:var(--c-text-muted);text-decoration:none;cursor:pointer;box-shadow:none;transition:color var(--t-fast)}.mobile-nav__item[data-v-526e3959]:hover{background:transparent;color:var(--c-brand);transform:none}.mobile-nav__item i[data-v-526e3959]{font-size:18px;line-height:1}.mobile-nav__label[data-v-526e3959]{font-size:10px;font-weight:var(--fw-medium);line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav__item.is-active[data-v-526e3959]{color:var(--c-brand)}}.c div[data-v-53b461ff]{flex:1}.content .c[data-v-53b461ff]{display:flex;flex-direction:column;min-height:100vh;justify-content:space-between;width:100%;min-width:0}@media (max-width: 640px){.content .c[data-v-53b461ff]{padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px))}}.credits[data-v-53b461ff]{padding-top:20px;padding-bottom:30px;cursor:pointer}.view[data-v-53b461ff]{display:block}:root{--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji"}*{font-family:var(--font-ui)}body,html{padding:0;margin:0;font-family:var(--font-ui);font-size:14px;background:var(--c-bg, #f6f7f9);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.content{display:flex;align-items:flex-start}#nav{display:none;padding:30px}#nav a{font-weight:700;color:#2c3e50}.page-title{position:relative;left:0;top:25px;display:inline-block}.home{text-align:left;margin-top:0 0px;margin-bottom:30px}#nav a.router-link-exact-active{color:#42b983}.pointer{cursor:pointer}button{padding:0 var(--sp-4);height:36px;min-width:0;font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:inherit;border:none;border-radius:var(--r-md);background-color:var(--c-brand);color:#fff;cursor:pointer;transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast);box-shadow:none}button:disabled{background-color:#1c3cba;opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none}.btn-outline{border:1.5px solid #1c3cba;background-color:#fff;color:#1c3cba;box-shadow:none}.btn-outline:hover{background-color:#f0f4ff}.btn-cancel{border:1.5px solid #9ca3af;background-color:#fff;color:#6b7280;box-shadow:none}.btn-cancel:hover{background-color:#f9fafb;border-color:#6b7280}button:hover{background-color:var(--c-brand-hover);transform:none;box-shadow:none}input:not([type=checkbox]){padding:0 var(--sp-3);height:36px;width:220px;max-width:100%;font-size:var(--fs-base);font-family:inherit;border:1px solid var(--c-border-strong);outline:none;border-radius:var(--r-md);background:#fff;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast)}input:not([type=checkbox]):hover{border-color:#d1d5db}input:not([type=checkbox]):focus{border-color:#1c3cba;box-shadow:0 0 0 3px #1c3cba1a}textarea{padding:var(--sp-3);width:100%;max-width:560px;height:96px;font-size:var(--fs-base);font-family:inherit;border:1px solid var(--c-border-strong);outline:none;border-radius:var(--r-md);background:#fff;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast);resize:vertical}textarea:hover{border-color:#d1d5db}textarea:focus{border-color:#1c3cba;box-shadow:0 0 0 3px #1c3cba1a}select{padding:0 var(--sp-3);height:36px;width:220px;max-width:100%;font-size:var(--fs-base);font-family:inherit;border:1px solid var(--c-border-strong);outline:none;border-radius:var(--r-md);background:#fff;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast);cursor:pointer}select:hover{border-color:#d1d5db}select:focus{border-color:#1c3cba;box-shadow:0 0 0 3px #1c3cba1a}.inline{display:inline-block}.d{width:auto!important;height:auto!important}.noZoom:hover{transform:none!important}.lds-ellipsis[data-v-363809c2]{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div[data-v-363809c2]{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#0093e9;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-363809c2]:nth-child(1){left:8px;animation:lds-ellipsis1-363809c2 .6s infinite}.lds-ellipsis div[data-v-363809c2]:nth-child(2){left:8px;animation:lds-ellipsis2-363809c2 .6s infinite}.lds-ellipsis div[data-v-363809c2]:nth-child(3){left:32px;animation:lds-ellipsis2-363809c2 .6s infinite}.lds-ellipsis div[data-v-363809c2]:nth-child(4){left:56px;animation:lds-ellipsis3-363809c2 .6s infinite}@keyframes lds-ellipsis1-363809c2{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-363809c2{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-363809c2{0%{transform:translate(0)}to{transform:translate(24px)}}.widget[data-v-c4ba8165]{display:flex;flex-direction:column;min-height:0}.widget__body[data-v-c4ba8165]{padding:var(--sp-2) 0}.widget__footer[data-v-c4ba8165]{border-top:1px solid var(--c-border);padding:var(--sp-2)}.widget__more[data-v-c4ba8165]{width:100%;font-size:var(--fs-sm);color:var(--c-brand)}.appt-list[data-v-c4ba8165]{list-style:none;margin:0;padding:0}.appt[data-v-c4ba8165]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--c-border)}.appt[data-v-c4ba8165]:last-child{border-bottom:none}.appt[data-v-c4ba8165]:hover{background:var(--c-surface-alt)}.appt__date[data-v-c4ba8165]{flex:0 0 40px;width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-1) 0;border-radius:var(--r-md);background:var(--c-brand-soft);color:var(--c-brand);line-height:1.1}.appt__date.is-past[data-v-c4ba8165]{background:var(--c-surface-alt);color:var(--c-text-muted)}.appt__day[data-v-c4ba8165]{font-size:var(--fs-md);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.appt__month[data-v-c4ba8165]{font-size:9px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em}.appt__body[data-v-c4ba8165]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.appt__row[data-v-c4ba8165]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.appt__title[data-v-c4ba8165]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);line-height:var(--lh-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appt__time[data-v-c4ba8165]{flex:0 0 auto;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-secondary)}.appt__meta[data-v-c4ba8165]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);color:var(--c-text-muted)}.appt__contact[data-v-c4ba8165]{cursor:pointer}.appt__contact[data-v-c4ba8165]:hover{color:var(--c-brand);text-decoration:underline}.appt__contact i[data-v-c4ba8165],.appt__contact svg[data-v-c4ba8165]{font-size:9px;margin-right:2px}.appt__content[data-v-c4ba8165]{margin-top:2px;font-size:var(--fs-sm);color:var(--c-text-secondary)}.appt__content-text[data-v-c4ba8165]{white-space:pre-line;overflow-wrap:anywhere}.appt__more[data-v-c4ba8165]{display:inline-block;margin-top:2px;font-size:var(--fs-xs);color:var(--c-brand);text-decoration:none}.appt__more[data-v-c4ba8165]:hover{text-decoration:underline}.appt__done[data-v-c4ba8165]{flex:0 0 auto;color:var(--c-text-muted)}.appt__done[data-v-c4ba8165]:hover{color:var(--c-success);background:var(--c-success-soft);border-color:transparent}@media (max-width: 640px){.appt[data-v-c4ba8165]{padding:var(--sp-3) var(--sp-4)}.appt__title[data-v-c4ba8165]{white-space:normal}}.stats-block[data-v-7fa328ac]{margin-bottom:var(--sp-5)}.stat[data-v-7fa328ac]{padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1)}.stat.is-clickable[data-v-7fa328ac]{cursor:pointer;transition:border-color var(--t-fast)}.stat.is-clickable[data-v-7fa328ac]:hover{border-color:var(--c-brand)}.stat__head[data-v-7fa328ac]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.stat__label[data-v-7fa328ac]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);line-height:1.4}.stat__icon[data-v-7fa328ac]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border-radius:var(--r-md);font-size:var(--fs-xs)}.stat__icon--brand[data-v-7fa328ac]{background:var(--c-brand-soft);color:var(--c-brand)}.stat__icon--danger[data-v-7fa328ac]{background:var(--c-danger-soft);color:#b91c1c}.stat__icon--warning[data-v-7fa328ac]{background:var(--c-warning-soft);color:#b45309}.stat__icon--success[data-v-7fa328ac]{background:var(--c-success-soft);color:#15803d}.stat__icon--info[data-v-7fa328ac]{background:var(--c-info-soft);color:#0369a1}.stat__icon--muted[data-v-7fa328ac]{background:var(--c-surface-alt);color:var(--c-text-muted)}.stat__value[data-v-7fa328ac]{font-size:26px;font-weight:var(--fw-semibold);line-height:1.15;color:var(--c-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.stat__skeleton[data-v-7fa328ac]{display:block;width:72px;height:24px}.stat__meta[data-v-7fa328ac]{font-size:var(--fs-xs);color:var(--c-text-muted)}.stats-note[data-v-7fa328ac]{display:flex;align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-text-muted)}@media (max-width: 640px){.stat__value[data-v-7fa328ac]{font-size:21px}}.widget[data-v-b47783bd]{display:flex;flex-direction:column;min-height:0}.widget__body[data-v-b47783bd]{padding:var(--sp-2) 0}.widget__footer[data-v-b47783bd]{border-top:1px solid var(--c-border);padding:var(--sp-2)}.widget__more[data-v-b47783bd]{width:100%;font-size:var(--fs-sm);color:var(--c-brand)}.task-list[data-v-b47783bd]{list-style:none;margin:0;padding:0}.task[data-v-b47783bd]{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--c-border)}.task[data-v-b47783bd]:last-child{border-bottom:none}.task[data-v-b47783bd]:hover{background:var(--c-surface-alt)}.task__done[data-v-b47783bd]{flex:0 0 auto;margin-top:-2px;color:var(--c-text-muted)}.task__done[data-v-b47783bd]:hover{color:var(--c-success);background:var(--c-success-soft);border-color:transparent}.task__body[data-v-b47783bd]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.task__row[data-v-b47783bd]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.task__title[data-v-b47783bd]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);line-height:var(--lh-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task__meta[data-v-b47783bd]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-xs);color:var(--c-text-muted)}.task__contact[data-v-b47783bd]{cursor:pointer}.task__contact[data-v-b47783bd]:hover{color:var(--c-brand);text-decoration:underline}.task__contact i[data-v-b47783bd],.task__contact svg[data-v-b47783bd]{font-size:9px;margin-right:2px}.task__content[data-v-b47783bd]{margin-top:2px;font-size:var(--fs-sm);color:var(--c-text-secondary)}.task__content-text[data-v-b47783bd]{white-space:pre-line;overflow-wrap:anywhere}.task__more[data-v-b47783bd]{display:inline-block;margin-top:2px;font-size:var(--fs-xs);color:var(--c-brand);text-decoration:none}.task__more[data-v-b47783bd]:hover{text-decoration:underline}@media (max-width: 640px){.task[data-v-b47783bd]{padding:var(--sp-3) var(--sp-4)}.task__row[data-v-b47783bd]{flex-direction:column;align-items:flex-start;gap:2px}.task__title[data-v-b47783bd]{white-space:normal}}.pane[data-v-e1003e7e]{margin:0}.content[data-v-e1003e7e]{width:100%;background:var(--c-info-soft);border:1px solid #bae6fd;border-radius:var(--r-lg);box-sizing:border-box}.c[data-v-e1003e7e]{padding:var(--sp-3) var(--sp-4);width:100%;box-sizing:border-box}.title[data-v-e1003e7e]{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2)}.title>div[data-v-e1003e7e]:first-child{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.title h1[data-v-e1003e7e]{display:inline-block;vertical-align:middle;margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:#0369a1}.title i[data-v-e1003e7e]{font-size:var(--fs-base);color:#0369a1}.close[data-v-e1003e7e]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border-radius:var(--r-md);color:#0369a1}.close[data-v-e1003e7e]:hover{background:#0369a11a}.close i[data-v-e1003e7e]{font-size:var(--fs-base)!important}ul[data-v-e1003e7e]{margin:0;padding-left:var(--sp-4);font-size:var(--fs-base);color:var(--c-text-secondary);list-style-type:disc}li[data-v-e1003e7e]{margin-bottom:2px;line-height:var(--lh-normal)}li[data-v-e1003e7e]::marker{font-size:var(--fs-base);color:#7dd3fc}.showNews[data-v-e1003e7e]{margin-bottom:var(--sp-2)}div[data-v-b52e9141]{display:inline-block}svg[data-v-b52e9141]{vertical-align:middle;font-size:25px;margin-right:10px}button span[data-v-b52e9141]{vertical-align:middle}.title[data-v-bcad0b10]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.pane[data-v-bcad0b10]{margin-top:30px;margin-right:30px}ul[data-v-bcad0b10]{font-size:20px;padding-right:10px;list-style-type:"- "}.buttons[data-v-bcad0b10]{margin-top:10px}.buttons button[data-v-bcad0b10]{border:2px solid white}li[data-v-bcad0b10]::marker{font-size:35px;vertical-align:middle;line-height:20px}.content[data-v-bcad0b10]{width:100%;background:#f08080;color:#fff;border-radius:20px}.c[data-v-bcad0b10]{padding:30px 40px;width:100%}.close svg[data-v-bcad0b10]{font-size:40px!important}h1[data-v-bcad0b10]{margin:0}.title h1[data-v-bcad0b10]{display:inline-block;vertical-align:middle}.title svg[data-v-bcad0b10]{vertical-align:middle;font-size:30px;margin-right:10px}.dashboard[data-v-6142cae7]{text-align:left}.dash-header[data-v-6142cae7],.news[data-v-6142cae7]{margin-bottom:var(--sp-5)}.dash-grid[data-v-6142cae7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);align-items:start}@media (max-width: 1024px){.dash-grid[data-v-6142cae7]{grid-template-columns:minmax(0,1fr)}}.change-pasw[data-v-6142cae7]{margin-top:var(--sp-5)}.auth[data-v-f296922e]{position:absolute;top:0;left:0;width:100%;min-height:100vh;min-height:100dvh;display:flex;align-items:stretch;box-sizing:border-box;text-align:left;color:var(--c-text);background:var(--c-surface)}.auth__main[data-v-f296922e]{flex:1 1 50%;min-width:0;display:flex;align-items:center;justify-content:center;padding:clamp(32px,4vw,56px);box-sizing:border-box;background:var(--c-surface)}.auth__card[data-v-f296922e]{width:100%;max-width:380px;box-sizing:border-box}.brand[data-v-f296922e]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-8)}.brand__mark[data-v-f296922e]{width:32px;height:32px;display:block;border-radius:var(--r-md)}.brand__name[data-v-f296922e]{font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--c-text)}.auth__title[data-v-f296922e]{margin:0;font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.02em;color:var(--c-text)}.auth__subtitle[data-v-f296922e]{margin:var(--sp-2) 0 var(--sp-6);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--c-text-secondary)}.btn[data-v-f296922e]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;height:44px;min-width:0;padding:0 var(--sp-4);font-size:var(--fs-md);font-weight:var(--fw-medium);font-family:inherit;border:1px solid transparent;border-radius:var(--r-md);cursor:pointer;box-shadow:none;transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.btn i[data-v-f296922e]{font-size:var(--fs-md);line-height:1}.btn__icon[data-v-f296922e]{display:inline-flex}.btn--primary[data-v-f296922e]{background:var(--c-brand);color:#fff}.btn--primary[data-v-f296922e]:hover:not(:disabled){background:var(--c-brand-hover)}.btn--primary[data-v-f296922e]:disabled{background:var(--c-brand);opacity:.55;cursor:not-allowed}.btn--sso[data-v-f296922e]{background:var(--c-surface);border-color:var(--c-border-strong);color:var(--c-text)}.btn--sso[data-v-f296922e]:hover{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand)}.btn[data-v-f296922e]:focus-visible,.linkbtn[data-v-f296922e]:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.divider[data-v-f296922e]{display:flex;align-items:center;gap:var(--sp-3);margin:var(--sp-5) 0}.divider[data-v-f296922e]:before,.divider[data-v-f296922e]:after{content:"";flex:1;height:1px;background:var(--c-border)}.divider span[data-v-f296922e]{font-size:var(--fs-xs);color:var(--c-text-muted)}.form[data-v-f296922e]{display:flex;flex-direction:column;gap:var(--sp-4)}.field[data-v-f296922e]{display:flex;flex-direction:column;gap:6px}.field__label[data-v-f296922e]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.input[data-v-f296922e]{width:100%;height:44px;padding:0 var(--sp-3);font-size:var(--fs-md);font-family:inherit;color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);outline:none;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.input[data-v-f296922e]::placeholder{color:var(--c-text-muted)}.input[data-v-f296922e]:hover{border-color:#b9c0cd}.input[data-v-f296922e]:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px #1c3cba24}.auth__switches[data-v-f296922e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-4)}.linkbtn[data-v-f296922e]{display:inline;width:auto;height:auto;min-width:0;padding:0;background:none;border:none;border-radius:var(--r-sm);box-shadow:none;font-family:inherit;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-brand);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--t-fast)}.linkbtn[data-v-f296922e]:hover{background:none;color:var(--c-brand-hover);text-decoration:underline}.auth__legal[data-v-f296922e]{margin:var(--sp-5) 0 0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--c-text-muted)}.auth__footer[data-v-f296922e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-8);padding-top:var(--sp-4);border-top:1px solid var(--c-border);font-size:var(--fs-xs);color:var(--c-text-muted)}.linkbtn--muted[data-v-f296922e]{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--c-text-secondary)}.linkbtn--muted[data-v-f296922e]:hover{color:var(--c-brand)}.dot[data-v-f296922e]{color:var(--c-border-strong)}.auth__aside[data-v-f296922e]{flex:1 1 50%;min-width:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-10);padding:clamp(32px,4vw,56px);box-sizing:border-box;overflow:hidden;color:#fff;background-color:var(--c-brand);background-image:linear-gradient(155deg,#0b177d,#1c3cba 52%,#295bf0)}.auth__aside[data-v-f296922e]:before{content:"";position:absolute;inset:0;background:radial-gradient(58% 42% at 82% 8%,rgba(255,255,255,.2),transparent 70%),radial-gradient(52% 40% at 6% 96%,rgba(41,91,240,.55),transparent 70%);pointer-events:none}.auth__aside[data-v-f296922e]>*{position:relative}.aside__wordmark[data-v-f296922e]{width:132px;max-width:40%;height:auto;display:block;filter:brightness(0) invert(1);opacity:.92}.aside__title[data-v-f296922e]{margin:0;max-width:16ch;font-size:clamp(24px,2.4vw,34px);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-.02em;color:#fff}.aside__text[data-v-f296922e]{margin:var(--sp-4) 0 0;max-width:42ch;font-size:var(--fs-md);line-height:var(--lh-normal);color:#ffffffbd}.aside__list[data-v-f296922e]{list-style:none;margin:var(--sp-8) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.aside__list li[data-v-f296922e]{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-base);color:#ffffffe6}.aside__list i[data-v-f296922e]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border-radius:var(--r-pill);background:#ffffff29;font-size:var(--fs-2xs);color:#fff}.aside__foot[data-v-f296922e]{margin:0;font-size:var(--fs-xs);color:#fff9}@media (max-width: 1024px){.auth[data-v-f296922e]{background:var(--c-bg)}.auth__aside[data-v-f296922e]{display:none}.auth__main[data-v-f296922e]{flex:1 1 100%;padding:var(--sp-10) var(--sp-6);background:radial-gradient(90% 46% at 50% 0%,rgba(28,60,186,.1),transparent 72%),var(--c-bg)}.auth__card[data-v-f296922e]{max-width:420px;padding:var(--sp-8);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--sh-lg)}}@media (max-width: 640px){.auth__main[data-v-f296922e]{align-items:center;justify-content:center;min-height:100vh;padding:var(--sp-6) var(--sp-4);box-sizing:border-box;overflow-y:auto}.auth__card[data-v-f296922e]{padding:var(--sp-6);border-radius:var(--r-lg)}.brand[data-v-f296922e]{margin-bottom:var(--sp-6)}.auth__footer[data-v-f296922e]{margin-top:var(--sp-6)}}@media (max-width: 400px){.auth__main[data-v-f296922e]{padding:var(--sp-5) var(--sp-3)}.auth__card[data-v-f296922e]{padding:var(--sp-5) var(--sp-4)}.auth__switches[data-v-f296922e]{flex-direction:column;align-items:flex-start;gap:var(--sp-2)}}@media (pointer: coarse),(max-width: 640px){.input[data-v-f296922e]{font-size:16px}}@media (prefers-reduced-motion: reduce){.btn[data-v-f296922e],.input[data-v-f296922e],.linkbtn[data-v-f296922e]{transition:none}}.page[data-v-a32ed1bf]{position:absolute;top:0;left:0;color:#fff;height:100vh;width:100%;padding:0;margin:0;background-color:#0093e9;background-image:linear-gradient(160deg,#0b177d,#295bf0);background-size:cover}.center[data-v-a32ed1bf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer[data-v-a32ed1bf]{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);text-align:center}h1[data-v-a32ed1bf]{margin:10px;padding:0;font-size:50px}a[data-v-a32ed1bf]{color:#fff;text-decoration:none}button[data-v-a32ed1bf]{border:1px solid white;background:transparent;width:250px}.page-title[data-v-67c44d3c]{height:auto}.page-title div[data-v-67c44d3c]{display:inline-block}.page-title .title[data-v-67c44d3c]{display:inline-block;vertical-align:middle}svg[data-v-67c44d3c]{vertical-align:middle;font-size:30px;margin-right:20px;transition:transform .5s;cursor:pointer}svg[data-v-67c44d3c]:hover{transform:scale(1.1)}h1[data-v-67c44d3c]{margin-bottom:20px}.loading{height:100vh;width:100%}.page[data-v-e537b111]{height:calc(100vh - 150px);width:100%;display:flex;vertical-align:middle}.loading-spinner[data-v-e537b111]{margin:auto;width:200px}.title[data-v-e537b111]{width:100%;text-align:left}.mcp-overlay[data-v-5147bc10]{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.mcp-dialog[data-v-5147bc10]{background:#fff;border-radius:12px;width:100%;max-width:760px;max-height:90vh;display:flex;flex-direction:column;text-align:left;box-shadow:0 20px 60px #00000040;color:#2c3e50}.mcp-header[data-v-5147bc10]{display:flex;justify-content:space-between;align-items:center;padding:24px 28px 16px;border-bottom:1px solid #e5e7eb}.mcp-title[data-v-5147bc10]{font-size:21px;font-weight:700}.mcp-title svg[data-v-5147bc10]{color:#1c3cba;margin-right:8px}.mcp-close[data-v-5147bc10]{font-size:26px;cursor:pointer;line-height:1;color:#6b7280}.mcp-close[data-v-5147bc10]:hover{color:#2c3e50}.mcp-scroll[data-v-5147bc10]{overflow-y:auto;padding:20px 28px}.mcp-intro[data-v-5147bc10]{margin-top:0;line-height:1.6}.mcp-scroll h3[data-v-5147bc10]{margin:26px 0 10px;font-size:16px;padding-bottom:0}.mcp-scroll h3[data-v-5147bc10]:first-of-type{margin-top:6px}.mcp-hint[data-v-5147bc10]{color:#6b7280;font-size:14px;line-height:1.6}.mcp-subhead[data-v-5147bc10]{font-weight:700;margin-bottom:4px}code[data-v-5147bc10]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;padding:2px 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;word-break:break-all}.mcp-copyrow[data-v-5147bc10]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mcp-copyrow code[data-v-5147bc10]{flex:1;min-width:240px;padding:12px 14px;font-size:14px}.mcp-copy[data-v-5147bc10]{min-width:0;padding:11px 16px;font-size:14px;white-space:nowrap}.mcp-note[data-v-5147bc10]{display:flex;gap:12px;padding:14px 16px;border-radius:8px;line-height:1.6;font-size:14px;margin-top:16px}.mcp-note svg[data-v-5147bc10]{margin-top:3px;flex-shrink:0}.mcp-note-key[data-v-5147bc10]{background:#fff7ed;border:1px solid #fed7aa}.mcp-note-key svg[data-v-5147bc10]{color:#c2660c}.mcp-note-info[data-v-5147bc10]{background:#eff6ff;border:1px solid #bfdbfe}.mcp-note-info svg[data-v-5147bc10]{color:#1c3cba}.mcp-note-warn[data-v-5147bc10]{background:#fef2f2;border:1px solid #fecaca}.mcp-note-warn svg[data-v-5147bc10]{color:#b91c1c}.mcp-ok[data-v-5147bc10]{color:#15803d;margin-right:6px}.mcp-tabs[data-v-5147bc10]{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 0}.mcp-tab[data-v-5147bc10]{min-width:0;padding:9px 15px;font-size:13px;background:#fff;color:#6b7280;border:1.5px solid #e5e7eb;box-shadow:none}.mcp-tab[data-v-5147bc10]:hover{transform:none;box-shadow:none;border-color:#d1d5db}.mcp-tab.active[data-v-5147bc10]{background:#1c3cba;border-color:#1c3cba;color:#fff}.mcp-panel[data-v-5147bc10]{border:1.5px solid #e5e7eb;border-radius:8px;padding:6px 18px 16px;margin-top:10px}.mcp-panel ol[data-v-5147bc10]{padding-left:20px;line-height:1.8}.mcp-panel li[data-v-5147bc10]{margin-bottom:4px}.mcp-kv[data-v-5147bc10]{display:flex;gap:24px;flex-wrap:wrap;margin:8px 0 4px}.mcp-kv div[data-v-5147bc10]{display:flex;align-items:center;gap:8px}.mcp-kv span[data-v-5147bc10]{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:#6b7280}.mcp-codeblock[data-v-5147bc10]{position:relative;margin:10px 0}.mcp-codeblock pre[data-v-5147bc10]{background:#1e253a;color:#e6e9f0;padding:16px;border-radius:8px;overflow-x:auto;font-size:12.5px;line-height:1.6;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.mcp-copy-float[data-v-5147bc10]{position:absolute;top:10px;right:10px;padding:7px 12px;font-size:12px;z-index:1}.mcp-scope[data-v-5147bc10]{display:flex;gap:16px;flex-wrap:wrap}.mcp-scope-col[data-v-5147bc10]{flex:1;min-width:220px;border:1.5px solid #e5e7eb;border-radius:8px;padding:14px 16px}.mcp-scope-head[data-v-5147bc10]{font-weight:700;font-size:14px;margin-bottom:6px}.mcp-scope-write[data-v-5147bc10]{color:#1c3cba}.mcp-scope-read[data-v-5147bc10]{color:#6b7280}.mcp-scope ul[data-v-5147bc10]{margin:0;padding-left:20px;line-height:1.7;font-size:14px}.mcp-footer[data-v-5147bc10]{display:flex;justify-content:flex-end;padding:16px 28px 22px;border-top:1px solid #e5e7eb}.mcp-fade-enter-active[data-v-5147bc10],.mcp-fade-leave-active[data-v-5147bc10]{transition:opacity .2s ease}.mcp-fade-enter-from[data-v-5147bc10],.mcp-fade-leave-to[data-v-5147bc10]{opacity:0}@media (max-width: 600px){.mcp-header[data-v-5147bc10],.mcp-scroll[data-v-5147bc10],.mcp-footer[data-v-5147bc10]{padding-left:18px;padding-right:18px}}button[data-v-e3b51c89]{margin-right:20px;width:300px}.delete[data-v-e3b51c89]{margin-top:25px;width:400px;background-color:red;font-size:16px}input[data-v-e3b51c89]{width:calc(100% - 60px);max-width:500px}h3[data-v-e3b51c89]{padding-bottom:0;margin-bottom:8px}.authProvider[data-v-e3b51c89]{font-size:40px}.disabled[data-v-e3b51c89]{background:#d3d3d3}.icn-last-import[data-v-e3b51c89]{font-size:30px;margin-left:10px}.fix-import[data-v-e3b51c89]{display:flex;flex-direction:row;align-items:center}.showLastImport svg[data-v-e3b51c89]{font-size:30px}.showLastImport[data-v-e3b51c89]{margin-left:5px}.mcp-section[data-v-e3b51c89]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;max-width:700px}.mcp-button[data-v-e3b51c89]{margin-right:0;width:auto;min-width:0;padding:12px 20px;font-size:15px}.mcp-button svg[data-v-e3b51c89]{margin-right:8px}.company-row[data-v-d6ba2390]{cursor:pointer}.identity[data-v-d6ba2390]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.company-name[data-v-d6ba2390],.col-address[data-v-d6ba2390],.col-city[data-v-d6ba2390]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-action[data-v-d6ba2390]{text-align:right}.row-action[data-v-d6ba2390]{opacity:0;transition:opacity var(--t-fast)}.company-row:hover .row-action[data-v-d6ba2390],.company-row:focus-within .row-action[data-v-d6ba2390],.row-action[data-v-d6ba2390]:focus-visible{opacity:1}@media (hover: none),(max-width: 1024px){.row-action[data-v-d6ba2390]{opacity:1}}.list-wrap[data-v-86af214a]{text-align:left}.search-row[data-v-86af214a]{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}.search-box[data-v-86af214a]{position:relative;flex:1 1 auto;max-width:420px;display:flex;align-items:center}.search-box>i[data-v-86af214a],.search-box>svg[data-v-86af214a]{position:absolute;left:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none;z-index:1}.search-box .ds-input[data-v-86af214a]{padding-left:32px;padding-right:36px;width:100%}.search-clear[data-v-86af214a]{position:absolute;right:2px;width:28px;height:28px}.result-count[data-v-86af214a]{font-size:var(--fs-sm);color:var(--c-text-muted);white-space:nowrap}.companies-table[data-v-86af214a]{table-layout:fixed}.companies-table .col-name[data-v-86af214a]{width:34%}.companies-table .col-address[data-v-86af214a]{width:24%}.companies-table .col-city[data-v-86af214a]{width:22%}.companies-table .col-profiles[data-v-86af214a]{width:140px}.companies-table .col-action[data-v-86af214a]{width:56px;text-align:right}.company-cards[data-v-86af214a]{list-style:none;margin:0;padding:0}.company-card[data-v-86af214a]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border);cursor:pointer}.company-card[data-v-86af214a]:last-child{border-bottom:none}.company-card__body[data-v-86af214a]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.company-card__body i[data-v-86af214a],.company-card__body svg[data-v-86af214a]{font-size:9px;margin-right:2px}@media (max-width: 640px){.search-box[data-v-86af214a]{max-width:none}}.companies-page[data-v-84e4329a]{text-align:left}@media (max-width: 640px){.create-btn__label[data-v-84e4329a]{display:none}.create-btn[data-v-84e4329a]{width:40px;padding:0}}button[data-v-b495dc46]{position:absolute;right:85px;top:40px}svg[data-v-b495dc46]{vertical-align:middle;font-size:25px;margin-right:10px}button span[data-v-b495dc46]{vertical-align:middle}.g[data-v-ed13ba64]{width:calc(100% - 30px)}.inline[data-v-ed13ba64]{width:100%;padding-right:0;margin-right:0}h2[data-v-ed13ba64]{padding-bottom:0;margin-bottom:10px}h3[data-v-ed13ba64]{padding:0;margin:0 0 10px}input[data-v-ed13ba64]{width:calc(100% - 30px);margin-bottom:20px}.left[data-v-ed13ba64]{margin-right:10px}.small[data-v-ed13ba64]{width:20%}.medium[data-v-ed13ba64]{width:30%}.large[data-v-ed13ba64]{width:calc(70% - 10px)}.big[data-v-ed13ba64]{width:calc(80% - 10px)}.full[data-v-ed13ba64]{width:calc(100% - 10px)}.inline div[data-v-ed13ba64]{display:inline-block}button span[data-v-ed13ba64]{vertical-align:middle}.notes[data-v-ed13ba64]{margin-bottom:20px}input[data-v-ed13ba64]::-webkit-outer-spin-button,input[data-v-ed13ba64]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-ed13ba64]{-moz-appearance:textfield}#delete[data-v-ed13ba64]{width:300px;background:red}.item[data-v-3d966eab]{display:block;width:100%;cursor:pointer}.item--static[data-v-3d966eab]{cursor:default}.pane[data-v-3d966eab]{display:flex;align-items:flex-start;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-xs);box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.item:not(.item--static) .pane[data-v-3d966eab]:hover{border-color:var(--c-brand-border);box-shadow:var(--sh-sm)}.content[data-v-3d966eab]{display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1 auto;min-width:0}.title[data-v-3d966eab]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text);line-height:var(--lh-tight);overflow-wrap:anywhere}.data[data-v-3d966eab]{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.chip[data-v-3d966eab]{display:inline-flex;align-items:center;gap:var(--sp-1);max-width:100%;padding:2px var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:18px;border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface-alt);color:var(--c-text-secondary);overflow-wrap:anywhere}.chip--email[data-v-3d966eab]{background:var(--c-brand-soft);border-color:var(--c-brand-border);color:var(--c-brand)}.chip i[data-v-3d966eab],.chip svg[data-v-3d966eab]{flex:0 0 auto;font-size:var(--fs-2xs);opacity:.8}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.modal[data-v-74ab3174]{position:fixed;inset:0;height:100%;z-index:var(--z-modal);pointer-events:none}.page[data-v-74ab3174]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-6);box-sizing:border-box}.pp-backdrop[data-v-74ab3174]{position:absolute;inset:0;background:#10182873;pointer-events:auto}.content[data-v-74ab3174]{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:900px;max-height:calc(100vh - var(--sp-12));background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--sh-lg);text-align:left;color:var(--c-text);overflow:hidden;pointer-events:auto}.content .header[data-v-74ab3174]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border);background:var(--c-surface)}.content .header .title[data-v-74ab3174]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text)}.pp-subtitle[data-v-74ab3174]{margin:2px 0 0;font-size:var(--fs-sm);color:var(--c-text-muted)}.pp-header__actions[data-v-74ab3174]{display:flex;align-items:center;gap:var(--sp-2);flex:1 1 240px;justify-content:flex-end}.content .select-profile[data-v-74ab3174]{flex:0 1 260px;min-width:0;height:auto}.content .header .close i[data-v-74ab3174],.content .header .close svg[data-v-74ab3174]{font-size:var(--fs-md)}.content .scroll[data-v-74ab3174]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--sp-5);background:var(--c-bg)}.content .form[data-v-74ab3174]{display:flex;flex-direction:column;gap:var(--sp-4);width:100%}.pp-form input[data-v-74ab3174]:not([type=checkbox]),.pp-form select[data-v-74ab3174],.pp-select-wrap select[data-v-74ab3174]{width:100%}.pp-section[data-v-74ab3174]{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--sh-xs)}.pp-section__title[data-v-74ab3174]{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text)}.pp-subhead[data-v-74ab3174]{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-text-secondary)}.pp-grid[data-v-74ab3174]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-3)}.pp-grid--street[data-v-74ab3174]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pp-grid--zip[data-v-74ab3174]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.pp-narrow[data-v-74ab3174]{max-width:120px}.pp-suffix[data-v-74ab3174]{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.pp-num[data-v-74ab3174]{max-width:110px;text-align:right;font-variant-numeric:tabular-nums}.pp-unit[data-v-74ab3174]{flex:0 0 auto;font-size:var(--fs-sm);color:var(--c-text-muted);white-space:nowrap}.pp-muted[data-v-74ab3174]{font-size:var(--fs-sm);color:var(--c-text-muted)}.pp-toggles[data-v-74ab3174]{display:flex;flex-direction:column;gap:var(--sp-2)}.pp-check[data-v-74ab3174]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface-alt);cursor:pointer}.pp-check--inline[data-v-74ab3174]{background:transparent;border-color:transparent;padding:0}.pp-check input[type=checkbox][data-v-74ab3174]{flex:0 0 15px;width:15px;height:15px;margin:2px 0 0;accent-color:var(--c-brand);cursor:pointer}.pp-check__text[data-v-74ab3174]{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-check__text b[data-v-74ab3174]{font-size:var(--fs-base);font-weight:var(--fw-medium)}.pp-check__text em[data-v-74ab3174]{font-size:var(--fs-sm);font-style:normal;color:var(--c-text-muted)}.consultants[data-v-74ab3174],.pp-consultants__list[data-v-74ab3174]{display:flex;flex-direction:column;gap:var(--sp-2)}.pp-row[data-v-74ab3174]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);min-height:44px;justify-content:center;border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface)}.pp-row.consultant[data-v-74ab3174]{flex-direction:row;align-items:center;gap:var(--sp-3)}.pp-row__top[data-v-74ab3174]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.pp-row__name[data-v-74ab3174]{flex:1 1 160px;min-width:0;font-size:var(--fs-base);font-weight:var(--fw-medium);overflow-wrap:anywhere}.pp-row__rate[data-v-74ab3174]{flex:0 0 auto;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--c-text-secondary)}.pp-row__btn[data-v-74ab3174]{flex:0 0 auto}.pp-row__btn i[data-v-74ab3174],.pp-row__btn svg[data-v-74ab3174]{font-size:var(--fs-xs)}.pp-row--editing[data-v-74ab3174],.pp-row--new[data-v-74ab3174]{border-color:var(--c-brand-border);background:var(--c-brand-soft)}.pp-add[data-v-74ab3174]{align-self:flex-start;margin-top:var(--sp-1)}.pp-add i[data-v-74ab3174],.pp-add svg[data-v-74ab3174]{font-size:var(--fs-xs)}.editor[data-v-74ab3174]{background-color:#fff;border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}.pp-readonly-text[data-v-74ab3174]{display:block;padding:var(--sp-3);font-size:var(--fs-base);color:var(--c-text-secondary)}.content .footer[data-v-74ab3174]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--c-border);background:var(--c-surface)}.pp-footer__right[data-v-74ab3174]{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.footer i[data-v-74ab3174],.footer svg[data-v-74ab3174]{font-size:var(--fs-sm)}.payment-enter-active[data-v-74ab3174],.payment-leave-active[data-v-74ab3174]{transition:opacity var(--t-base),transform var(--t-base)}.payment-enter-from[data-v-74ab3174],.payment-leave-to[data-v-74ab3174]{opacity:0;transform:translateY(12px) scale(.985)}.pp-fade-enter-active[data-v-74ab3174],.pp-fade-leave-active[data-v-74ab3174]{transition:opacity var(--t-base)}.pp-fade-enter-from[data-v-74ab3174],.pp-fade-leave-to[data-v-74ab3174]{opacity:0}.edit-consultant-enter-active[data-v-74ab3174],.edit-consultant-leave-active[data-v-74ab3174]{transition:all .25s ease-out}.edit-consultant-enter-from[data-v-74ab3174]{opacity:0;transform:translateY(30px)}.edit-consultant-leave-to[data-v-74ab3174]{opacity:0;transform:translateY(-30px)}.invalid-email[data-v-74ab3174]{border:1px solid #ff4444!important;background-color:#fff5f5!important}.email-error[data-v-74ab3174]{color:#f44;font-size:var(--fs-xs);margin-top:var(--sp-1);display:block}@media (max-width: 860px){.page[data-v-74ab3174]{padding:var(--sp-4)}.pp-grid--street[data-v-74ab3174],.pp-grid--zip[data-v-74ab3174]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.page[data-v-74ab3174]{padding:0}.content[data-v-74ab3174]{max-width:none;max-height:none;height:100%;border:none;border-radius:0}.content .header[data-v-74ab3174]{padding:var(--sp-3) var(--sp-4)}.pp-header__actions[data-v-74ab3174]{flex:1 1 100%;justify-content:flex-start}.content .select-profile[data-v-74ab3174]{flex:1 1 auto}.content .scroll[data-v-74ab3174],.pp-section[data-v-74ab3174]{padding:var(--sp-4)}.content .footer[data-v-74ab3174]{padding:var(--sp-3) var(--sp-4);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px))}.content .footer .ds-btn[data-v-74ab3174]{height:44px}.pp-footer__left[data-v-74ab3174],.pp-footer__right[data-v-74ab3174]{flex:1 1 100%}.pp-footer__left .ds-btn[data-v-74ab3174],.pp-footer__right .ds-btn[data-v-74ab3174]{width:100%}.payment-enter-from[data-v-74ab3174],.payment-leave-to[data-v-74ab3174]{transform:translateY(100%) scale(1)}}.ql-formats button{min-width:0!important}.pp-dialog .pp-editor .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--c-border);padding:var(--sp-1) var(--sp-2)}.pp-dialog .pp-editor .ql-container.ql-snow{border:none;font-family:var(--font-ui);font-size:var(--fs-base)}.pp-dialog .pp-editor .ql-editor{min-height:120px}.pp-dialog .pp-editor .ql-formats button{height:24px;width:26px;padding:0 3px;background:transparent;color:var(--c-text-secondary);border-radius:var(--r-sm)}.pp-dialog .pp-editor .ql-formats button:hover{background:var(--c-surface-alt)}.banner[data-v-4d2534de]{margin-top:var(--sp-3);text-align:left}.banner .ds-card-body[data-v-4d2534de]{display:flex;flex-direction:column;gap:var(--sp-2)}.banner .content[data-v-4d2534de]{display:block;margin:0;font-size:var(--fs-base);color:var(--c-text-secondary)}.payment-profiles[data-v-4d2534de]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.action[data-v-4d2534de]{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-2)}.action i[data-v-4d2534de],.action svg[data-v-4d2534de]{font-size:var(--fs-sm)}@media (max-width: 640px){.action[data-v-4d2534de]{width:100%}.action .ds-btn[data-v-4d2534de]{flex:1 1 auto;height:44px}}.context[data-v-c7ac73b4]{position:fixed;z-index:var(--z-drawer)}.menu[data-v-c7ac73b4]{position:relative;display:flex;flex-direction:column;width:260px;max-height:340px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-lg);text-align:left}.menu .title[data-v-c7ac73b4]{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);background:var(--c-surface-alt)}.menu .seperator[data-v-c7ac73b4]{width:100%;height:1px;padding:0;margin:0;background-color:var(--c-border)}.menu .sort[data-v-c7ac73b4]{padding:var(--sp-1) 0}.menu .sort .item[data-v-c7ac73b4]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-base);color:var(--c-text);cursor:pointer}.menu .sort .item[data-v-c7ac73b4]:hover{background-color:var(--c-surface-alt)}.menu .sort .item.active[data-v-c7ac73b4]{background-color:var(--c-brand-soft);color:var(--c-brand);font-weight:var(--fw-medium)}.menu .sort .item.active[data-v-c7ac73b4]:hover{background-color:#e4ebff}.menu .sort .icon[data-v-c7ac73b4]{flex:0 0 16px;width:16px;text-align:center}.menu .sort .icon i[data-v-c7ac73b4],.menu .sort .icon svg[data-v-c7ac73b4]{font-size:var(--fs-xs);color:var(--c-text-muted)}.menu .sort .item.active .icon i[data-v-c7ac73b4],.menu .sort .item.active .icon svg[data-v-c7ac73b4]{color:var(--c-brand)}.menu .list[data-v-c7ac73b4]{flex:1 1 auto;min-height:0;padding:var(--sp-2) var(--sp-2);overflow-y:auto;-webkit-overflow-scrolling:touch}.menu .empty[data-v-c7ac73b4]{padding:var(--sp-6) var(--sp-4);display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--fs-sm);color:var(--c-text-muted)}.menu .list .item[data-v-c7ac73b4]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-base);color:var(--c-text);cursor:pointer}.menu .list .item[data-v-c7ac73b4]:hover{background-color:var(--c-surface-alt)}.menu .list .item-text[data-v-c7ac73b4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu .list .item-text--all[data-v-c7ac73b4]{font-weight:var(--fw-medium)}.menu .list .item input[data-v-c7ac73b4]{flex:0 0 15px;width:15px;height:15px;margin:0;accent-color:var(--c-brand);cursor:pointer}.list[data-v-26103dda]{width:100%;min-width:0;box-sizing:border-box}.summary[data-v-26103dda]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-3);margin-bottom:var(--sp-4)}.summary__tile[data-v-26103dda]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);min-width:0}.summary__head[data-v-26103dda]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.summary__count[data-v-26103dda]{font-size:var(--fs-xs);color:var(--c-text-muted);white-space:nowrap}.summary__amounts[data-v-26103dda]{display:flex;flex-direction:column;gap:2px}.summary__amount[data-v-26103dda]{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);font-variant-numeric:tabular-nums}.summary__amount+.summary__amount[data-v-26103dda]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.summary__amount--empty[data-v-26103dda]{color:var(--c-text-muted);font-weight:var(--fw-regular)}.list-toolbar[data-v-26103dda]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-3)}.list-toolbar__left[data-v-26103dda],.list-toolbar__right[data-v-26103dda]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0}.list-toolbar__filter-icon i[data-v-26103dda],.list-toolbar__filter-icon svg[data-v-26103dda]{font-size:10px}.list-toolbar__note[data-v-26103dda]{font-size:var(--fs-sm);color:var(--c-text-muted)}.list-toolbar__count[data-v-26103dda],.list-toolbar__sep[data-v-26103dda]{font-size:var(--fs-sm);color:var(--c-text-secondary)}.list-toolbar__total[data-v-26103dda]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text);font-variant-numeric:tabular-nums}.list-toolbar__total+.list-toolbar__total[data-v-26103dda]:before{content:"·";margin-right:var(--sp-2);color:var(--c-text-muted);font-weight:var(--fw-regular)}.invoice-table[data-v-26103dda]{table-layout:fixed;min-width:1040px}.invoice-table th.sortable[data-v-26103dda]{cursor:pointer;user-select:none}.invoice-table th.sortable[data-v-26103dda]:hover{color:var(--c-text-secondary)}.th-inner[data-v-26103dda]{display:inline-flex;align-items:center;gap:var(--sp-1)}.th-filter i[data-v-26103dda],.th-filter svg[data-v-26103dda],.th-sort i[data-v-26103dda],.th-sort svg[data-v-26103dda]{font-size:10px;color:var(--c-brand)}.invoice-table .col-status[data-v-26103dda]{width:13%}.invoice-table .col-id[data-v-26103dda]{width:11%}.invoice-table .col-company[data-v-26103dda]{width:23%}.invoice-table .col-date[data-v-26103dda]{width:10%}.invoice-table .col-due[data-v-26103dda],.invoice-table .col-payed[data-v-26103dda]{width:12%}.invoice-table .col-amount[data-v-26103dda]{width:14%;text-align:right;font-variant-numeric:tabular-nums}.invoice-table .col-action[data-v-26103dda]{width:5%;text-align:right}.invoice-table--no-company[data-v-26103dda]{min-width:820px}.invoice-table--no-company .col-status[data-v-26103dda]{width:17%}.invoice-table--no-company .col-id[data-v-26103dda]{width:15%}.invoice-table--no-company .col-date[data-v-26103dda]{width:13%}.invoice-table--no-company .col-due[data-v-26103dda],.invoice-table--no-company .col-payed[data-v-26103dda]{width:16%}.invoice-table--no-company .col-amount[data-v-26103dda]{width:18%}.invoice-table--no-company .col-action[data-v-26103dda]{width:5%}.invoice-row[data-v-26103dda]{cursor:pointer}.company-name[data-v-26103dda]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-stack[data-v-26103dda]{display:flex;flex-direction:column;gap:1px;white-space:nowrap}.days-due[data-v-26103dda]{font-size:var(--fs-xs);color:var(--c-text-muted)}.days-due.green[data-v-26103dda]{color:var(--c-success)}.days-due.orange[data-v-26103dda]{color:var(--c-warning)}.days-due.red[data-v-26103dda]{color:var(--c-danger)}.row-chevron i[data-v-26103dda],.row-chevron svg[data-v-26103dda]{font-size:var(--fs-xs);color:var(--c-text-muted)}.invoice-row:hover .row-chevron i[data-v-26103dda],.invoice-row:hover .row-chevron svg[data-v-26103dda]{color:var(--c-brand)}.status-badge[data-v-26103dda]{gap:var(--sp-1)}.status-dot[data-v-26103dda]{width:6px;height:6px;flex:0 0 6px;border-radius:var(--r-pill);background:currentColor}.status-badge--completed[data-v-26103dda]{background:var(--c-success-soft);color:#15803d;border-color:#bbf7d0}.status-badge--pending[data-v-26103dda]{background:var(--c-warning-soft);color:#b45309;border-color:#fde68a}.status-badge--overdue[data-v-26103dda]{background:var(--c-danger-soft);color:#b91c1c;border-color:#fecaca}.status-badge--conflict[data-v-26103dda]{background:#eceff3;color:#3b4557;border-color:var(--c-border-strong)}.status-badge--error[data-v-26103dda]{background:var(--c-surface-alt);color:var(--c-text-muted)}.ds-empty-icon i[data-v-26103dda],.ds-empty-icon svg[data-v-26103dda]{font-size:24px;color:var(--c-border-strong)}.invoice-cards[data-v-26103dda]{display:none;list-style:none;margin:0;padding:0}.invoice-card[data-v-26103dda]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border);cursor:pointer}.invoice-card[data-v-26103dda]:last-child{border-bottom:none}.invoice-card__top[data-v-26103dda]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.invoice-card__company[data-v-26103dda]{font-size:var(--fs-sm);color:var(--c-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-card__bottom[data-v-26103dda]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-1)}.invoice-card__meta[data-v-26103dda]{display:flex;flex-direction:column;gap:1px;font-size:var(--fs-xs);color:var(--c-text-muted)}.invoice-card__amount[data-v-26103dda]{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);font-variant-numeric:tabular-nums;white-space:nowrap}.list-card[data-v-26103dda]{container-type:inline-size}@container (max-width: 900px){.invoice-table-wrap[data-v-26103dda]{display:none}.invoice-cards[data-v-26103dda]{display:block}}@media (max-width: 900px){.invoice-table-wrap[data-v-26103dda]{display:none}.invoice-cards[data-v-26103dda]{display:block}}@media (max-width: 640px){.summary[data-v-26103dda]{gap:var(--sp-2)}.summary__tile[data-v-26103dda]{padding:var(--sp-3)}.summary__amount[data-v-26103dda]{font-size:var(--fs-lg)}.list-toolbar__note[data-v-26103dda]{display:none}.list-toolbar[data-v-26103dda]{gap:var(--sp-2)}.list-toolbar__right[data-v-26103dda]{width:100%;justify-content:space-between}}.overlay[data-v-26103dda]{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:var(--z-overlay)}.overlay[data-v-26103dda]:before{content:"";position:absolute;width:100%;height:100%}.overlay[data-v-26103dda]:hover{cursor:pointer}.company-detail[data-v-fc31b454]{text-align:left}.identity[data-v-fc31b454]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-4)}.identity__main[data-v-fc31b454]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.identity__text[data-v-fc31b454]{min-width:0}.identity__name[data-v-fc31b454]{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);margin:0;letter-spacing:-.015em}.identity__meta[data-v-fc31b454]{font-size:var(--fs-sm);color:var(--c-text-secondary);margin:2px 0 0}.identity__actions[data-v-fc31b454]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.detail__grid[data-v-fc31b454]{display:grid;grid-template-columns:380px minmax(0,1fr);gap:var(--sp-4);align-items:start}@media (max-width: 1100px){.detail__grid[data-v-fc31b454]{grid-template-columns:minmax(0,1fr)}}.detail__side[data-v-fc31b454],.detail__main[data-v-fc31b454]{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.prop-list[data-v-fc31b454]{display:flex;flex-direction:column;gap:var(--sp-3)}.prop[data-v-fc31b454]{display:flex;flex-direction:column;gap:1px}.prop__label[data-v-fc31b454]{font-size:var(--fs-sm);color:var(--c-text-muted)}.prop__value[data-v-fc31b454]{font-size:var(--fs-base);color:var(--c-text);overflow-wrap:anywhere}.prop__value--mono[data-v-fc31b454]{font-variant-numeric:tabular-nums;color:var(--c-text-secondary)}.notes-text[data-v-fc31b454]{margin:0;font-size:var(--fs-base);color:var(--c-text-secondary);white-space:pre-line;overflow-wrap:anywhere}.contact-list[data-v-fc31b454]{list-style:none;margin:0;padding:0}.header--toggles[data-v-fc31b454]{cursor:pointer;user-select:none}.icon i[data-v-fc31b454],.icon svg[data-v-fc31b454]{transition:transform var(--t-base)}.rotated i[data-v-fc31b454],.rotated svg[data-v-fc31b454]{transform:scaleY(-1)}.section[data-v-fc31b454]{max-height:0;overflow:hidden;transition:max-height .5s}.active[data-v-fc31b454]{max-height:4000px!important}.invoices-wrap[data-v-fc31b454]{min-width:0}@media (max-width: 640px){.identity[data-v-fc31b454]{align-items:flex-start}.identity__actions[data-v-fc31b454]{width:100%}.identity__actions .ds-btn[data-v-fc31b454]{flex:1 1 auto;height:44px}}.note[data-v-72607a5d]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border)}.note[data-v-72607a5d]:last-child{border-bottom:none}.note--editing[data-v-72607a5d]{background:var(--c-brand-soft)}.note--done .note__title[data-v-72607a5d],.note--done .note__text[data-v-72607a5d]{color:var(--c-text-muted)}.note__gutter[data-v-72607a5d]{flex:0 0 auto;padding-top:2px}.note__icon[data-v-72607a5d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-md);background:var(--c-surface-alt);color:var(--c-text-secondary);border:1px solid var(--c-border)}.note__icon i[data-v-72607a5d],.note__icon svg[data-v-72607a5d]{font-size:var(--fs-sm)}.note__icon--date[data-v-72607a5d]{background:var(--c-info-soft);color:#0369a1;border-color:#bae6fd}.note__icon--task[data-v-72607a5d]{background:var(--c-warning-soft);color:#b45309;border-color:#fde68a}.note__icon--email[data-v-72607a5d]{background:var(--c-brand-soft);color:var(--c-brand);border-color:var(--c-brand-border)}.note__main[data-v-72607a5d]{display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1 auto;min-width:0}.note__head[data-v-72607a5d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2)}.note__date[data-v-72607a5d]{font-size:var(--fs-xs);color:var(--c-text-muted)}.note__body[data-v-72607a5d]{display:flex;flex-direction:column;gap:var(--sp-2)}.note__title[data-v-72607a5d]{width:100%;font-weight:var(--fw-medium)}.note__text[data-v-72607a5d]{width:100%;max-width:none;height:76px;min-height:76px}.note__title[readonly][data-v-72607a5d],.note__text[readonly][data-v-72607a5d]{border-color:transparent;background:transparent;padding-left:0;padding-right:0;resize:none;cursor:default}.note__title[readonly][data-v-72607a5d]:hover,.note__text[readonly][data-v-72607a5d]:hover{border-color:transparent}.note__title[readonly][data-v-72607a5d]:focus,.note__text[readonly][data-v-72607a5d]:focus{border-color:transparent;box-shadow:none}.note__text[readonly][data-v-72607a5d]{height:auto;min-height:40px;max-height:260px;overflow-y:auto;font-size:var(--fs-base);color:var(--c-text-secondary);line-height:var(--lh-normal);field-sizing:content}.note__due[data-v-72607a5d]{max-width:260px}.note__actions[data-v-72607a5d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2)}.note__spacer[data-v-72607a5d]{flex:1 1 auto}.note__actions i[data-v-72607a5d],.note__actions svg[data-v-72607a5d]{font-size:var(--fs-xs)}.note__delete[data-v-72607a5d]{background:var(--c-danger)}.note__delete[data-v-72607a5d]:hover{background:#b91c1c}@media (max-width: 640px){.note[data-v-72607a5d]{padding:var(--sp-4)}.note__actions .ds-btn[data-v-72607a5d]{flex:1 1 auto;height:44px}.note__spacer[data-v-72607a5d]{display:none}.note__due[data-v-72607a5d]{max-width:none}}.composer[data-v-77fd0e82]{display:flex;align-items:flex-end;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border);background:var(--c-surface-alt)}.composer__fields[data-v-77fd0e82]{display:flex;flex-direction:column;gap:var(--sp-3);flex:1 1 auto;min-width:0}.composer__text[data-v-77fd0e82]{width:100%;max-width:none;height:76px;min-height:76px}.composer__meta[data-v-77fd0e82]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.composer__type[data-v-77fd0e82]{flex:0 0 160px}.composer__type .ds-select[data-v-77fd0e82]{width:100%}.composer__date[data-v-77fd0e82]{flex:1 1 220px;min-width:0}.composer__actions[data-v-77fd0e82]{flex:0 0 auto}.composer__actions i[data-v-77fd0e82],.composer__actions svg[data-v-77fd0e82]{font-size:var(--fs-sm)}.notes-list[data-v-77fd0e82]{display:flex;flex-direction:column}@media (max-width: 900px){.composer[data-v-77fd0e82]{flex-direction:column;align-items:stretch}.composer__actions .ds-btn[data-v-77fd0e82]{width:100%}}@media (max-width: 640px){.composer[data-v-77fd0e82]{padding:var(--sp-4)}.composer__type[data-v-77fd0e82]{flex:1 1 100%}.composer__actions .ds-btn[data-v-77fd0e82]{height:44px}}.company-page[data-v-57d6811f]{text-align:left}.title[data-v-57d6811f]{margin-bottom:var(--sp-4)}.notes[data-v-57d6811f]{text-align:left;margin-top:var(--sp-4)}.toolbar-btn[data-v-62c8b10d]{flex:0 0 auto}@media (max-width: 640px){.toolbar-btn__label[data-v-62c8b10d]{display:none}.toolbar-btn[data-v-62c8b10d]{width:40px;padding:0}}.toolbar-btn[data-v-9a097011]{flex:0 0 auto}@media (max-width: 640px){.toolbar-btn__label[data-v-9a097011]{display:none}.toolbar-btn[data-v-9a097011]{width:40px;padding:0}}.toolbar-btn[data-v-3760e276]{flex:0 0 auto}@media (max-width: 640px){.toolbar-btn__label[data-v-3760e276]{display:none}.toolbar-btn[data-v-3760e276]{width:40px;padding:0}}.contacts-page[data-v-99d0ef9c]{text-align:left}.search-row[data-v-99d0ef9c]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4)}.search-box[data-v-99d0ef9c]{position:relative;flex:1 1 auto;max-width:420px}.search-box>i[data-v-99d0ef9c],.search-box>svg[data-v-99d0ef9c]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none;z-index:1}.filter-toggle[data-v-99d0ef9c]{flex:0 0 auto}.filter-count[data-v-99d0ef9c]{margin-left:var(--sp-1)}.layout[data-v-99d0ef9c]{display:flex;align-items:flex-start;gap:var(--sp-5)}.results[data-v-99d0ef9c]{flex:1 1 auto;min-width:0}.tag-panel[data-v-99d0ef9c]{flex:0 0 260px;width:260px;display:none}.tag-panel.is-open[data-v-99d0ef9c]{display:block}.tag-backdrop[data-v-99d0ef9c]{display:none}.contacts-table[data-v-99d0ef9c]{table-layout:fixed}.contacts-table .col-name[data-v-99d0ef9c]{width:42%}.contacts-table .col-tags[data-v-99d0ef9c]{width:30%}.contacts-table td[data-v-99d0ef9c]{vertical-align:top}.contacts-table .col-name .identity[data-v-99d0ef9c]{align-items:flex-start}.contacts-table .col-phone[data-v-99d0ef9c]{width:20%;white-space:nowrap}.contacts-table .col-action[data-v-99d0ef9c]{width:56px;text-align:right}.contact-row[data-v-99d0ef9c]{cursor:pointer}.row-action[data-v-99d0ef9c]{opacity:0;transition:opacity var(--t-fast)}.contact-row:hover .row-action[data-v-99d0ef9c],.contact-row:focus-within .row-action[data-v-99d0ef9c],.row-action[data-v-99d0ef9c]:focus-visible{opacity:1}@media (hover: none),(max-width: 1024px){.row-action[data-v-99d0ef9c]{opacity:1}}.identity[data-v-99d0ef9c]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.identity-text[data-v-99d0ef9c]{display:flex;flex-direction:column;gap:1px;min-width:0}.identity-text .ds-cell-primary[data-v-99d0ef9c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match[data-v-99d0ef9c]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.tag-cell[data-v-99d0ef9c]{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.contact-cards[data-v-99d0ef9c]{list-style:none;margin:0;padding:0}.contact-card[data-v-99d0ef9c]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border);cursor:pointer}.contact-card[data-v-99d0ef9c]:last-child{border-bottom:none}.contact-card__body[data-v-99d0ef9c]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.load-more[data-v-99d0ef9c]{display:flex;justify-content:center;margin-top:var(--sp-4)}@media (max-width: 1024px){.tag-panel.is-open[data-v-99d0ef9c]{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:85vw;z-index:var(--z-drawer);overflow-y:auto;padding:var(--sp-4);box-sizing:border-box}.tag-panel__card[data-v-99d0ef9c]{min-height:100%}.tag-backdrop[data-v-99d0ef9c]{display:block;position:fixed;inset:0;background:#10182866;z-index:var(--z-overlay)}}@media (max-width: 640px){.search-box[data-v-99d0ef9c]{max-width:none}.filter-toggle span[data-v-99d0ef9c]:not(.filter-count){display:none}}.display-company[data-v-7d16680f],.picked[data-v-7d16680f]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface-alt);text-align:left}.picked[data-v-7d16680f]{justify-content:flex-start}.display-company__info[data-v-7d16680f]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.display-company__text[data-v-7d16680f]{display:flex;flex-direction:column;gap:1px;min-width:0}.name[data-v-7d16680f]{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);overflow-wrap:anywhere}.name--muted[data-v-7d16680f]{font-weight:var(--fw-medium);color:var(--c-text-muted)}.position-label[data-v-7d16680f]{font-size:var(--fs-sm);color:var(--c-text-muted)}.display-company__actions[data-v-7d16680f],.select-position__actions[data-v-7d16680f]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.display-company__actions i[data-v-7d16680f],.display-company__actions svg[data-v-7d16680f],.select-position__actions i[data-v-7d16680f],.select-position__actions svg[data-v-7d16680f]{font-size:var(--fs-sm)}.select-position__inner[data-v-7d16680f]{display:flex;flex-direction:column;gap:var(--sp-3);text-align:left}.position[data-v-7d16680f],.search .ds-input[data-v-7d16680f]{width:100%;max-width:320px}.search .ds-input[data-v-7d16680f]{max-width:none}.next[data-v-7d16680f]{min-width:120px}.select-company[data-v-7d16680f]{display:flex;flex-direction:column;gap:var(--sp-3);text-align:left}.search[data-v-7d16680f]{max-width:420px;flex:1 1 auto}.search .ds-input[data-v-7d16680f]{padding-left:32px}.results[data-v-7d16680f]{border:1px solid var(--c-border);border-radius:var(--r-lg);overflow:hidden}.results td[data-v-7d16680f]{padding:var(--sp-2) var(--sp-3)}.company-cell[data-v-7d16680f]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.company-cell__text[data-v-7d16680f]{display:flex;flex-direction:column;gap:1px;min-width:0}.table-name[data-v-7d16680f]{font-size:var(--fs-base)}.row-title[data-v-7d16680f]{width:60%}.row-partner[data-v-7d16680f]{width:0;padding:0!important}.row-edit[data-v-7d16680f]{width:120px;text-align:right}.not-found[data-v-7d16680f]{padding:var(--sp-6) var(--sp-4)}.not-found i[data-v-7d16680f],.not-found svg[data-v-7d16680f]{font-size:22px}@media (max-width: 640px){.display-company__actions[data-v-7d16680f],.select-position__actions[data-v-7d16680f]{width:100%}.display-company__actions .ds-btn[data-v-7d16680f],.select-position__actions .ds-btn[data-v-7d16680f]{flex:1 1 auto;height:44px}.search[data-v-7d16680f],.position[data-v-7d16680f]{max-width:none}.row-edit[data-v-7d16680f]{width:96px}}.tags-card[data-v-c483b9f5]{position:relative;overflow:visible}.tags[data-v-c483b9f5]{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.tag[data-v-c483b9f5]{display:inline-flex;align-items:center;gap:var(--sp-1);max-width:100%;padding:3px var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:18px;border:1px solid var(--c-brand-border);border-radius:var(--r-sm);background:var(--c-brand-soft);color:var(--c-brand)}.tag__label[data-v-c483b9f5]{overflow-wrap:anywhere}.tag__remove[data-v-c483b9f5]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:0;margin-right:-3px;padding:0;border:none;border-radius:var(--r-sm);background:transparent;color:var(--c-brand);opacity:.55;cursor:pointer;transition:opacity var(--t-fast),background var(--t-fast),color var(--t-fast)}.tag__remove[data-v-c483b9f5]:hover{opacity:1;background:var(--c-danger-soft);color:var(--c-danger)}.tag__remove[data-v-c483b9f5]:focus-visible{opacity:1;outline:2px solid var(--c-brand);outline-offset:1px}.tag__remove i[data-v-c483b9f5],.tag__remove svg[data-v-c483b9f5]{font-size:10px}.tags-empty[data-v-c483b9f5]{margin:0;font-size:var(--fs-base);color:var(--c-text-muted)}.add-backdrop[data-v-c483b9f5]{position:fixed;inset:0;z-index:var(--z-overlay)}.add-window[data-v-c483b9f5]{position:absolute;top:calc(100% + var(--sp-2));right:var(--sp-5);z-index:var(--z-drawer);width:280px;max-width:calc(100vw - var(--sp-8));padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-lg);box-sizing:border-box}.tags-card .add[data-v-c483b9f5]{position:static}.tags-card .add-window[data-v-c483b9f5]{top:52px}.add-search[data-v-c483b9f5]{position:relative;display:block}.add-search i[data-v-c483b9f5],.add-search svg[data-v-c483b9f5]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none}.add-search .ds-input[data-v-c483b9f5]{padding-left:30px}.add-content[data-v-c483b9f5]{display:flex;flex-direction:column;gap:2px;max-height:240px;margin-top:var(--sp-2);overflow-y:auto}.option[data-v-c483b9f5]{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-base);font-weight:var(--fw-regular);text-align:left;border:none;border-radius:var(--r-md);background:transparent;color:var(--c-text);cursor:pointer}.option[data-v-c483b9f5]:hover{background:var(--c-brand-soft);color:var(--c-brand)}.option[data-v-c483b9f5]:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.option i[data-v-c483b9f5],.option svg[data-v-c483b9f5]{flex:0 0 auto;font-size:var(--fs-xs);color:var(--c-text-muted)}.option:hover i[data-v-c483b9f5],.option:hover svg[data-v-c483b9f5]{color:var(--c-brand)}.option span[data-v-c483b9f5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option--create[data-v-c483b9f5]{color:var(--c-brand);font-weight:var(--fw-medium)}.option--create i[data-v-c483b9f5],.option--create svg[data-v-c483b9f5]{color:var(--c-brand)}.add-empty[data-v-c483b9f5]{margin:var(--sp-2) 0;font-size:var(--fs-sm);color:var(--c-text-muted);text-align:center}@media (max-width: 640px){.tags-card .add-window[data-v-c483b9f5]{position:fixed;top:auto;right:var(--sp-4);left:var(--sp-4);bottom:calc(var(--bottom-nav-h) + var(--sp-4) + env(safe-area-inset-bottom,0px));width:auto;max-width:none}.option[data-v-c483b9f5]{min-height:44px}}.links[data-v-db99af5d]{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.chip[data-v-db99af5d]{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;min-width:0;max-width:100%;padding:0 var(--sp-2) 0 var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.chip[data-v-db99af5d]:hover{background:var(--c-surface-alt);border-color:var(--c-border-strong);color:var(--c-text)}.chip[data-v-db99af5d]:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}.chip__icon[data-v-db99af5d]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:var(--r-sm);color:#fff}.chip__icon i[data-v-db99af5d],.chip__icon svg[data-v-db99af5d]{font-size:var(--fs-sm)}.chip__name[data-v-db99af5d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip__ext[data-v-db99af5d]{flex:0 0 auto;font-size:var(--fs-2xs);color:var(--c-text-muted)}@media (max-width: 640px){.chip[data-v-db99af5d]{height:44px;padding:0 var(--sp-3) 0 var(--sp-2)}}.company-empty[data-v-5ad16e59]{padding:var(--sp-6) var(--sp-4)}.timeline[data-v-5ad16e59]{width:100%}.track[data-v-5ad16e59]{position:relative;list-style:none;margin:0;padding:0 0 0 var(--sp-5)}.track[data-v-5ad16e59]:before{content:"";position:absolute;top:7px;bottom:7px;left:4px;width:2px;border-radius:1px;background:var(--c-border)}.entry[data-v-5ad16e59]{position:relative;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) 0;cursor:pointer}.dot[data-v-5ad16e59]{position:absolute;top:13px;left:calc(var(--sp-5) * -1 + 1px);width:8px;height:8px;border-radius:var(--r-pill);background:var(--c-border-strong);box-shadow:0 0 0 3px var(--c-surface)}.entry--current .dot[data-v-5ad16e59]{background:var(--c-brand)}.entry__body[data-v-5ad16e59]{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0;padding:0;margin:0;height:auto;font-family:inherit;text-align:left;border:none;background:transparent;color:inherit;cursor:pointer}.entry__body:hover .entry__name[data-v-5ad16e59],.entry:hover .entry__name[data-v-5ad16e59]{color:var(--c-brand);text-decoration:underline}.entry__body[data-v-5ad16e59]:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--r-sm)}.entry__name[data-v-5ad16e59]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text);line-height:var(--lh-tight);overflow-wrap:anywhere}.entry__role[data-v-5ad16e59]{font-size:var(--fs-sm);color:var(--c-text-secondary);overflow-wrap:anywhere}.entry__badge[data-v-5ad16e59],.entry__until[data-v-5ad16e59]{flex:0 0 auto;margin-top:1px}.entry__until[data-v-5ad16e59]{font-size:var(--fs-xs);color:var(--c-text-muted);white-space:nowrap}.history-toggle[data-v-5ad16e59]{margin-top:var(--sp-3);margin-left:var(--sp-5)}.history-toggle i[data-v-5ad16e59],.history-toggle svg[data-v-5ad16e59]{font-size:var(--fs-xs)}@media (max-width: 640px){.entry[data-v-5ad16e59]{flex-wrap:wrap}.entry__until[data-v-5ad16e59]{margin-top:0;padding-left:0}.history-toggle[data-v-5ad16e59]{height:44px;margin-left:0;width:100%}}.bg[data-v-c3547611]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:gray;z-index:1;opacity:.5}.center[data-v-c3547611]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-height:300px;width:600px;background:#fff;border-radius:30px;z-index:2;padding:30px}h2[data-v-c3547611],h3[data-v-c3547611]{margin:0}.content[data-v-c3547611]{display:block}.title[data-v-c3547611]{display:flex;justify-content:space-between;align-items:center}.title svg[data-v-c3547611]{height:30px;cursor:pointer}.search[data-v-c3547611]{display:flex;margin-bottom:10px}.c[data-v-c3547611]{margin-top:10px}.c input[data-v-c3547611]{flex:1}.manual[data-v-c3547611]{margin-left:10px}.user[data-v-c3547611]{padding:5px;cursor:pointer}.profilePicture[data-v-0fed5fad]{height:40px;width:40px;border-radius:var(--r-pill);object-fit:cover;display:block}.contact-card[data-v-0fed5fad]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;min-width:0}.content[data-v-0fed5fad]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.pfp[data-v-0fed5fad]{flex:0 0 auto}.info[data-v-0fed5fad]{display:flex;flex-direction:column;gap:1px;min-width:0}.info__name[data-v-0fed5fad]{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);overflow-wrap:anywhere}.info__email[data-v-0fed5fad]{font-size:var(--fs-sm);color:var(--c-text-secondary);overflow-wrap:anywhere}.info__note[data-v-0fed5fad]{font-size:var(--fs-xs);color:var(--c-text-muted)}.info__note[data-v-0fed5fad]:empty{display:none}.edit i[data-v-0fed5fad],.edit svg[data-v-0fed5fad]{font-size:var(--fs-sm)}.detail[data-v-dfab9a71]{display:flex;flex-direction:column;gap:var(--sp-5)}.identity[data-v-dfab9a71]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5)}.identity__person[data-v-dfab9a71]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.identity__avatar[data-v-dfab9a71]{width:48px;height:48px;flex-basis:48px;font-size:var(--fs-lg)}.identity__text[data-v-dfab9a71]{display:flex;flex-direction:column;gap:2px;min-width:0}.identity__name[data-v-dfab9a71]{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);letter-spacing:-.015em;overflow-wrap:anywhere}.identity__meta[data-v-dfab9a71]{margin:0;font-size:var(--fs-sm);color:var(--c-text-secondary);overflow-wrap:anywhere}.identity__meta--muted[data-v-dfab9a71]{color:var(--c-text-muted)}.identity__flag[data-v-dfab9a71]{align-self:flex-start;margin-top:var(--sp-1)}.identity__flag i[data-v-dfab9a71],.identity__flag svg[data-v-dfab9a71]{font-size:var(--fs-2xs)}.identity__actions[data-v-dfab9a71]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.identity__actions i[data-v-dfab9a71],.identity__actions svg[data-v-dfab9a71]{font-size:var(--fs-sm)}.ds-btn--danger-outline[data-v-dfab9a71]{border-color:#fecaca;background:var(--c-danger-soft);color:#b91c1c}.ds-btn--danger-outline[data-v-dfab9a71]:hover{background:#fee2e2;border-color:var(--c-danger);color:#b91c1c}.detail__grid[data-v-dfab9a71]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);align-items:start}@media (min-width: 1100px){.detail__grid--split[data-v-dfab9a71]{grid-template-columns:380px minmax(0,1fr)}}.detail__main[data-v-dfab9a71]{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.detail__side[data-v-dfab9a71]{min-width:0}.header--toggles[data-v-dfab9a71]{cursor:pointer;user-select:none}.icon[data-v-dfab9a71]{pointer-events:none}.icon i[data-v-dfab9a71],.icon svg[data-v-dfab9a71]{font-size:var(--fs-sm);transition:transform var(--t-base)}.rotated i[data-v-dfab9a71],.rotated svg[data-v-dfab9a71]{transform:scaleY(-1)}.section[data-v-dfab9a71]{max-height:0;overflow:hidden;transition:max-height .5s}.active[data-v-dfab9a71]{max-height:4000px!important}.contact-data__inner[data-v-dfab9a71]{display:flex;flex-direction:column;gap:var(--sp-4);padding-top:var(--sp-4)}.partner[data-v-dfab9a71]{display:flex;flex-direction:column}.field-row[data-v-dfab9a71]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.small[data-v-dfab9a71]{flex:0 0 88px}.medium[data-v-dfab9a71]{flex:1 1 140px;min-width:0}.size-50[data-v-dfab9a71]{flex:1 1 160px;min-width:0}.full[data-v-dfab9a71]{width:100%}.field-group[data-v-dfab9a71]{display:flex;flex-direction:column;gap:var(--sp-2)}.field-group__label[data-v-dfab9a71]{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.value-row[data-v-dfab9a71]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2)}.partner-phone-view[data-v-dfab9a71],.partner-phone-edit[data-v-dfab9a71]{flex:1 1 auto;min-width:0}.ds-input[readonly][data-v-dfab9a71]{border-color:transparent;background:transparent;padding-left:0;cursor:default}.ds-input[readonly][data-v-dfab9a71]:hover{border-color:transparent}.ds-input[readonly][data-v-dfab9a71]:focus{border-color:transparent;box-shadow:none}.phoneIcon[data-v-dfab9a71]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;min-width:0;padding:0;border:none;border-radius:var(--r-md);background:transparent;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.phoneIcon i[data-v-dfab9a71],.phoneIcon svg[data-v-dfab9a71]{font-size:var(--fs-sm)}.phoneIcon[data-v-dfab9a71]:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}.iconActive[data-v-dfab9a71]{color:#d9a406}.iconInactive[data-v-dfab9a71]{color:var(--c-border-strong)}.iconInactive[data-v-dfab9a71]:hover{color:#d9a406;background:var(--c-warning-soft)}.phoneDel[data-v-dfab9a71]{color:var(--c-text-muted)}.phoneDel[data-v-dfab9a71]:hover{background:var(--c-danger-soft);color:var(--c-danger)}.no-phone[data-v-dfab9a71]{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-base);color:var(--c-text-muted)}.addPhone[data-v-dfab9a71]{align-self:flex-start}.addPhone i[data-v-dfab9a71],.addPhone svg[data-v-dfab9a71]{font-size:var(--fs-xs)}.notes-text[data-v-dfab9a71]{width:100%;max-width:none;height:96px}.notes-text[readonly][data-v-dfab9a71]{border-color:transparent;background:transparent;padding-left:0;resize:none;cursor:default;height:auto;min-height:40px;max-height:320px;overflow-y:auto;color:var(--c-text-secondary);field-sizing:content}.notes-text[readonly][data-v-dfab9a71]:hover,.notes-text[readonly][data-v-dfab9a71]:focus{border-color:transparent;box-shadow:none}.danger-zone[data-v-dfab9a71]{display:flex}#delete i[data-v-dfab9a71],#delete svg[data-v-dfab9a71]{font-size:var(--fs-sm)}@media (max-width: 640px){.identity[data-v-dfab9a71]{padding:var(--sp-4)}.identity__actions[data-v-dfab9a71]{width:100%}.identity__actions .ds-btn[data-v-dfab9a71]{flex:1 1 auto;height:44px}.small[data-v-dfab9a71]{flex:1 1 100%}.phoneIcon[data-v-dfab9a71]{width:44px;height:44px}.addPhone[data-v-dfab9a71],#delete[data-v-dfab9a71]{height:44px;width:100%}.danger-zone[data-v-dfab9a71]{width:100%}}h1[data-v-3658ecee]{padding-bottom:0;margin-bottom:0}.box__dragndrop[data-v-f73b6766],.box__uploading[data-v-f73b6766],.box__success[data-v-f73b6766],.box__error[data-v-f73b6766]{display:none}.upload[data-v-f73b6766]{margin-top:20px;margin-bottom:20px;display:block;width:500px}h2[data-v-f73b6766]{margin:0;padding:0}.title[data-v-f73b6766]{margin-top:30px}button[data-v-f73b6766]{margin-bottom:20px;margin-top:20px}.buttons button[data-v-f73b6766]{margin-right:5px;margin-left:5px;margin-top:10px}.warning[data-v-f73b6766]{margin-bottom:10px;margin-left:0;display:flex;flex-shrink:0;align-items:center;width:calc(50% - 65px);padding:20px;border-radius:20px;background-color:#ffb342}.warning svg[data-v-f73b6766]{width:60px;margin-right:10px;font-size:30px}.beta[data-v-f73b6766]{margin-bottom:10px;margin-left:0;display:flex;flex-shrink:0;align-items:center;width:calc(50% - 65px);padding:20px;border-radius:20px;background-color:#add8e6}.beta svg[data-v-f73b6766]{width:60px;margin-right:10px;font-size:30px}.create[data-v-fd172ea2]{display:block;margin-right:20px}.create input[data-v-fd172ea2]{width:calc(80% - 30px)}.create button[data-v-fd172ea2]{margin-left:10px;width:calc(20% - 10px)}.tag-delete[data-v-fd172ea2]{width:55px;height:55px;min-width:0px;padding-left:18px}svg[data-v-fd172ea2]{vertical-align:middle;font-size:20px;margin-right:0}.manage input[data-v-fd172ea2]{margin-bottom:20px;width:calc(100% - 55px)}.tag-list[data-v-fd172ea2]{margin-right:20px}.tag[data-v-fd172ea2]{display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:20px;padding:5px 20px}.tag[data-v-fd172ea2]:hover{background:#d3d3d3}.manage h3[data-v-fd172ea2]{width:calc 100%;text-align:center}.toolbar-btn[data-v-d792c189]{flex:0 0 auto}@media (max-width: 640px){.toolbar-btn__label[data-v-d792c189]{display:none}.toolbar-btn[data-v-d792c189]{width:40px;padding:0}}.toolbar-btn[data-v-c2de37e7]{flex:0 0 auto}@media (max-width: 640px){.toolbar-btn__label[data-v-c2de37e7]{display:none}.toolbar-btn[data-v-c2de37e7]{width:40px;padding:0}}.freelancers-page[data-v-a2cddfea]{text-align:left}.search-row[data-v-a2cddfea]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4)}.search-box[data-v-a2cddfea]{position:relative;flex:1 1 auto;max-width:420px}.search-box>i[data-v-a2cddfea],.search-box>svg[data-v-a2cddfea]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none;z-index:1}.filter-toggle[data-v-a2cddfea]{flex:0 0 auto}.filter-count[data-v-a2cddfea]{margin-left:var(--sp-1)}.layout[data-v-a2cddfea]{display:flex;align-items:flex-start;gap:var(--sp-5)}.results[data-v-a2cddfea]{flex:1 1 auto;min-width:0}.tag-panel[data-v-a2cddfea]{flex:0 0 260px;width:260px;display:none}.tag-panel.is-open[data-v-a2cddfea]{display:block}.tag-backdrop[data-v-a2cddfea]{display:none}.contacts-table[data-v-a2cddfea]{table-layout:fixed}.contacts-table .col-name[data-v-a2cddfea]{width:42%}.contacts-table .col-tags[data-v-a2cddfea]{width:30%}.contacts-table td[data-v-a2cddfea]{vertical-align:top}.contacts-table .col-name .identity[data-v-a2cddfea]{align-items:flex-start}.contacts-table .col-phone[data-v-a2cddfea]{width:20%;white-space:nowrap}.contacts-table .col-action[data-v-a2cddfea]{width:56px;text-align:right}.contact-row[data-v-a2cddfea]{cursor:pointer}.row-action[data-v-a2cddfea]{opacity:0;transition:opacity var(--t-fast)}.contact-row:hover .row-action[data-v-a2cddfea],.contact-row:focus-within .row-action[data-v-a2cddfea],.row-action[data-v-a2cddfea]:focus-visible{opacity:1}@media (hover: none),(max-width: 1024px){.row-action[data-v-a2cddfea]{opacity:1}}.identity[data-v-a2cddfea]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.identity-text[data-v-a2cddfea]{display:flex;flex-direction:column;gap:1px;min-width:0}.identity-text .ds-cell-primary[data-v-a2cddfea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match[data-v-a2cddfea]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.tag-cell[data-v-a2cddfea]{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.contact-cards[data-v-a2cddfea]{list-style:none;margin:0;padding:0}.contact-card[data-v-a2cddfea]{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border);cursor:pointer}.contact-card[data-v-a2cddfea]:last-child{border-bottom:none}.contact-card__body[data-v-a2cddfea]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.load-more[data-v-a2cddfea]{display:flex;justify-content:center;margin-top:var(--sp-4)}@media (max-width: 1024px){.tag-panel.is-open[data-v-a2cddfea]{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:85vw;z-index:var(--z-drawer);overflow-y:auto;padding:var(--sp-4);box-sizing:border-box}.tag-panel__card[data-v-a2cddfea]{min-height:100%}.tag-backdrop[data-v-a2cddfea]{display:block;position:fixed;inset:0;background:#10182866;z-index:var(--z-overlay)}}@media (max-width: 640px){.search-box[data-v-a2cddfea]{max-width:none}.filter-toggle span[data-v-a2cddfea]:not(.filter-count){display:none}}.create[data-v-4362ec33]{display:block;margin-right:20px}.create input[data-v-4362ec33]{width:calc(80% - 30px)}.create button[data-v-4362ec33]{margin-left:10px;width:calc(20% - 10px)}.tag-delete[data-v-4362ec33]{width:55px;height:55px;min-width:0px;padding-left:18px}svg[data-v-4362ec33]{vertical-align:middle;font-size:20px;margin-right:0}.manage input[data-v-4362ec33]{margin-bottom:20px;width:calc(100% - 55px)}.tag-list[data-v-4362ec33]{margin-right:20px}.tag[data-v-4362ec33]{display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:20px;padding:5px 20px}.tag[data-v-4362ec33]:hover{background:#d3d3d3}.manage h3[data-v-4362ec33]{width:calc 100%;text-align:center}.tags-card[data-v-623a60b8]{position:relative;overflow:visible}.tags[data-v-623a60b8]{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.tag[data-v-623a60b8]{display:inline-flex;align-items:center;gap:var(--sp-1);max-width:100%;padding:3px var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:18px;border:1px solid var(--c-brand-border);border-radius:var(--r-sm);background:var(--c-brand-soft);color:var(--c-brand)}.tag__label[data-v-623a60b8]{overflow-wrap:anywhere}.tag__remove[data-v-623a60b8]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:0;margin-right:-3px;padding:0;border:none;border-radius:var(--r-sm);background:transparent;color:var(--c-brand);opacity:.55;cursor:pointer;transition:opacity var(--t-fast),background var(--t-fast),color var(--t-fast)}.tag__remove[data-v-623a60b8]:hover{opacity:1;background:var(--c-danger-soft);color:var(--c-danger)}.tag__remove[data-v-623a60b8]:focus-visible{opacity:1;outline:2px solid var(--c-brand);outline-offset:1px}.tag__remove i[data-v-623a60b8],.tag__remove svg[data-v-623a60b8]{font-size:10px}.tags-empty[data-v-623a60b8]{margin:0;font-size:var(--fs-base);color:var(--c-text-muted)}.add-backdrop[data-v-623a60b8]{position:fixed;inset:0;z-index:var(--z-overlay)}.tags-card .add[data-v-623a60b8]{position:static}.add-window[data-v-623a60b8]{position:absolute;top:52px;right:var(--sp-5);z-index:var(--z-drawer);width:280px;max-width:calc(100vw - var(--sp-8));padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-lg);box-sizing:border-box}.add-search[data-v-623a60b8]{position:relative;display:block}.add-search i[data-v-623a60b8],.add-search svg[data-v-623a60b8]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none}.add-search .ds-input[data-v-623a60b8]{padding-left:30px}.add-content[data-v-623a60b8]{display:flex;flex-direction:column;gap:2px;max-height:240px;margin-top:var(--sp-2);overflow-y:auto}.option[data-v-623a60b8]{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);font-size:var(--fs-base);font-weight:var(--fw-regular);text-align:left;border:none;border-radius:var(--r-md);background:transparent;color:var(--c-text);cursor:pointer}.option[data-v-623a60b8]:hover{background:var(--c-brand-soft);color:var(--c-brand)}.option[data-v-623a60b8]:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.option i[data-v-623a60b8],.option svg[data-v-623a60b8]{flex:0 0 auto;font-size:var(--fs-xs);color:var(--c-text-muted)}.option:hover i[data-v-623a60b8],.option:hover svg[data-v-623a60b8]{color:var(--c-brand)}.option span[data-v-623a60b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option--create[data-v-623a60b8]{color:var(--c-brand);font-weight:var(--fw-medium)}.option--create i[data-v-623a60b8],.option--create svg[data-v-623a60b8]{color:var(--c-brand)}.add-empty[data-v-623a60b8]{margin:var(--sp-2) 0;font-size:var(--fs-sm);color:var(--c-text-muted);text-align:center}@media (max-width: 640px){.add-window[data-v-623a60b8]{position:fixed;top:auto;right:var(--sp-4);left:var(--sp-4);bottom:calc(var(--bottom-nav-h) + var(--sp-4) + env(safe-area-inset-bottom,0px));width:auto;max-width:none}.option[data-v-623a60b8]{min-height:44px}}.composer[data-v-9ea8cbcc]{display:flex;align-items:flex-end;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border);background:var(--c-surface-alt)}.composer__fields[data-v-9ea8cbcc]{display:flex;flex-direction:column;gap:var(--sp-3);flex:1 1 auto;min-width:0}.composer__text[data-v-9ea8cbcc]{width:100%;max-width:none;height:76px;min-height:76px}.composer__meta[data-v-9ea8cbcc]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.composer__type[data-v-9ea8cbcc]{flex:0 0 160px}.composer__type .ds-select[data-v-9ea8cbcc]{width:100%}.composer__date[data-v-9ea8cbcc]{flex:1 1 220px;min-width:0}.composer__actions[data-v-9ea8cbcc]{flex:0 0 auto}.composer__actions i[data-v-9ea8cbcc],.composer__actions svg[data-v-9ea8cbcc]{font-size:var(--fs-sm)}.notes-list[data-v-9ea8cbcc]{display:flex;flex-direction:column}@media (max-width: 900px){.composer[data-v-9ea8cbcc]{flex-direction:column;align-items:stretch}.composer__actions .ds-btn[data-v-9ea8cbcc]{width:100%}}@media (max-width: 640px){.composer[data-v-9ea8cbcc]{padding:var(--sp-4)}.composer__type[data-v-9ea8cbcc]{flex:1 1 100%}.composer__actions .ds-btn[data-v-9ea8cbcc]{height:44px}}.notes-card .datepicker{width:100%}.notes-card .datepicker input{height:36px;font-size:var(--fs-base)}.detail[data-v-5e889148]{display:flex;flex-direction:column;gap:var(--sp-5)}.identity[data-v-5e889148]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5)}.identity__person[data-v-5e889148]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.identity__avatar[data-v-5e889148]{width:48px;height:48px;flex-basis:48px;font-size:var(--fs-lg)}.identity__text[data-v-5e889148]{display:flex;flex-direction:column;gap:2px;min-width:0}.identity__name[data-v-5e889148]{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);letter-spacing:-.015em;overflow-wrap:anywhere}.identity__meta[data-v-5e889148]{margin:0;font-size:var(--fs-sm);color:var(--c-text-secondary);overflow-wrap:anywhere}.identity__meta--muted[data-v-5e889148]{color:var(--c-text-muted)}.identity__flag[data-v-5e889148]{align-self:flex-start;margin-top:var(--sp-1)}.identity__flag i[data-v-5e889148],.identity__flag svg[data-v-5e889148]{font-size:var(--fs-2xs)}.identity__actions[data-v-5e889148]{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.identity__actions i[data-v-5e889148],.identity__actions svg[data-v-5e889148]{font-size:var(--fs-sm)}.detail__grid[data-v-5e889148]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);align-items:start}@media (min-width: 1100px){.detail__grid--split[data-v-5e889148]{grid-template-columns:380px minmax(0,1fr)}}.detail__main[data-v-5e889148]{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.detail__side[data-v-5e889148]{min-width:0}.header--toggles[data-v-5e889148]{cursor:pointer;user-select:none}.icon[data-v-5e889148]{pointer-events:none}.icon i[data-v-5e889148],.icon svg[data-v-5e889148]{font-size:var(--fs-sm);transition:transform var(--t-base)}.rotated i[data-v-5e889148],.rotated svg[data-v-5e889148]{transform:scaleY(-1)}.section[data-v-5e889148]{max-height:0;overflow:hidden;transition:max-height .5s}.active[data-v-5e889148]{max-height:4000px!important}.contact-data__inner[data-v-5e889148]{display:flex;flex-direction:column;gap:var(--sp-4);padding-top:var(--sp-4)}.partner[data-v-5e889148]{display:flex;flex-direction:column}.field-row[data-v-5e889148]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.small[data-v-5e889148]{flex:0 0 88px}.medium[data-v-5e889148]{flex:1 1 140px;min-width:0}.size-50[data-v-5e889148]{flex:1 1 160px;min-width:0}.full[data-v-5e889148]{width:100%}.field-group[data-v-5e889148]{display:flex;flex-direction:column;gap:var(--sp-2)}.field-group__label[data-v-5e889148]{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.value-row[data-v-5e889148]{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2)}.partner-phone-view[data-v-5e889148],.partner-phone-edit[data-v-5e889148]{flex:1 1 auto;min-width:0}.ds-input[readonly][data-v-5e889148]{border-color:transparent;background:transparent;padding-left:0;cursor:default}.ds-input[readonly][data-v-5e889148]:hover{border-color:transparent}.ds-input[readonly][data-v-5e889148]:focus{border-color:transparent;box-shadow:none}.phoneIcon[data-v-5e889148]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:var(--r-md)}.phoneIcon i[data-v-5e889148],.phoneIcon svg[data-v-5e889148]{font-size:var(--fs-sm)}.iconActive[data-v-5e889148]{color:#d9a406}.iconInactive[data-v-5e889148]{color:var(--c-border-strong)}.no-phone[data-v-5e889148]{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-base);color:var(--c-text-muted)}.notes-text[data-v-5e889148]{width:100%;max-width:none;height:96px}.notes-text[readonly][data-v-5e889148]{border-color:transparent;background:transparent;padding-left:0;resize:none;cursor:default;height:auto;min-height:40px;max-height:320px;overflow-y:auto;color:var(--c-text-secondary);field-sizing:content}.notes-text[readonly][data-v-5e889148]:hover,.notes-text[readonly][data-v-5e889148]:focus{border-color:transparent;box-shadow:none}@media (max-width: 640px){.identity[data-v-5e889148]{padding:var(--sp-4)}.identity__actions[data-v-5e889148]{width:100%}.identity__actions .ds-btn[data-v-5e889148]{flex:1 1 auto;height:44px}.small[data-v-5e889148]{flex:1 1 100%}.phoneIcon[data-v-5e889148]{width:44px;height:44px}}h1[data-v-768b57a8]{padding-bottom:0;margin-bottom:0}.reserves[data-v-846da268]{width:100%;margin-bottom:var(--sp-4);box-sizing:border-box}.reserves__header[data-v-846da268]{flex-wrap:wrap}.reserves__heading[data-v-846da268]{min-width:0}.reserves__hint[data-v-846da268]{margin:2px 0 0;font-size:var(--fs-sm);color:var(--c-text-muted)}.reserves__toggle-icon i[data-v-846da268],.reserves__toggle-icon svg[data-v-846da268]{font-size:var(--fs-sm)}.reserves__grid[data-v-846da268]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-3)}.reserve[data-v-846da268]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface-alt);min-width:0}.reserve__label[data-v-846da268]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted)}.reserve__value[data-v-846da268]{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);font-variant-numeric:tabular-nums}.reserve__action[data-v-846da268]{margin-top:var(--sp-2)}.reserve__action .ds-btn[data-v-846da268]{width:100%}@media (max-width: 640px){.reserves__header[data-v-846da268]{align-items:flex-start;gap:var(--sp-3)}.reserves__toggle[data-v-846da268]{flex:0 0 auto}.reserves__grid[data-v-846da268]{grid-template-columns:minmax(0,1fr)}}.invoices-page[data-v-5190e033]{text-align:left}.invoices-page__heading[data-v-5190e033]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-width:0}.entity-select[data-v-5190e033]{width:auto;min-width:240px;max-width:100%}.ds-toolbar .ds-btn i[data-v-5190e033],.ds-toolbar .ds-btn svg[data-v-5190e033],.ds-toolbar .ds-icon-btn i[data-v-5190e033],.ds-toolbar .ds-icon-btn svg[data-v-5190e033]{font-size:var(--fs-sm)}@media (max-width: 640px){.invoices-page__heading[data-v-5190e033]{width:100%;gap:var(--sp-2)}.entity-select[data-v-5190e033]{width:100%;min-width:0}.ds-page-header[data-v-5190e033]{align-items:flex-start}.ds-toolbar .ds-btn span[data-v-5190e033]{display:none}}.invoicePage[data-v-d072735d]{display:block;padding:80px 100px;color:#000;font-size:13px;background-color:#fff;box-sizing:border-box}.content[data-v-d072735d]{width:100%;display:flex;flex-direction:column;gap:40px;min-width:0}.head .logo[data-v-d072735d]{width:200px;max-width:100%;max-height:60px;object-fit:contain;object-position:0%}.address[data-v-d072735d]{width:100%;justify-content:space-between;display:flex;align-items:center;gap:20px}.address .sender[data-v-d072735d]{flex:.4}.address .reciever[data-v-d072735d]{flex:.6}.address .sender span[data-v-d072735d]{font-size:12px}.title[data-v-d072735d]{width:100%;justify-content:space-between;display:flex;align-items:center}.title .invoiceTitle[data-v-d072735d]{text-decoration:underline;font-weight:900}.positions[data-v-d072735d]{width:100%}.positions table[data-v-d072735d]{width:100%;table-layout:fixed;text-decoration:none;font-weight:400;border-spacing:0px}.positions .prices td[data-v-d072735d]{overflow-wrap:anywhere;vertical-align:top}.positions table .desc[data-v-d072735d]{width:50%}.positions table .qty[data-v-d072735d]{width:10%}.positions table .amount[data-v-d072735d],.positions table .dailyRate[data-v-d072735d]{text-align:right;width:20%}.positions table thead th[data-v-d072735d]{font-weight:400;text-align:left;border-bottom:1px solid black}.positions .prices td[data-v-d072735d]{padding-top:20px}.positions .amountTotal[data-v-d072735d]{display:flex;justify-content:space-between;margin-top:20px}.positions .amountTotal table tr .price[data-v-d072735d]{text-align:right}.positions .amountTotal table tr .price .total[data-v-d072735d]{border-top:1px solid black;border-bottom:2.5px solid black}.positions .amountTotal table[data-v-d072735d]{width:100%}.positions .amountTotal table .price[data-v-d072735d]{width:20%}.signature[data-v-d072735d]{margin-top:-30px}.signature img[data-v-d072735d]{width:200px;max-width:100%;max-height:60px;object-fit:contain;object-position:0%}@container (max-width: 720px){.invoicePage[data-v-d072735d]{padding:48px 56px}.content[data-v-d072735d]{gap:28px}}@container (max-width: 520px){.invoicePage[data-v-d072735d]{padding:32px 28px;font-size:12px}.content[data-v-d072735d]{gap:22px}.address[data-v-d072735d]{flex-direction:column;align-items:flex-start;gap:16px}.address .sender[data-v-d072735d],.address .reciever[data-v-d072735d]{flex:0 0 auto;width:100%}.title[data-v-d072735d]{flex-direction:column;align-items:flex-start;gap:4px}.positions .prices td[data-v-d072735d]{padding-top:12px}}@media print{.invoicePage[data-v-d072735d]{padding:80px 100px;font-size:13px}.content[data-v-d072735d]{gap:40px}.address[data-v-d072735d],.title[data-v-d072735d]{flex-direction:row;align-items:center}}.invoicePage .text-1 span p,.invoicePage .text-2 span p{padding:0;margin:5px}.invoicePage .address .sender span p{margin:2px;padding:0}.ci-header[data-v-93ec235b] .page-title{position:static;top:auto;left:auto;display:flex;align-items:center;gap:var(--sp-3);min-width:0}.ci-header[data-v-93ec235b] .page-title h1{margin:0;font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--c-text)}.ci-header[data-v-93ec235b] .page-title i,.ci-header[data-v-93ec235b] .page-title svg{font-size:var(--fs-lg);margin-right:0;color:var(--c-text-secondary)}.ci-header[data-v-93ec235b] .page-title i:hover,.ci-header[data-v-93ec235b] .page-title svg:hover{transform:none;color:var(--c-brand)}.ds-toolbar i[data-v-93ec235b],.ds-toolbar svg[data-v-93ec235b]{font-size:var(--fs-sm)}.ci-alert[data-v-93ec235b]{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);font-size:var(--fs-sm);border:1px solid var(--c-warning-soft);border-radius:var(--r-lg);background:var(--c-warning-soft);color:#92400e}.ci-alert i[data-v-93ec235b],.ci-alert svg[data-v-93ec235b]{margin-top:2px;font-size:var(--fs-sm)}.ci-alert--danger[data-v-93ec235b]{border-color:#fecaca;background:var(--c-danger-soft);color:#b91c1c}.ci-layout[data-v-93ec235b]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}@media (min-width: 1280px){.ci-layout[data-v-93ec235b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ci-form[data-v-93ec235b]{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.ci-preview[data-v-93ec235b]{min-width:0}.ci-recipient[data-v-93ec235b]{display:flex;flex-direction:column;gap:var(--sp-4)}.ci-company[data-v-93ec235b]{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.ci-company__text[data-v-93ec235b]{display:flex;flex-direction:column;gap:2px;min-width:0}.ci-company__name[data-v-93ec235b]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--c-text);overflow-wrap:anywhere}.ci-company__meta[data-v-93ec235b]{font-size:var(--fs-sm);color:var(--c-text-muted)}.ci-nr[data-v-93ec235b]{font-variant-numeric:tabular-nums}.ci-fields[data-v-93ec235b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-4)}.ci-issuer[data-v-93ec235b]{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);font-size:var(--fs-sm);border:1px solid #fecaca;border-radius:var(--r-md);background:var(--c-danger-soft);color:#b91c1c}.ci-issuer p[data-v-93ec235b]{margin:var(--sp-1) 0 0}.ci-issuer i[data-v-93ec235b],.ci-issuer svg[data-v-93ec235b]{margin-top:2px;font-size:var(--fs-sm)}.ci-issuer--ok[data-v-93ec235b]{align-items:center;min-height:36px;border-color:var(--c-border);background:var(--c-surface-alt);color:var(--c-text);box-sizing:border-box}.ci-items-wrap[data-v-93ec235b]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ci-items[data-v-93ec235b]{min-width:520px}.ci-items__head[data-v-93ec235b],.ci-item[data-v-93ec235b]{display:grid;grid-template-columns:18px minmax(120px,1fr) 88px 96px 104px;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-5)}.ci-items__head[data-v-93ec235b]{min-height:34px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);background:var(--c-surface-alt);border-bottom:1px solid var(--c-border)}.ci-item[data-v-93ec235b]{min-height:48px;border-bottom:1px solid var(--c-border);background:var(--c-surface)}.ci-item--extra[data-v-93ec235b]{background:var(--c-surface-alt)}.ci-c-rate[data-v-93ec235b],.ci-c-qty[data-v-93ec235b],.ci-c-amount[data-v-93ec235b]{text-align:right}.ci-drag[data-v-93ec235b]{display:inline-flex;align-items:center;justify-content:center;color:var(--c-border-strong);cursor:grab}.ci-drag i[data-v-93ec235b],.ci-drag svg[data-v-93ec235b]{font-size:var(--fs-xs)}.ci-item__desc[data-v-93ec235b]{display:flex;flex-direction:column;gap:1px;min-width:0}.ci-item__name[data-v-93ec235b]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);overflow-wrap:anywhere}.ci-item__sub[data-v-93ec235b],.ci-item__hint[data-v-93ec235b]{font-size:var(--fs-xs);color:var(--c-text-muted);overflow-wrap:anywhere}.ci-item__flat[data-v-93ec235b],.ci-item__none[data-v-93ec235b]{font-size:var(--fs-sm);color:var(--c-text-muted)}.ci-money[data-v-93ec235b]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-text-secondary)}.ci-money--strong[data-v-93ec235b]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text)}.ci-empty[data-v-93ec235b]{padding:var(--sp-5);font-size:var(--fs-sm);color:var(--c-text-muted);border-bottom:1px solid var(--c-border)}.ci-inline-input[data-v-93ec235b]{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.ci-inline-input--end[data-v-93ec235b]{justify-content:flex-end}.ci-num[data-v-93ec235b]{width:100%;min-width:0;height:32px;padding:0 var(--sp-2);font-size:var(--fs-base);font-family:inherit;text-align:right;font-variant-numeric:tabular-nums;color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);outline:none;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ci-num[data-v-93ec235b]:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px #1c3cba1f}.ci-unit[data-v-93ec235b]{flex:0 0 auto;font-size:var(--fs-xs);color:var(--c-text-muted)}.ci-totals[data-v-93ec235b]{display:flex;justify-content:flex-end;padding:var(--sp-4) var(--sp-5)}.ci-totals__box[data-v-93ec235b]{width:100%;max-width:320px}.ci-total-row[data-v-93ec235b]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);min-height:28px;font-size:var(--fs-sm);color:var(--c-text-secondary)}.ci-total-row--grand[data-v-93ec235b]{margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--c-border);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text)}.ci-total-row--grand .ci-money[data-v-93ec235b]{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--c-text)}.ci-totals__note[data-v-93ec235b]{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-text-muted)}.ci-dates[data-v-93ec235b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-4);align-items:end}.ci-dates .ci-num[data-v-93ec235b]{height:36px;max-width:120px}.ci-due[data-v-93ec235b]{display:flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-sm);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-brand-soft);color:var(--c-text);box-sizing:border-box}.ci-due i[data-v-93ec235b],.ci-due svg[data-v-93ec235b]{font-size:var(--fs-sm);color:var(--c-brand)}.ci-texts[data-v-93ec235b]{display:flex;flex-direction:column;gap:var(--sp-4)}.ci-editor[data-v-93ec235b]{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden;background:var(--c-surface)}.ci-submit[data-v-93ec235b]{display:flex}.ci-submit .ds-btn[data-v-93ec235b]{width:100%}.ci-submit i[data-v-93ec235b],.ci-submit svg[data-v-93ec235b]{font-size:var(--fs-sm)}.ci-preview__card[data-v-93ec235b]{display:flex;flex-direction:column}.ci-preview__scroll[data-v-93ec235b]{overflow:auto;-webkit-overflow-scrolling:touch;background:var(--c-surface-alt)}.ci-preview__doc[data-v-93ec235b]{min-width:620px}@media (min-width: 1280px){.ci-preview__card[data-v-93ec235b]{position:sticky;top:var(--sp-4);max-height:calc(100vh - var(--sp-8))}.ci-preview__scroll[data-v-93ec235b]{flex:1 1 auto;min-height:0}}@media (max-width: 640px){.ci-header[data-v-93ec235b]{align-items:flex-start}.ci-header .ds-toolbar[data-v-93ec235b]{width:100%}.ci-header .ds-toolbar .ds-btn[data-v-93ec235b]{flex:1 1 auto;height:44px}.ci-items-wrap[data-v-93ec235b]{overflow-x:visible}.ci-items[data-v-93ec235b]{min-width:0}.ci-items__head[data-v-93ec235b]{display:none}.ci-item[data-v-93ec235b]{grid-template-columns:18px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"handle desc desc" ".      rate qty" ".      amt  amt";gap:var(--sp-2);padding:var(--sp-3) var(--sp-4)}.ci-c-handle[data-v-93ec235b]{grid-area:handle;align-self:start;margin-top:var(--sp-1)}.ci-c-desc[data-v-93ec235b]{grid-area:desc}.ci-c-rate[data-v-93ec235b]{grid-area:rate;text-align:left}.ci-c-qty[data-v-93ec235b]{grid-area:qty}.ci-c-amount[data-v-93ec235b]{grid-area:amt}.ci-c-rate[data-label][data-v-93ec235b]:before,.ci-c-qty[data-label][data-v-93ec235b]:before,.ci-c-amount[data-label][data-v-93ec235b]:before{content:attr(data-label) " ";margin-right:var(--sp-1);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted)}.ci-c-qty.ci-inline-input[data-v-93ec235b]:before,.ci-c-amount.ci-inline-input[data-v-93ec235b]:before{margin-right:auto}.ci-c-amount.ci-money--strong[data-v-93ec235b]{padding-top:var(--sp-1);border-top:1px dashed var(--c-border)}.ci-totals[data-v-93ec235b]{padding:var(--sp-4)}.ci-totals__box[data-v-93ec235b]{max-width:none}.ci-submit .ds-btn[data-v-93ec235b]{height:44px}.ci-preview__doc[data-v-93ec235b]{min-width:560px}}.create-invoice .ci-date .dp__input{height:36px;min-height:36px;padding:0 var(--sp-3) 0 34px;font-size:var(--fs-base);font-family:inherit;border:1px solid var(--c-border-strong);border-radius:var(--r-md);box-sizing:border-box}.create-invoice .ci-date .dp__input:focus,.create-invoice .ci-date .dp__input:hover{border-color:var(--c-brand)}.create-invoice .ci-editor .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--c-border);padding:var(--sp-1) var(--sp-2)}.create-invoice .ci-editor .ql-container.ql-snow{border:none;font-family:var(--font-ui);font-size:var(--fs-base)}.create-invoice .ci-editor .ql-editor{min-height:120px}.create-invoice .ci-editor .ql-formats button{min-width:0;height:24px;width:26px;padding:0 3px;background:transparent;color:var(--c-text-secondary);border-radius:var(--r-sm)}.create-invoice .ci-editor .ql-formats button:hover{background:var(--c-surface-alt)}.invoice[data-v-71c99d7a],.invoice[data-v-8229d7b3]{width:100%;height:100%}.loading[data-v-8229d7b3],.error[data-v-8229d7b3]{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;color:#666;font-size:16px}.inner-error[data-v-8229d7b3]{display:flex;flex-direction:column;align-items:center;max-width:400px}.failed[data-v-8229d7b3]{color:#dc3545}.invoice-view[data-v-e3039f35]{text-align:left}.invoice-view__heading[data-v-e3039f35]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-width:0}.invoice-view__heading .page-title[data-v-e3039f35]{position:static;top:auto;display:flex;align-items:center;min-width:0}.invoice-view__heading[data-v-e3039f35] h1{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.015em;margin:0}.invoice-view__heading[data-v-e3039f35] i,.invoice-view__heading[data-v-e3039f35] svg{font-size:var(--fs-lg);margin-right:var(--sp-3)}.ds-toolbar .ds-btn i[data-v-e3039f35],.ds-toolbar .ds-btn svg[data-v-e3039f35]{font-size:var(--fs-sm)}.page[data-v-e3039f35]{display:flex;align-items:flex-start;gap:var(--sp-5)}.page .preview[data-v-e3039f35]{flex:1 1 0;min-width:0;height:calc(100vh - 190px);min-height:520px;padding:0}.preview__doc[data-v-e3039f35]{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;container-type:inline-size}.page .invoice[data-v-e3039f35]{flex:0 0 400px;width:400px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-4)}.status-badge[data-v-e3039f35]{gap:var(--sp-1);padding:3px var(--sp-2);font-size:var(--fs-sm)}.status-dot[data-v-e3039f35]{width:6px;height:6px;flex:0 0 6px;border-radius:var(--r-pill);background:currentColor}.status-badge--completed[data-v-e3039f35]{background:var(--c-success-soft);color:#15803d;border-color:#bbf7d0}.status-badge--pending[data-v-e3039f35]{background:var(--c-warning-soft);color:#b45309;border-color:#fde68a}.status-badge--overdue[data-v-e3039f35]{background:var(--c-danger-soft);color:#b91c1c;border-color:#fecaca}.status-badge--conflict[data-v-e3039f35]{background:#eceff3;color:#3b4557;border-color:var(--c-border-strong)}.amount-head[data-v-e3039f35]{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--sp-4);margin-bottom:var(--sp-1);border-bottom:1px solid var(--c-border)}.amount-head__label[data-v-e3039f35]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted)}.amount-head__value[data-v-e3039f35]{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);font-variant-numeric:tabular-nums}.amount-head__sub[data-v-e3039f35]{font-size:var(--fs-sm);color:var(--c-text-secondary);font-variant-numeric:tabular-nums}.meta[data-v-e3039f35]{margin:0}.meta__row[data-v-e3039f35]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-2) 0;border-bottom:1px solid var(--c-border)}.meta__row[data-v-e3039f35]:last-child{border-bottom:none;padding-bottom:0}.meta dt[data-v-e3039f35]{font-size:var(--fs-base);color:var(--c-text-secondary);flex:0 0 auto}.meta dd[data-v-e3039f35]{margin:0;text-align:right;font-size:var(--fs-base);color:var(--c-text);font-variant-numeric:tabular-nums;min-width:0}.daysDue[data-v-e3039f35]{display:flex;flex-direction:column;gap:1px}.daysDue .green[data-v-e3039f35]{color:var(--c-success);font-weight:var(--fw-medium)}.daysDue .orange[data-v-e3039f35]{color:var(--c-warning);font-weight:var(--fw-medium)}.daysDue .red[data-v-e3039f35]{color:var(--c-danger);font-weight:var(--fw-medium)}.daysDue__date[data-v-e3039f35]{font-size:var(--fs-xs);color:var(--c-text-muted)}.viewCompany[data-v-e3039f35]{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--c-brand);cursor:pointer;text-decoration:none;font-weight:var(--fw-medium)}.viewCompany[data-v-e3039f35]:hover{text-decoration:underline}.viewCompany i[data-v-e3039f35],.viewCompany svg[data-v-e3039f35]{font-size:10px}.reserve-input[data-v-e3039f35]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-3)}.reserve-input__label[data-v-e3039f35]{font-size:var(--fs-base);color:var(--c-text-secondary)}.reserve-input__control[data-v-e3039f35]{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}.reserve-input__control .ds-input[data-v-e3039f35]{width:120px;text-align:right;font-variant-numeric:tabular-nums}.reserve-input__suffix[data-v-e3039f35]{font-size:var(--fs-base);color:var(--c-text-secondary)}.reserve-table-wrap[data-v-e3039f35]{border-top:1px solid var(--c-border)}.reserve-table td[data-v-e3039f35]{padding:var(--sp-2) 0;vertical-align:top}.reserve-table td+td[data-v-e3039f35]{padding-left:var(--sp-3)}.reserve-table .name[data-v-e3039f35]{width:34%;padding-right:var(--sp-3);font-weight:var(--fw-medium)}.reserve-label[data-v-e3039f35]{display:inline-block;overflow-wrap:anywhere}.reserve-table .desc[data-v-e3039f35]{font-size:var(--fs-sm);color:var(--c-text-muted)}.reserve-desc[data-v-e3039f35]{display:inline-block;overflow-wrap:anywhere}.reserve-table .price[data-v-e3039f35]{width:28%;white-space:nowrap}.reserve-table .total td[data-v-e3039f35]{border-top:1px solid var(--c-border-strong);border-bottom:none;padding-top:var(--sp-3)}.reserve-table .total .name[data-v-e3039f35],.reserve-table .total .price[data-v-e3039f35]{font-weight:var(--fw-semibold);color:var(--c-text)}.save-row[data-v-e3039f35]{display:flex;justify-content:flex-end;margin-top:var(--sp-3)}.action .completeButton .ds-btn[data-v-e3039f35],.action .options .ds-btn[data-v-e3039f35]{width:100%}.action .options[data-v-e3039f35]{margin-top:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2)}.small[data-v-e3039f35]{min-width:0;width:72px;height:32px;padding:0 var(--sp-3);font-size:var(--fs-sm)}.toggleDues[data-v-e3039f35]{display:flex;justify-content:end;gap:var(--sp-1)}.date-selection[data-v-e3039f35]{margin-bottom:var(--sp-2)}.date-input[data-v-e3039f35]{width:100%}.alert[data-v-e3039f35]{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:1px solid transparent;border-radius:var(--r-md);text-align:left}.alert--warning[data-v-e3039f35]{background:var(--c-warning-soft);border-color:#fde68a;color:#7c4a03}.alert--info[data-v-e3039f35]{background:var(--c-brand-soft);border-color:var(--c-brand-border);color:#14307f;margin-bottom:var(--sp-3)}.alert__title[data-v-e3039f35]{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.alert__text[data-v-e3039f35]{font-size:var(--fs-sm);line-height:var(--lh-normal)}.alert__actions[data-v-e3039f35]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:flex-end;margin-top:var(--sp-2)}.btn-correct[data-v-e3039f35]{color:var(--c-text-inverse)}.btn-ignore[data-v-e3039f35]{color:var(--c-text)}.btn-conflict[data-v-e3039f35],.btn-conflict-outline[data-v-e3039f35]{width:100%}.btn-conflict[data-v-e3039f35]{background-color:#1a2434}.btn-conflict[data-v-e3039f35]:hover{background-color:#0f1622}.btn-conflict-outline[data-v-e3039f35]{background-color:var(--c-surface);color:#1a2434;border:1px solid #1a2434}.btn-conflict-outline[data-v-e3039f35]:hover{background-color:var(--c-surface-alt);color:#1a2434}.save-enter-active[data-v-e3039f35],.save-leave-active[data-v-e3039f35]{transition:.2s ease all}.save-enter-from[data-v-e3039f35]{opacity:0;transform:translateY(10px)}.save-leave-to[data-v-e3039f35]{opacity:0;transform:translateY(-10px)}.status-enter-active[data-v-e3039f35],.status-leave-active[data-v-e3039f35]{transition:.2s ease all}.status-enter-from[data-v-e3039f35],.status-leave-to[data-v-e3039f35]{opacity:0}@media (max-width: 1180px){.page .invoice[data-v-e3039f35]{flex-basis:340px;width:340px}}@media (max-width: 960px){.page[data-v-e3039f35]{flex-direction:column}.page .preview[data-v-e3039f35]{width:100%;flex:0 0 auto;height:70vh;min-height:420px;order:2}.page .invoice[data-v-e3039f35]{flex:0 0 auto;width:100%;order:1}}@media (max-width: 640px){.invoice-view__heading[data-v-e3039f35]{width:100%}.ds-toolbar .ds-btn[data-v-e3039f35]{flex:1 1 auto}.page .preview[data-v-e3039f35]{height:60vh;min-height:360px}.reserve-input[data-v-e3039f35]{align-items:flex-start;flex-direction:column;gap:var(--sp-2)}.reserve-input__control[data-v-e3039f35],.toggleDues[data-v-e3039f35]{width:100%;justify-content:flex-start}.reserve-input__control .ds-input[data-v-e3039f35]{flex:1 1 auto;width:auto}.reserve-table .desc[data-v-e3039f35]{display:none}.reserve-table .name[data-v-e3039f35]{width:60%}.reserve-table .price[data-v-e3039f35]{width:40%}.alert__actions[data-v-e3039f35]{justify-content:stretch}.alert__actions .ds-btn[data-v-e3039f35]{flex:1 1 auto}}.header[data-v-7ef78428]{display:flex;justify-content:space-between;font-size:20px;padding:20px;margin-bottom:20px}.header .title[data-v-7ef78428]{cursor:pointer}.page[data-v-7ef78428]{display:flex;justify-content:center}.page .invoice[data-v-7ef78428]{width:900px}.page[data-v-7ef78428]{background-color:#fff!important;min-height:100vh}@media print{@page{margin:0!important;padding:0!important}#invoice[data-v-7ef78428]{background-color:#fff;z-index:10;visibility:visible;position:absolute;top:0;left:0}.header[data-v-7ef78428]{display:none}}.home{padding:0!important;margin:0!important}.ds-toolbar i[data-v-e1917b2a],.ds-toolbar svg[data-v-e1917b2a]{font-size:var(--fs-sm)}.content[data-v-e1917b2a]{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-5)}.reserves[data-v-e1917b2a]{width:100%;max-width:420px}.reserves td[data-v-e1917b2a]{padding:var(--sp-2) 0;border-bottom:none}.reserves .is-num[data-v-e1917b2a]{text-align:right}.suffix-input[data-v-e1917b2a]{display:inline-flex;align-items:center;gap:var(--sp-2)}.suffix-input .num[data-v-e1917b2a]{width:96px;text-align:right;font-variant-numeric:tabular-nums}.suffix-input .num[data-v-e1917b2a]:disabled{background:var(--c-surface-alt);color:var(--c-text-muted);cursor:not-allowed}.suffix[data-v-e1917b2a]{font-size:var(--fs-sm);color:var(--c-text-muted)}.text-editor[data-v-e1917b2a]{width:100%;border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden;background:var(--c-surface)}.image .current[data-v-e1917b2a],.image .upload[data-v-e1917b2a]{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}.image .asset[data-v-e1917b2a]{display:inline-flex;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface-alt);max-width:100%}.image .preview[data-v-e1917b2a]{display:block;width:100%;max-width:360px;height:auto}.image .actions[data-v-e1917b2a]{display:flex;gap:var(--sp-2);flex-wrap:wrap}.image input.file[data-v-e1917b2a]{height:auto;padding:var(--sp-2);max-width:360px;font-size:var(--fs-sm);background:var(--c-surface)}.image .ds-empty[data-v-e1917b2a]{padding:var(--sp-6) var(--sp-5);width:100%;border:1px dashed var(--c-border-strong);border-radius:var(--r-md);box-sizing:border-box}@media (max-width: 640px){.ds-page-header .ds-toolbar[data-v-e1917b2a]{width:100%}.ds-page-header .ds-btn[data-v-e1917b2a]{flex:1 1 auto;height:44px}.reserves[data-v-e1917b2a]{max-width:none}.suffix-input .num[data-v-e1917b2a]{width:88px}.image .actions[data-v-e1917b2a]{width:100%}.image .actions .ds-btn[data-v-e1917b2a]{flex:1 1 auto;height:44px}}.invoice-settings .text-editor .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--c-border);padding:var(--sp-1) var(--sp-2)}.invoice-settings .text-editor .ql-container.ql-snow{border:none;font-family:var(--font-ui);font-size:var(--fs-base)}.invoice-settings .text-editor .ql-editor{min-height:140px}.invoice-settings .text-editor .ql-formats button{min-width:0;height:24px;width:26px;padding:0 3px;background:transparent;color:var(--c-text-secondary);border-radius:var(--r-sm)}.invoice-settings .text-editor .ql-formats button:hover{background:var(--c-surface-alt)}.vue-grid-item{transition:all .2s ease;transition-property:left,top,right}.vue-grid-item.no-touch{-ms-touch-action:none;touch-action:none}.vue-grid-item.cssTransforms{transition-property:transform;left:0;right:auto}.vue-grid-item.cssTransforms.render-rtl{left:auto;right:0}.vue-grid-item.resizing{opacity:.6;z-index:3}.vue-grid-item.vue-draggable-dragging{transition:none;z-index:3}.vue-grid-item.vue-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vue-grid-item>.vue-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=);background-position:bottom right;padding:0 3px 3px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:se-resize}.vue-grid-item>.vue-rtl-resizable-handle{bottom:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAuMDAwMDAwMDAwMDAwMDAyIiBoZWlnaHQ9IjEwLjAwMDAwMDAwMDAwMDAwMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDwhLS0gQ3JlYXRlZCB3aXRoIE1ldGhvZCBEcmF3IC0gaHR0cDovL2dpdGh1Yi5jb20vZHVvcGl4ZWwvTWV0aG9kLURyYXcvIC0tPgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSIxMiIgd2lkdGg9IjEyIiB5PSItMSIgeD0iLTEiLz4KICA8ZyBkaXNwbGF5PSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgeT0iMCIgeD0iMCIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgaWQ9ImNhbnZhc0dyaWQiPgogICA8cmVjdCBmaWxsPSJ1cmwoI2dyaWRwYXR0ZXJuKSIgc3Ryb2tlLXdpZHRoPSIwIiB5PSIwIiB4PSIwIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIi8+CiAgPC9nPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxsaW5lIGNhbnZhcz0iI2ZmZmZmZiIgY2FudmFzLW9wYWNpdHk9IjEiIHN0cm9rZS1saW5lY2FwPSJ1bmRlZmluZWQiIHN0cm9rZS1saW5lam9pbj0idW5kZWZpbmVkIiBpZD0ic3ZnXzEiIHkyPSItNzAuMTc4NDA3IiB4Mj0iMTI0LjQ2NDE3NSIgeTE9Ii0zOC4zOTI3MzciIHgxPSIxNDQuODIxMjg5IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjMDAwIiBmaWxsPSJub25lIi8+CiAgPGxpbmUgc3Ryb2tlPSIjNjY2NjY2IiBzdHJva2UtbGluZWNhcD0idW5kZWZpbmVkIiBzdHJva2UtbGluZWpvaW49InVuZGVmaW5lZCIgaWQ9InN2Z181IiB5Mj0iOS4xMDY5NTciIHgyPSIwLjk0NzI0NyIgeTE9Ii0wLjAxODEyOCIgeDE9IjAuOTQ3MjQ3IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiLz4KICA8bGluZSBzdHJva2UtbGluZWNhcD0idW5kZWZpbmVkIiBzdHJva2UtbGluZWpvaW49InVuZGVmaW5lZCIgaWQ9InN2Z183IiB5Mj0iOSIgeDI9IjEwLjA3MzUyOSIgeTE9IjkiIHgxPSItMC42NTU2NCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiM2NjY2NjYiIGZpbGw9Im5vbmUiLz4KIDwvZz4KPC9zdmc+);background-position:bottom left;padding-left:3px;background-repeat:no-repeat;background-origin:content-box;cursor:sw-resize;right:auto}.vue-grid-item.disable-userselect{user-select:none}.vue-grid-layout{position:relative;transition:height .2s ease}.total-stats[data-v-f3d4e6d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;overflow-y:auto;height:100%}.stat-tile[data-v-f3d4e6d7]{background-color:#f5f7fa;border-radius:12px;padding:0 20px;box-shadow:0 4px 6px #0000000d;display:flex;flex-direction:column;justify-content:center;transition:transform .2s,box-shadow .2s}.stat-tile[data-v-f3d4e6d7]:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000001a}.stat-label[data-v-f3d4e6d7]{font-size:16px;color:#666;margin-bottom:8px}.stat-value[data-v-f3d4e6d7]{font-size:24px;font-weight:700;color:#1c3cba}.tooltip[data-v-f3d4e6d7]{position:relative;cursor:help}.tooltip[data-v-f3d4e6d7]:hover:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:5px;background-color:#000c;color:#fff;border-radius:4px;font-size:14px;white-space:nowrap;z-index:1000}.not-available[data-v-93407148]{height:100%;display:flex;justify-content:center;align-items:center}.chart[data-v-5be5ba22]{width:100%;height:calc(100% - 40px)}.head[data-v-5be5ba22]{display:flex;justify-content:space-between;margin-right:10px;align-items:center}.head .select[data-v-5be5ba22]{display:flex;align-items:center;gap:10px}button[data-v-5be5ba22]{background-color:#1c3cba;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer}.head .link[data-v-5be5ba22]{text-decoration:underline;cursor:pointer;text-align:right}.title[data-v-5be5ba22]{font-size:20px;font-weight:700}.vue-grid-item.edit[data-v-5be5ba22]{border:1px dashed #1c3cba;background-color:#1c3cba05}.vue-grid-item .resizing[data-v-5be5ba22]{opacity:.9}.vue-grid-item .static[data-v-5be5ba22]{background:#cce}.vue-grid-item .text[data-v-5be5ba22]{font-size:24px;text-align:center;position:absolute;inset:0;margin:auto;height:100%;width:100%}.vue-grid-item .no-drag[data-v-5be5ba22]{height:100%;width:100%}.vue-grid-item .minMax[data-v-5be5ba22]{font-size:12px}.vue-grid-item .add[data-v-5be5ba22]{cursor:pointer}.vue-draggable-handle[data-v-5be5ba22]{position:absolute;width:20px;height:20px;top:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'><circle cx='5' cy='5' r='5' fill='#999999'/></svg>") no-repeat;background-position:bottom right;padding:0 8px 8px 0;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;cursor:pointer}.custom-select[data-v-5be5ba22]{position:relative;width:300px}.select-header[data-v-5be5ba22]{padding:8px 12px;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fff}select.select-header[data-v-5be5ba22]{width:300px!important}.select-dropdown[data-v-5be5ba22]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:4px;margin-top:4px;box-shadow:0 2px 4px #0000001a;z-index:1000}.preset-options[data-v-5be5ba22]{border-bottom:1px solid #eee;padding:8px}.year-options[data-v-5be5ba22]{max-height:200px;overflow-y:auto;padding:8px}.select-dropdown label[data-v-5be5ba22]{display:block;padding:4px 0;cursor:pointer}.arrow[data-v-5be5ba22]{font-size:12px;transition:transform .2s}.arrow-up[data-v-5be5ba22]{transform:rotate(180deg)}select.select-header[data-v-5be5ba22]{width:200px;padding:8px 12px;border:1px solid #ccc;border-radius:4px;cursor:pointer;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 8px center}select.select-header[data-v-5be5ba22]:focus{outline:none;border-color:#1c3cba}.header[data-v-3ebe15d9]{margin-bottom:25px}div[data-v-3ebe15d9]{width:calc(100% - 10px)}.customer-list[data-v-3ebe15d9]{margin-top:15px}table[data-v-22d12be9]{width:100%;border-collapse:collapse}thead.sticky[data-v-22d12be9]{position:sticky;top:0;z-index:1;box-shadow:0 2px 4px #0000001a}th.sticky[data-v-22d12be9]{background-color:#f2f2f2;text-align:left;position:sticky;top:0;z-index:1;box-shadow:0 2px 4px #0000001a}th[data-v-22d12be9],td[data-v-22d12be9]{border:1px solid #ddd;padding:8px}input[data-v-22d12be9]{width:100%;box-sizing:border-box}.blur-background[data-v-22d12be9]{filter:blur(3px);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.dialog-overlay[data-v-22d12be9]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.dialog[data-v-22d12be9]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:800px}.dialog ul[data-v-22d12be9]{list-style-type:none;padding:0;max-height:400px;overflow-y:auto;overflow-x:hidden}.dialog .head[data-v-22d12be9]{display:flex;justify-content:space-between;align-items:center}.header[data-v-22d12be9]{margin-bottom:20px}.selector-container[data-v-22d12be9]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;gap:20px}.year-select select[data-v-22d12be9],.type-select select[data-v-22d12be9]{padding:8px;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:14px;cursor:pointer}.header h1[data-v-22d12be9]{margin:0}.dialog .head .close[data-v-22d12be9]{cursor:pointer;font-size:30px;padding:10px}.dialog li[data-v-22d12be9]{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.search-bar[data-v-22d12be9]{margin-bottom:10px;width:calc(100% - 10px);box-sizing:border-box}.forecast-div[data-v-22d12be9]{margin-right:20px}.input-cell[data-v-22d12be9]{width:10%}.pointer[data-v-22d12be9]{cursor:pointer}.company-row[data-v-22d12be9]{background-color:#f2f2f2}.project-cell[data-v-22d12be9]{padding-left:20px}.remove-cell .actions[data-v-22d12be9]{font-size:20px;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.totals-row[data-v-22d12be9]{background-color:#e6f2ff;font-weight:700;border-bottom:2px solid #aaa}td[data-v-22d12be9]{text-align:right}td[data-v-22d12be9]:first-child{text-align:left}.formula-input[data-v-22d12be9]{background-color:#f0f8ff;color:#06c;font-family:monospace}.formula-indicator[data-v-22d12be9]{color:#06c;font-weight:700;font-size:1.2em;margin-left:2px;vertical-align:super}.dialog-overlay[data-v-934e1bca]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.dialog[data-v-934e1bca]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:500px;max-width:90%}.dialog .head[data-v-934e1bca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dialog .head .close[data-v-934e1bca]{cursor:pointer;font-size:24px;padding:5px}.search-container[data-v-934e1bca]{position:relative;margin-bottom:15px}.search-icon[data-v-934e1bca]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#6c757d}.search-bar[data-v-934e1bca]{width:100%;padding:10px 10px 10px 35px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;transition:border-color .2s ease}.search-bar[data-v-934e1bca]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.company-list[data-v-934e1bca]{list-style-type:none;padding:0;max-height:300px;overflow-y:auto;border:1px solid #eee;border-radius:4px}.company-list li[data-v-934e1bca]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #eee;transition:background-color .2s ease}.company-list li[data-v-934e1bca]:hover{background-color:#f8f9fa}.company-list li[data-v-934e1bca]:last-child{border-bottom:none}.company-list .no-results[data-v-934e1bca]{padding:20px;text-align:center;color:#6c757d;font-style:italic}.btn-select[data-v-934e1bca]{display:flex;align-items:center;gap:5px;padding:6px 12px;background-color:#1c3cba;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;font-size:14px;min-width:0px}.btn-select[data-v-934e1bca]:hover{background-color:#0069d9}.btn-select i[data-v-934e1bca]{font-size:12px}.dialog-overlay[data-v-333ea404]{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:var(--sp-5) var(--sp-4);background:#10182873;z-index:var(--z-modal);box-sizing:border-box}.member-dialog-overlay[data-v-333ea404]{z-index:calc(var(--z-modal) + 10)}.dialog[data-v-333ea404]{display:flex;flex-direction:column;width:560px;max-width:100%;max-height:calc(100vh - var(--sp-10));background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--sh-lg);overflow:hidden;box-sizing:border-box}.member-dialog[data-v-333ea404]{width:440px}.head[data-v-333ea404]{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);flex:0 0 auto;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border)}.head h2[data-v-333ea404]{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);letter-spacing:-.01em}.close i[data-v-333ea404],.close svg[data-v-333ea404]{font-size:var(--fs-md)}.dialog-body[data-v-333ea404]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.form-group[data-v-333ea404]{margin-bottom:0}.required[data-v-333ea404]{color:var(--c-danger);font-weight:var(--fw-regular)}.optional[data-v-333ea404]{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--c-text-muted)}.selected-company[data-v-333ea404]{display:flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-2);background:var(--c-brand-soft);border:1px solid var(--c-brand-border);border-radius:var(--r-md);box-sizing:border-box}.company-mark[data-v-333ea404]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-brand)}.company-mark i[data-v-333ea404],.company-mark svg[data-v-333ea404]{font-size:var(--fs-xs)}.company-label[data-v-333ea404]{flex:1 1 auto;min-width:0;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-remove[data-v-333ea404]{flex:0 0 auto}.btn-remove i[data-v-333ea404],.btn-remove svg[data-v-333ea404]{font-size:var(--fs-sm)}.btn-company-select[data-v-333ea404]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;height:36px;min-width:0;padding:0 var(--sp-4);font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:inherit;color:var(--c-text-secondary);background:var(--c-surface);border:1px dashed var(--c-border-strong);border-radius:var(--r-md);cursor:pointer;box-shadow:none;transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.btn-company-select[data-v-333ea404]:hover{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand);transform:none}.btn-company-select i[data-v-333ea404],.btn-company-select svg[data-v-333ea404]{font-size:var(--fs-sm)}.date-fields[data-v-333ea404]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.date-fields .form-group[data-v-333ea404]{flex:1 1 180px;min-width:0}.date-input-container[data-v-333ea404]{position:relative}.date-icon[data-v-333ea404]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none;z-index:1}.date-input[data-v-333ea404]{padding-left:32px}select.ds-select[data-v-333ea404]{appearance:none;-webkit-appearance:none;-moz-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='none' stroke='%23838d9e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--sp-3) center;background-size:14px;padding-right:30px;text-overflow:ellipsis}.members-section[data-v-333ea404]{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.section-header[data-v-333ea404]{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.section-heading[data-v-333ea404]{display:inline-flex;align-items:center;gap:var(--sp-2)}.section-header .ds-btn i[data-v-333ea404],.section-header .ds-btn svg[data-v-333ea404]{font-size:var(--fs-xs)}.members-list[data-v-333ea404]{border:1px solid var(--c-border);border-radius:var(--r-md);overflow:hidden}.members-list__head[data-v-333ea404]{display:flex;justify-content:space-between;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);background:var(--c-surface-alt);border-bottom:1px solid var(--c-border)}.member-item[data-v-333ea404]{display:grid;grid-template-areas:"avatar info budget remove";grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-border)}.member-item[data-v-333ea404]:last-child{border-bottom:none}.member-avatar[data-v-333ea404]{grid-area:avatar}.member-details[data-v-333ea404]{grid-area:info;display:flex;flex-direction:column;min-width:0}.member-name[data-v-333ea404]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-email[data-v-333ea404]{font-size:var(--fs-xs);color:var(--c-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-budget[data-v-333ea404]{grid-area:budget;position:relative;display:flex;align-items:center}.budget-input[data-v-333ea404]{width:96px;padding-right:38px;text-align:right;font-variant-numeric:tabular-nums;height:32px}.budget-unit[data-v-333ea404]{position:absolute;right:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-muted);pointer-events:none}.member-item .btn-remove[data-v-333ea404]{grid-area:remove}.no-members[data-v-333ea404]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-muted);background:var(--c-surface-alt);border:1px dashed var(--c-border);border-radius:var(--r-md)}.no-members i[data-v-333ea404],.no-members svg[data-v-333ea404]{font-size:var(--fs-sm);flex:0 0 auto}.form-actions[data-v-333ea404]{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2);flex:0 0 auto;padding:var(--sp-3) var(--sp-5);background:var(--c-surface);border-top:1px solid var(--c-border)}.email-input-container[data-v-333ea404]{position:relative}.email-suggestions[data-v-333ea404]{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:220px;overflow-y:auto;padding:var(--sp-1);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--sh-md);z-index:10;box-sizing:border-box}.suggestion-item[data-v-333ea404]{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:auto;min-width:0;padding:var(--sp-2);text-align:left;background:transparent;border:none;border-radius:var(--r-sm);color:var(--c-text);cursor:pointer;box-shadow:none}.suggestion-item[data-v-333ea404]:hover{background:var(--c-surface-alt);transform:none}.suggestion-text[data-v-333ea404]{display:flex;flex-direction:column;min-width:0}.suggestion-name[data-v-333ea404]{font-size:var(--fs-base);font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-email[data-v-333ea404]{font-size:var(--fs-xs);color:var(--c-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-user-info[data-v-333ea404]{margin-top:0}.user-card[data-v-333ea404]{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--c-brand-soft);border:1px solid var(--c-brand-border);border-radius:var(--r-md)}.user-icon[data-v-333ea404]{flex:0 0 32px;background:var(--c-surface)}.user-details[data-v-333ea404]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.user-name[data-v-333ea404]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-email[data-v-333ea404]{font-size:var(--fs-xs);color:var(--c-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-check[data-v-333ea404]{font-size:var(--fs-md);color:var(--c-brand);flex:0 0 auto}.invite-option[data-v-333ea404]{margin-top:0;margin-bottom:0}.checkbox-container[data-v-333ea404]{display:flex;align-items:center;gap:var(--sp-2);cursor:pointer;user-select:none}.checkbox-container input[type=checkbox][data-v-333ea404]{width:15px;height:15px;margin:0;accent-color:var(--c-brand);cursor:pointer}.checkbox-text[data-v-333ea404]{font-size:var(--fs-base);color:var(--c-text-secondary)}input[type=date][data-v-333ea404]{appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=date][data-v-333ea404]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;position:absolute;inset:0;width:100%;height:100%}@media (max-width: 520px){.member-item[data-v-333ea404]{grid-template-areas:"avatar info remove" "budget budget budget";grid-template-columns:24px minmax(0,1fr) auto}.budget-input[data-v-333ea404]{width:100%;height:36px}}@media (max-width: 640px){.dialog-overlay[data-v-333ea404]{padding:0;align-items:stretch}.dialog[data-v-333ea404],.member-dialog[data-v-333ea404]{width:100%;max-width:100%;max-height:100%;height:100%;border:none;border-radius:0}.head[data-v-333ea404],.dialog-body[data-v-333ea404],.form-actions[data-v-333ea404]{padding-left:var(--sp-4);padding-right:var(--sp-4)}.form-actions[data-v-333ea404]{padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px))}.form-actions .ds-btn[data-v-333ea404]{flex:1 1 0;height:42px}}.timetable-container[data-v-e8b7c48a]{overflow-x:auto;margin-bottom:30px;width:100%}.timetable[data-v-e8b7c48a]{border-collapse:collapse;margin-top:20px;table-layout:fixed;width:100%;font-size:14px}.timetable th[data-v-e8b7c48a],.timetable td[data-v-e8b7c48a]{border:1px solid #ddd;padding:8px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-column[data-v-e8b7c48a]{max-width:250px;width:200px!important;text-align:left!important}.day-column[data-v-e8b7c48a],.weekday-column[data-v-e8b7c48a]{width:20px}.day-column[data-v-e8b7c48a]{text-align:center;cursor:pointer;vertical-align:middle;border:1px solid #eee;position:relative;transition:background-color .2s}.inactive-day[data-v-e8b7c48a]{background-color:#f0f0f0;cursor:not-allowed!important;color:#aaa;position:relative}.inactive-day[data-v-e8b7c48a]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#c8c8c81a,#c8c8c81a 5px,#c8c8c84d 5px 10px)}.weekday-column[data-v-e8b7c48a]{font-size:.8em;color:#666;font-weight:400;background-color:#f9f9f9}.weekend[data-v-e8b7c48a],.timetable th[data-v-e8b7c48a]{background-color:#f2f2f2}.timetable td[data-v-e8b7c48a]{cursor:pointer}.timetable td.visited[data-v-e8b7c48a]{background-color:#e6f7ff}.timetable td.remote[data-v-e8b7c48a]{background-color:#ffd580}.timetable td.weekend[data-v-e8b7c48a]{background-color:#f2f2f2}.timetable td.weekend.visited[data-v-e8b7c48a]{background-color:#e0f0f8}.timetable td.weekend.remote[data-v-e8b7c48a]{background-color:#f8d070}.timetable td.holiday[data-v-e8b7c48a]{background-color:#ffe6e6;color:#d46b6b}.timetable td.holiday.visited[data-v-e8b7c48a]{background-color:#e0f0f8;color:#666}.timetable td.holiday.remote[data-v-e8b7c48a]{background-color:#ffcca3;color:#666}.timetable td.holiday.planned[data-v-e8b7c48a]{background-color:#d9ebb2;color:#666}.timetable td.has-note[data-v-e8b7c48a]:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #ff4444 transparent transparent;cursor:help}.no-data[data-v-e8b7c48a]{text-align:center;margin:30px 0;color:#888}.month-section[data-v-e8b7c48a]{margin-bottom:40px}.month-section h3[data-v-e8b7c48a]{margin-top:0;color:#333;border-bottom:1px solid #eee;padding-bottom:8px}.value-input-dialog[data-v-e8b7c48a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.dialog-content[data-v-e8b7c48a]{background-color:#fff;padding:20px;border-radius:8px;width:320px;box-shadow:0 4px 16px #0003}.dialog-content h3[data-v-e8b7c48a]{margin-top:0;margin-bottom:20px;color:#1c3cba;border-bottom:2px solid #1c3cba;padding-bottom:10px}.input-container[data-v-e8b7c48a]{margin-bottom:20px}.input-container input[data-v-e8b7c48a],.input-container textarea[data-v-e8b7c48a]{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;transition:border-color .2s}.input-container input[data-v-e8b7c48a]:focus,.input-container textarea[data-v-e8b7c48a]:focus{border-color:#1c3cba;outline:none;box-shadow:0 0 0 2px #1c3cba33}.input-container textarea[data-v-e8b7c48a]{min-height:120px;resize:vertical}.dialog-buttons[data-v-e8b7c48a]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.dialog-buttons button[data-v-e8b7c48a]{padding:10px 16px;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s,transform .1s}.dialog-buttons button[data-v-e8b7c48a]:hover{transform:translateY(-1px)}.dialog-buttons button[data-v-e8b7c48a]:active{transform:translateY(0)}.primary-button[data-v-e8b7c48a]{background-color:#1c3cba;color:#fff}.primary-button[data-v-e8b7c48a]:hover{background-color:#152d8e}.secondary-button[data-v-e8b7c48a]{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.secondary-button[data-v-e8b7c48a]:hover{background-color:#e9e9e9}.danger-button[data-v-e8b7c48a]{background-color:#f44336;color:#fff}.danger-button[data-v-e8b7c48a]:hover{background-color:#d32f2f}.note-dialog[data-v-e8b7c48a]{width:400px}.note-preview[data-v-e8b7c48a]{margin-top:15px;margin-bottom:15px;padding:12px;background-color:#f9f9f9;border:1px solid #eee;border-radius:4px}.note-preview h4[data-v-e8b7c48a]{margin-top:0;margin-bottom:8px;font-size:14px;color:#666}.note-content[data-v-e8b7c48a]{white-space:pre-wrap;word-break:break-word;font-size:14px;color:#333}.keyboard-hint[data-v-e8b7c48a]{text-align:center;font-size:12px;color:#888;margin-bottom:10px;font-style:italic}.year-view[data-v-e8b7c48a]{display:flex;flex-direction:column;gap:30px}.context-menu[data-v-e8b7c48a]{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px #0003;padding:5px 0;z-index:1001;min-width:150px}.menu-item[data-v-e8b7c48a]{padding:8px 12px;cursor:pointer;transition:background-color .2s}.menu-item[data-v-e8b7c48a]:hover{background-color:#f5f5f5}.over-allocated[data-v-e8b7c48a]{border:2px solid red!important}.internal-days-section[data-v-e8b7c48a]{border-top:2px solid #1c3cba}.confirmation-dialog[data-v-e8b7c48a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1002}.confirmation-dialog .dialog-content[data-v-e8b7c48a]{background-color:#fff;padding:20px;border-radius:8px;width:320px;box-shadow:0 4px 16px #0003}.confirmation-dialog .dialog-content h3[data-v-e8b7c48a]{margin-top:0;margin-bottom:20px;color:#1c3cba;border-bottom:2px solid #1c3cba;padding-bottom:10px}.confirmation-dialog .dialog-content p[data-v-e8b7c48a]{margin-bottom:20px}.confirmation-dialog .dialog-buttons[data-v-e8b7c48a]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.confirmation-dialog .dialog-buttons button[data-v-e8b7c48a]{padding:10px 16px;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s,transform .1s}.confirmation-dialog .dialog-buttons button[data-v-e8b7c48a]:hover{transform:translateY(-1px)}.confirmation-dialog .dialog-buttons button[data-v-e8b7c48a]:active{transform:translateY(0)}.confirmation-dialog .primary-button[data-v-e8b7c48a]{background-color:#1c3cba;color:#fff}.confirmation-dialog .primary-button[data-v-e8b7c48a]:hover{background-color:#152d8e}.confirmation-dialog .secondary-button[data-v-e8b7c48a]{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.confirmation-dialog .secondary-button[data-v-e8b7c48a]:hover{background-color:#e9e9e9}.loading-spinner[data-v-e8b7c48a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:2000}.spinner[data-v-e8b7c48a]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #1c3cba;border-radius:50%;animation:spin-e8b7c48a 1s linear infinite}@keyframes spin-e8b7c48a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sum-column[data-v-e8b7c48a]{width:60px;background-color:#f0f0f0;font-weight:700}.sum-column.budget-exceeded[data-v-e8b7c48a]{color:#ff8c00}.sum-column .planned-days[data-v-e8b7c48a]{color:#2e7d32;font-weight:700}.planning-mode-indicator[data-v-e8b7c48a]{position:fixed;top:0;left:0;width:100%;background-color:#2e7d32;color:#fff;text-align:center;padding:10px;z-index:1003}.planned[data-v-e8b7c48a]{background-color:#c8e6c9!important;color:#2e7d32!important;font-weight:700}.planning-indicator[data-v-e8b7c48a]{background-color:#f5f5f5;color:#666;font-weight:400;padding:5px 10px;border-radius:4px;margin-top:10px;margin-bottom:10px}.yearly-summary[data-v-3f99fe90]{width:100%;padding:20px;background-color:#fff}.selectors-container[data-v-3f99fe90]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.year-selector[data-v-3f99fe90]{display:flex;align-items:center}.year-selector button[data-v-3f99fe90]{background-color:#1c3cba;color:#fff;border:none;padding:10px 20px;border-radius:5px;min-width:30px}.selected-year[data-v-3f99fe90]{font-size:24px;font-weight:700;margin:0 15px}.user-selector[data-v-3f99fe90]{position:relative}.user-selector-btn[data-v-3f99fe90]{display:flex;align-items:center;background-color:#f5f7fa;border:1px solid #e0e4e9;padding:8px 15px;border-radius:5px;cursor:pointer;transition:background-color .2s,border-color .2s}.user-selector-btn svg[data-v-3f99fe90]{color:#1c3cba}.user-selector-btn .user-name[data-v-3f99fe90]{margin-right:10px;font-weight:500;color:#1c3cba}.user-selector-btn i[data-v-3f99fe90]{font-size:12px;color:#888}.user-popup[data-v-3f99fe90]{position:absolute;top:100%;right:0;width:300px;background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;margin-top:5px;z-index:20;overflow:hidden;padding:10px}.popup-header[data-v-3f99fe90]{padding:10px;border-bottom:1px solid #eee}.reset-current-user-btn[data-v-3f99fe90]{display:block;width:100%;background-color:#f5f7fa;border:1px solid #e0e4e9;color:#1c3cba;font-size:13px;padding:6px 10px;margin-top:8px;border-radius:4px;cursor:pointer;transition:background-color .2s,border-color .2s}.reset-current-user-btn[data-v-3f99fe90]:hover{background-color:#e9ecf5;border-color:#c0c4c9;transform:scale(1)}.user-search-input[data-v-3f99fe90]{padding:10px 15px;border:1px solid #ddd;border-radius:5px;font-size:14px;transition:border-color .2s}.user-search-input[data-v-3f99fe90]:focus{border-color:#1c3cba;outline:none;box-shadow:0 0 0 3px #1c3cba1a}.popup-content[data-v-3f99fe90]{max-height:300px;overflow-y:auto}.user-suggestion-item[data-v-3f99fe90]{padding:10px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s;display:flex;flex-direction:column}.user-suggestion-item[data-v-3f99fe90]:last-child{border-bottom:none}.user-suggestion-item[data-v-3f99fe90]:hover{background-color:#f5f7fa}.user-suggestion-item.selected[data-v-3f99fe90]{background-color:#eef1f7}.user-name[data-v-3f99fe90]{font-weight:500}.user-email[data-v-3f99fe90]{font-size:12px;color:#888;margin-top:2px}.no-results[data-v-3f99fe90]{padding:12px 15px;color:#888;text-align:center;font-style:italic;border-bottom:none}.summary-content[data-v-3f99fe90]{display:flex;flex-direction:column;gap:30px}.summary-totals[data-v-3f99fe90]{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.total-card[data-v-3f99fe90]{flex:1;min-width:200px;background-color:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000000d;text-align:center}.total-value[data-v-3f99fe90]{font-size:32px;font-weight:700;color:#1c3cba;margin-bottom:10px}.total-label[data-v-3f99fe90]{font-size:14px;color:#555}.summary-section[data-v-3f99fe90]{margin-bottom:20px}.summary-section h3[data-v-3f99fe90]{margin-top:0;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #eee;color:#333}.summary-table[data-v-3f99fe90]{width:100%;overflow-x:auto}.summary-table table[data-v-3f99fe90]{width:100%;border-collapse:collapse;font-size:14px}.summary-table th[data-v-3f99fe90],.summary-table td[data-v-3f99fe90]{padding:12px;text-align:left;border-bottom:1px solid #eee}.summary-table th[data-v-3f99fe90]{background-color:#f5f7fa;font-weight:600;color:#555}.name-column[data-v-3f99fe90]{width:30%}.days-column[data-v-3f99fe90]{width:10%;text-align:center}.percent-column[data-v-3f99fe90]{width:45%}.percentage-bar[data-v-3f99fe90]{position:relative;height:20px;background-color:#eee;border-radius:10px;overflow:hidden}.percentage-fill[data-v-3f99fe90]{position:absolute;height:100%;background-color:#1c3cba;border-radius:10px}.percentage-fill.orange[data-v-3f99fe90]{background-color:#ff9800}.planned-fill[data-v-3f99fe90]{position:absolute;height:100%;background-color:#0eec51;border-radius:10px;transition:width .3s ease}.onsite-remote-split[data-v-3f99fe90]{position:absolute;height:100%;width:2px;background-color:#fff}.percentage-text[data-v-3f99fe90]{position:absolute;right:10px;top:0;height:100%;display:flex;align-items:center;color:#000;font-size:12px;font-weight:600;text-shadow:0 0 2px rgba(0,0,0,.5)}.monthly-chart[data-v-3f99fe90]{display:flex;flex-direction:column;gap:10px}.month-bar[data-v-3f99fe90]{display:flex;align-items:center}.month-name[data-v-3f99fe90]{width:40px;font-size:14px;color:#666}.month-value[data-v-3f99fe90]{flex:1;display:flex;align-items:center;gap:10px}.stacked-bar[data-v-3f99fe90]{flex:1;height:24px;background-color:#eee;border-radius:12px;overflow:hidden;display:flex}.project-bar[data-v-3f99fe90],.internal-bar[data-v-3f99fe90],.vacation-bar[data-v-3f99fe90]{height:100%}.project-bar[data-v-3f99fe90]{background-color:#1c3cba}.project-remote-bar[data-v-3f99fe90]{background-color:#4a68e0}.planned-bar[data-v-3f99fe90]{background-color:#0eec51;height:100%}.internal-bar[data-v-3f99fe90]{background-color:#4caf50}.vacation-bar[data-v-3f99fe90]{background-color:#ff9800}.month-total[data-v-3f99fe90]{width:40px;text-align:right;font-weight:600}.no-data[data-v-3f99fe90]{padding:20px;text-align:center;color:#888;background-color:#f9f9f9;border-radius:8px}.loading-spinner[data-v-3f99fe90]{display:flex;justify-content:center;align-items:center;min-height:200px}.spinner[data-v-3f99fe90]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #1c3cba;border-radius:50%;animation:spin-3f99fe90 1s linear infinite}@keyframes spin-3f99fe90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chart-legend[data-v-3f99fe90]{display:flex;justify-content:center;gap:20px;margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:8px;flex-wrap:wrap}.legend-item[data-v-3f99fe90]{display:flex;align-items:center;gap:8px}.legend-color[data-v-3f99fe90]{width:16px;height:16px;border-radius:4px}.project-color[data-v-3f99fe90]{background-color:#1c3cba}.project-remote-color[data-v-3f99fe90]{background-color:#4a68e0}.planned-color[data-v-3f99fe90]{background-color:#0eec51}.internal-color[data-v-3f99fe90]{background-color:#4caf50}.vacation-color[data-v-3f99fe90]{background-color:#ff9800}.legend-label[data-v-3f99fe90]{font-size:13px;color:#555}.company-row[data-v-3f99fe90]{background-color:#f0f2f5;font-weight:700}.project-row td.project-name[data-v-3f99fe90]{padding-left:30px;position:relative}.project-row td.project-name[data-v-3f99fe90]:before{content:"";position:absolute;left:15px;color:#1c3cba}.projects-page[data-v-a0dd6617]{text-align:left}.sr-only[data-v-a0dd6617]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-toolbar i[data-v-a0dd6617],.ds-toolbar svg[data-v-a0dd6617]{font-size:var(--fs-sm)}a.ds-btn[data-v-a0dd6617]{text-decoration:none}.navigation-tabs[data-v-a0dd6617]{display:flex;align-items:flex-end;gap:var(--sp-1);margin-bottom:var(--sp-4);border-bottom:1px solid var(--c-border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.navigation-tabs[data-v-a0dd6617]::-webkit-scrollbar{display:none}.tab-button[data-v-a0dd6617]{height:38px;min-width:0;padding:0 var(--sp-3);font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:inherit;color:var(--c-text-secondary);background:none;border:none;border-radius:0;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap;box-shadow:none;transition:color var(--t-fast),border-color var(--t-fast)}.tab-button[data-v-a0dd6617]:hover{color:var(--c-text);background:none;transform:none}.tab-button.active[data-v-a0dd6617]{color:var(--c-brand);border-bottom-color:var(--c-brand);font-weight:var(--fw-semibold)}.tab-button[data-v-a0dd6617]:focus-visible{outline:2px solid var(--c-brand);outline-offset:-2px}.filter-row[data-v-a0dd6617]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-4)}.search-box[data-v-a0dd6617]{position:relative;flex:1 1 260px;max-width:420px;min-width:0}.search-box>i[data-v-a0dd6617],.search-box>svg[data-v-a0dd6617]{position:absolute;left:var(--sp-3);top:50%;transform:translateY(-50%);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none;z-index:1}.search-input[data-v-a0dd6617]{width:100%;padding-left:32px;padding-right:32px}.clear-search[data-v-a0dd6617]{position:absolute;right:var(--sp-1);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:0;padding:0;border:none;border-radius:var(--r-sm);background:transparent;color:var(--c-text-muted);cursor:pointer;box-shadow:none}.clear-search i[data-v-a0dd6617],.clear-search svg[data-v-a0dd6617]{font-size:var(--fs-sm)}.clear-search[data-v-a0dd6617]:hover{background:var(--c-surface-alt);color:var(--c-text);transform:translateY(-50%)}.hide-completed-toggle[data-v-a0dd6617]{display:inline-flex;align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-secondary);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;user-select:none;transition:border-color var(--t-fast),color var(--t-fast)}.hide-completed-toggle[data-v-a0dd6617]:hover{border-color:var(--c-border-strong);color:var(--c-text)}.hide-completed-toggle input[type=checkbox][data-v-a0dd6617]{width:15px;height:15px;margin:0;accent-color:var(--c-brand);cursor:pointer}.projects-table-container[data-v-a0dd6617]{display:flex;flex-direction:column}.projects-by-company[data-v-a0dd6617]{display:flex;flex-direction:column;gap:var(--sp-4)}.company-group[data-v-a0dd6617]{overflow:hidden}.company-header[data-v-a0dd6617]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--c-surface-alt);border-bottom:1px solid var(--c-border)}.company-mark[data-v-a0dd6617]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:var(--r-sm);background:var(--c-brand-soft);color:var(--c-brand)}.company-mark i[data-v-a0dd6617],.company-mark svg[data-v-a0dd6617]{font-size:var(--fs-xs)}.company-name[data-v-a0dd6617]{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);line-height:var(--lh-tight);min-width:0;overflow-wrap:anywhere}.company-count[data-v-a0dd6617]{margin-left:auto;font-variant-numeric:tabular-nums}.projects-table[data-v-a0dd6617]{table-layout:fixed;min-width:720px}.project-name-column[data-v-a0dd6617]{width:30%}.project-status-column[data-v-a0dd6617],.project-start-date-column[data-v-a0dd6617],.project-end-date-column[data-v-a0dd6617]{width:14%}.project-team-column[data-v-a0dd6617]{width:16%}.project-actions-column[data-v-a0dd6617]{width:160px;text-align:right}.project-name[data-v-a0dd6617]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-cell[data-v-a0dd6617]{font-variant-numeric:tabular-nums;color:var(--c-text-secondary);white-space:nowrap}.no-members[data-v-a0dd6617]{font-style:normal}.project-name[data-v-a0dd6617] .highlight,.company-name[data-v-a0dd6617] .highlight{background:#fff3c4;color:inherit;font-weight:var(--fw-semibold);border-radius:2px;padding:0 1px}.status-badge[data-v-a0dd6617]{text-transform:none}.status-dot[data-v-a0dd6617]{width:6px;height:6px;border-radius:var(--r-pill);background:currentColor;flex:0 0 6px}.status-active[data-v-a0dd6617]{background:var(--c-success-soft);color:#15803d;border-color:#bbf7d0}.status-planned[data-v-a0dd6617]{background:var(--c-info-soft);color:#0369a1;border-color:#bae6fd}.status-ongoing[data-v-a0dd6617]{background:var(--c-brand-soft);color:var(--c-brand);border-color:var(--c-brand-border)}.status-completed[data-v-a0dd6617]{background:var(--c-surface-alt);color:var(--c-text-secondary);border-color:var(--c-border)}.avatar-stack[data-v-a0dd6617]{display:flex;align-items:center;cursor:default}.stack-avatar[data-v-a0dd6617]{box-shadow:0 0 0 2px var(--c-surface);margin-left:-6px}.stack-avatar[data-v-a0dd6617]:first-child{margin-left:0}.stack-more[data-v-a0dd6617]{background:var(--c-surface-alt);color:var(--c-text-secondary)}.ds-table tbody tr:hover .stack-avatar[data-v-a0dd6617]{box-shadow:0 0 0 2px var(--c-surface-alt)}.action-buttons[data-v-a0dd6617]{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-1)}a.ds-icon-btn[data-v-a0dd6617]{text-decoration:none}.row-action[data-v-a0dd6617]{opacity:0;transition:opacity var(--t-fast)}.project-row:hover .row-action[data-v-a0dd6617],.project-row:focus-within .row-action[data-v-a0dd6617],.row-action[data-v-a0dd6617]:focus-visible{opacity:1}@media (hover: none),(max-width: 1024px){.row-action[data-v-a0dd6617]{opacity:1}}.project-cards[data-v-a0dd6617]{list-style:none;margin:0;padding:0}.project-card[data-v-a0dd6617]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border)}.project-card[data-v-a0dd6617]:last-child{border-bottom:none}.project-card__head[data-v-a0dd6617]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.project-card__head .project-name[data-v-a0dd6617]{white-space:normal;overflow-wrap:anywhere}.project-card__meta[data-v-a0dd6617]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-secondary);flex-wrap:wrap}.project-card__meta i[data-v-a0dd6617],.project-card__meta svg[data-v-a0dd6617]{font-size:var(--fs-xs);color:var(--c-text-muted);margin-right:2px}.project-card__actions[data-v-a0dd6617]{display:flex;gap:var(--sp-2)}.skeleton-list[data-v-a0dd6617]{display:flex;flex-direction:column}.skeleton-row[data-v-a0dd6617]{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4);border-bottom:1px solid var(--c-border)}.skeleton-row[data-v-a0dd6617]:last-child{border-bottom:none}.empty-cta[data-v-a0dd6617]{margin-top:var(--sp-2)}.empty-cta i[data-v-a0dd6617],.empty-cta svg[data-v-a0dd6617]{font-size:var(--fs-sm);color:inherit}.timetable[data-v-a0dd6617],.yearly-summary[data-v-a0dd6617]{width:100%;min-width:0}.dialog-overlay[data-v-a0dd6617]{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:var(--sp-4);background:#10182873;z-index:var(--z-modal);box-sizing:border-box}.confirmation-dialog[data-v-a0dd6617]{width:420px;max-width:100%;box-shadow:var(--sh-lg)}.confirmation-header[data-v-a0dd6617]{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border)}.confirmation-header h3[data-v-a0dd6617]{margin:0}.confirmation-content[data-v-a0dd6617]{padding:var(--sp-4) var(--sp-5);font-size:var(--fs-base);color:var(--c-text-secondary)}.confirmation-content p[data-v-a0dd6617]{margin:0}.confirmation-content strong[data-v-a0dd6617]{color:var(--c-text);font-weight:var(--fw-semibold)}.warning[data-v-a0dd6617]{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3)!important;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);color:#b91c1c;background:var(--c-danger-soft);border:1px solid #fecaca;border-radius:var(--r-md)}.warning i[data-v-a0dd6617],.warning svg[data-v-a0dd6617]{font-size:var(--fs-sm);flex:0 0 auto}.confirmation-actions[data-v-a0dd6617]{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5) var(--sp-4)}.confirmation-actions i[data-v-a0dd6617],.confirmation-actions svg[data-v-a0dd6617]{font-size:var(--fs-sm)}@media (max-width: 640px){.search-box[data-v-a0dd6617]{flex:1 1 100%;max-width:none}.hide-completed-toggle[data-v-a0dd6617]{flex:1 1 100%;justify-content:flex-start;height:40px}.ds-page-header .ds-toolbar[data-v-a0dd6617]{width:100%}.ds-page-header .ds-btn[data-v-a0dd6617]{flex:1 1 0;height:40px}.tab-button[data-v-a0dd6617]{flex:1 1 0}.confirmation-actions[data-v-a0dd6617]{flex-direction:column-reverse}.confirmation-actions .ds-btn[data-v-a0dd6617]{width:100%;height:42px}}.budget-overview[data-v-cc831bb8]{flex:1 1 0;min-width:0;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--sh-xs);padding:0;margin-bottom:var(--sp-5);text-align:left;box-sizing:border-box;overflow:hidden}.section-title[data-v-cc831bb8]{padding:var(--sp-3) var(--sp-4);background:var(--c-surface-alt);border-bottom:1px solid var(--c-border)}.section-title h3[data-v-cc831bb8]{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text)}.loading[data-v-cc831bb8],.no-data[data-v-cc831bb8]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);font-size:var(--fs-base);color:var(--c-text-muted);text-align:center}.loading i[data-v-cc831bb8],.loading svg[data-v-cc831bb8],.no-data i[data-v-cc831bb8],.no-data svg[data-v-cc831bb8]{font-size:var(--fs-md);color:var(--c-border-strong)}.budget-list[data-v-cc831bb8]{display:flex;flex-direction:column}.budget-item[data-v-cc831bb8]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border)}.budget-item[data-v-cc831bb8]:last-child{border-bottom:none}.budget-item__head[data-v-cc831bb8]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.project-info[data-v-cc831bb8]{min-width:0}.project-name[data-v-cc831bb8]{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text);line-height:var(--lh-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-name[data-v-cc831bb8]{margin-top:1px;font-size:var(--fs-xs);color:var(--c-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.budget-pct[data-v-cc831bb8]{flex:0 0 auto;font-size:var(--fs-base);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--c-text-secondary)}.budget-usage[data-v-cc831bb8]{display:flex;flex-direction:column;gap:var(--sp-1)}.budget-bar-container[data-v-cc831bb8]{position:relative;height:6px;background:#eef0f4;border-radius:var(--r-pill);overflow:hidden}.budget-bar[data-v-cc831bb8]{position:absolute;top:0;left:0;height:100%;background:var(--c-brand);border-radius:var(--r-pill);transition:width var(--t-base),background var(--t-fast)}.planned-bar[data-v-cc831bb8]{position:absolute;top:0;height:100%;background:#86efac;border-radius:var(--r-pill);transition:width var(--t-base),left var(--t-base)}.budget-bar.warning[data-v-cc831bb8]{background:var(--c-warning)}.budget-bar.danger[data-v-cc831bb8]{background:var(--c-danger)}.budget-bar.full[data-v-cc831bb8]{background:var(--c-success)}.budget-text[data-v-cc831bb8]{display:flex;align-items:baseline;gap:var(--sp-1);flex-wrap:wrap;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-secondary)}.budget-total[data-v-cc831bb8]{color:var(--c-text-muted)}.warning-text[data-v-cc831bb8]{color:#b45309;font-weight:var(--fw-semibold)}.danger-text[data-v-cc831bb8]{color:#b91c1c;font-weight:var(--fw-semibold)}.full-text[data-v-cc831bb8]{color:#15803d;font-weight:var(--fw-semibold)}.planned-text[data-v-cc831bb8]{color:#15803d;font-weight:var(--fw-medium)}@media (max-width: 640px){.section-title[data-v-cc831bb8],.budget-item[data-v-cc831bb8]{padding-left:var(--sp-3);padding-right:var(--sp-3)}.budget-item__head[data-v-cc831bb8]{align-items:flex-start}}.home[data-v-59d32e63]{width:100%}.header[data-v-59d32e63]{padding-left:30px}.main[data-v-59d32e63]{padding:30px;position:relative}.date-selector[data-v-59d32e63]{display:flex;gap:10px;align-items:center}.date-selector select[data-v-59d32e63]{padding:8px;border-radius:4px;border:1px solid #ccc}.navigation[data-v-59d32e63]{display:flex;gap:10px}.nav-button[data-v-59d32e63]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:4px;cursor:pointer;transition:all .2s ease;min-width:0px;background-color:#f5f5f5;color:#000;border:1px solid #ccc}.nav-button[data-v-59d32e63]:hover{background-color:#e9ecef}.arrow[data-v-59d32e63]{font-size:16px;line-height:1}.help-button[data-v-59d32e63]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:#1c3cba;color:#fff;border:none;cursor:pointer;font-weight:700;transition:background-color .2s;margin-left:10px;min-width:0px}.help-button[data-v-59d32e63]:hover{background-color:#15309b}.help-icon[data-v-59d32e63]{font-size:18px}.help-dialog[data-v-59d32e63]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.help-dialog-content[data-v-59d32e63]{background-color:#fff;border-radius:8px;max-width:500px;width:90%;box-shadow:0 4px 20px #00000026}.help-dialog-header[data-v-59d32e63]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee}.help-dialog-header h3[data-v-59d32e63]{margin:0;color:#1c3cba}.close-button[data-v-59d32e63]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;min-width:0px}.help-dialog-body[data-v-59d32e63]{padding:20px}.keybind-list[data-v-59d32e63]{margin:15px 0}.keybind-item[data-v-59d32e63]{display:flex;margin-bottom:10px;align-items:center}.keybind-key[data-v-59d32e63]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:5px 10px;font-family:monospace;margin-right:15px;min-width:40px;text-align:center}.keybind-description[data-v-59d32e63]{color:#333}.keybind-note[data-v-59d32e63]{font-size:.9em;color:#666;font-style:italic;margin-top:15px}.view-controls[data-v-59d32e63]{margin-top:20px;margin-bottom:20px}.view-toggle[data-v-59d32e63]{display:flex;margin-bottom:15px}.view-toggle button[data-v-59d32e63]{padding:8px 16px;background-color:#f5f5f5;color:gray;border:1px solid #ccc;cursor:pointer}.view-toggle button[data-v-59d32e63]:hover{transform:scale(1)}.view-toggle button[data-v-59d32e63]:first-child{border-radius:4px 0 0 4px}.view-toggle button[data-v-59d32e63]:last-child{border-radius:0 4px 4px 0}.view-toggle button.active[data-v-59d32e63]{background-color:#1c3cba;color:#fff;border-color:#1c3cba}.user-info[data-v-59d32e63]{background-color:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:25px;box-shadow:0 2px 5px #0000000d;border:1px solid #e9ecef}.user-info-item[data-v-59d32e63]{display:flex;margin-bottom:12px;align-items:center}.user-info-item[data-v-59d32e63]:last-child{margin-bottom:0}.user-info-item-label[data-v-59d32e63]{font-weight:600;width:120px;color:#495057;font-size:14px}.user-info-item-value[data-v-59d32e63]{flex:1;color:#212529;font-size:14px}.profile-image[data-v-59d32e63]{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #1c3cba}.user-selector-container[data-v-59d32e63]{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:start}.user-selector[data-v-59d32e63]{position:relative;width:300px}.user-selector-btn[data-v-59d32e63]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 15px;background-color:#f8f9fa;border:1px solid #e9ecef;color:#1c3cba;border-radius:5px;cursor:pointer;transition:all .2s ease;font-weight:500}.user-selector-btn[data-v-59d32e63]:hover{background-color:#e9ecef;border-color:#dee2e6;transform:scale(1)}.user-selector-btn .user-name[data-v-59d32e63]{margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-selector-btn i[data-v-59d32e63]{font-size:12px;color:#6c757d}.user-popup[data-v-59d32e63]{position:absolute;top:calc(100% + 5px);left:0;right:0;background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;z-index:100;overflow:hidden;width:100%;padding:10px}.popup-header[data-v-59d32e63]{padding:12px;border-bottom:1px solid #eee}.user-search-input[data-v-59d32e63]{padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;margin-bottom:10px}.user-search-input[data-v-59d32e63]:focus{border-color:#1c3cba;outline:none;box-shadow:0 0 0 3px #1c3cba1a}.reset-current-user-btn[data-v-59d32e63]{display:block;width:100%;padding:8px 12px;background-color:#f5f7fa;border:1px solid #e0e4e9;color:#1c3cba;font-size:14px;border-radius:4px;cursor:pointer;transition:background-color .2s;text-align:center}.reset-current-user-btn[data-v-59d32e63]:hover{background-color:#e9ecef;color:#1c3cba;transform:scale(1)}.popup-content[data-v-59d32e63]{max-height:300px;overflow-y:auto}.user-suggestion-item[data-v-59d32e63]{padding:10px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.user-suggestion-item[data-v-59d32e63]:last-child{border-bottom:none}.user-suggestion-item[data-v-59d32e63]:hover{background-color:#f5f7fa}.user-suggestion-item.selected[data-v-59d32e63]{background-color:#e9ecef}.user-suggestion-item .user-name[data-v-59d32e63]{display:block;font-weight:500;color:#212529}.user-suggestion-item .user-email[data-v-59d32e63]{display:block;font-size:12px;color:#6c757d;margin-top:3px}.no-results[data-v-59d32e63]{padding:15px;text-align:center;color:#6c757d;font-style:italic}.dual-view-container[data-v-59d32e63]{margin-top:20px;padding:20px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 5px #0000000d;border:1px solid #e9ecef}.dual-view-toggle[data-v-59d32e63]{margin-left:20px;display:flex;align-items:center}.dual-view-toggle button[data-v-59d32e63]{padding:8px 16px;background-color:#1c3cba;color:#fff;border:none;border-radius:4px;cursor:pointer}.dual-view-toggle button[data-v-59d32e63]:hover,.dual-view-toggle button.active[data-v-59d32e63]{background-color:#15309b}.user-selectors-container[data-v-59d32e63]{display:flex;margin-bottom:20px;align-items:start;flex-wrap:wrap}.users-info-container[data-v-59d32e63]{display:flex;margin-bottom:20px;gap:20px;flex-wrap:wrap}.user-selector-container[data-v-59d32e63]{width:auto;max-width:300px;margin-right:20px}.second-user-info[data-v-59d32e63]{background-color:#edf2ff}.budget[data-v-59d32e63]{display:flex;justify-content:start;gap:20px}.conflict-detection-toggle[data-v-59d32e63]{margin-left:10px;display:flex;align-items:center}.conflict-checkbox-label[data-v-59d32e63]{display:flex;align-items:center}.conflict-checkbox-label input[data-v-59d32e63]{margin-right:5px}.planning-mode-toggle[data-v-59d32e63]{margin-left:10px;display:flex;align-items:center}.planning-mode-toggle button[data-v-59d32e63]{padding:8px 16px;background-color:#1c3cba;color:#fff;border:none;border-radius:4px;cursor:pointer}.planning-mode-toggle button[data-v-59d32e63]:hover,.planning-mode-toggle button.active[data-v-59d32e63]{background-color:#15309b}.table-container[data-v-858e1449]{width:100%;overflow-x:auto;position:relative}.timetable-section[data-v-858e1449]{margin-bottom:30px}.month-title[data-v-858e1449]{margin:20px 0 10px;color:#333;font-size:18px}.timetable[data-v-858e1449]{width:100%;border-collapse:collapse;font-size:14px;background-color:#fff;box-shadow:0 1px 3px #0000001a;margin-bottom:20px}.timetable th[data-v-858e1449],.timetable td[data-v-858e1449]{border:1px solid #ddd;padding:6px;text-align:center}.timetable thead th[data-v-858e1449]{background-color:#f5f5f5;position:sticky;top:0;z-index:10}.user-column[data-v-858e1449]{text-align:left!important;padding:8px 12px;min-width:200px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:sticky;left:0;background-color:#f5f5f5;z-index:5}.day-column[data-v-858e1449]{min-width:30px;cursor:default}.weekday-column[data-v-858e1449]{font-size:12px;color:#666}.sum-column[data-v-858e1449]{background-color:#f8f9fa;font-weight:700;position:sticky;right:0;z-index:5}.sum-column .planned-days[data-v-858e1449]{color:#2e7d32;font-weight:700}.visited[data-v-858e1449]{background-color:#e6f7ff;font-weight:700}.remote[data-v-858e1449]{background-color:#ffd580}.planned[data-v-858e1449]{background-color:#c8e6c9;font-weight:700}.weekend.visited[data-v-858e1449]{background-color:#e0f0f8}.weekend.remote[data-v-858e1449]{background-color:#f8d070}.weekend.planned[data-v-858e1449]{background-color:#b8d8b9}.holiday[data-v-858e1449]{background-color:#ffe6e6;color:#d46b6b}.holiday.visited[data-v-858e1449]{background-color:#e0f0f8;color:#666}.holiday.remote[data-v-858e1449]{background-color:#ffcca3;color:#666}.holiday.planned[data-v-858e1449]{background-color:#d9ebb2;color:#666}.has-note[data-v-858e1449]{position:relative}.has-note[data-v-858e1449]:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 8px 8px 0;border-color:transparent #1c3cba transparent transparent}.weekend[data-v-858e1449]{background-color:#f5f5f5;color:#999}.empty-state[data-v-858e1449]{padding:30px;text-align:center;background-color:#f8f9fa;border-radius:8px;color:#6c757d;margin:20px 0}.loading-spinner[data-v-858e1449]{position:absolute;inset:0;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:1000}.spinner[data-v-858e1449]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #1c3cba;border-radius:50%;animation:spin-858e1449 1s linear infinite}@keyframes spin-858e1449{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home[data-v-39ddb960]{width:100%}.header[data-v-39ddb960]{padding-left:30px;display:flex;align-items:center;gap:10px;margin-top:30px;margin-left:10px}.header svg[data-v-39ddb960]{font-size:30px}.header h1[data-v-39ddb960]{margin:0}.main[data-v-39ddb960]{padding:30px;position:relative}.date-selector[data-v-39ddb960]{display:flex;gap:10px;align-items:center}.date-selector select[data-v-39ddb960]{padding:8px;border-radius:4px;border:1px solid #ccc}.navigation[data-v-39ddb960]{display:flex;gap:10px}.nav-button[data-v-39ddb960]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:4px;cursor:pointer;transition:all .2s ease;min-width:0px;background-color:#f5f5f5;color:#000;border:1px solid #ccc}.nav-button[data-v-39ddb960]:hover{background-color:#e9ecef}.arrow[data-v-39ddb960]{font-size:16px;line-height:1}.help-button[data-v-39ddb960]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:#1c3cba;color:#fff;border:none;cursor:pointer;font-weight:700;transition:background-color .2s;margin-left:10px;min-width:0px}.help-button[data-v-39ddb960]:hover{background-color:#15309b}.help-icon[data-v-39ddb960]{font-size:18px}.print-button[data-v-39ddb960]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:#28a745;color:#fff;border:none;cursor:pointer;transition:background-color .2s;margin-left:10px;min-width:0px}.print-button[data-v-39ddb960]:hover{background-color:#218838}.help-dialog[data-v-39ddb960]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.help-dialog-content[data-v-39ddb960]{background-color:#fff;border-radius:8px;max-width:500px;width:90%;box-shadow:0 4px 20px #00000026}.help-dialog-header[data-v-39ddb960]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee}.help-dialog-header h3[data-v-39ddb960]{margin:0;color:#1c3cba}.close-button[data-v-39ddb960]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;min-width:0px}.help-dialog-body[data-v-39ddb960]{padding:20px}.keybind-list[data-v-39ddb960]{margin:15px 0}.keybind-item[data-v-39ddb960]{display:flex;margin-bottom:10px;align-items:center}.keybind-key[data-v-39ddb960]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:5px 10px;font-family:monospace;margin-right:15px;min-width:40px;text-align:center}.keybind-description[data-v-39ddb960]{color:#333}.keybind-note[data-v-39ddb960]{font-size:.9em;color:#666;font-style:italic;margin-top:15px}.view-controls[data-v-39ddb960]{margin-top:20px;margin-bottom:20px}.view-toggle[data-v-39ddb960]{display:flex;margin-bottom:15px}.view-toggle button[data-v-39ddb960]{padding:8px 16px;background-color:#f5f5f5;color:gray;border:1px solid #ccc;cursor:pointer}.view-toggle button[data-v-39ddb960]:hover{transform:scale(1)}.view-toggle button[data-v-39ddb960]:first-child{border-radius:4px 0 0 4px}.view-toggle button[data-v-39ddb960]:last-child{border-radius:0 4px 4px 0}.view-toggle button.active[data-v-39ddb960]{background-color:#1c3cba;color:#fff;border-color:#1c3cba}.project-info[data-v-39ddb960]{background-color:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:25px;box-shadow:0 2px 5px #0000000d;border:1px solid #e9ecef}.project-info-item[data-v-39ddb960]{display:flex;margin-bottom:12px;align-items:center}.project-info-item[data-v-39ddb960]:last-child{margin-bottom:0}.project-info-item-label[data-v-39ddb960]{font-weight:600;width:120px;color:#495057;font-size:14px}.project-info-item-value[data-v-39ddb960]{flex:1;color:#212529;font-size:14px}.project-selector-container[data-v-39ddb960]{margin-bottom:20px;display:flex;justify-content:flex-start}.project-selector[data-v-39ddb960]{position:relative;width:300px}.project-selector-btn[data-v-39ddb960]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 15px;background-color:#f8f9fa;border:1px solid #e9ecef;color:#1c3cba;border-radius:5px;cursor:pointer;transition:all .2s ease;font-weight:500}.project-selector-btn[data-v-39ddb960]:hover{background-color:#e9ecef;border-color:#dee2e6;transform:scale(1)}.project-selector-btn .project-name[data-v-39ddb960]{margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selector-btn i[data-v-39ddb960]{font-size:12px;color:#6c757d}.project-popup[data-v-39ddb960]{position:absolute;top:calc(100% + 5px);left:0;right:0;background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;z-index:100;overflow:hidden;width:100%;padding:10px}.popup-header[data-v-39ddb960]{padding:12px;border-bottom:1px solid #eee}.project-search-input[data-v-39ddb960]{padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:14px;transition:border-color .2s;width:100%}.project-search-input[data-v-39ddb960]:focus{border-color:#1c3cba;outline:none;box-shadow:0 0 0 3px #1c3cba1a}.popup-content[data-v-39ddb960]{max-height:300px;overflow-y:auto}.project-suggestion-item[data-v-39ddb960]{padding:10px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.project-suggestion-item[data-v-39ddb960]:last-child{border-bottom:none}.project-suggestion-item[data-v-39ddb960]:hover{background-color:#f5f7fa}.project-suggestion-item.selected[data-v-39ddb960]{background-color:#e9ecef}.project-suggestion-item .project-name[data-v-39ddb960]{display:block;font-weight:500;color:#212529}.project-suggestion-item .company-name[data-v-39ddb960]{display:block;font-size:12px;color:#6c757d;margin-top:3px}.no-results[data-v-39ddb960]{padding:15px;text-align:center;color:#6c757d;font-style:italic}.printable-timetable[data-v-3d62abb9]{width:100%;max-width:100%}.print-controls[data-v-3d62abb9]{display:flex;justify-content:space-between;padding:20px 30px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;position:sticky;top:0;z-index:10}.controls-middle[data-v-3d62abb9]{display:flex;align-items:center}.toggle-label[data-v-3d62abb9]{display:flex;align-items:center;cursor:pointer;user-select:none}.toggle-label input[data-v-3d62abb9]{margin-right:8px}.print-button[data-v-3d62abb9],.back-button[data-v-3d62abb9]{padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500;transition:all .2s ease;border:none}.print-button[data-v-3d62abb9]{background-color:#1c3cba;color:#fff}.print-button[data-v-3d62abb9]:hover{background-color:#15309b}.back-button[data-v-3d62abb9]{background-color:#f1f3f5;color:#343a40}.back-button[data-v-3d62abb9]:hover{background-color:#e9ecef}.print-page[data-v-3d62abb9]{padding:15mm 10mm;margin-bottom:10mm;box-shadow:0 0 10px #0000001a;background-color:#fff;position:relative;max-width:297mm;min-height:210mm;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.print-page[data-v-3d62abb9]:not(:last-child){page-break-after:always}.page-header[data-v-3d62abb9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dee2e6}.company-logo img[data-v-3d62abb9]{max-height:60px;max-width:150px}.project-info[data-v-3d62abb9]{text-align:right}.project-info h1[data-v-3d62abb9]{font-size:24px;margin:0 0 5px;color:#1c3cba}.project-info h2[data-v-3d62abb9]{font-size:18px;margin:0 0 5px;font-weight:400;color:#495057}.project-info p[data-v-3d62abb9]{margin:0;color:#6c757d}.month-title[data-v-3d62abb9]{text-align:center;font-size:20px;margin:20px 0;color:#212529}.timetable-container[data-v-3d62abb9]{width:100%;overflow-x:hidden;flex-grow:1}.timetable[data-v-3d62abb9]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.timetable th[data-v-3d62abb9],.timetable td[data-v-3d62abb9]{border:1px solid #dee2e6;text-align:center;padding:5px}.timetable th[data-v-3d62abb9]{background-color:#f8f9fa;font-weight:600}.user-column[data-v-3d62abb9]{width:150px;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day-column[data-v-3d62abb9]{width:24px;min-width:24px;max-width:24px}.weekday-column[data-v-3d62abb9]{font-size:11px}.sum-column[data-v-3d62abb9]{width:50px;background-color:#f8f9fa;font-weight:600}.sum-column .planned-days[data-v-3d62abb9]{color:#2e7d32;font-weight:700}.visited[data-v-3d62abb9]{background-color:#e6f7ff}.remote[data-v-3d62abb9]{background-color:#ffd580}.planned[data-v-3d62abb9]{background-color:#c8e6c9!important;color:#2e7d32!important;font-weight:700}.weekend.visited[data-v-3d62abb9]{background-color:#e0f0f8}.weekend.remote[data-v-3d62abb9]{background-color:#f8d070}.has-note[data-v-3d62abb9]{position:relative}.has-note[data-v-3d62abb9]:after{content:"*";position:absolute;top:1px;right:2px;font-size:10px;color:#dc3545}.weekend[data-v-3d62abb9]{background-color:#f8f9fa;color:#adb5bd}.legend[data-v-3d62abb9]{display:flex;gap:15px;margin-top:15px;justify-content:center}.legend-item[data-v-3d62abb9]{display:flex;align-items:center;font-size:12px}.legend-box[data-v-3d62abb9]{width:15px;height:15px;border:1px solid #dee2e6;margin-right:5px}.legend-box.visited[data-v-3d62abb9]{background-color:#e6f7ff}.legend-box.remote[data-v-3d62abb9]{background-color:#ffd580}.legend-box.planned[data-v-3d62abb9]{background-color:#c8e6c9}.page-footer[data-v-3d62abb9]{margin-top:auto;padding-top:15px;position:relative}.page-number[data-v-3d62abb9]{position:absolute;bottom:0;right:0;font-size:12px;color:#6c757d}.loading-spinner[data-v-3d62abb9]{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:#fffc;z-index:1000}.spinner[data-v-3d62abb9]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #1c3cba;border-radius:50%;animation:spin-3d62abb9 1s linear infinite}@keyframes spin-3d62abb9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{@page{margin:20mm}[data-v-3d62abb9]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}#printable-content[data-v-3d62abb9]{background:#fff}.print-controls[data-v-3d62abb9]{display:none}.print-page[data-v-3d62abb9]{box-shadow:none;margin:0;padding:15mm 10mm;max-width:100%;min-height:calc(100vh - 30mm);height:calc(100vh - 30mm);position:relative;page-break-inside:avoid;display:flex;flex-direction:column}.print-page[data-v-3d62abb9]:not(:last-child){page-break-after:always}.page-header[data-v-3d62abb9]{margin-bottom:15px}.project-info h1[data-v-3d62abb9]{font-size:18px}.project-info h2[data-v-3d62abb9]{font-size:14px}.month-title[data-v-3d62abb9]{font-size:16px;margin:15px 0}.timetable-container[data-v-3d62abb9]{flex-grow:1;display:flex;flex-direction:column}.timetable[data-v-3d62abb9]{font-size:10px;width:100%}.timetable th[data-v-3d62abb9],.timetable td[data-v-3d62abb9]{padding:2px}.user-column[data-v-3d62abb9]{width:110px}.day-column[data-v-3d62abb9]{width:22px;min-width:22px;max-width:22px}.weekday-column[data-v-3d62abb9]{font-size:8px}.page-footer[data-v-3d62abb9]{margin-top:auto;padding-top:10px;position:relative;padding-bottom:5mm}.legend[data-v-3d62abb9]{font-size:10px;gap:10px;margin-top:10px}.page-number[data-v-3d62abb9]{position:absolute;bottom:0;right:0}.loading-spinner[data-v-3d62abb9]{display:none}}.table-name[data-v-4c365b02]{font-size:23px}th[data-v-4c365b02],td[data-v-4c365b02]{padding:15px}tr:hover td[data-v-4c365b02]{background:#d3d3d3}.left[data-v-4c365b02]{border-radius:20px 0 0 20px}.right[data-v-4c365b02]{border-radius:0 20px 20px 0}.row-id[data-v-4c365b02]{width:10%}.row-title[data-v-4c365b02]{margin-bottom:0}.row-edit[data-v-4c365b02]{width:10%}button[data-v-4c365b02]{min-width:auto}svg[data-v-4c365b02]{vertical-align:middle;font-size:19px}.name-container[data-v-4c365b02]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.disabled-badge[data-v-4c365b02]{display:inline-block;background-color:#f44;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.table-name[data-v-3a964c3f]{font-size:23px}th[data-v-3a964c3f],td[data-v-3a964c3f]{padding:15px}tr:hover td[data-v-3a964c3f]{background:#d3d3d3}.left[data-v-3a964c3f]{border-radius:20px 0 0 20px}.right[data-v-3a964c3f]{border-radius:0 20px 20px 0}.row-id[data-v-3a964c3f]{width:10%}.row-title[data-v-3a964c3f]{width:45%;margin-bottom:0}.row-partner[data-v-3a964c3f]{width:45%}.row-edit[data-v-3a964c3f]{width:10%}button[data-v-3a964c3f]{min-width:auto}svg[data-v-3a964c3f]{vertical-align:middle;font-size:19px}.user-list-container[data-v-48b470aa]{padding:20px;width:calc(100% - 50px)}.search-container[data-v-48b470aa]{margin-bottom:30px}.search-input[data-v-48b470aa]{width:100%;max-width:400px;padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:16px;transition:border-color .2s}.search-input[data-v-48b470aa]:focus{border-color:#4a90e2;outline:none}.list-section[data-v-48b470aa]{margin-bottom:40px}.list-section h2[data-v-48b470aa]{margin-bottom:20px;color:#333}.users-table[data-v-48b470aa]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.users-table th[data-v-48b470aa],.users-table td[data-v-48b470aa]{padding:15px;text-align:left;border-bottom:1px solid #eee}.users-table th[data-v-48b470aa]{background-color:#f8f9fa;font-weight:600;color:#444}.users-table tr[data-v-48b470aa]:hover{background-color:#f5f8ff}.disabled-user[data-v-48b470aa]{opacity:.7;background-color:#f5f5f5}.table-name[data-v-48b470aa]{font-size:16px;font-weight:500}.table-city[data-v-48b470aa]{font-size:14px;color:#666}div[data-v-a380f6c3]{width:100%}.customer-list[data-v-a380f6c3]{margin-top:15px}.permissions[data-v-7fa031bd]{vertical-align:middle;margin-bottom:10px}.permissions div[data-v-7fa031bd]{cursor:pointer;display:inline-block;margin-right:10px;padding:20px;border:#1c3cba solid 1px;border-radius:100px;height:20px;min-width:150px;text-align:center}.section[data-v-7fa031bd]{margin-bottom:20px}.warning[data-v-7fa031bd]{width:600px;padding:30px;background:orange;color:#fff;border-radius:20px;margin-top:10px}.danger[data-v-7fa031bd]{width:600px;padding:30px;background:red;color:#fff;border-radius:20px;margin-top:10px}.info[data-v-7fa031bd]{width:600px;padding:30px;background:#add8e6;border-radius:20px;margin-top:10px}.selected-warning[data-v-7fa031bd]{background:red;border-color:red!important;color:#fff}.selected[data-v-7fa031bd]{background:#1c3cba;color:#fff}.g[data-v-7fa031bd]{width:calc(100% - 30px)}.inline[data-v-7fa031bd]{width:100%;padding-right:0;margin-right:0}h2[data-v-7fa031bd]{padding-bottom:0;margin-bottom:10px}h3[data-v-7fa031bd]{padding:0;margin:0 0 10px}input[data-v-7fa031bd]{width:calc(100% - 30px);margin-bottom:20px}.left[data-v-7fa031bd]{margin-right:10px}.small[data-v-7fa031bd]{width:20%}.medium[data-v-7fa031bd]{width:30%}.large[data-v-7fa031bd]{width:calc(70% - 10px)}.big[data-v-7fa031bd]{width:calc(80% - 10px)}.full[data-v-7fa031bd]{width:calc(100% - 10px)}.inline div[data-v-7fa031bd]{display:inline-block}button span[data-v-7fa031bd]{vertical-align:middle}.notes[data-v-7fa031bd]{margin-bottom:20px}input[data-v-7fa031bd]::-webkit-outer-spin-button,input[data-v-7fa031bd]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-7fa031bd]{-moz-appearance:textfield}#delete[data-v-7fa031bd]{width:300px;background:red}.page[data-v-da8e7cc1]{position:absolute;top:0;left:0;color:#000;height:100vh;width:100%;padding:0;margin:0}.center[data-v-da8e7cc1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer[data-v-da8e7cc1]{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);text-align:center}h1[data-v-da8e7cc1]{margin:10px;padding:0;font-size:50px}a[data-v-da8e7cc1]{color:#fff;text-decoration:none}button[data-v-da8e7cc1]{border:1px solid white;background:transparent;width:250px}:root{--c-brand: #1c3cba;--c-brand-hover: #17329c;--c-brand-soft: #f0f4ff;--c-brand-border: #c7d3f5;--c-success: #16a34a;--c-success-soft: #dcfce7;--c-warning: #d97706;--c-warning-soft: #fef3c7;--c-danger: #dc2626;--c-danger-soft: #fee2e2;--c-info: #0284c7;--c-info-soft: #e0f2fe;--c-bg: #f6f7f9;--c-surface: #ffffff;--c-surface-alt: #f5f7fa;--c-border: #e4e7ec;--c-border-strong: #d0d5dd;--c-text: #1a2434;--c-text-secondary: #556072;--c-text-muted: #838d9e;--c-text-inverse: #ffffff;--fs-2xs: 11px;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 14px;--fs-md: 15px;--fs-lg: 17px;--fs-xl: 20px;--fs-2xl: 24px;--fs-3xl: 30px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.25;--lh-normal: 1.5;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--r-sm: 4px;--r-md: 6px;--r-lg: 10px;--r-xl: 14px;--r-pill: 999px;--sh-xs: 0 1px 2px rgba(16, 24, 40, .04);--sh-sm: 0 1px 3px rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .04);--sh-md: 0 4px 8px -2px rgba(16, 24, 40, .08), 0 2px 4px -2px rgba(16, 24, 40, .04);--sh-lg: 0 12px 16px -4px rgba(16, 24, 40, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);--sidebar-w: 248px;--sidebar-w-collapsed: 72px;--page-pad-x: var(--sp-8);--page-pad-y: var(--sp-6);--content-max: 1600px;--bottom-nav-h: 58px;--t-fast: .12s ease;--t-base: .18s ease;--z-drawer: 900;--z-overlay: 890;--z-bottomnav: 880;--z-modal: 1000}@media (max-width: 1024px){:root{--page-pad-x: var(--sp-5);--page-pad-y: var(--sp-5)}}@media (max-width: 640px){:root{--page-pad-x: var(--sp-4);--page-pad-y: var(--sp-4);--fs-2xl: 21px;--fs-3xl: 25px}}.ds-page{text-align:left;padding:var(--page-pad-y) var(--page-pad-x);max-width:var(--content-max);margin:0 auto;width:100%;box-sizing:border-box}.ds-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-5)}@media (min-width: 641px){.ds-page-header{padding-right:56px}}.ds-page-title{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);margin:0;letter-spacing:-.015em}.ds-page-subtitle{font-size:var(--fs-base);color:var(--c-text-secondary);margin:var(--sp-1) 0 0}.ds-toolbar{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.ds-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--sh-xs);overflow:hidden}.ds-card-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-border)}.ds-card-title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);margin:0;line-height:var(--lh-tight)}.ds-card-body{padding:var(--sp-4) var(--sp-5)}.ds-card-body--flush{padding:0}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-width:0;height:36px;padding:0 var(--sp-4);font-size:var(--fs-base);font-weight:var(--fw-medium);font-family:inherit;border:1px solid transparent;border-radius:var(--r-md);background:var(--c-brand);color:var(--c-text-inverse);cursor:pointer;white-space:nowrap;box-shadow:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.ds-btn:hover{background:var(--c-brand-hover);transform:none;box-shadow:none}.ds-btn:disabled{opacity:.5;cursor:not-allowed}.ds-btn--secondary{background:var(--c-surface);border-color:var(--c-border-strong);color:var(--c-text)}.ds-btn--secondary:hover{background:var(--c-surface-alt);border-color:var(--c-brand);color:var(--c-brand)}.ds-btn--ghost{background:transparent;color:var(--c-text-secondary)}.ds-btn--ghost:hover{background:var(--c-surface-alt);color:var(--c-text)}.ds-btn--danger{background:var(--c-danger)}.ds-btn--danger:hover{background:#b91c1c}.ds-btn--sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-sm)}.ds-btn--lg{height:42px;padding:0 var(--sp-5);font-size:var(--fs-md)}.ds-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:0;padding:0;font-size:var(--fs-base);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-secondary);cursor:pointer;box-shadow:none;transition:all var(--t-fast)}.ds-icon-btn:hover{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand);transform:none;box-shadow:none}.ds-icon-btn--danger:hover{background:var(--c-danger-soft);border-color:var(--c-danger);color:var(--c-danger)}.ds-icon-btn--plain{border-color:transparent;background:transparent}@media (pointer: coarse){.ds-icon-btn{width:40px;height:40px}}.ds-input,.ds-select{height:36px;width:100%;min-width:0;padding:0 var(--sp-3);font-size:var(--fs-base);font-family:inherit;color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);outline:none;box-sizing:border-box;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ds-input:focus,.ds-select:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px #1c3cba1f}.ds-input::placeholder{color:var(--c-text-muted)}.ds-field{display:flex;flex-direction:column;gap:var(--sp-1)}.ds-label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.ds-search{position:relative;display:flex;align-items:center;flex:1 1 260px;max-width:420px}.ds-search>i,.ds-search>svg{position:absolute;left:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-muted);pointer-events:none}.ds-search .ds-input{padding-left:32px}.ds-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ds-table{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ds-table th{padding:var(--sp-3) var(--sp-4);text-align:left;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--c-text-muted);background:var(--c-surface-alt);border-bottom:1px solid var(--c-border);white-space:nowrap}.ds-table td{padding:var(--sp-3) var(--sp-4);text-align:left;color:var(--c-text);border-bottom:1px solid var(--c-border);vertical-align:middle}.ds-table tbody tr{transition:background var(--t-fast)}.ds-table tbody tr:hover{background:var(--c-surface-alt)}.ds-table tbody tr:last-child td{border-bottom:none}.ds-table .ds-cell-primary{font-weight:var(--fw-medium);color:var(--c-text)}.ds-table .ds-cell-secondary{font-size:var(--fs-sm);color:var(--c-text-muted)}.ds-table .ds-cell-num{text-align:right;font-variant-numeric:tabular-nums}.ds-badge{display:inline-flex;align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:18px;border-radius:var(--r-sm);background:var(--c-surface-alt);color:var(--c-text-secondary);border:1px solid var(--c-border);white-space:nowrap}.ds-badge--brand{background:var(--c-brand-soft);color:var(--c-brand);border-color:var(--c-brand-border)}.ds-badge--success{background:var(--c-success-soft);color:#15803d;border-color:#bbf7d0}.ds-badge--warning{background:var(--c-warning-soft);color:#b45309;border-color:#fde68a}.ds-badge--danger{background:var(--c-danger-soft);color:#b91c1c;border-color:#fecaca}.ds-badge--info{background:var(--c-info-soft);color:#0369a1;border-color:#bae6fd}.ds-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:var(--r-pill);background:var(--c-brand-soft);color:var(--c-brand);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;overflow:hidden}.ds-avatar--sm{width:24px;height:24px;flex-basis:24px;font-size:var(--fs-2xs)}.ds-avatar--lg{width:44px;height:44px;flex-basis:44px;font-size:var(--fs-base)}.ds-avatar img{width:100%;height:100%;object-fit:cover}.ds-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-5);text-align:center;color:var(--c-text-muted)}.ds-empty i{font-size:26px;color:var(--c-border-strong)}.ds-empty-title{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--c-text-secondary)}.ds-empty-text{font-size:var(--fs-base);max-width:40ch}.ds-skeleton{background:linear-gradient(90deg,#eef0f4 25%,#e3e6eb 37%,#eef0f4 63%);background-size:400% 100%;animation:ds-shimmer 1.3s ease infinite;border-radius:var(--r-sm)}@keyframes ds-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.ds-grid{display:grid;gap:var(--sp-4)}.ds-grid--stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (min-width: 1180px){.ds-grid--stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1024px){.ds-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ds-grid--2,.ds-grid--3{grid-template-columns:minmax(0,1fr)}.ds-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}}.ds-show-mobile{display:none!important}@media (max-width: 640px){.ds-hide-mobile{display:none!important}.ds-show-mobile{display:revert!important}}@media (max-width: 1024px){.ds-hide-tablet{display:none!important}}html,body{max-width:100%;overflow-x:hidden}.contacts-page .ais-SearchBox{text-align:left!important}.contacts-page .ais-SearchBox-form{display:flex;width:100%}.contacts-page .ais-SearchBox-input{height:36px;width:100%;min-width:0;padding:0 var(--sp-3) 0 32px;font-size:var(--fs-base);border:1px solid var(--c-border-strong);border-radius:var(--r-md);background:var(--c-surface);box-sizing:border-box}.contacts-page .ais-SearchBox-input:focus{border-color:var(--c-brand);box-shadow:0 0 0 3px #1c3cba1f;outline:none}.contacts-page .ais-SearchBox-submit,.contacts-page .ais-SearchBox-reset{display:none}.contacts-page .ais-InfiniteHits{flex:1}.contacts-page .ais-InfiniteHits-loadMore{display:none}.contacts-page .ais-RefinementList-list{padding:0;margin:0;list-style-type:none;width:100%}.contacts-page .ais-RefinementList-item{margin-bottom:var(--sp-1)}.contacts-page .ais-RefinementList-label{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0;cursor:pointer}.contacts-page .ais-RefinementList-labelText{font-size:var(--fs-base);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-page .ais-RefinementList-checkbox{flex:0 0 15px;width:15px;height:15px;margin:0;accent-color:var(--c-brand);cursor:pointer}.contacts-page .ais-RefinementList-count{margin-left:auto;padding:1px var(--sp-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;border-radius:var(--r-pill);background:var(--c-surface-alt);color:var(--c-text-secondary)}.contacts-page .ais-RefinementList-searchBox{margin-bottom:var(--sp-3)}.contacts-page .ais-RefinementList-searchBox form{display:flex}.contacts-page .ais-RefinementList-searchBox input{min-width:0;flex:1;height:32px;font-size:var(--fs-sm)}.contacts-page .ais-RefinementList-noResults{font-size:var(--fs-sm);color:var(--c-text-muted)}.contacts-page .ais-Highlight-highlighted{background:#fff3c4;color:inherit;font-style:normal;border-radius:2px}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:#0006}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(#0000001a,#0000001a)}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(#0003,#0003)}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #7066e080}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px #dc374180}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px #6e788180}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px #6496c880}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:#0003}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px #6496c880}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@-webkit-keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #0006}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}/*!
* Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2024 Fonticons, Inc.
*/.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.far:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0"}.fa-1{--fa: "1"}.fa-2{--fa: "2"}.fa-3{--fa: "3"}.fa-4{--fa: "4"}.fa-5{--fa: "5"}.fa-6{--fa: "6"}.fa-7{--fa: "7"}.fa-8{--fa: "8"}.fa-9{--fa: "9"}.fa-fill-drip{--fa: ""}.fa-arrows-to-circle{--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: ""}.fa-at{--fa: "@"}.fa-trash-can,.fa-trash-alt{--fa: ""}.fa-text-height{--fa: ""}.fa-user-xmark,.fa-user-times{--fa: ""}.fa-stethoscope{--fa: ""}.fa-message,.fa-comment-alt{--fa: ""}.fa-info{--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: ""}.fa-explosion{--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: ""}.fa-wave-square{--fa: ""}.fa-ring{--fa: ""}.fa-building-un{--fa: ""}.fa-dice-three{--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: ""}.fa-anchor-circle-check{--fa: ""}.fa-building-circle-arrow-right{--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: ""}.fa-arrows-up-to-line{--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: ""}.fa-door-open{--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: ""}.fa-atom{--fa: ""}.fa-soap{--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: ""}.fa-bridge-circle-check{--fa: ""}.fa-pump-medical{--fa: ""}.fa-fingerprint{--fa: ""}.fa-hand-point-right{--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: ""}.fa-forward-step,.fa-step-forward{--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: ""}.fa-flag-checkered{--fa: ""}.fa-football,.fa-football-ball{--fa: ""}.fa-school-circle-exclamation{--fa: ""}.fa-crop{--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: ""}.fa-users-rectangle{--fa: ""}.fa-people-roof{--fa: ""}.fa-people-line{--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: ""}.fa-diagram-predecessor{--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: ""}.fa-person,.fa-male{--fa: ""}.fa-laptop{--fa: ""}.fa-file-csv{--fa: ""}.fa-menorah{--fa: ""}.fa-truck-plane{--fa: ""}.fa-record-vinyl{--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: ""}.fa-bong{--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: ""}.fa-arrow-down-up-across-line{--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: ""}.fa-jar-wheat{--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: ""}.fa-file-circle-exclamation{--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: ""}.fa-pager{--fa: ""}.fa-address-book,.fa-contact-book{--fa: ""}.fa-strikethrough{--fa: ""}.fa-k{--fa: "K"}.fa-landmark-flag{--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: ""}.fa-backward{--fa: ""}.fa-caret-right{--fa: ""}.fa-comments{--fa: ""}.fa-paste,.fa-file-clipboard{--fa: ""}.fa-code-pull-request{--fa: ""}.fa-clipboard-list{--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: ""}.fa-user-check{--fa: ""}.fa-vial-virus{--fa: ""}.fa-sheet-plastic{--fa: ""}.fa-blog{--fa: ""}.fa-user-ninja{--fa: ""}.fa-person-arrow-up-from-line{--fa: ""}.fa-scroll-torah,.fa-torah{--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: ""}.fa-toggle-off{--fa: ""}.fa-box-archive,.fa-archive{--fa: ""}.fa-person-drowning{--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: ""}.fa-spray-can{--fa: ""}.fa-truck-monster{--fa: ""}.fa-w{--fa: "W"}.fa-earth-africa,.fa-globe-africa{--fa: ""}.fa-rainbow{--fa: ""}.fa-circle-notch{--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: ""}.fa-paw{--fa: ""}.fa-cloud{--fa: ""}.fa-trowel-bricks{--fa: ""}.fa-face-flushed,.fa-flushed{--fa: ""}.fa-hospital-user{--fa: ""}.fa-tent-arrow-left-right{--fa: ""}.fa-gavel,.fa-legal{--fa: ""}.fa-binoculars{--fa: ""}.fa-microphone-slash{--fa: ""}.fa-box-tissue{--fa: ""}.fa-motorcycle{--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: ""}.fa-mars-and-venus-burst{--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: ""}.fa-scissors,.fa-cut{--fa: ""}.fa-sun-plant-wilt{--fa: ""}.fa-toilets-portable{--fa: ""}.fa-hockey-puck{--fa: ""}.fa-table{--fa: ""}.fa-magnifying-glass-arrow-right{--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: ""}.fa-users-slash{--fa: ""}.fa-clover{--fa: ""}.fa-reply,.fa-mail-reply{--fa: ""}.fa-star-and-crescent{--fa: ""}.fa-house-fire{--fa: ""}.fa-square-minus,.fa-minus-square{--fa: ""}.fa-helicopter{--fa: ""}.fa-compass{--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: ""}.fa-file-circle-question{--fa: ""}.fa-laptop-code{--fa: ""}.fa-swatchbook{--fa: ""}.fa-prescription-bottle{--fa: ""}.fa-bars,.fa-navicon{--fa: ""}.fa-people-group{--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: ""}.fa-film{--fa: ""}.fa-ruler-horizontal{--fa: ""}.fa-people-robbery{--fa: ""}.fa-lightbulb{--fa: ""}.fa-caret-left{--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: ""}.fa-school-circle-xmark{--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: ""}.fa-cloud-showers-heavy{--fa: ""}.fa-headphones-simple,.fa-headphones-alt{--fa: ""}.fa-sitemap{--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: ""}.fa-memory{--fa: ""}.fa-road-spikes{--fa: ""}.fa-fire-burner{--fa: ""}.fa-flag{--fa: ""}.fa-hanukiah{--fa: ""}.fa-feather{--fa: ""}.fa-volume-low,.fa-volume-down{--fa: ""}.fa-comment-slash{--fa: ""}.fa-cloud-sun-rain{--fa: ""}.fa-compress{--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: ""}.fa-ankh{--fa: ""}.fa-hands-holding-child{--fa: ""}.fa-asterisk{--fa: "*"}.fa-square-check,.fa-check-square{--fa: ""}.fa-peseta-sign{--fa: ""}.fa-heading,.fa-header{--fa: ""}.fa-ghost{--fa: ""}.fa-list,.fa-list-squares{--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: ""}.fa-cart-plus{--fa: ""}.fa-gamepad{--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: ""}.fa-egg{--fa: ""}.fa-house-medical-circle-xmark{--fa: ""}.fa-campground{--fa: ""}.fa-folder-plus{--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: ""}.fa-lock{--fa: ""}.fa-gas-pump{--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: ""}.fa-map-location,.fa-map-marked{--fa: ""}.fa-house-flood-water{--fa: ""}.fa-tree{--fa: ""}.fa-bridge-lock{--fa: ""}.fa-sack-dollar{--fa: ""}.fa-pen-to-square,.fa-edit{--fa: ""}.fa-car-side{--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: ""}.fa-heart-circle-minus{--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: ""}.fa-microscope{--fa: ""}.fa-sink{--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: ""}.fa-mitten{--fa: ""}.fa-person-rays{--fa: ""}.fa-users{--fa: ""}.fa-eye-slash{--fa: ""}.fa-flask-vial{--fa: ""}.fa-hand,.fa-hand-paper{--fa: ""}.fa-om{--fa: ""}.fa-worm{--fa: ""}.fa-house-circle-xmark{--fa: ""}.fa-plug{--fa: ""}.fa-chevron-up{--fa: ""}.fa-hand-spock{--fa: ""}.fa-stopwatch{--fa: ""}.fa-face-kiss,.fa-kiss{--fa: ""}.fa-bridge-circle-xmark{--fa: ""}.fa-face-grin-tongue,.fa-grin-tongue{--fa: ""}.fa-chess-bishop{--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: ""}.fa-road-circle-check{--fa: ""}.fa-dice-five{--fa: ""}.fa-square-rss,.fa-rss-square{--fa: ""}.fa-land-mine-on{--fa: ""}.fa-i-cursor{--fa: ""}.fa-stamp{--fa: ""}.fa-stairs{--fa: ""}.fa-i{--fa: "I"}.fa-hryvnia-sign,.fa-hryvnia{--fa: ""}.fa-pills{--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: ""}.fa-tooth{--fa: ""}.fa-v{--fa: "V"}.fa-bangladeshi-taka-sign{--fa: ""}.fa-bicycle{--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: ""}.fa-head-side-cough-slash{--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: ""}.fa-snowman{--fa: ""}.fa-mortar-pestle{--fa: ""}.fa-road-barrier{--fa: ""}.fa-school{--fa: ""}.fa-igloo{--fa: ""}.fa-joint{--fa: ""}.fa-angle-right{--fa: ""}.fa-horse{--fa: ""}.fa-q{--fa: "Q"}.fa-g{--fa: "G"}.fa-notes-medical{--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: ""}.fa-dong-sign{--fa: ""}.fa-capsules{--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: ""}.fa-hand-point-up{--fa: ""}.fa-money-bill{--fa: ""}.fa-bookmark{--fa: ""}.fa-align-justify{--fa: ""}.fa-umbrella-beach{--fa: ""}.fa-helmet-un{--fa: ""}.fa-bullseye{--fa: ""}.fa-bacon{--fa: ""}.fa-hand-point-down{--fa: ""}.fa-arrow-up-from-bracket{--fa: ""}.fa-folder,.fa-folder-blank{--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: ""}.fa-radiation{--fa: ""}.fa-chart-simple{--fa: ""}.fa-mars-stroke{--fa: ""}.fa-vial{--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: ""}.fa-e{--fa: "E"}.fa-pen-clip,.fa-pen-alt{--fa: ""}.fa-bridge-circle-exclamation{--fa: ""}.fa-user{--fa: ""}.fa-school-circle-check{--fa: ""}.fa-dumpster{--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: ""}.fa-building-user{--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: ""}.fa-highlighter{--fa: ""}.fa-key{--fa: ""}.fa-bullhorn{--fa: ""}.fa-globe{--fa: ""}.fa-synagogue{--fa: ""}.fa-person-half-dress{--fa: ""}.fa-road-bridge{--fa: ""}.fa-location-arrow{--fa: ""}.fa-c{--fa: "C"}.fa-tablet-button{--fa: ""}.fa-building-lock{--fa: ""}.fa-pizza-slice{--fa: ""}.fa-money-bill-wave{--fa: ""}.fa-chart-area,.fa-area-chart{--fa: ""}.fa-house-flag{--fa: ""}.fa-person-circle-minus{--fa: ""}.fa-ban,.fa-cancel{--fa: ""}.fa-camera-rotate{--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: ""}.fa-star{--fa: ""}.fa-repeat{--fa: ""}.fa-cross{--fa: ""}.fa-box{--fa: ""}.fa-venus-mars{--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: ""}.fa-charging-station{--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: ""}.fa-shuffle,.fa-random{--fa: ""}.fa-person-running,.fa-running{--fa: ""}.fa-mobile-retro{--fa: ""}.fa-grip-lines-vertical{--fa: ""}.fa-spider{--fa: ""}.fa-hands-bound{--fa: ""}.fa-file-invoice-dollar{--fa: ""}.fa-plane-circle-exclamation{--fa: ""}.fa-x-ray{--fa: ""}.fa-spell-check{--fa: ""}.fa-slash{--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: ""}.fa-server{--fa: ""}.fa-virus-covid-slash{--fa: ""}.fa-shop-lock{--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: ""}.fa-blender-phone{--fa: ""}.fa-building-wheat{--fa: ""}.fa-person-breastfeeding{--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: ""}.fa-venus{--fa: ""}.fa-passport{--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: ""}.fa-temperature-high{--fa: ""}.fa-microchip{--fa: ""}.fa-crown{--fa: ""}.fa-weight-hanging{--fa: ""}.fa-xmarks-lines{--fa: ""}.fa-file-prescription{--fa: ""}.fa-weight-scale,.fa-weight{--fa: ""}.fa-user-group,.fa-user-friends{--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: ""}.fa-chess-knight{--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: ""}.fa-wheelchair{--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: ""}.fa-toggle-on{--fa: ""}.fa-person-walking,.fa-walking{--fa: ""}.fa-l{--fa: "L"}.fa-fire{--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: ""}.fa-face-laugh,.fa-laugh{--fa: ""}.fa-folder-open{--fa: ""}.fa-heart-circle-plus{--fa: ""}.fa-code-fork{--fa: ""}.fa-city{--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: ""}.fa-pepper-hot{--fa: ""}.fa-unlock{--fa: ""}.fa-colon-sign{--fa: ""}.fa-headset{--fa: ""}.fa-store-slash{--fa: ""}.fa-road-circle-xmark{--fa: ""}.fa-user-minus{--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: ""}.fa-clipboard{--fa: ""}.fa-house-circle-exclamation{--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: ""}.fa-bath,.fa-bathtub{--fa: ""}.fa-underline{--fa: ""}.fa-user-pen,.fa-user-edit{--fa: ""}.fa-signature{--fa: ""}.fa-stroopwafel{--fa: ""}.fa-bold{--fa: ""}.fa-anchor-lock{--fa: ""}.fa-building-ngo{--fa: ""}.fa-manat-sign{--fa: ""}.fa-not-equal{--fa: ""}.fa-border-top-left,.fa-border-style{--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: ""}.fa-jedi{--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: ""}.fa-mug-hot{--fa: ""}.fa-car-battery,.fa-battery-car{--fa: ""}.fa-gift{--fa: ""}.fa-dice-two{--fa: ""}.fa-chess-queen{--fa: ""}.fa-glasses{--fa: ""}.fa-chess-board{--fa: ""}.fa-building-circle-check{--fa: ""}.fa-person-chalkboard{--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: ""}.fa-cloud-showers-water{--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: ""}.fa-less-than-equal{--fa: ""}.fa-train{--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: ""}.fa-crow{--fa: ""}.fa-sailboat{--fa: ""}.fa-window-restore{--fa: ""}.fa-square-plus,.fa-plus-square{--fa: ""}.fa-torii-gate{--fa: ""}.fa-frog{--fa: ""}.fa-bucket{--fa: ""}.fa-image{--fa: ""}.fa-microphone{--fa: ""}.fa-cow{--fa: ""}.fa-caret-up{--fa: ""}.fa-screwdriver{--fa: ""}.fa-folder-closed{--fa: ""}.fa-house-tsunami{--fa: ""}.fa-square-nfi{--fa: ""}.fa-arrow-up-from-ground-water{--fa: ""}.fa-martini-glass,.fa-glass-martini-alt{--fa: ""}.fa-square-binary{--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: ""}.fa-table-columns,.fa-columns{--fa: ""}.fa-lemon{--fa: ""}.fa-head-side-mask{--fa: ""}.fa-handshake{--fa: ""}.fa-gem{--fa: ""}.fa-dolly,.fa-dolly-box{--fa: ""}.fa-smoking{--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: ""}.fa-monument{--fa: ""}.fa-snowplow{--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: ""}.fa-cannabis{--fa: ""}.fa-circle-play,.fa-play-circle{--fa: ""}.fa-tablets{--fa: ""}.fa-ethernet{--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: ""}.fa-chair{--fa: ""}.fa-circle-check,.fa-check-circle{--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: ""}.fa-plate-wheat{--fa: ""}.fa-icicles{--fa: ""}.fa-person-shelter{--fa: ""}.fa-neuter{--fa: ""}.fa-id-badge{--fa: ""}.fa-marker{--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: ""}.fa-helicopter-symbol{--fa: ""}.fa-universal-access{--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: ""}.fa-lari-sign{--fa: ""}.fa-volcano{--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: ""}.fa-viruses{--fa: ""}.fa-square-person-confined{--fa: ""}.fa-user-tie{--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: ""}.fa-tent-arrow-down-to-line{--fa: ""}.fa-certificate{--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: ""}.fa-suitcase{--fa: ""}.fa-person-skating,.fa-skating{--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: ""}.fa-camera-retro{--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: ""}.fa-box-open{--fa: ""}.fa-scroll{--fa: ""}.fa-spa{--fa: ""}.fa-location-pin-lock{--fa: ""}.fa-pause{--fa: ""}.fa-hill-avalanche{--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: ""}.fa-bomb{--fa: ""}.fa-registered{--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: ""}.fa-subscript{--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: ""}.fa-burst{--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: ""}.fa-face-tired,.fa-tired{--fa: ""}.fa-money-bills{--fa: ""}.fa-smog{--fa: ""}.fa-crutch{--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: ""}.fa-palette{--fa: ""}.fa-arrows-turn-right{--fa: ""}.fa-vest{--fa: ""}.fa-ferry{--fa: ""}.fa-arrows-down-to-people{--fa: ""}.fa-seedling,.fa-sprout{--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: ""}.fa-boxes-packing{--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: ""}.fa-group-arrows-rotate{--fa: ""}.fa-bowl-food{--fa: ""}.fa-candy-cane{--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: ""}.fa-text-slash,.fa-remove-format{--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: ""}.fa-file-word{--fa: ""}.fa-file-powerpoint{--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: ""}.fa-house-lock{--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: ""}.fa-children{--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: ""}.fa-user-large-slash,.fa-user-alt-slash{--fa: ""}.fa-envelope-open{--fa: ""}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: ""}.fa-mattress-pillow{--fa: ""}.fa-guarani-sign{--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: ""}.fa-fire-extinguisher{--fa: ""}.fa-cruzeiro-sign{--fa: ""}.fa-greater-than-equal{--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: ""}.fa-book-atlas,.fa-atlas{--fa: ""}.fa-virus{--fa: ""}.fa-envelope-circle-check{--fa: ""}.fa-layer-group{--fa: ""}.fa-arrows-to-dot{--fa: ""}.fa-archway{--fa: ""}.fa-heart-circle-check{--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: ""}.fa-square{--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: ""}.fa-couch{--fa: ""}.fa-cedi-sign{--fa: ""}.fa-italic{--fa: ""}.fa-table-cells-column-lock{--fa: ""}.fa-church{--fa: ""}.fa-comments-dollar{--fa: ""}.fa-democrat{--fa: ""}.fa-z{--fa: "Z"}.fa-person-skiing,.fa-skiing{--fa: ""}.fa-road-lock{--fa: ""}.fa-a{--fa: "A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: ""}.fa-p{--fa: "P"}.fa-snowflake{--fa: ""}.fa-newspaper{--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: ""}.fa-filter-circle-xmark{--fa: ""}.fa-locust{--fa: ""}.fa-sort,.fa-unsorted{--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: ""}.fa-person-dress-burst{--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: ""}.fa-vector-square{--fa: ""}.fa-bread-slice{--fa: ""}.fa-language{--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: ""}.fa-filter{--fa: ""}.fa-question{--fa: "?"}.fa-file-signature{--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: ""}.fa-house-chimney-user{--fa: ""}.fa-hand-holding-heart{--fa: ""}.fa-puzzle-piece{--fa: ""}.fa-money-check{--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: ""}.fa-code{--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: ""}.fa-building-circle-exclamation{--fa: ""}.fa-magnifying-glass-chart{--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: ""}.fa-cubes-stacked{--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: ""}.fa-virus-covid{--fa: ""}.fa-austral-sign{--fa: ""}.fa-f{--fa: "F"}.fa-leaf{--fa: ""}.fa-road{--fa: ""}.fa-taxi,.fa-cab{--fa: ""}.fa-person-circle-plus{--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: ""}.fa-bolt-lightning{--fa: ""}.fa-sack-xmark{--fa: ""}.fa-file-excel{--fa: ""}.fa-file-contract{--fa: ""}.fa-fish-fins{--fa: ""}.fa-building-flag{--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: ""}.fa-object-ungroup{--fa: ""}.fa-poop{--fa: ""}.fa-location-pin,.fa-map-marker{--fa: ""}.fa-kaaba{--fa: ""}.fa-toilet-paper{--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: ""}.fa-eject{--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: ""}.fa-plane-circle-check{--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: ""}.fa-object-group{--fa: ""}.fa-chart-line,.fa-line-chart{--fa: ""}.fa-mask-ventilator{--fa: ""}.fa-arrow-right{--fa: ""}.fa-signs-post,.fa-map-signs{--fa: ""}.fa-cash-register{--fa: ""}.fa-person-circle-question{--fa: ""}.fa-h{--fa: "H"}.fa-tarp{--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: ""}.fa-arrows-to-eye{--fa: ""}.fa-plug-circle-bolt{--fa: ""}.fa-heart{--fa: ""}.fa-mars-and-venus{--fa: ""}.fa-house-user,.fa-home-user{--fa: ""}.fa-dumpster-fire{--fa: ""}.fa-house-crack{--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: ""}.fa-face-surprise,.fa-surprise{--fa: ""}.fa-bottle-water{--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: ""}.fa-toilet-paper-slash{--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: ""}.fa-kitchen-set{--fa: ""}.fa-r{--fa: "R"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: ""}.fa-cube{--fa: ""}.fa-bitcoin-sign{--fa: ""}.fa-shield-dog{--fa: ""}.fa-solar-panel{--fa: ""}.fa-lock-open{--fa: ""}.fa-elevator{--fa: ""}.fa-money-bill-transfer{--fa: ""}.fa-money-bill-trend-up{--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: ""}.fa-circle{--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: ""}.fa-recycle{--fa: ""}.fa-user-astronaut{--fa: ""}.fa-plane-slash{--fa: ""}.fa-trademark{--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: ""}.fa-satellite-dish{--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: ""}.fa-volume-high,.fa-volume-up{--fa: ""}.fa-users-rays{--fa: ""}.fa-wallet{--fa: ""}.fa-clipboard-check{--fa: ""}.fa-file-audio{--fa: ""}.fa-burger,.fa-hamburger{--fa: ""}.fa-wrench{--fa: ""}.fa-bugs{--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: ""}.fa-file-image{--fa: ""}.fa-circle-question,.fa-question-circle{--fa: ""}.fa-plane-departure{--fa: ""}.fa-handshake-slash{--fa: ""}.fa-book-bookmark{--fa: ""}.fa-code-branch{--fa: ""}.fa-hat-cowboy{--fa: ""}.fa-bridge{--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: ""}.fa-truck-front{--fa: ""}.fa-cat{--fa: ""}.fa-anchor-circle-exclamation{--fa: ""}.fa-truck-field{--fa: ""}.fa-route{--fa: ""}.fa-clipboard-question{--fa: ""}.fa-panorama{--fa: ""}.fa-comment-medical{--fa: ""}.fa-teeth-open{--fa: ""}.fa-file-circle-minus{--fa: ""}.fa-tags{--fa: ""}.fa-wine-glass{--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: ""}.fa-square-parking,.fa-parking{--fa: ""}.fa-house-signal{--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: ""}.fa-faucet-drip{--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: ""}.fa-terminal{--fa: ""}.fa-mobile-button{--fa: ""}.fa-house-medical-flag{--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: ""}.fa-tape{--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: ""}.fa-eye{--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: ""}.fa-audio-description{--fa: ""}.fa-person-military-to-person{--fa: ""}.fa-file-shield{--fa: ""}.fa-user-slash{--fa: ""}.fa-pen{--fa: ""}.fa-tower-observation{--fa: ""}.fa-file-code{--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: ""}.fa-bus{--fa: ""}.fa-heart-circle-xmark{--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: ""}.fa-window-maximize{--fa: ""}.fa-face-frown,.fa-frown{--fa: ""}.fa-prescription{--fa: ""}.fa-shop,.fa-store-alt{--fa: ""}.fa-floppy-disk,.fa-save{--fa: ""}.fa-vihara{--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: ""}.fa-comment-dots,.fa-commenting{--fa: ""}.fa-plant-wilt{--fa: ""}.fa-diamond{--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: ""}.fa-chart-diagram{--fa: ""}.fa-bacterium{--fa: ""}.fa-hand-pointer{--fa: ""}.fa-drum-steelpan{--fa: ""}.fa-hand-scissors{--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: ""}.fa-biohazard{--fa: ""}.fa-location-crosshairs,.fa-location{--fa: ""}.fa-mars-double{--fa: ""}.fa-child-dress{--fa: ""}.fa-users-between-lines{--fa: ""}.fa-lungs-virus{--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: ""}.fa-phone{--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: ""}.fa-child-reaching{--fa: ""}.fa-head-side-virus{--fa: ""}.fa-user-gear,.fa-user-cog{--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: ""}.fa-door-closed{--fa: ""}.fa-shield-virus{--fa: ""}.fa-dice-six{--fa: ""}.fa-mosquito-net{--fa: ""}.fa-file-fragment{--fa: ""}.fa-bridge-water{--fa: ""}.fa-person-booth{--fa: ""}.fa-text-width{--fa: ""}.fa-hat-wizard{--fa: ""}.fa-pen-fancy{--fa: ""}.fa-person-digging,.fa-digging{--fa: ""}.fa-trash{--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: ""}.fa-book-medical{--fa: ""}.fa-poo{--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: ""}.fa-cubes{--fa: ""}.fa-divide{--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: ""}.fa-headphones{--fa: ""}.fa-hands-holding{--fa: ""}.fa-hands-clapping{--fa: ""}.fa-republican{--fa: ""}.fa-arrow-left{--fa: ""}.fa-person-circle-xmark{--fa: ""}.fa-ruler{--fa: ""}.fa-align-left{--fa: ""}.fa-dice-d6{--fa: ""}.fa-restroom{--fa: ""}.fa-j{--fa: "J"}.fa-users-viewfinder{--fa: ""}.fa-file-video{--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: ""}.fa-table-cells,.fa-th{--fa: ""}.fa-file-pdf{--fa: ""}.fa-book-bible,.fa-bible{--fa: ""}.fa-o{--fa: "O"}.fa-suitcase-medical,.fa-medkit{--fa: ""}.fa-user-secret{--fa: ""}.fa-otter{--fa: ""}.fa-person-dress,.fa-female{--fa: ""}.fa-comment-dollar{--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: ""}.fa-hat-cowboy-side{--fa: ""}.fa-clipboard-user{--fa: ""}.fa-child{--fa: ""}.fa-lira-sign{--fa: ""}.fa-satellite{--fa: ""}.fa-plane-lock{--fa: ""}.fa-tag{--fa: ""}.fa-comment{--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: ""}.fa-envelope{--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: ""}.fa-paperclip{--fa: ""}.fa-arrow-right-to-city{--fa: ""}.fa-ribbon{--fa: ""}.fa-lungs{--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: ""}.fa-litecoin-sign{--fa: ""}.fa-border-none{--fa: ""}.fa-circle-nodes{--fa: ""}.fa-parachute-box{--fa: ""}.fa-indent{--fa: ""}.fa-truck-field-un{--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: ""}.fa-mountain{--fa: ""}.fa-user-doctor,.fa-user-md{--fa: ""}.fa-circle-info,.fa-info-circle{--fa: ""}.fa-cloud-meatball{--fa: ""}.fa-camera,.fa-camera-alt{--fa: ""}.fa-square-virus{--fa: ""}.fa-meteor{--fa: ""}.fa-car-on{--fa: ""}.fa-sleigh{--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: ""}.fa-water{--fa: ""}.fa-calendar-check{--fa: ""}.fa-braille{--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: ""}.fa-landmark{--fa: ""}.fa-truck{--fa: ""}.fa-crosshairs{--fa: ""}.fa-person-cane{--fa: ""}.fa-tent{--fa: ""}.fa-vest-patches{--fa: ""}.fa-check-double{--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: ""}.fa-money-bill-wheat{--fa: ""}.fa-cookie{--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: ""}.fa-hard-drive,.fa-hdd{--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: ""}.fa-dumbbell{--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: ""}.fa-tarp-droplet{--fa: ""}.fa-house-medical-circle-check{--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: ""}.fa-calendar-plus{--fa: ""}.fa-plane-arrival{--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: ""}.fa-train-subway,.fa-subway{--fa: ""}.fa-chart-gantt{--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: ""}.fa-dna{--fa: ""}.fa-virus-slash{--fa: ""}.fa-minus,.fa-subtract{--fa: ""}.fa-chess{--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: ""}.fa-plug-circle-check{--fa: ""}.fa-street-view{--fa: ""}.fa-franc-sign{--fa: ""}.fa-volume-off{--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: ""}.fa-gear,.fa-cog{--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: ""}.fa-mosque{--fa: ""}.fa-mosquito{--fa: ""}.fa-star-of-david{--fa: ""}.fa-person-military-rifle{--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: ""}.fa-vials{--fa: ""}.fa-plug-circle-plus{--fa: ""}.fa-place-of-worship{--fa: ""}.fa-grip-vertical{--fa: ""}.fa-hexagon-nodes{--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: ""}.fa-u{--fa: "U"}.fa-square-root-variable,.fa-square-root-alt{--fa: ""}.fa-clock,.fa-clock-four{--fa: ""}.fa-backward-step,.fa-step-backward{--fa: ""}.fa-pallet{--fa: ""}.fa-faucet{--fa: ""}.fa-baseball-bat-ball{--fa: ""}.fa-s{--fa: "S"}.fa-timeline{--fa: ""}.fa-keyboard{--fa: ""}.fa-caret-down{--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: ""}.fa-plane-up{--fa: ""}.fa-piggy-bank{--fa: ""}.fa-battery-half,.fa-battery-3{--fa: ""}.fa-mountain-city{--fa: ""}.fa-coins{--fa: ""}.fa-khanda{--fa: ""}.fa-sliders,.fa-sliders-h{--fa: ""}.fa-folder-tree{--fa: ""}.fa-network-wired{--fa: ""}.fa-map-pin{--fa: ""}.fa-hamsa{--fa: ""}.fa-cent-sign{--fa: ""}.fa-flask{--fa: ""}.fa-person-pregnant{--fa: ""}.fa-wand-sparkles{--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: ""}.fa-ticket{--fa: ""}.fa-power-off{--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: ""}.fa-flag-usa{--fa: ""}.fa-laptop-file{--fa: ""}.fa-tty,.fa-teletype{--fa: ""}.fa-diagram-next{--fa: ""}.fa-person-rifle{--fa: ""}.fa-house-medical-circle-exclamation{--fa: ""}.fa-closed-captioning{--fa: ""}.fa-person-hiking,.fa-hiking{--fa: ""}.fa-venus-double{--fa: ""}.fa-images{--fa: ""}.fa-calculator{--fa: ""}.fa-people-pulling{--fa: ""}.fa-n{--fa: "N"}.fa-cable-car,.fa-tram{--fa: ""}.fa-cloud-rain{--fa: ""}.fa-building-circle-xmark{--fa: ""}.fa-ship{--fa: ""}.fa-arrows-down-to-line{--fa: ""}.fa-download{--fa: ""}.fa-face-grin,.fa-grin{--fa: ""}.fa-delete-left,.fa-backspace{--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: ""}.fa-file-circle-check{--fa: ""}.fa-forward{--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: ""}.fa-face-meh,.fa-meh{--fa: ""}.fa-align-center{--fa: ""}.fa-book-skull,.fa-book-dead{--fa: ""}.fa-id-card,.fa-drivers-license{--fa: ""}.fa-outdent,.fa-dedent{--fa: ""}.fa-heart-circle-exclamation{--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: ""}.fa-calendar-week{--fa: ""}.fa-laptop-medical{--fa: ""}.fa-b{--fa: "B"}.fa-file-medical{--fa: ""}.fa-dice-one{--fa: ""}.fa-kiwi-bird{--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: ""}.fa-utensils,.fa-cutlery{--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: ""}.fa-mill-sign{--fa: ""}.fa-bowl-rice{--fa: ""}.fa-skull{--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: ""}.fa-truck-pickup{--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: ""}.fa-stop{--fa: ""}.fa-code-merge{--fa: ""}.fa-upload{--fa: ""}.fa-hurricane{--fa: ""}.fa-mound{--fa: ""}.fa-toilet-portable{--fa: ""}.fa-compact-disc{--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: ""}.fa-caravan{--fa: ""}.fa-shield-cat{--fa: ""}.fa-bolt,.fa-zap{--fa: ""}.fa-glass-water{--fa: ""}.fa-oil-well{--fa: ""}.fa-vault{--fa: ""}.fa-mars{--fa: ""}.fa-toilet{--fa: ""}.fa-plane-circle-xmark{--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: ""}.fa-sun{--fa: ""}.fa-guitar{--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: ""}.fa-horse-head{--fa: ""}.fa-bore-hole{--fa: ""}.fa-industry{--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: ""}.fa-arrows-turn-to-dots{--fa: ""}.fa-florin-sign{--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: ""}.fa-less-than{--fa: "<"}.fa-angle-down{--fa: ""}.fa-car-tunnel{--fa: ""}.fa-head-side-cough{--fa: ""}.fa-grip-lines{--fa: ""}.fa-thumbs-down{--fa: ""}.fa-user-lock{--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: ""}.fa-anchor-circle-xmark{--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: ""}.fa-chess-pawn{--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: ""}.fa-person-through-window{--fa: ""}.fa-toolbox{--fa: ""}.fa-hands-holding-circle{--fa: ""}.fa-bug{--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: ""}.fa-car,.fa-automobile{--fa: ""}.fa-hand-holding-hand{--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: ""}.fa-mountain-sun{--fa: ""}.fa-arrows-left-right-to-line{--fa: ""}.fa-dice-d20{--fa: ""}.fa-truck-droplet{--fa: ""}.fa-file-circle-xmark{--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: ""}.fa-medal{--fa: ""}.fa-bed{--fa: ""}.fa-square-h,.fa-h-square{--fa: ""}.fa-podcast{--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: ""}.fa-bell{--fa: ""}.fa-superscript{--fa: ""}.fa-plug-circle-xmark{--fa: ""}.fa-star-of-life{--fa: ""}.fa-phone-slash{--fa: ""}.fa-paint-roller{--fa: ""}.fa-handshake-angle,.fa-hands-helping{--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: ""}.fa-file{--fa: ""}.fa-greater-than{--fa: ">"}.fa-person-swimming,.fa-swimmer{--fa: ""}.fa-arrow-down{--fa: ""}.fa-droplet,.fa-tint{--fa: ""}.fa-eraser{--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: ""}.fa-person-burst{--fa: ""}.fa-dove{--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: ""}.fa-socks{--fa: ""}.fa-inbox{--fa: ""}.fa-section{--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: ""}.fa-envelope-open-text{--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: ""}.fa-wine-bottle{--fa: ""}.fa-chess-rook{--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: ""}.fa-dharmachakra{--fa: ""}.fa-hotdog{--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: ""}.fa-drum{--fa: ""}.fa-ice-cream{--fa: ""}.fa-heart-circle-bolt{--fa: ""}.fa-fax{--fa: ""}.fa-paragraph{--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: ""}.fa-star-half{--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: ""}.fa-link,.fa-chain{--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: ""}.fa-tree-city{--fa: ""}.fa-play{--fa: ""}.fa-font{--fa: ""}.fa-table-cells-row-lock{--fa: ""}.fa-rupiah-sign{--fa: ""}.fa-magnifying-glass,.fa-search{--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: ""}.fa-naira-sign{--fa: ""}.fa-cart-arrow-down{--fa: ""}.fa-walkie-talkie{--fa: ""}.fa-file-pen,.fa-file-edit{--fa: ""}.fa-receipt{--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: ""}.fa-suitcase-rolling{--fa: ""}.fa-person-circle-exclamation{--fa: ""}.fa-chevron-down{--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: ""}.fa-skull-crossbones{--fa: ""}.fa-code-compare{--fa: ""}.fa-list-ul,.fa-list-dots{--fa: ""}.fa-school-lock{--fa: ""}.fa-tower-cell{--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: ""}.fa-ranking-star{--fa: ""}.fa-chess-king{--fa: ""}.fa-person-harassing{--fa: ""}.fa-brazilian-real-sign{--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: ""}.fa-arrow-up{--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: ""}.fa-shrimp{--fa: ""}.fa-list-check,.fa-tasks{--fa: ""}.fa-jug-detergent{--fa: ""}.fa-circle-user,.fa-user-circle{--fa: ""}.fa-user-shield{--fa: ""}.fa-wind{--fa: ""}.fa-car-burst,.fa-car-crash{--fa: ""}.fa-y{--fa: "Y"}.fa-person-snowboarding,.fa-snowboarding{--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: ""}.fa-fish{--fa: ""}.fa-user-graduate{--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: ""}.fa-clapperboard{--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: ""}.fa-jet-fighter-up{--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: ""}.fa-copy{--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: ""}.fa-hand-sparkles{--fa: ""}.fa-grip,.fa-grip-horizontal{--fa: ""}.fa-share-from-square,.fa-share-square{--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: ""}.fa-gun{--fa: ""}.fa-square-phone,.fa-phone-square{--fa: ""}.fa-plus,.fa-add{--fa: "+"}.fa-expand{--fa: ""}.fa-computer{--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: ""}.fa-peso-sign{--fa: ""}.fa-building-shield{--fa: ""}.fa-baby{--fa: ""}.fa-users-line{--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: ""}.fa-tractor{--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: ""}.fa-arrow-down-up-lock{--fa: ""}.fa-lines-leaning{--fa: ""}.fa-ruler-combined{--fa: ""}.fa-copyright{--fa: ""}.fa-equals{--fa: "="}.fa-blender{--fa: ""}.fa-teeth{--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: ""}.fa-map{--fa: ""}.fa-rocket{--fa: ""}.fa-photo-film,.fa-photo-video{--fa: ""}.fa-folder-minus{--fa: ""}.fa-hexagon-nodes-bolt{--fa: ""}.fa-store{--fa: ""}.fa-arrow-trend-up{--fa: ""}.fa-plug-circle-minus{--fa: ""}.fa-sign-hanging,.fa-sign{--fa: ""}.fa-bezier-curve{--fa: ""}.fa-bell-slash{--fa: ""}.fa-tablet,.fa-tablet-android{--fa: ""}.fa-school-flag{--fa: ""}.fa-fill{--fa: ""}.fa-angle-up{--fa: ""}.fa-drumstick-bite{--fa: ""}.fa-holly-berry{--fa: ""}.fa-chevron-left{--fa: ""}.fa-bacteria{--fa: ""}.fa-hand-lizard{--fa: ""}.fa-notdef{--fa: ""}.fa-disease{--fa: ""}.fa-briefcase-medical{--fa: ""}.fa-genderless{--fa: ""}.fa-chevron-right{--fa: ""}.fa-retweet{--fa: ""}.fa-car-rear,.fa-car-alt{--fa: ""}.fa-pump-soap{--fa: ""}.fa-video-slash{--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: ""}.fa-radio{--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: ""}.fa-traffic-light{--fa: ""}.fa-thermometer{--fa: ""}.fa-vr-cardboard{--fa: ""}.fa-hand-middle-finger{--fa: ""}.fa-percent,.fa-percentage{--fa: "%"}.fa-truck-moving{--fa: ""}.fa-glass-water-droplet{--fa: ""}.fa-display{--fa: ""}.fa-face-smile,.fa-smile{--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: ""}.fa-trophy{--fa: ""}.fa-person-praying,.fa-pray{--fa: ""}.fa-hammer{--fa: ""}.fa-hand-peace{--fa: ""}.fa-rotate,.fa-sync-alt{--fa: ""}.fa-spinner{--fa: ""}.fa-robot{--fa: ""}.fa-peace{--fa: ""}.fa-gears,.fa-cogs{--fa: ""}.fa-warehouse{--fa: ""}.fa-arrow-up-right-dots{--fa: ""}.fa-splotch{--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: ""}.fa-dice-four{--fa: ""}.fa-sim-card{--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: ""}.fa-mercury{--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: ""}.fa-person-falling-burst{--fa: ""}.fa-award{--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: ""}.fa-building{--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: ""}.fa-qrcode{--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: ""}.fa-shield,.fa-shield-blank{--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: ""}.fa-comment-nodes{--fa: ""}.fa-house-medical{--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: ""}.fa-house-chimney-window{--fa: ""}.fa-pen-nib{--fa: ""}.fa-tent-arrow-turn-left{--fa: ""}.fa-tents{--fa: ""}.fa-wand-magic,.fa-magic{--fa: ""}.fa-dog{--fa: ""}.fa-carrot{--fa: ""}.fa-moon{--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: ""}.fa-cheese{--fa: ""}.fa-yin-yang{--fa: ""}.fa-music{--fa: ""}.fa-code-commit{--fa: ""}.fa-temperature-low{--fa: ""}.fa-person-biking,.fa-biking{--fa: ""}.fa-broom{--fa: ""}.fa-shield-heart{--fa: ""}.fa-gopuram{--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: ""}.fa-hashtag{--fa: "#"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: ""}.fa-oil-can{--fa: ""}.fa-t{--fa: "T"}.fa-hippo{--fa: ""}.fa-chart-column{--fa: ""}.fa-infinity{--fa: ""}.fa-vial-circle-check{--fa: ""}.fa-person-arrow-down-to-line{--fa: ""}.fa-voicemail{--fa: ""}.fa-fan{--fa: ""}.fa-person-walking-luggage{--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: ""}.fa-cloud-moon-rain{--fa: ""}.fa-calendar{--fa: ""}.fa-trailer{--fa: ""}.fa-bahai,.fa-haykal{--fa: ""}.fa-sd-card{--fa: ""}.fa-dragon{--fa: ""}.fa-shoe-prints{--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: ""}.fa-hand-holding{--fa: ""}.fa-plug-circle-exclamation{--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: ""}.fa-clone{--fa: ""}.fa-person-walking-arrow-loop-left{--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: ""}.fa-tornado{--fa: ""}.fa-file-circle-plus{--fa: ""}.fa-book-quran,.fa-quran{--fa: ""}.fa-anchor{--fa: ""}.fa-border-all{--fa: ""}.fa-face-angry,.fa-angry{--fa: ""}.fa-cookie-bite{--fa: ""}.fa-arrow-trend-down{--fa: ""}.fa-rss,.fa-feed{--fa: ""}.fa-draw-polygon{--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: ""}.fa-shower{--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: ""}.fa-m{--fa: "M"}.fa-table-list,.fa-th-list{--fa: ""}.fa-comment-sms,.fa-sms{--fa: ""}.fa-book{--fa: ""}.fa-user-plus{--fa: ""}.fa-check{--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: ""}.fa-house-circle-check{--fa: ""}.fa-angle-left{--fa: ""}.fa-diagram-successor{--fa: ""}.fa-truck-arrow-right{--fa: ""}.fa-arrows-split-up-and-left{--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: ""}.fa-cloud-moon{--fa: ""}.fa-briefcase{--fa: ""}.fa-person-falling{--fa: ""}.fa-image-portrait,.fa-portrait{--fa: ""}.fa-user-tag{--fa: ""}.fa-rug{--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: ""}.fa-baht-sign{--fa: ""}.fa-book-open{--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: ""}.fa-handcuffs{--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: ""}.fa-database{--fa: ""}.fa-share,.fa-mail-forward{--fa: ""}.fa-bottle-droplet{--fa: ""}.fa-mask-face{--fa: ""}.fa-hill-rockslide{--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: ""}.fa-paper-plane{--fa: ""}.fa-road-circle-exclamation{--fa: ""}.fa-dungeon{--fa: ""}.fa-align-right{--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: ""}.fa-life-ring{--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: ""}.fa-calendar-day{--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: ""}.fa-face-grimace,.fa-grimace{--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: ""}.fa-person-walking-arrow-right{--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: ""}.fa-dice{--fa: ""}.fa-bowling-ball{--fa: ""}.fa-brain{--fa: ""}.fa-bandage,.fa-band-aid{--fa: ""}.fa-calendar-minus{--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: ""}.fa-gifts{--fa: ""}.fa-hotel{--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: ""}.fa-thumbs-up{--fa: ""}.fa-user-clock{--fa: ""}.fa-hand-dots,.fa-allergies{--fa: ""}.fa-file-invoice{--fa: ""}.fa-window-minimize{--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: ""}.fa-brush{--fa: ""}.fa-file-half-dashed{--fa: ""}.fa-mask{--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: ""}.fa-ruler-vertical{--fa: ""}.fa-user-large,.fa-user-alt{--fa: ""}.fa-train-tram{--fa: ""}.fa-user-nurse{--fa: ""}.fa-syringe{--fa: ""}.fa-cloud-sun{--fa: ""}.fa-stopwatch-20{--fa: ""}.fa-square-full{--fa: ""}.fa-magnet{--fa: ""}.fa-jar{--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: ""}.fa-bug-slash{--fa: ""}.fa-arrow-up-from-water-pump{--fa: ""}.fa-bone{--fa: ""}.fa-table-cells-row-unlock{--fa: ""}.fa-user-injured{--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: ""}.fa-plane{--fa: ""}.fa-tent-arrows-down{--fa: ""}.fa-exclamation{--fa: "!"}.fa-arrows-spin{--fa: ""}.fa-print{--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: ""}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$"}.fa-x{--fa: "X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: ""}.fa-users-gear,.fa-users-cog{--fa: ""}.fa-person-military-pointing{--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: ""}.fa-umbrella{--fa: ""}.fa-trowel{--fa: ""}.fa-d{--fa: "D"}.fa-stapler{--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: ""}.fa-kip-sign{--fa: ""}.fa-hand-point-left{--fa: ""}.fa-handshake-simple,.fa-handshake-alt{--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: ""}.fa-barcode{--fa: ""}.fa-plus-minus{--fa: ""}.fa-video,.fa-video-camera{--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: ""}.fa-hand-holding-medical{--fa: ""}.fa-person-circle-check{--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: ""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa: ""}.fa-hooli{--fa: ""}.fa-yelp{--fa: ""}.fa-cc-visa{--fa: ""}.fa-lastfm{--fa: ""}.fa-shopware{--fa: ""}.fa-creative-commons-nc{--fa: ""}.fa-aws{--fa: ""}.fa-redhat{--fa: ""}.fa-yoast{--fa: ""}.fa-cloudflare{--fa: ""}.fa-ups{--fa: ""}.fa-pixiv{--fa: ""}.fa-wpexplorer{--fa: ""}.fa-dyalog{--fa: ""}.fa-bity{--fa: ""}.fa-stackpath{--fa: ""}.fa-buysellads{--fa: ""}.fa-first-order{--fa: ""}.fa-modx{--fa: ""}.fa-guilded{--fa: ""}.fa-vnv{--fa: ""}.fa-square-js,.fa-js-square{--fa: ""}.fa-microsoft{--fa: ""}.fa-qq{--fa: ""}.fa-orcid{--fa: ""}.fa-java{--fa: ""}.fa-invision{--fa: ""}.fa-creative-commons-pd-alt{--fa: ""}.fa-centercode{--fa: ""}.fa-glide-g{--fa: ""}.fa-drupal{--fa: ""}.fa-jxl{--fa: ""}.fa-dart-lang{--fa: ""}.fa-hire-a-helper{--fa: ""}.fa-creative-commons-by{--fa: ""}.fa-unity{--fa: ""}.fa-whmcs{--fa: ""}.fa-rocketchat{--fa: ""}.fa-vk{--fa: ""}.fa-untappd{--fa: ""}.fa-mailchimp{--fa: ""}.fa-css3-alt{--fa: ""}.fa-square-reddit,.fa-reddit-square{--fa: ""}.fa-vimeo-v{--fa: ""}.fa-contao{--fa: ""}.fa-square-font-awesome{--fa: ""}.fa-deskpro{--fa: ""}.fa-brave{--fa: ""}.fa-sistrix{--fa: ""}.fa-square-instagram,.fa-instagram-square{--fa: ""}.fa-battle-net{--fa: ""}.fa-the-red-yeti{--fa: ""}.fa-square-hacker-news,.fa-hacker-news-square{--fa: ""}.fa-edge{--fa: ""}.fa-threads{--fa: ""}.fa-napster{--fa: ""}.fa-square-snapchat,.fa-snapchat-square{--fa: ""}.fa-google-plus-g{--fa: ""}.fa-artstation{--fa: ""}.fa-markdown{--fa: ""}.fa-sourcetree{--fa: ""}.fa-google-plus{--fa: ""}.fa-diaspora{--fa: ""}.fa-foursquare{--fa: ""}.fa-stack-overflow{--fa: ""}.fa-github-alt{--fa: ""}.fa-phoenix-squadron{--fa: ""}.fa-pagelines{--fa: ""}.fa-algolia{--fa: ""}.fa-red-river{--fa: ""}.fa-creative-commons-sa{--fa: ""}.fa-safari{--fa: ""}.fa-google{--fa: ""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: ""}.fa-atlassian{--fa: ""}.fa-linkedin-in{--fa: ""}.fa-digital-ocean{--fa: ""}.fa-nimblr{--fa: ""}.fa-chromecast{--fa: ""}.fa-evernote{--fa: ""}.fa-hacker-news{--fa: ""}.fa-creative-commons-sampling{--fa: ""}.fa-adversal{--fa: ""}.fa-creative-commons{--fa: ""}.fa-watchman-monitoring{--fa: ""}.fa-fonticons{--fa: ""}.fa-weixin{--fa: ""}.fa-shirtsinbulk{--fa: ""}.fa-codepen{--fa: ""}.fa-git-alt{--fa: ""}.fa-lyft{--fa: ""}.fa-rev{--fa: ""}.fa-windows{--fa: ""}.fa-wizards-of-the-coast{--fa: ""}.fa-square-viadeo,.fa-viadeo-square{--fa: ""}.fa-meetup{--fa: ""}.fa-centos{--fa: ""}.fa-adn{--fa: ""}.fa-cloudsmith{--fa: ""}.fa-opensuse{--fa: ""}.fa-pied-piper-alt{--fa: ""}.fa-square-dribbble,.fa-dribbble-square{--fa: ""}.fa-codiepie{--fa: ""}.fa-node{--fa: ""}.fa-mix{--fa: ""}.fa-steam{--fa: ""}.fa-cc-apple-pay{--fa: ""}.fa-scribd{--fa: ""}.fa-debian{--fa: ""}.fa-openid{--fa: ""}.fa-instalod{--fa: ""}.fa-files-pinwheel{--fa: ""}.fa-expeditedssl{--fa: ""}.fa-sellcast{--fa: ""}.fa-square-twitter,.fa-twitter-square{--fa: ""}.fa-r-project{--fa: ""}.fa-delicious{--fa: ""}.fa-freebsd{--fa: ""}.fa-vuejs{--fa: ""}.fa-accusoft{--fa: ""}.fa-ioxhost{--fa: ""}.fa-fonticons-fi{--fa: ""}.fa-app-store{--fa: ""}.fa-cc-mastercard{--fa: ""}.fa-itunes-note{--fa: ""}.fa-golang{--fa: ""}.fa-kickstarter,.fa-square-kickstarter{--fa: ""}.fa-grav{--fa: ""}.fa-weibo{--fa: ""}.fa-uncharted{--fa: ""}.fa-firstdraft{--fa: ""}.fa-square-youtube,.fa-youtube-square{--fa: ""}.fa-wikipedia-w{--fa: ""}.fa-wpressr,.fa-rendact{--fa: ""}.fa-angellist{--fa: ""}.fa-galactic-republic{--fa: ""}.fa-nfc-directional{--fa: ""}.fa-skype{--fa: ""}.fa-joget{--fa: ""}.fa-fedora{--fa: ""}.fa-stripe-s{--fa: ""}.fa-meta{--fa: ""}.fa-laravel{--fa: ""}.fa-hotjar{--fa: ""}.fa-bluetooth-b{--fa: ""}.fa-square-letterboxd{--fa: ""}.fa-sticker-mule{--fa: ""}.fa-creative-commons-zero{--fa: ""}.fa-hips{--fa: ""}.fa-css{--fa: ""}.fa-behance{--fa: ""}.fa-reddit{--fa: ""}.fa-discord{--fa: ""}.fa-chrome{--fa: ""}.fa-app-store-ios{--fa: ""}.fa-cc-discover{--fa: ""}.fa-wpbeginner{--fa: ""}.fa-confluence{--fa: ""}.fa-shoelace{--fa: ""}.fa-mdb{--fa: ""}.fa-dochub{--fa: ""}.fa-accessible-icon{--fa: ""}.fa-ebay{--fa: ""}.fa-amazon{--fa: ""}.fa-unsplash{--fa: ""}.fa-yarn{--fa: ""}.fa-square-steam,.fa-steam-square{--fa: ""}.fa-500px{--fa: ""}.fa-square-vimeo,.fa-vimeo-square{--fa: ""}.fa-asymmetrik{--fa: ""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: ""}.fa-gratipay{--fa: ""}.fa-apple{--fa: ""}.fa-hive{--fa: ""}.fa-gitkraken{--fa: ""}.fa-keybase{--fa: ""}.fa-apple-pay{--fa: ""}.fa-padlet{--fa: ""}.fa-amazon-pay{--fa: ""}.fa-square-github,.fa-github-square{--fa: ""}.fa-stumbleupon{--fa: ""}.fa-fedex{--fa: ""}.fa-phoenix-framework{--fa: ""}.fa-shopify{--fa: ""}.fa-neos{--fa: ""}.fa-square-threads{--fa: ""}.fa-hackerrank{--fa: ""}.fa-researchgate{--fa: ""}.fa-swift{--fa: ""}.fa-angular{--fa: ""}.fa-speakap{--fa: ""}.fa-angrycreative{--fa: ""}.fa-y-combinator{--fa: ""}.fa-empire{--fa: ""}.fa-envira{--fa: ""}.fa-google-scholar{--fa: ""}.fa-square-gitlab,.fa-gitlab-square{--fa: ""}.fa-studiovinari{--fa: ""}.fa-pied-piper{--fa: ""}.fa-wordpress{--fa: ""}.fa-product-hunt{--fa: ""}.fa-firefox{--fa: ""}.fa-linode{--fa: ""}.fa-goodreads{--fa: ""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: ""}.fa-jsfiddle{--fa: ""}.fa-sith{--fa: ""}.fa-themeisle{--fa: ""}.fa-page4{--fa: ""}.fa-hashnode{--fa: ""}.fa-react{--fa: ""}.fa-cc-paypal{--fa: ""}.fa-squarespace{--fa: ""}.fa-cc-stripe{--fa: ""}.fa-creative-commons-share{--fa: ""}.fa-bitcoin{--fa: ""}.fa-keycdn{--fa: ""}.fa-opera{--fa: ""}.fa-itch-io{--fa: ""}.fa-umbraco{--fa: ""}.fa-galactic-senate{--fa: ""}.fa-ubuntu{--fa: ""}.fa-draft2digital{--fa: ""}.fa-stripe{--fa: ""}.fa-houzz{--fa: ""}.fa-gg{--fa: ""}.fa-dhl{--fa: ""}.fa-square-pinterest,.fa-pinterest-square{--fa: ""}.fa-xing{--fa: ""}.fa-blackberry{--fa: ""}.fa-creative-commons-pd{--fa: ""}.fa-playstation{--fa: ""}.fa-quinscape{--fa: ""}.fa-less{--fa: ""}.fa-blogger-b{--fa: ""}.fa-opencart{--fa: ""}.fa-vine{--fa: ""}.fa-signal-messenger{--fa: ""}.fa-paypal{--fa: ""}.fa-gitlab{--fa: ""}.fa-typo3{--fa: ""}.fa-reddit-alien{--fa: ""}.fa-yahoo{--fa: ""}.fa-dailymotion{--fa: ""}.fa-affiliatetheme{--fa: ""}.fa-pied-piper-pp{--fa: ""}.fa-bootstrap{--fa: ""}.fa-odnoklassniki{--fa: ""}.fa-nfc-symbol{--fa: ""}.fa-mintbit{--fa: ""}.fa-ethereum{--fa: ""}.fa-speaker-deck{--fa: ""}.fa-creative-commons-nc-eu{--fa: ""}.fa-patreon{--fa: ""}.fa-avianex{--fa: ""}.fa-ello{--fa: ""}.fa-gofore{--fa: ""}.fa-bimobject{--fa: ""}.fa-brave-reverse{--fa: ""}.fa-facebook-f{--fa: ""}.fa-square-google-plus,.fa-google-plus-square{--fa: ""}.fa-web-awesome{--fa: ""}.fa-mandalorian{--fa: ""}.fa-first-order-alt{--fa: ""}.fa-osi{--fa: ""}.fa-google-wallet{--fa: ""}.fa-d-and-d-beyond{--fa: ""}.fa-periscope{--fa: ""}.fa-fulcrum{--fa: ""}.fa-cloudscale{--fa: ""}.fa-forumbee{--fa: ""}.fa-mizuni{--fa: ""}.fa-schlix{--fa: ""}.fa-square-xing,.fa-xing-square{--fa: ""}.fa-bandcamp{--fa: ""}.fa-wpforms{--fa: ""}.fa-cloudversify{--fa: ""}.fa-usps{--fa: ""}.fa-megaport{--fa: ""}.fa-magento{--fa: ""}.fa-spotify{--fa: ""}.fa-optin-monster{--fa: ""}.fa-fly{--fa: ""}.fa-square-bluesky{--fa: ""}.fa-aviato{--fa: ""}.fa-itunes{--fa: ""}.fa-cuttlefish{--fa: ""}.fa-blogger{--fa: ""}.fa-flickr{--fa: ""}.fa-viber{--fa: ""}.fa-soundcloud{--fa: ""}.fa-digg{--fa: ""}.fa-tencent-weibo{--fa: ""}.fa-letterboxd{--fa: ""}.fa-symfony{--fa: ""}.fa-maxcdn{--fa: ""}.fa-etsy{--fa: ""}.fa-facebook-messenger{--fa: ""}.fa-audible{--fa: ""}.fa-think-peaks{--fa: ""}.fa-bilibili{--fa: ""}.fa-erlang{--fa: ""}.fa-x-twitter{--fa: ""}.fa-cotton-bureau{--fa: ""}.fa-dashcube{--fa: ""}.fa-42-group,.fa-innosoft{--fa: ""}.fa-stack-exchange{--fa: ""}.fa-elementor{--fa: ""}.fa-square-pied-piper,.fa-pied-piper-square{--fa: ""}.fa-creative-commons-nd{--fa: ""}.fa-palfed{--fa: ""}.fa-superpowers{--fa: ""}.fa-resolving{--fa: ""}.fa-xbox{--fa: ""}.fa-square-web-awesome-stroke{--fa: ""}.fa-searchengin{--fa: ""}.fa-tiktok{--fa: ""}.fa-square-facebook,.fa-facebook-square{--fa: ""}.fa-renren{--fa: ""}.fa-linux{--fa: ""}.fa-glide{--fa: ""}.fa-linkedin{--fa: ""}.fa-hubspot{--fa: ""}.fa-deploydog{--fa: ""}.fa-twitch{--fa: ""}.fa-flutter{--fa: ""}.fa-ravelry{--fa: ""}.fa-mixer{--fa: ""}.fa-square-lastfm,.fa-lastfm-square{--fa: ""}.fa-vimeo{--fa: ""}.fa-mendeley{--fa: ""}.fa-uniregistry{--fa: ""}.fa-figma{--fa: ""}.fa-creative-commons-remix{--fa: ""}.fa-cc-amazon-pay{--fa: ""}.fa-dropbox{--fa: ""}.fa-instagram{--fa: ""}.fa-cmplid{--fa: ""}.fa-upwork{--fa: ""}.fa-facebook{--fa: ""}.fa-gripfire{--fa: ""}.fa-jedi-order{--fa: ""}.fa-uikit{--fa: ""}.fa-fort-awesome-alt{--fa: ""}.fa-phabricator{--fa: ""}.fa-ussunnah{--fa: ""}.fa-earlybirds{--fa: ""}.fa-trade-federation{--fa: ""}.fa-autoprefixer{--fa: ""}.fa-whatsapp{--fa: ""}.fa-square-upwork{--fa: ""}.fa-slideshare{--fa: ""}.fa-google-play{--fa: ""}.fa-viadeo{--fa: ""}.fa-line{--fa: ""}.fa-google-drive{--fa: ""}.fa-servicestack{--fa: ""}.fa-simplybuilt{--fa: ""}.fa-bitbucket{--fa: ""}.fa-imdb{--fa: ""}.fa-deezer{--fa: ""}.fa-raspberry-pi{--fa: ""}.fa-jira{--fa: ""}.fa-docker{--fa: ""}.fa-screenpal{--fa: ""}.fa-bluetooth{--fa: ""}.fa-gitter{--fa: ""}.fa-d-and-d{--fa: ""}.fa-microblog{--fa: ""}.fa-cc-diners-club{--fa: ""}.fa-gg-circle{--fa: ""}.fa-pied-piper-hat{--fa: ""}.fa-kickstarter-k{--fa: ""}.fa-yandex{--fa: ""}.fa-readme{--fa: ""}.fa-html5{--fa: ""}.fa-sellsy{--fa: ""}.fa-square-web-awesome{--fa: ""}.fa-sass{--fa: ""}.fa-wirsindhandwerk,.fa-wsh{--fa: ""}.fa-buromobelexperte{--fa: ""}.fa-salesforce{--fa: ""}.fa-octopus-deploy{--fa: ""}.fa-medapps{--fa: ""}.fa-ns8{--fa: ""}.fa-pinterest-p{--fa: ""}.fa-apper{--fa: ""}.fa-fort-awesome{--fa: ""}.fa-waze{--fa: ""}.fa-bluesky{--fa: ""}.fa-cc-jcb{--fa: ""}.fa-snapchat,.fa-snapchat-ghost{--fa: ""}.fa-fantasy-flight-games{--fa: ""}.fa-rust{--fa: ""}.fa-wix{--fa: ""}.fa-square-behance,.fa-behance-square{--fa: ""}.fa-supple{--fa: ""}.fa-webflow{--fa: ""}.fa-rebel{--fa: ""}.fa-css3{--fa: ""}.fa-staylinked{--fa: ""}.fa-kaggle{--fa: ""}.fa-space-awesome{--fa: ""}.fa-deviantart{--fa: ""}.fa-cpanel{--fa: ""}.fa-goodreads-g{--fa: ""}.fa-square-git,.fa-git-square{--fa: ""}.fa-square-tumblr,.fa-tumblr-square{--fa: ""}.fa-trello{--fa: ""}.fa-creative-commons-nc-jp{--fa: ""}.fa-get-pocket{--fa: ""}.fa-perbyte{--fa: ""}.fa-grunt{--fa: ""}.fa-weebly{--fa: ""}.fa-connectdevelop{--fa: ""}.fa-leanpub{--fa: ""}.fa-black-tie{--fa: ""}.fa-themeco{--fa: ""}.fa-python{--fa: ""}.fa-android{--fa: ""}.fa-bots{--fa: ""}.fa-free-code-camp{--fa: ""}.fa-hornbill{--fa: ""}.fa-js{--fa: ""}.fa-ideal{--fa: ""}.fa-git{--fa: ""}.fa-dev{--fa: ""}.fa-sketch{--fa: ""}.fa-yandex-international{--fa: ""}.fa-cc-amex{--fa: ""}.fa-uber{--fa: ""}.fa-github{--fa: ""}.fa-php{--fa: ""}.fa-alipay{--fa: ""}.fa-youtube{--fa: ""}.fa-skyatlas{--fa: ""}.fa-firefox-browser{--fa: ""}.fa-replyd{--fa: ""}.fa-suse{--fa: ""}.fa-jenkins{--fa: ""}.fa-twitter{--fa: ""}.fa-rockrms{--fa: ""}.fa-pinterest{--fa: ""}.fa-buffer{--fa: ""}.fa-npm{--fa: ""}.fa-yammer{--fa: ""}.fa-btc{--fa: ""}.fa-dribbble{--fa: ""}.fa-stumbleupon-circle{--fa: ""}.fa-internet-explorer{--fa: ""}.fa-stubber{--fa: ""}.fa-telegram,.fa-telegram-plane{--fa: ""}.fa-old-republic{--fa: ""}.fa-odysee{--fa: ""}.fa-square-whatsapp,.fa-whatsapp-square{--fa: ""}.fa-node-js{--fa: ""}.fa-edge-legacy{--fa: ""}.fa-slack,.fa-slack-hash{--fa: ""}.fa-medrt{--fa: ""}.fa-usb{--fa: ""}.fa-tumblr{--fa: ""}.fa-vaadin{--fa: ""}.fa-quora{--fa: ""}.fa-square-x-twitter{--fa: ""}.fa-reacteurope{--fa: ""}.fa-medium,.fa-medium-m{--fa: ""}.fa-amilia{--fa: ""}.fa-mixcloud{--fa: ""}.fa-flipboard{--fa: ""}.fa-viacoin{--fa: ""}.fa-critical-role{--fa: ""}.fa-sitrox{--fa: ""}.fa-discourse{--fa: ""}.fa-joomla{--fa: ""}.fa-mastodon{--fa: ""}.fa-airbnb{--fa: ""}.fa-wolf-pack-battalion{--fa: ""}.fa-buy-n-large{--fa: ""}.fa-gulp{--fa: ""}.fa-creative-commons-sampling-plus{--fa: ""}.fa-strava{--fa: ""}.fa-ember{--fa: ""}.fa-canadian-maple-leaf{--fa: ""}.fa-teamspeak{--fa: ""}.fa-pushed{--fa: ""}.fa-wordpress-simple{--fa: ""}.fa-nutritionix{--fa: ""}.fa-wodu{--fa: ""}.fa-google-pay{--fa: ""}.fa-intercom{--fa: ""}.fa-zhihu{--fa: ""}.fa-korvue{--fa: ""}.fa-pix{--fa: ""}.fa-steam-symbol{--fa: ""}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-C9RhG_FT.woff2) format("woff2"),url(/assets/fa-v4compatibility-CCth-dXg.ttf) format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:4px;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:1rem;line-height:1.5rem;padding:6px 12px;color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:1rem;height:1rem;stroke-width:0;font-size:1rem;line-height:1.5rem;padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:35px}.dp__input_valid{box-shadow:0 0 4px var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 4px var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:4px;min-width:260px;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:1}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--dp-primary-color);color:var(--dp-primary-color);padding:0 4px;font-weight:700;border-radius:4px;font-size:1rem;cursor:pointer;background:#0000}.dp__preset_ranges,.dp__sidebar_left{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;border-left:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;flex:0}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:35px;padding:5px;width:35px;box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:5px 0}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:4px;height:35px;padding:5px;width:35px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:10px}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:4px;background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-right:5px}.dp__arrow_bottom_tp{left:50%;bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:35px;color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:20px;width:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{display:flex;width:100%}.dp__overlay{position:absolute;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color);box-sizing:border-box}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:3px;white-space:nowrap}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;border-radius:4px;text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:4px;text-align:center}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{position:sticky;bottom:0;background:#fff}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:35px}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;user-select:none;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--dp-text-color)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:32px;width:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:10px;border-radius:4px;cursor:pointer}.dp__action_row{display:flex;align-items:center;width:100%;padding:10px;box-sizing:border-box;color:var(--dp-text-color);background:var(--dp-background-color)}.dp__action_row svg{height:20px;width:auto}.dp__selection_preview{width:50%;color:var(--dp-text-color);font-size:.8rem}.dp__action_buttons{width:50%;text-align:right}.dp__action{font-weight:700;cursor:pointer;padding:2px 5px;border-radius:4px;display:inline-flex;align-items:center}.dp__select{color:var(--dp-success-color)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%)}.dp__main{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;user-select:none;box-sizing:border-box}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:10px;box-sizing:border-box;height:35px}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;width:auto}.dp__button_bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out}.calendar-next-enter-from{opacity:0;transform:translate(22px)}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(-22px)}.calendar-prev-leave-to{opacity:0;transform:translate(22px)}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all .1s ease-out}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px)}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px)}.dp-menu-appear-enter-from{opacity:0}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active{transition:opacity .1s ease}.dp-menu-appear-leave-to{opacity:1}
