.accountant-module__tFlMuq__page{background:var(--background-color-page);min-height:100vh;color:var(--main-text-color);max-width:1100px;margin:0 auto;padding:24px}.accountant-module__tFlMuq__loading{justify-content:center;padding:80px 0;display:flex}.accountant-module__tFlMuq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.accountant-module__tFlMuq__title{margin:0;font-size:1.5rem;font-weight:700}.accountant-module__tFlMuq__subtitle{color:var(--secondary-text);margin:4px 0 0;font-size:.9rem}.accountant-module__tFlMuq__header_actions{align-items:center;gap:12px;display:flex}.accountant-module__tFlMuq__language_toggle{border:1px solid var(--border-color);border-radius:var(--border-radius-button);display:flex;overflow:hidden}.accountant-module__tFlMuq__language_option{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:.85rem}.accountant-module__tFlMuq__language_active{background:var(--main-blue);color:#fff}.accountant-module__tFlMuq__logout_btn{border:1px solid var(--border-color);color:var(--main-red);border-radius:var(--border-radius-button);cursor:pointer;background:0 0;padding:6px 14px;font-size:.85rem}.accountant-module__tFlMuq__logout_btn:hover{background:var(--status-error-bg)}.accountant-module__tFlMuq__tabs{border-bottom:1px solid var(--border-color);gap:8px;margin:16px 0;display:flex}.accountant-module__tFlMuq__tab{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-size:.95rem;display:flex}.accountant-module__tFlMuq__tab_active{color:var(--main-blue);border-bottom-color:var(--main-blue);font-weight:600}.accountant-module__tFlMuq__badge{background:var(--main-red);color:#fff;border-radius:999px;padding:1px 7px;font-size:.7rem;font-weight:700}.accountant-module__tFlMuq__section{margin-top:8px}.accountant-module__tFlMuq__empty{text-align:center;color:var(--secondary-text);flex-direction:column;gap:6px;padding:48px 16px;display:flex}.accountant-module__tFlMuq__shop_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.accountant-module__tFlMuq__shop_card{text-align:left;background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;color:inherit;padding:16px;transition:border-color .15s,transform .15s}.accountant-module__tFlMuq__shop_card:hover{border-color:var(--main-blue);transform:translateY(-1px)}.accountant-module__tFlMuq__card_title{margin-bottom:8px;font-size:1.05rem;font-weight:700}.accountant-module__tFlMuq__shop_details{color:var(--secondary-text);flex-direction:column;gap:3px;font-size:.85rem;display:flex}.accountant-module__tFlMuq__invitation_card{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:16px;display:flex}.accountant-module__tFlMuq__invitation_info{min-width:0}.accountant-module__tFlMuq__card_meta{color:var(--secondary-text);flex-wrap:wrap;gap:12px;margin-top:4px;font-size:.85rem;display:flex}.accountant-module__tFlMuq__invitation_actions{gap:8px;display:flex}.accountant-module__tFlMuq__accept_btn{background:var(--main-green);color:#fff;border-radius:var(--border-radius-button);cursor:pointer;border:none;padding:8px 18px;font-weight:600}.accountant-module__tFlMuq__decline_btn{color:var(--main-red);border:1px solid var(--main-red);border-radius:var(--border-radius-button);cursor:pointer;background:0 0;padding:8px 18px;font-weight:600}.accountant-module__tFlMuq__accept_btn:disabled,.accountant-module__tFlMuq__decline_btn:disabled,.accountant-module__tFlMuq__export_btn:disabled,.accountant-module__tFlMuq__month_arrow:disabled{opacity:.5;cursor:not-allowed}.accountant-module__tFlMuq__detail_header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.accountant-module__tFlMuq__back_btn{color:var(--main-blue);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.9rem}.accountant-module__tFlMuq__detail_title{margin:0;font-size:1.2rem;font-weight:700}.accountant-module__tFlMuq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.accountant-module__tFlMuq__month_picker{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--border-radius-button);align-items:center;gap:8px;padding:4px 8px;display:flex}.accountant-module__tFlMuq__month_arrow{color:var(--main-blue);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:.8rem}.accountant-module__tFlMuq__month_label{text-align:center;text-transform:capitalize;min-width:140px;font-weight:600}.accountant-module__tFlMuq__export_btn{background:var(--main-blue);color:#fff;border-radius:var(--border-radius-button);cursor:pointer;border:none;padding:10px 18px;font-weight:600}.accountant-module__tFlMuq__summary_grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:20px;display:grid}.accountant-module__tFlMuq__summary_card{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:16px}.accountant-module__tFlMuq__summary_label{color:var(--secondary-text);margin-bottom:6px;font-size:.85rem}.accountant-module__tFlMuq__summary_value{font-size:1.4rem;font-weight:700}.accountant-module__tFlMuq__summary_sub{color:var(--secondary-text);margin-top:6px;font-size:.8rem}.accountant-module__tFlMuq__attention_box{background:var(--status-warning-bg);border:1px solid var(--status-warning);border-radius:var(--border-radius);margin-bottom:20px;padding:16px}.accountant-module__tFlMuq__attention_title{color:var(--status-warning);margin-bottom:4px;font-weight:700}.accountant-module__tFlMuq__attention_hint{color:var(--secondary-text);margin:0 0 12px;font-size:.85rem}.accountant-module__tFlMuq__info_note{background:var(--status-info-bg);border:1px solid var(--status-info);border-radius:var(--border-radius);color:var(--primary-text);margin-bottom:20px;padding:12px 16px;font-size:.9rem}.accountant-module__tFlMuq__block{margin-bottom:20px}.accountant-module__tFlMuq__block_title{margin:0 0 10px;font-size:1rem;font-weight:700}.accountant-module__tFlMuq__table_wrap{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--card-background);overflow-x:auto}.accountant-module__tFlMuq__table{border-collapse:collapse;width:100%;font-size:.875rem}.accountant-module__tFlMuq__table th,.accountant-module__tFlMuq__table td{text-align:left;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:10px 14px}.accountant-module__tFlMuq__table tbody tr:last-child td{border-bottom:none}.accountant-module__tFlMuq__table th{color:var(--secondary-text);font-size:.8rem;font-weight:600}.accountant-module__tFlMuq__num{text-align:right!important}.accountant-module__tFlMuq__link_btn{color:var(--main-blue);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-weight:600;text-decoration:underline}@media (max-width:640px){.accountant-module__tFlMuq__page{padding:16px}.accountant-module__tFlMuq__header{flex-direction:column}}
.Spinner-module__Gao3gW__main{z-index:9999;justify-content:center;align-items:center;display:flex}.Spinner-module__Gao3gW__spinner{border:4px solid var(--background-color-page);border-top-color:var(--main-blue);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite Spinner-module__Gao3gW__spin}@keyframes Spinner-module__Gao3gW__spin{to{transform:rotate(360deg)}}
.OwnerPageShell-module__-k7RJq__shell{width:100%}.OwnerPageShell-module__-k7RJq__chrome{display:none}@media (min-width:1024px){.OwnerPageShell-module__-k7RJq__chrome{display:block}.OwnerPageShell-module__-k7RJq__content{box-sizing:border-box;background-color:var(--background-color-page);min-height:100vh;padding-top:70px;padding-left:220px}}
.NavBarOwner-module__RilKsW__main{flex-direction:row;justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:absolute;top:0;left:0}.NavBarOwner-module__RilKsW__controls{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:400px;height:40px;padding:0 10px;display:flex}.NavBarOwner-module__RilKsW__chat,.NavBarOwner-module__RilKsW__notifications{position:relative}.NavBarOwner-module__RilKsW__icon{width:24px;height:24px;display:block}.NavBarOwner-module__RilKsW__dot{background-color:var(--main-red);border:2px solid var(--background-color-page);pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute}.NavBarOwner-module__RilKsW__notificationDot,.NavBarOwner-module__RilKsW__chatDot{top:-3px;right:-3px}.NavBarOwner-module__RilKsW__bump{animation:.35s ease-out NavBarOwner-module__RilKsW__bumpAnim}@keyframes NavBarOwner-module__RilKsW__bumpAnim{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.NavBarOwner-module__RilKsW__refresh{cursor:pointer;background-color:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);justify-content:center;align-items:center;width:auto;height:30px;padding:6px;display:flex;position:relative}.NavBarOwner-module__RilKsW__refresh:hover{opacity:.7}.NavBarOwner-module__RilKsW__control_buble{background-color:red;background-color:var(--card-background);box-sizing:border-box;border-radius:var(--border-radius);width:auto;height:30px;box-shadow:var(--box-shadow);flex-direction:row;justify-content:center;align-items:center;gap:20px;padding:10px;display:flex}.NavBarOwner-module__RilKsW__brand{display:none}@media (min-width:1024px){.NavBarOwner-module__RilKsW__main{background-color:var(--card-background);border-bottom:1px solid var(--border-color);width:100%;height:70px;box-shadow:var(--box-shadow);z-index:200;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;padding:0 24px;position:fixed;top:0;left:0;right:0}.NavBarOwner-module__RilKsW__brand{letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(135deg, var(--main-blue) 0%, var(--main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:700;display:block}.NavBarOwner-module__RilKsW__controls{gap:16px;width:auto;margin-left:auto;padding:0}}
.NavFooter-module__Je6Q0W__main{border-radius:var(--border-radius);background-color:var(--card-background);width:370px;height:70px;box-shadow:var(--box-shadow);z-index:100;border:1px solid #0000;flex-direction:row;justify-content:space-evenly;display:flex;position:fixed;bottom:50px}.NavFooter-module__Je6Q0W__nav_button{border-radius:var(--border-radius);flex-direction:column;justify-content:center;align-items:center;width:74px;height:70px;display:flex}.NavFooter-module__Je6Q0W__icon{width:40px}.NavFooter-module__Je6Q0W__nav_label,.NavFooter-module__Je6Q0W__sidebar_lang{display:none}.NavFooter-module__Je6Q0W__notification_badge{background-color:var(--main-red);border:2px solid var(--surface-white);border-radius:50%;width:12px;height:12px;animation:2s cubic-bezier(.4,0,.6,1) infinite NavFooter-module__Je6Q0W__pulse;position:absolute;top:8px;right:20px}@keyframes NavFooter-module__Je6Q0W__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (min-width:1024px){.NavFooter-module__Je6Q0W__main{border-right:1px solid var(--border-color);width:220px;height:calc(100vh - 70px);box-shadow:none;border-top:none;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;padding:12px 8px;top:70px;bottom:0;left:0;overflow-y:auto}.NavFooter-module__Je6Q0W__nav_button{border-radius:var(--border-radius);cursor:pointer;flex-direction:row;justify-content:flex-start;gap:14px;width:100%;height:48px;padding:0 16px;transition:background-color .2s,color .2s}.NavFooter-module__Je6Q0W__nav_button:hover{background-color:var(--hover-background);color:var(--main-blue)}.NavFooter-module__Je6Q0W__nav_button.NavFooter-module__Je6Q0W__active,.NavFooter-module__Je6Q0W__nav_button.NavFooter-module__Je6Q0W__active:hover{background-color:var(--main-blue);color:#fff}.NavFooter-module__Je6Q0W__icon{flex-shrink:0;width:22px;height:22px}.NavFooter-module__Je6Q0W__nav_button.NavFooter-module__Je6Q0W__active .NavFooter-module__Je6Q0W__icon{filter:brightness(0)invert()}.NavFooter-module__Je6Q0W__nav_label{color:inherit;font-size:15px;display:block}.NavFooter-module__Je6Q0W__notification_badge{top:6px;right:8px}.NavFooter-module__Je6Q0W__sidebar_lang{border-top:1px solid var(--border-color,#e2e8f0);flex-direction:column;gap:8px;margin-top:auto;padding:12px 8px 4px;display:flex}.NavFooter-module__Je6Q0W__sidebar_lang_label{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.NavFooter-module__Je6Q0W__sidebar_lang_toggle{background-color:var(--background-color-page);border-radius:20px;padding:4px;display:flex;position:relative}.NavFooter-module__Je6Q0W__sidebar_lang_slider{background-color:var(--main-blue);border-radius:16px;width:calc(50% - 4px);height:calc(100% - 8px);transition:transform .25s;position:absolute;top:4px;left:4px}.NavFooter-module__Je6Q0W__sidebar_lang_option{text-align:center;cursor:pointer;z-index:1;color:var(--secondary-text);flex:1;padding:6px 12px;font-size:13px;font-weight:600;transition:color .25s}.NavFooter-module__Je6Q0W__sidebar_lang_active{color:#fff}}
.RoleSwitcher-module__syZ6CG__switcher{background:var(--card-background);box-shadow:var(--box-shadow);border-radius:40px;gap:6px;width:fit-content;margin:0 auto 12px;padding:6px 8px;display:flex}.RoleSwitcher-module__syZ6CG__tab{cursor:pointer;transition:var(--transition-time);border:none;border-radius:40px;padding:6px 16px;font-size:13px;font-weight:600}.RoleSwitcher-module__syZ6CG__tab:disabled{cursor:not-allowed;opacity:.6}.RoleSwitcher-module__syZ6CG__tab_active{background:var(--main-blue);color:#fff}.RoleSwitcher-module__syZ6CG__tab_inactive{color:var(--secondary-text);background:0 0}.RoleSwitcher-module__syZ6CG__tab_inactive:hover:not(:disabled){background:var(--background-color-page);color:var(--main-text-color)}
.WorkShopCard-module__LH-xOW__card{background-color:var(--card-background);border-radius:var(--border-radius);width:100%;max-width:380px;box-shadow:var(--box-shadow);flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.WorkShopCard-module__LH-xOW__accent{background:linear-gradient(90deg, var(--main-blue) 0%, color-mix(in srgb, var(--main-blue) 60%, var(--main-green)) 100%);flex-shrink:0;width:100%;height:4px}.WorkShopCard-module__LH-xOW__header{border-bottom:1px solid var(--border-color);padding:16px 18px 12px}.WorkShopCard-module__LH-xOW__name{color:var(--main-text-color);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.2}.WorkShopCard-module__LH-xOW__grid{grid-template-columns:1fr 1fr;display:grid}.WorkShopCard-module__LH-xOW__cell{border-bottom:1px solid var(--border-color);color:inherit;flex-direction:column;gap:3px;min-width:0;padding:12px 16px;text-decoration:none;transition:background-color .15s;display:flex}.WorkShopCard-module__LH-xOW__cell_right{border-left:1px solid var(--border-color)}.WorkShopCard-module__LH-xOW__cell_bottom{border-bottom:none}.WorkShopCard-module__LH-xOW__cell_link:hover{background-color:color-mix(in srgb, var(--main-blue) 5%, var(--card-background))}.WorkShopCard-module__LH-xOW__cell_icon{color:var(--main-blue);opacity:.8;align-items:center;margin-bottom:4px;display:flex}.WorkShopCard-module__LH-xOW__cell_value{color:var(--main-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.WorkShopCard-module__LH-xOW__cell_value_wrap{white-space:normal;text-overflow:unset;overflow:visible}.WorkShopCard-module__LH-xOW__cell_link .WorkShopCard-module__LH-xOW__cell_value{color:var(--main-blue)}.WorkShopCard-module__LH-xOW__footer{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 14px;display:flex}.WorkShopCard-module__LH-xOW__cars{flex-wrap:wrap;flex:1;gap:5px;display:flex}.WorkShopCard-module__LH-xOW__car_badge{background-color:color-mix(in srgb, var(--main-blue) 12%, var(--card-background));color:var(--main-blue);white-space:nowrap;border-radius:10px;padding:3px 9px;font-size:11px;font-weight:600}.WorkShopCard-module__LH-xOW__cta{background-color:var(--main-blue);color:#fff;letter-spacing:.02em;cursor:pointer;border:none;border-radius:20px;flex-shrink:0;padding:8px 20px;font-size:12px;font-weight:700;transition:filter .15s,box-shadow .15s,transform .15s}.WorkShopCard-module__LH-xOW__cta:hover{filter:brightness(1.1);box-shadow:0 4px 14px color-mix(in srgb, var(--main-blue) 40%, transparent);transform:translateY(-1px)}.WorkShopCard-module__LH-xOW__cta:active{filter:brightness(.95);transform:translateY(0)}@media (min-width:1024px){.WorkShopCard-module__LH-xOW__card{border-radius:calc(var(--border-radius) * 1.2);border:1px solid var(--border-color);max-width:none;margin-bottom:0;transition:box-shadow .2s,transform .2s;box-shadow:0 1px 3px #0000000d,0 4px 14px #00000012}.WorkShopCard-module__LH-xOW__card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #0000001a,0 16px 40px #00000014}.WorkShopCard-module__LH-xOW__accent{height:3px}.WorkShopCard-module__LH-xOW__header{padding:18px 20px 14px}.WorkShopCard-module__LH-xOW__name{font-size:16px}.WorkShopCard-module__LH-xOW__cell{padding:13px 18px}.WorkShopCard-module__LH-xOW__cell_value{font-size:13px}.WorkShopCard-module__LH-xOW__footer{padding:10px 18px 12px}.WorkShopCard-module__LH-xOW__cta{padding:8px 20px;font-size:12px}}
.OwnerChatModal-module__8GPxZq__wrapper{flex-direction:column;width:100%;height:85vh;display:flex}.OwnerChatModal-module__8GPxZq__header{text-align:center;margin-bottom:12px}.OwnerChatModal-module__8GPxZq__messages{flex-direction:column;flex:1;gap:10px;padding:10px 0;display:flex;overflow-y:auto}.OwnerChatModal-module__8GPxZq__adminMessage{background:var(--modal-background);color:var(--text-primary,#000);border-radius:var(--border-radius-dialog) 14px 14px 0;max-width:75%;box-shadow:var(--box-shadow);align-self:flex-start;padding:10px 14px}.OwnerChatModal-module__8GPxZq__ownerMessage{background:var(--main-blue);color:var(--surface-white);border-radius:var(--border-radius-dialog) 14px 0 14px;max-width:75%;box-shadow:var(--box-shadow);align-self:flex-end;padding:10px 14px}.OwnerChatModal-module__8GPxZq__inputRow{gap:10px;padding-top:12px;display:flex}.OwnerChatModal-module__8GPxZq__inputRow input{border-radius:var(--border-radius-dialog);border:1px solid var(--main-blue);flex:1;padding:12px;font-size:15px}.OwnerChatModal-module__8GPxZq__sendButton{background:var(--main-blue);color:var(--background-color-page);border-radius:var(--border-radius-dialog);border:none;padding:12px 16px;font-weight:600}
.OwnerChatListModal-module__ApAkGW__wrapper{flex-direction:column;width:100%;height:80vh;padding:20px;display:flex}.OwnerChatListModal-module__ApAkGW__title{text-align:center;margin-bottom:16px;font-size:20px;font-weight:600}.OwnerChatListModal-module__ApAkGW__empty{text-align:center;color:#aaa;margin-top:40px}.OwnerChatListModal-module__ApAkGW__list{flex:1;width:100%;overflow-y:auto}.OwnerChatListModal-module__ApAkGW__item{cursor:pointer;width:100%;box-shadow:var(--box-shadow);border:1px solid var(--main-blue);border-radius:var(--border-radius);justify-content:space-between;align-items:center;padding:40px 14px 14px;display:flex;position:relative}.OwnerChatListModal-module__ApAkGW__item:hover{background:#ffffff0a}.OwnerChatListModal-module__ApAkGW__info{flex-direction:column;gap:4px;display:flex}.OwnerChatListModal-module__ApAkGW__name{background-color:var(--main-blue);width:auto;color:var(--surface-white);box-sizing:border-box;border-top-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);padding:5px;font-size:15px;font-weight:600;position:absolute;top:0;left:0}.OwnerChatListModal-module__ApAkGW__preview{color:var(--main-text-color);font-size:14px}.OwnerChatListModal-module__ApAkGW__noMessages{color:#666;font-size:14px}.OwnerChatListModal-module__ApAkGW__unreadBadge{background:var(--main-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:13px;display:flex}
.SlideUpModal-module__lS2QaG__overlay{z-index:1010;overscroll-behavior:contain;touch-action:none;background-color:#0009;justify-content:center;align-items:flex-end;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.SlideUpModal-module__lS2QaG__main{background-color:var(--modal-background);border-top-left-radius:var(--border-radius-dialog);border-top-right-radius:var(--border-radius-dialog);box-sizing:border-box;touch-action:auto;overscroll-behavior:contain;opacity:0;flex-direction:column;align-items:center;width:100vw;height:95vh;padding:20px;transition:transform .3s ease-out,opacity .3s ease-out;display:flex;overflow-y:auto;transform:translateY(100%)}.SlideUpModal-module__lS2QaG__main.SlideUpModal-module__lS2QaG__enter{opacity:1;transform:translateY(0%)}.SlideUpModal-module__lS2QaG__main.SlideUpModal-module__lS2QaG__exit{opacity:0;transform:translateY(100%)}.SlideUpModal-module__lS2QaG__handle{background-color:var(--faded-text);border-radius:2px;align-self:center;width:40px;height:4px;margin-bottom:16px}.SlideUpModal-module__lS2QaG__cancel_button{width:40px;height:40px;color:var(--main-blue);background-color:#0000;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.SlideUpModal-module__lS2QaG__icon{place-content:center;width:30px;height:30px;display:flex}@media (min-width:1024px){.SlideUpModal-module__lS2QaG__overlay{align-items:center}.SlideUpModal-module__lS2QaG__main{border-radius:var(--border-radius);border-top-left-radius:var(--border-radius-dialog);border-top-right-radius:var(--border-radius-dialog);opacity:0;width:90%;max-width:520px;height:auto;max-height:85vh;transition:transform .22s,opacity .22s;transform:scale(.96)translateY(0)}.SlideUpModal-module__lS2QaG__main.SlideUpModal-module__lS2QaG__enter{opacity:1;transform:scale(1)translateY(0)}.SlideUpModal-module__lS2QaG__main.SlideUpModal-module__lS2QaG__exit{opacity:0;transform:scale(.96)translateY(0)}.SlideUpModal-module__lS2QaG__handle{display:none}.SlideUpModal-module__lS2QaG__cancel_button{top:14px;right:14px}}
.InputField-module__gmRVVq__main{box-sizing:border-box;border-radius:var(--border-radius);background-color:#0000;flex-direction:column;justify-content:space-around;align-items:center;gap:10px;width:300px;height:auto;padding:10px 5px;display:flex}.InputField-module__gmRVVq__title{width:300px;text-align:flex-start}.InputField-module__gmRVVq__input_wrapper{width:300px;position:relative}.InputField-module__gmRVVq__input_text{background-color:var(--background-color-page);border-radius:var(--border-radius);box-sizing:border-box;width:100%;height:40px;color:var(--text);border:none;outline:none;padding:10px;font-size:16px}.InputField-module__gmRVVq__password_input{padding-right:45px}.InputField-module__gmRVVq__input_text:focus{border:1px solid var(--main-blue)}.InputField-module__gmRVVq__input_text:-webkit-autofill{caret-color:var(--text);box-shadow:0 0 0px 1000px var(--background-color-page) inset;transition:background-color 9999s ease-in-out,color 9999s ease-in-out;-webkit-text-fill-color:var(--text)!important}.InputField-module__gmRVVq__disabled{opacity:.6;cursor:not-allowed;background-color:var(--disabled-background);border-color:var(--border-color);color:var(--disabled-text)}.InputField-module__gmRVVq__toggle_password{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:5px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.InputField-module__gmRVVq__eye_icon{filter:brightness(0)saturate()invert(50%)sepia(0%)saturate(0%)hue-rotate()brightness(95%)contrast(90%);width:20px;height:20px;transition:var(--transition-time)}.InputField-module__gmRVVq__toggle_password:hover .InputField-module__gmRVVq__eye_icon{filter:brightness(0)saturate()invert(19%)sepia(98%)saturate(1651%)hue-rotate(181deg)brightness(95%)contrast(101%)}
.SubmitButton-module__10mHAW__main{box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--main-blue);color:var(--surface-white);width:150px;height:50px;transition:var(--transition-time);border:1px solid #0000;flex-direction:row;justify-content:center;align-items:center;padding:10px;font-size:16px}.SubmitButton-module__10mHAW__main:hover{transform:var(--transform-size);border:1px solid var(--main-blue);box-shadow:var(--box-shadow)}.SubmitButton-module__10mHAW__danger{background-color:var(--main-red);color:var(--surface-white);border:1px solid #0000}.SubmitButton-module__10mHAW__danger:hover{border:1px solid var(--main-red);box-shadow:var(--box-shadow)}.SubmitButton-module__10mHAW__cancel{color:var(--main-blue);background-color:#0000;border:none}.SubmitButton-module__10mHAW__cancel:hover{box-shadow:none;border:none}
.BackButton-module__qK3LAa__main{background-color:var(--card-background);color:var(--main-text-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:var(--transition-time);cursor:pointer;z-index:10;justify-content:center;align-items:center;width:fit-content;padding:10px 20px;font-size:16px;text-decoration:none;display:inline-flex;position:absolute;top:10px;left:10px}.BackButton-module__qK3LAa__main:hover{transform:var(--transform-size);box-shadow:0 4px 12px #00000026}
.NotificationCardOwner-module__GOADaW__main{border-radius:var(--border-radius);background-color:var(--card-background);width:300px;height:auto;min-height:300px;box-shadow:var(--box-shadow);box-sizing:border-box;flex-direction:column;gap:10px;padding:40px 10px 10px;display:flex;position:relative}.NotificationCardOwner-module__GOADaW__workshop_name{background-color:var(--main-blue);color:var(--surface-white);border-bottom-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);box-sizing:border-box;padding:5px;font-size:20px;font-weight:700;position:absolute;top:0;left:0}.NotificationCardOwner-module__GOADaW__strong{color:var(--main-blue);font-weight:700}.NotificationCardOwner-module__GOADaW__button_group{border-top:1px solid var(--main-blue);flex-direction:row;justify-content:space-between;width:100%;padding-top:20px;display:flex}.NotificationCardOwner-module__GOADaW__accept_button{background-color:var(--main-blue);border-radius:var(--border-radius);width:120px;height:40px;color:var(--surface-white);cursor:pointer;transition:var(--transition-time);border:none;outline:none;justify-content:center;align-items:center;display:flex}.NotificationCardOwner-module__GOADaW__reject_button{width:120px;height:40px;color:var(--main-blue);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-time);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;display:flex}.NotificationCardOwner-module__GOADaW__icon{width:40px;height:40px}.NotificationCardOwner-module__GOADaW__reject_button:hover,.NotificationCardOwner-module__GOADaW__accept_button:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}
.OwnerEditModal-module__vOy21a__modal_content{flex-direction:column;align-items:center;gap:15px;padding-bottom:20px;display:flex}.OwnerEditModal-module__vOy21a__title{text-align:center;color:var(--main-blue);margin-bottom:10px;font-size:20px;font-weight:700}.OwnerEditModal-module__vOy21a__section_title{margin-top:10px;font-size:16px;font-weight:600}.OwnerEditModal-module__vOy21a__save_button_container{justify-content:center;align-items:center;width:100%;margin-top:10px;display:flex}.OwnerEditModal-module__vOy21a__divider{background-color:var(--secondary-text);opacity:.3;width:100%;height:1px;margin:20px 0}.OwnerEditModal-module__vOy21a__delete_section{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.OwnerEditModal-module__vOy21a__delete_button{background-color:var(--main-red);color:#fff;border-radius:var(--border-radius);cursor:pointer;width:100%;transition:var(--transition-time);border:none;padding:10px 20px;font-size:14px;font-weight:600}.OwnerEditModal-module__vOy21a__delete_button:hover{transform:var(--transform-size);opacity:.9}.OwnerEditModal-module__vOy21a__delete_confirm{background-color:var(--modal-background);border-radius:var(--border-radius);flex-direction:column;gap:10px;width:100%;padding:15px;display:flex}.OwnerEditModal-module__vOy21a__delete_text{color:var(--secondary-text);text-align:center;margin:0;font-size:14px}.OwnerEditModal-module__vOy21a__delete_button_confirm{background-color:var(--main-red);color:#fff;border-radius:var(--border-radius);cursor:pointer;border:none;width:100%;padding:10px 20px;font-size:14px;font-weight:600}.OwnerEditModal-module__vOy21a__cancel_button{background-color:var(--modal-background);width:100%;color:var(--main-text-color);border:1px solid var(--secondary-text);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-time);padding:10px 20px;font-size:14px;font-weight:600}.OwnerEditModal-module__vOy21a__cancel_button:hover{transform:var(--transform-size)}
.OwnerLanguageModal-module__2fkyPa__modal_content{flex-direction:column;align-items:center;gap:20px;display:flex}.OwnerLanguageModal-module__2fkyPa__title{text-align:center;color:var(--main-blue);font-size:20px;font-weight:700}.OwnerLanguageModal-module__2fkyPa__list{flex-direction:column;gap:12px;display:flex}.OwnerLanguageModal-module__2fkyPa__option{border-radius:var(--border-radius);background-color:var(--modal-background);cursor:pointer;width:200px;box-shadow:inset var(--box-shadow);justify-content:space-between;padding:12px;transition:all .25s;display:flex}.OwnerLanguageModal-module__2fkyPa__option_active{background-color:var(--main-blue);color:#fff;box-shadow:var(--box-shadow)}.OwnerLanguageModal-module__2fkyPa__option_active span{color:#fff}.OwnerLanguageModal-module__2fkyPa__active{color:var(--main-blue);font-weight:700}
.OwnerAppearanceModal-module__cqtcrW__modal_content{flex-direction:column;align-items:center;gap:20px;display:flex}.OwnerAppearanceModal-module__cqtcrW__title{text-align:center;color:var(--main-blue);font-size:20px;font-weight:700}.OwnerAppearanceModal-module__cqtcrW__list{flex-direction:column;gap:12px;display:flex}.OwnerAppearanceModal-module__cqtcrW__option{border-radius:var(--border-radius);background-color:var(--modal-background);cursor:pointer;width:200px;box-shadow:inset var(--box-shadow);justify-content:space-between;padding:12px;transition:all .25s;display:flex}.OwnerAppearanceModal-module__cqtcrW__option_active{background-color:var(--main-blue);color:#fff;box-shadow:var(--box-shadow)}.OwnerAppearanceModal-module__cqtcrW__option_active span{color:#fff}.OwnerAppearanceModal-module__cqtcrW__active{color:var(--main-blue);font-weight:700}
.calendar-module__uQ4g6a__calendar_container{background-color:var(--card-background);border-radius:var(--border-radius);width:100%;box-shadow:var(--box-shadow);padding:14px;overflow:hidden}.calendar-module__uQ4g6a__calendar_header{align-items:center;gap:8px;margin-bottom:14px;display:flex}.calendar-module__uQ4g6a__month_year{text-align:center;color:var(--main-text-color);letter-spacing:-.01em;flex:1;font-size:15px;font-weight:700}.calendar-module__uQ4g6a__nav_button{background-color:var(--background-color-page);width:32px;height:32px;color:var(--main-blue);border:1.5px solid var(--border-color);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background-color .15s,border-color .15s;display:flex}.calendar-module__uQ4g6a__nav_button:hover{background-color:var(--main-blue);color:#fff;border-color:var(--main-blue)}.calendar-module__uQ4g6a__today_button{color:var(--main-blue);border:1.5px solid var(--border-color);cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s}.calendar-module__uQ4g6a__today_button:hover{background-color:var(--main-blue);color:#fff;border-color:var(--main-blue)}.calendar-module__uQ4g6a__calendar_grid{border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.calendar-module__uQ4g6a__day_header{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:var(--secondary-text);background-color:var(--background-color-page);border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);padding:8px 4px;font-size:10px;font-weight:700}.calendar-module__uQ4g6a__day_header:last-child{border-right:none}.calendar-module__uQ4g6a__calendar_cell{cursor:pointer;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--card-background);flex-direction:column;align-items:center;gap:4px;min-height:62px;padding:8px 6px 6px;transition:background-color .15s;display:flex;position:relative}.calendar-module__uQ4g6a__calendar_cell:nth-child(7n){border-right:none}.calendar-module__uQ4g6a__empty_cell{border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--card-background);min-height:62px}.calendar-module__uQ4g6a__empty_cell:nth-child(7n){border-right:none}.calendar-module__uQ4g6a__date_number{color:var(--main-text-color);font-size:13px;font-weight:600;line-height:1}.calendar-module__uQ4g6a__availability_info{justify-content:center;align-items:center;display:flex}.calendar-module__uQ4g6a__slots_count{color:var(--secondary-text);text-align:center;font-size:10px;font-weight:500;line-height:1.2}.calendar-module__uQ4g6a__closed_badge{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-400);background-color:var(--gray-200,#e5e7eb);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.calendar-module__uQ4g6a__full_badge{color:var(--status-error);background-color:var(--status-error-bg);border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.calendar-module__uQ4g6a__not_clickable{cursor:default}.calendar-module__uQ4g6a__past{background-color:var(--background-color-page);opacity:.55}.calendar-module__uQ4g6a__today .calendar-module__uQ4g6a__date_number{background-color:var(--main-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.calendar-module__uQ4g6a__available_day{border-left:3px solid var(--status-success)}.calendar-module__uQ4g6a__available_day:not(.calendar-module__uQ4g6a__not_clickable):hover{background-color:color-mix(in srgb, var(--status-success) 8%, var(--card-background))}.calendar-module__uQ4g6a__available_day .calendar-module__uQ4g6a__slots_count{color:var(--status-success);font-weight:600}.calendar-module__uQ4g6a__partial_day{border-left:3px solid var(--status-pending)}.calendar-module__uQ4g6a__partial_day:not(.calendar-module__uQ4g6a__not_clickable):hover{background-color:color-mix(in srgb, var(--status-pending) 8%, var(--card-background))}.calendar-module__uQ4g6a__partial_day .calendar-module__uQ4g6a__slots_count{color:var(--status-pending);font-weight:600}.calendar-module__uQ4g6a__full_day{border-left:3px solid var(--status-error)}.calendar-module__uQ4g6a__full_day .calendar-module__uQ4g6a__slots_count{color:var(--status-error)}.calendar-module__uQ4g6a__closed_day{background-color:var(--background-color-page)}@media (min-width:1024px){.calendar-module__uQ4g6a__calendar_container{box-shadow:none;background-color:#0000;border-radius:0;width:100%;padding:0}.calendar-module__uQ4g6a__calendar_header{gap:10px;margin-bottom:16px}.calendar-module__uQ4g6a__month_year{text-align:left;flex:1;font-size:17px}.calendar-module__uQ4g6a__nav_button{width:34px;height:34px}.calendar-module__uQ4g6a__calendar_grid{border-radius:calc(var(--border-radius) * 1.2);border:1px solid var(--border-color);box-shadow:0 1px 3px #0000000d,0 4px 14px #00000012}.calendar-module__uQ4g6a__day_header{padding:10px 8px;font-size:11px}.calendar-module__uQ4g6a__calendar_cell{gap:6px;min-height:88px;padding:10px 10px 8px}.calendar-module__uQ4g6a__empty_cell{min-height:88px}.calendar-module__uQ4g6a__date_number{font-size:14px;font-weight:600}.calendar-module__uQ4g6a__today .calendar-module__uQ4g6a__date_number{width:28px;height:28px;font-size:13px}.calendar-module__uQ4g6a__slots_count{font-size:11px}.calendar-module__uQ4g6a__closed_badge,.calendar-module__uQ4g6a__full_badge{font-size:10px}}
.modal-module__QUrCga__modal_overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;animation:.2s ease-out modal-module__QUrCga__fadeIn;display:flex;position:fixed;top:0;left:0}@keyframes modal-module__QUrCga__fadeIn{0%{opacity:0}to{opacity:1}}.modal-module__QUrCga__modal_content{background-color:var(--card-background);border-radius:var(--border-radius);width:90%;max-width:600px;max-height:90vh;animation:.3s ease-out modal-module__QUrCga__slideUp;overflow-y:auto;box-shadow:0 10px 40px #0000004d}@keyframes modal-module__QUrCga__slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.modal-module__QUrCga__modal_header{border-bottom:1px solid var(--background-color-page);justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-module__QUrCga__modal_header h3{color:var(--main-text-color);margin:0;font-size:20px;font-weight:700}.modal-module__QUrCga__close_button{color:#6b7280;cursor:pointer;width:32px;height:32px;transition:var(--transition-time);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:28px;display:flex}.modal-module__QUrCga__close_button:hover{background-color:var(--background-color-page);color:var(--main-text-color)}.modal-module__QUrCga__modal_body{padding:20px}.modal-module__QUrCga__error_message{color:#991b1b;border-radius:var(--border-radius);background-color:#fee2e2;margin-bottom:20px;padding:12px;font-size:14px;font-weight:500}.modal-module__QUrCga__date_display{background-color:var(--main-blue);color:#fff;border-radius:var(--border-radius);text-align:center;margin-bottom:20px;padding:15px;font-size:16px}.modal-module__QUrCga__form_group{margin-bottom:20px}.modal-module__QUrCga__label{color:var(--main-text-color);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.modal-module__QUrCga__select_input,.modal-module__QUrCga__textarea_input{border:1px solid var(--background-color-page);border-radius:var(--border-radius);background-color:var(--card-background);width:100%;color:var(--main-text-color);box-sizing:border-box;outline:none;padding:12px;font-family:inherit;font-size:14px;transition:border-color .2s}.modal-module__QUrCga__select_input:focus,.modal-module__QUrCga__textarea_input:focus{border-color:var(--main-blue)}.modal-module__QUrCga__textarea_input{resize:vertical;min-height:100px}.modal-module__QUrCga__error_text{color:#dc2626;margin-top:4px;font-size:12px;font-weight:500}.modal-module__QUrCga__loading_text{text-align:center;color:#6b7280;padding:12px;font-size:14px}.modal-module__QUrCga__no_cars{border-radius:var(--border-radius);color:#92400e;text-align:center;background-color:#fef3c7;padding:12px;font-size:14px}.modal-module__QUrCga__modal_footer{border-top:1px solid var(--background-color-page);justify-content:flex-end;gap:12px;padding:20px;display:flex}.modal-module__QUrCga__cancel_button{color:var(--main-text-color);border:1px solid var(--background-color-page);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-time);background-color:#0000;padding:10px 24px;font-size:14px;font-weight:600}.modal-module__QUrCga__cancel_button:hover:not(:disabled){background-color:var(--background-color-page)}.modal-module__QUrCga__cancel_button:disabled{opacity:.5;cursor:not-allowed}.modal-module__QUrCga__submit_button{background-color:var(--main-blue);color:#fff;border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-time);border:none;padding:10px 24px;font-size:14px;font-weight:600}.modal-module__QUrCga__submit_button:hover:not(:disabled){transform:var(--transform-size);box-shadow:var(--box-shadow)}.modal-module__QUrCga__submit_button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.modal-module__QUrCga__modal_content{width:95%;max-width:none;max-height:95vh;margin:10px}.modal-module__QUrCga__modal_header{padding:15px}.modal-module__QUrCga__modal_header h3{font-size:18px}.modal-module__QUrCga__modal_body{padding:15px}.modal-module__QUrCga__date_display{padding:12px;font-size:14px}.modal-module__QUrCga__form_group{margin-bottom:15px}.modal-module__QUrCga__modal_footer{flex-direction:column;gap:8px;padding:15px}.modal-module__QUrCga__cancel_button,.modal-module__QUrCga__submit_button{width:100%;padding:12px}}
.fuel-prices-module__jB_v4G__page{box-sizing:border-box;flex-direction:column;align-items:center;width:100vw;padding-top:60px;padding-bottom:60px;display:flex}.fuel-prices-module__jB_v4G__header{align-items:center;gap:12px;width:370px;margin-bottom:16px;display:flex}.fuel-prices-module__jB_v4G__title{color:var(--text-color);margin:0;font-size:20px;font-weight:600}.fuel-prices-module__jB_v4G__controls{flex-direction:column;gap:8px;width:370px;margin-bottom:10px;display:flex}.fuel-prices-module__jB_v4G__select{border-radius:var(--border-radius);border:1px solid var(--border-color,#e0e0e0);background-color:var(--card-background);width:100%;color:var(--text-color);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23888' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding:10px 14px;font-size:15px}.fuel-prices-module__jB_v4G__select:focus{border-color:var(--main-blue);outline:none}.fuel-prices-module__jB_v4G__subtitle{color:var(--text-secondary,#888);text-align:center;margin-bottom:14px;font-size:13px}.fuel-prices-module__jB_v4G__sections{flex-direction:column;gap:14px;width:370px;display:flex}.fuel-prices-module__jB_v4G__fuelSection{background-color:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.fuel-prices-module__jB_v4G__fuelHeader{background-color:var(--main-blue);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.fuel-prices-module__jB_v4G__fuelName{color:#fff;letter-spacing:.3px;font-size:14px;font-weight:700}.fuel-prices-module__jB_v4G__fuelAvg{color:#ffffffe6;font-size:13px;font-weight:600}.fuel-prices-module__jB_v4G__fuelUnit{color:#ffffffb3;font-size:11px;font-weight:400}.fuel-prices-module__jB_v4G__brandList{flex-direction:column;display:flex}.fuel-prices-module__jB_v4G__brandRow{border-bottom:1px solid var(--border-color,#f0f0f0);justify-content:space-between;align-items:center;padding:10px 14px;transition:background-color .15s;display:flex}.fuel-prices-module__jB_v4G__brandRow:last-child{border-bottom:none}.fuel-prices-module__jB_v4G__brandRow:hover{background-color:var(--background-color-page)}.fuel-prices-module__jB_v4G__brandInner{align-items:center;gap:10px;display:flex}.fuel-prices-module__jB_v4G__brandLogo{object-fit:contain;flex-shrink:0;width:36px;height:22px}.fuel-prices-module__jB_v4G__brandName{color:var(--text-color);font-size:14px;font-weight:500}.fuel-prices-module__jB_v4G__brandPrice{color:var(--main-blue);font-size:15px;font-weight:700}.fuel-prices-module__jB_v4G__brandUnit{color:var(--text-secondary,#888);font-size:11px;font-weight:400}.fuel-prices-module__jB_v4G__error{color:var(--main-red,#e53935);text-align:center;margin-top:20px;font-size:14px}.fuel-prices-module__jB_v4G__source{color:var(--text-secondary,#888);margin-top:18px;font-size:12px}.fuel-prices-module__jB_v4G__sourceLink{color:var(--main-blue);text-decoration:none}.fuel-prices-module__jB_v4G__sourceLink:hover{text-decoration:underline}.fuel-prices-module__jB_v4G__desktopTable{display:none}@media (min-width:1024px){.fuel-prices-module__jB_v4G__page{width:100%;box-shadow:none;background-color:#0000;border-radius:0;align-items:flex-start;margin:0;padding:36px 40px 60px;overflow:visible}.fuel-prices-module__jB_v4G__header{border-bottom:none;gap:0;width:100%;margin-bottom:20px;padding:0}.fuel-prices-module__jB_v4G__title{color:var(--main-text-color);letter-spacing:-.02em;font-size:26px;font-weight:700}.fuel-prices-module__jB_v4G__controls{flex-direction:row;gap:10px;width:100%;margin:0 0 6px}.fuel-prices-module__jB_v4G__select{border-color:var(--border-color,#e2e8f0);flex:none;width:220px;padding:9px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.fuel-prices-module__jB_v4G__select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--main-blue) 18%, transparent)}.fuel-prices-module__jB_v4G__subtitle{text-align:left;margin:0 0 20px;font-size:12px}.fuel-prices-module__jB_v4G__sections{display:none}.fuel-prices-module__jB_v4G__desktopTable{background-color:var(--card-background);border-radius:calc(var(--border-radius) * 1.25);width:100%;display:block;overflow:hidden;box-shadow:0 1px 4px #0000000f,0 4px 18px #00000014}.fuel-prices-module__jB_v4G__priceTable{border-collapse:collapse;table-layout:auto;width:100%}.fuel-prices-module__jB_v4G__th_brand{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--secondary-text);background-color:var(--background-color-page);border-bottom:2px solid var(--border-color,#e2e8f0);white-space:nowrap;min-width:160px;padding:13px 18px;font-size:11px;font-weight:600}.fuel-prices-module__jB_v4G__th_fuel{text-align:center;background-color:var(--main-blue);border-bottom:2px solid var(--border-color,#e2e8f0);border-left:1px solid #ffffff1f;min-width:130px;padding:10px 18px}.fuel-prices-module__jB_v4G__th_fuel_name{color:#fff;letter-spacing:.02em;font-size:14px;font-weight:700}.fuel-prices-module__jB_v4G__th_fuel_avg{color:#ffffffb8;margin-top:3px;font-size:11px;font-weight:500}.fuel-prices-module__jB_v4G__tr_brand{border-bottom:1px solid var(--border-color,#f0f0f0);transition:background-color .12s}.fuel-prices-module__jB_v4G__tr_brand:last-child{border-bottom:none}.fuel-prices-module__jB_v4G__tr_brand:nth-child(2n){background-color:color-mix(in srgb, var(--background-color-page) 55%, transparent)}.fuel-prices-module__jB_v4G__tr_brand:hover{background-color:color-mix(in srgb, var(--main-blue) 5%, var(--card-background))!important}.fuel-prices-module__jB_v4G__td_brand{border-right:1px solid var(--border-color,#f0f0f0);white-space:nowrap;padding:11px 18px}.fuel-prices-module__jB_v4G__td_brand_inner{align-items:center;gap:10px;display:flex}.fuel-prices-module__jB_v4G__td_price{text-align:center;border-left:1px solid var(--border-color,#f0f0f0);white-space:nowrap;vertical-align:middle;padding:11px 18px}.fuel-prices-module__jB_v4G__price_value{color:var(--main-blue);font-size:15px;font-weight:700}.fuel-prices-module__jB_v4G__price_unit{color:var(--secondary-text);font-size:11px;font-weight:400}.fuel-prices-module__jB_v4G__price_na{color:var(--secondary-text);opacity:.35;font-size:16px}.fuel-prices-module__jB_v4G__brandLogo{object-fit:contain;flex-shrink:0;width:38px;height:22px}.fuel-prices-module__jB_v4G__brandName{color:var(--main-text-color);font-size:14px;font-weight:500}.fuel-prices-module__jB_v4G__source{margin:20px 0 0}.fuel-prices-module__jB_v4G__back_button_wrapper{display:none}}
.appointments-module__YJL77W__main{background-color:var(--background-color-page);flex-direction:column;align-items:center;width:100vw;min-height:100vh;padding-top:60px;padding-bottom:120px;display:flex;overflow-x:hidden}.appointments-module__YJL77W__content{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:420px;padding:0 20px;display:flex}.appointments-module__YJL77W__title{color:var(--main-text-color);text-align:center;margin:0;font-size:24px;font-weight:700}.appointments-module__YJL77W__filterTabs{gap:8px;width:100%;padding-bottom:5px;display:flex;overflow-x:auto}.appointments-module__YJL77W__filterTab{background-color:var(--card-background);color:var(--main-text-color);cursor:pointer;border-radius:var(--border-radius);box-shadow:var(--box-shadow);white-space:nowrap;transition:var(--transition-time);border:none;padding:8px 12px;font-size:12px;font-weight:600}.appointments-module__YJL77W__filterTab.appointments-module__YJL77W__active{background-color:var(--main-blue);color:#fff}.appointments-module__YJL77W__filterTab:hover:not(.appointments-module__YJL77W__active){transform:var(--transform-size)}.appointments-module__YJL77W__error{background-color:var(--status-error-bg);width:100%;color:var(--status-error);border-radius:var(--border-radius);text-align:center;padding:12px;font-size:14px}.appointments-module__YJL77W__loading{justify-content:center;align-items:center;width:100%;padding:60px 20px;display:flex}.appointments-module__YJL77W__spinner{border:4px solid var(--background-color-page);border-top-color:var(--main-blue);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite appointments-module__YJL77W__spin}@keyframes appointments-module__YJL77W__spin{to{transform:rotate(360deg)}}.appointments-module__YJL77W__emptyState{text-align:center;width:100%;color:var(--gray-500);padding:60px 20px}.appointments-module__YJL77W__emptyState p{margin:0 0 8px;font-size:16px}.appointments-module__YJL77W__emptySubtext{color:var(--gray-400)!important;font-size:14px!important}.appointments-module__YJL77W__appointmentsList{flex-direction:column;gap:15px;width:100%;display:flex}.appointments-module__YJL77W__appointmentCard{background-color:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:all .3s;overflow:hidden}.appointments-module__YJL77W__appointmentCard.appointments-module__YJL77W__expanded{box-shadow:0 4px 12px #00000026}.appointments-module__YJL77W__cardHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.appointments-module__YJL77W__cardHeaderContent{flex:1}.appointments-module__YJL77W__shopName{color:var(--main-text-color);margin:0 0 5px;font-size:16px;font-weight:700}.appointments-module__YJL77W__vehicleInfo{color:var(--gray-500);margin:0 0 3px;font-size:13px}.appointments-module__YJL77W__dateInfo{color:var(--main-blue);margin:0;font-size:13px;font-weight:600}.appointments-module__YJL77W__cardHeaderRight{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.appointments-module__YJL77W__statusBadge{letter-spacing:.5px;text-transform:uppercase;border-radius:12px;padding:4px 10px;font-size:10px;font-weight:700}.appointments-module__YJL77W__badgePending{background-color:var(--status-pending-bg);color:var(--status-pending)}.appointments-module__YJL77W__badgeApproved{background-color:var(--status-success-bg);color:var(--status-success)}.appointments-module__YJL77W__badgeDenied{background-color:var(--status-error-bg);color:var(--status-error)}.appointments-module__YJL77W__expandIcon{color:var(--main-blue);font-size:20px;font-weight:700}.appointments-module__YJL77W__cardDetails{border-top:1px solid var(--background-color-page);background-color:var(--background-color-page);padding:15px}.appointments-module__YJL77W__detailSection{margin-bottom:15px}.appointments-module__YJL77W__detailSection:last-child{margin-bottom:0}.appointments-module__YJL77W__detailSection h4{color:var(--main-blue);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:12px;font-weight:700}.appointments-module__YJL77W__detailSection p{color:var(--main-text-color);margin:0 0 5px;font-size:13px;line-height:1.5}.appointments-module__YJL77W__detailSection a{color:var(--main-blue);font-weight:600;text-decoration:none}.appointments-module__YJL77W__descriptionText{background-color:var(--card-background);border-radius:var(--border-radius);padding:10px;font-size:13px;line-height:1.6}.appointments-module__YJL77W__adminNotesText{background-color:var(--status-info-bg);border-radius:var(--border-radius);border-left:3px solid var(--status-info);padding:10px;font-size:13px;line-height:1.6}@media (min-width:1024px){.appointments-module__YJL77W__main{width:100%;min-height:unset;overflow-x:unset;background-color:#0000;align-items:flex-start;padding:40px}.appointments-module__YJL77W__content{background-color:var(--card-background);width:100%;max-width:none;box-shadow:var(--box-shadow);border-radius:var(--border-radius);align-items:stretch;gap:0;padding:0;overflow:hidden}.appointments-module__YJL77W__title{border-bottom:1px solid var(--background-color-page);text-align:left;width:100%;margin:0;padding:28px 32px 22px;font-size:22px;font-weight:700}.appointments-module__YJL77W__filterTabs{border-bottom:1px solid var(--background-color-page);box-sizing:border-box;flex-wrap:wrap;gap:8px;width:100%;padding:16px 32px;overflow-x:visible}.appointments-module__YJL77W__filterTab{box-shadow:none;border:1.5px solid var(--background-color-page);color:var(--main-text-color);background-color:#0000;border-radius:20px;padding:6px 16px;font-size:12px}.appointments-module__YJL77W__filterTab.appointments-module__YJL77W__active{background-color:var(--main-blue);color:#fff;border-color:var(--main-blue);box-shadow:0 2px 8px #005bbb33}.appointments-module__YJL77W__filterTab:hover:not(.appointments-module__YJL77W__active){background-color:var(--background-color-page);border-color:var(--background-color-page);transform:none}.appointments-module__YJL77W__appointmentsList{grid-template-columns:unset;flex-direction:column;gap:0;width:100%;padding:20px 24px 28px;display:flex}.appointments-module__YJL77W__appointmentCard{border:1px solid var(--background-color-page);box-shadow:none;background-color:var(--card-background);border-radius:10px;margin-bottom:10px;transition:box-shadow .2s,transform .15s}.appointments-module__YJL77W__appointmentCard:last-child{margin-bottom:0}.appointments-module__YJL77W__appointmentCard:not(.appointments-module__YJL77W__expanded):hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.appointments-module__YJL77W__appointmentCard.appointments-module__YJL77W__expanded{border-color:color-mix(in srgb, var(--main-blue) 30%, transparent);box-shadow:0 4px 16px #0000001a}.appointments-module__YJL77W__cardHeader{gap:16px;padding:16px 20px}.appointments-module__YJL77W__cardHeaderContent{flex-direction:row;align-items:center;gap:20px;display:flex}.appointments-module__YJL77W__shopName{flex-shrink:0;min-width:200px;margin:0;font-size:15px;font-weight:700}.appointments-module__YJL77W__vehicleInfo{flex-shrink:0;min-width:160px;margin:0;font-size:13px}.appointments-module__YJL77W__dateInfo{white-space:nowrap;margin:0;font-size:12px}.appointments-module__YJL77W__cardHeaderRight{flex-direction:row;align-items:center;gap:12px}.appointments-module__YJL77W__statusBadge{white-space:nowrap;border-radius:20px;padding:5px 12px;font-size:11px}.appointments-module__YJL77W__expandIcon{background-color:var(--background-color-page);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;display:flex}.appointments-module__YJL77W__cardDetails{background-color:var(--background-color-page);border-radius:0 0 10px 10px;grid-template-columns:repeat(2,1fr);gap:12px;padding:20px;display:grid}.appointments-module__YJL77W__detailSection{background-color:var(--card-background);border-radius:var(--border-radius);margin-bottom:0;padding:14px 16px}.appointments-module__YJL77W__detailSection h4{color:var(--main-blue);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:10px;font-weight:700}.appointments-module__YJL77W__detailSection p{margin-bottom:4px;font-size:13px}.appointments-module__YJL77W__emptyState,.appointments-module__YJL77W__loading{padding:80px 40px}}
.repair-details-module__HetC5W__main{flex-direction:column;align-items:center;width:100%;height:auto;min-height:100vh;display:flex}.repair-details-module__HetC5W__card{background-color:var(--card-background);border-radius:var(--border-radius);width:350px;box-shadow:var(--box-shadow);flex-direction:column;gap:20px;margin-top:20px;padding:50px 20px 20px;display:flex;position:relative}.repair-details-module__HetC5W__mileage_badge{background-color:var(--main-blue);color:var(--surface-white);border-bottom-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding:6px 12px;font-size:20px;font-weight:700;position:absolute;top:0;left:0}.repair-details-module__HetC5W__row{justify-content:space-between;width:100%;display:flex}.repair-details-module__HetC5W__title{color:var(--secondary-text);font-size:14px;font-weight:600}.repair-details-module__HetC5W__strong{color:var(--main-text-color);font-size:18px;font-weight:500}.repair-details-module__HetC5W__description_block{flex-direction:column;gap:8px;width:100%;display:flex}.repair-details-module__HetC5W__description_box{border-radius:var(--border-radius);background-color:var(--background-color-page);width:100%;color:var(--main-text-color);padding:10px;font-size:16px;line-height:1.4}.repair-details-module__HetC5W__part_group{background-color:var(--card-background);border-radius:var(--border-radius);box-sizing:border-box;width:350px;box-shadow:var(--box-shadow);margin-top:20px;padding:15px}.repair-details-module__HetC5W__type_header{color:var(--main-blue);border-bottom:2px solid var(--background-color-page);margin-bottom:15px;padding-bottom:10px;font-size:20px;font-weight:700}.repair-details-module__HetC5W__part_card{background-color:var(--background-color-page);border-radius:var(--border-radius);flex-direction:column;gap:10px;width:100%;margin-bottom:15px;padding:12px;display:flex}.repair-details-module__HetC5W__info_item{flex-direction:column;gap:4px;width:100%;display:flex}.repair-details-module__HetC5W__divider{background-color:var(--secondary-text);opacity:.3;width:100%;height:1px}.repair-details-module__HetC5W__price_summary_card{background-color:var(--card-background);border-radius:var(--border-radius);width:350px;box-shadow:var(--box-shadow);flex-direction:column;gap:12px;margin-top:20px;padding:20px;display:flex}.repair-details-module__HetC5W__price_summary_header{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:16px;font-weight:600}.repair-details-module__HetC5W__price_row{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.repair-details-module__HetC5W__price_row_label{color:var(--main-text-color);flex-shrink:0;min-width:0;font-size:16px;font-weight:400;line-height:1.3}.repair-details-module__HetC5W__price_row_value{color:var(--main-text-color);font-size:18px;font-weight:600}.repair-details-module__HetC5W__price_row_discount{background-color:#22c55e1a;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:4px 0;padding:10px 12px;display:flex}.repair-details-module__HetC5W__discount_label_wrapper{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.repair-details-module__HetC5W__discount_percentage{color:#22c55e;font-size:13px;font-weight:600}.repair-details-module__HetC5W__price_row_discount_value{color:#22c55e;white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:700}.repair-details-module__HetC5W__price_divider{background:linear-gradient(to right, transparent, var(--secondary-text), transparent);opacity:.2;width:100%;height:2px;margin:4px 0}.repair-details-module__HetC5W__price_total_row{justify-content:space-between;align-items:center;padding:8px 0 12px;display:flex}.repair-details-module__HetC5W__price_total_label{color:var(--main-text-color);font-size:18px;font-weight:700}.repair-details-module__HetC5W__price_total_value{color:var(--main-blue);letter-spacing:-.5px;font-size:28px;font-weight:800}.repair-details-module__HetC5W__no_parts{color:var(--secondary-text);margin-top:20px}.repair-details-module__HetC5W__transcript_btn{background:var(--main-blue);color:#fff;border:none;border-radius:12px;width:100%;margin-top:20px;padding:14px;font-size:1rem}.repair-details-module__HetC5W__transcript_container{touch-action:auto;flex-direction:column;width:100%;min-height:80vh;padding:20px;display:flex;overflow-y:auto}.repair-details-module__HetC5W__transcript_title{margin-bottom:20px;font-size:1.3rem;font-weight:700}.repair-details-module__HetC5W__admin_msg{justify-content:flex-start;margin-bottom:12px;display:flex}.repair-details-module__HetC5W__owner_msg{justify-content:flex-end;margin-bottom:12px;display:flex}.repair-details-module__HetC5W__msg_bubble{border-radius:16px;max-width:70%;padding:10px 14px;font-size:.95rem;line-height:1.3rem;position:relative}.repair-details-module__HetC5W__admin_msg .repair-details-module__HetC5W__msg_bubble{background-color:var(--background-color-page);color:var(--main-text-color);box-shadow:var(--box-shadow);border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:4px}.repair-details-module__HetC5W__owner_msg .repair-details-module__HetC5W__msg_bubble{background-color:var(--main-blue);color:var(--surface-white);box-shadow:var(--box-shadow);border-top-left-radius:16px;border-bottom-right-radius:4px;border-bottom-left-radius:16px}.repair-details-module__HetC5W__msg_time{opacity:.7;margin-top:4px;font-size:.72rem;display:block}.repair-details-module__HetC5W__admin_msg .repair-details-module__HetC5W__msg_time{text-align:left}.repair-details-module__HetC5W__owner_msg .repair-details-module__HetC5W__msg_time{text-align:right}.repair-details-module__HetC5W__popup_overlay{z-index:1020;overscroll-behavior:contain;touch-action:none;background:#000000a6;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:5vh;animation:.2s ease-out repair-details-module__HetC5W__fadeIn;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.repair-details-module__HetC5W__popup_modal{background:var(--card-background);border-radius:var(--border-radius);touch-action:auto;width:90%;max-width:600px;max-height:85vh;margin-bottom:5vh;padding:20px;animation:.2s ease-out repair-details-module__HetC5W__scaleIn;position:relative;overflow:hidden}.repair-details-module__HetC5W__popup_close{cursor:pointer;color:var(--main-blue);background:0 0;border:none;font-size:22px;position:absolute;top:12px;right:12px}.repair-details-module__HetC5W__icon{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.repair-details-module__HetC5W__inline_panel{flex-direction:column;gap:16px;display:flex}.repair-details-module__HetC5W__inline_meta{background-color:var(--border-color);border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.repair-details-module__HetC5W__inline_cell{background-color:var(--card-background);flex-direction:column;gap:5px;padding:13px 18px;display:flex}.repair-details-module__HetC5W__inline_label{text-transform:uppercase;letter-spacing:.7px;color:var(--secondary-text);font-size:10px;font-weight:700}.repair-details-module__HetC5W__inline_value{color:var(--main-text-color);word-break:break-all;font-size:14px;font-weight:600}.repair-details-module__HetC5W__inline_description{flex-direction:column;gap:7px;display:flex}.repair-details-module__HetC5W__inline_description_text{color:var(--main-text-color);background-color:var(--card-background);border-radius:var(--border-radius);border-left:3px solid var(--border-color);margin:0;padding:11px 16px;font-size:13px;line-height:1.6}.repair-details-module__HetC5W__inline_parts{background-color:var(--card-background);border-radius:var(--border-radius);border:1px solid var(--border-color);overflow:hidden}.repair-details-module__HetC5W__inline_table{border-collapse:collapse;table-layout:auto;width:100%}.repair-details-module__HetC5W__inline_table thead tr{background-color:var(--background-color-page);border-bottom:2px solid var(--border-color)}.repair-details-module__HetC5W__inline_table th{text-align:left;text-transform:uppercase;letter-spacing:.6px;color:var(--secondary-text);white-space:nowrap;padding:10px 14px;font-size:10px;font-weight:700}.repair-details-module__HetC5W__inline_table td{color:var(--main-text-color);border-bottom:1px solid var(--border-color);vertical-align:middle;padding:11px 14px;font-size:13px}.repair-details-module__HetC5W__inline_table tr:last-child td{border-bottom:none}.repair-details-module__HetC5W__inline_table tr:hover td{background-color:color-mix(in srgb, var(--main-blue) 4%, var(--card-background))}.repair-details-module__HetC5W__inline_table th:nth-last-child(-n+2),.repair-details-module__HetC5W__inline_table td:nth-last-child(-n+2){text-align:right}.repair-details-module__HetC5W__inline_table td:last-child{color:var(--main-blue);font-weight:700}.repair-details-module__HetC5W__inline_type_badge{text-transform:uppercase;letter-spacing:.4px;background-color:color-mix(in srgb, var(--main-blue) 12%, var(--card-background));color:var(--main-blue);vertical-align:middle;white-space:nowrap;border-radius:10px;margin-right:8px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.repair-details-module__HetC5W__inline_price_row{border-top:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:20px;padding-top:8px;display:flex}.repair-details-module__HetC5W__inline_totals{align-items:baseline;gap:20px;display:flex}.repair-details-module__HetC5W__inline_subtotal{color:var(--secondary-text);font-size:12px}.repair-details-module__HetC5W__inline_discount{color:var(--main-green);font-size:12px;font-weight:600}.repair-details-module__HetC5W__inline_total{color:var(--main-blue);letter-spacing:-.02em;font-size:17px;font-weight:800}.repair-details-module__HetC5W__inline_transcript_btn{border:1.5px solid var(--border-color);color:var(--main-blue);cursor:pointer;background-color:#0000;border-radius:20px;margin-right:auto;padding:7px 18px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s}.repair-details-module__HetC5W__inline_transcript_btn:hover{background-color:color-mix(in srgb, var(--main-blue) 8%, transparent);border-color:var(--main-blue)}@media (min-width:1024px){.repair-details-module__HetC5W__main{width:100%;min-height:unset;align-items:stretch;padding:4px 0 20px}.repair-details-module__HetC5W__card{border-radius:var(--border-radius);width:100%;padding-top:60px}.repair-details-module__HetC5W__mileage_badge{padding:5px 12px;font-size:16px}.repair-details-module__HetC5W__part_group{width:100%;margin-top:16px}.repair-details-module__HetC5W__price_summary_card{width:100%;margin-top:16px;margin-bottom:0}.repair-details-module__HetC5W__transcript_btn{width:100%;margin-top:16px}}@keyframes repair-details-module__HetC5W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes repair-details-module__HetC5W__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
.Button-module__H-osrG__main{border-radius:var(--border-radius);background-color:var(--main-blue);box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;width:140px;height:50px;padding:10px;display:flex}.Button-module__H-osrG__main:hover:not(.Button-module__H-osrG__transparent){box-shadow:var(--box-shadow)}.Button-module__H-osrG__icon{cursor:pointer;width:30px;height:30px}.Button-module__H-osrG__icon2{cursor:pointer;width:14px;height:14px}.Button-module__H-osrG__label{color:var(--surface-white);cursor:pointer}.Button-module__H-osrG__centered{justify-content:center}.Button-module__H-osrG__transparent{background-color:#0000}.Button-module__H-osrG__transparent .Button-module__H-osrG__label{color:var(--main-blue)}.Button-module__H-osrG__disabled{opacity:.5;pointer-events:none}.Button-module__H-osrG__icon_only{justify-content:center;width:50px;padding:10px}.Button-module__H-osrG__small{width:auto;height:36px;padding:6px 12px}.Button-module__H-osrG__small .Button-module__H-osrG__icon{width:20px;height:20px}
.Dropdown-module__P6eQra__wrapper{display:inline-block;position:relative}.Dropdown-module__P6eQra__dropdown{background:var(--modal-background);border:1px solid var(--border-color);box-shadow:var(--box-shadow);z-index:100;border-radius:10px;min-width:180px;padding:6px 0;animation:.15s ease-out Dropdown-module__P6eQra__fadeIn;position:absolute;top:calc(100% + 6px)}.Dropdown-module__P6eQra__right{right:0}.Dropdown-module__P6eQra__left{left:0}.Dropdown-module__P6eQra__item{cursor:pointer;color:var(--main-text-color);align-items:center;gap:10px;padding:10px 14px;font-size:14px;transition:background .15s ease-out;display:flex}.Dropdown-module__P6eQra__item:hover{background:var(--hover-background)}.Dropdown-module__P6eQra__icon{opacity:.9;width:16px;height:16px}@keyframes Dropdown-module__P6eQra__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.Navbar-module__uNHwiq__main{box-sizing:border-box;z-index:1000;background-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:100vw;height:90px;padding-left:40px;display:flex;position:absolute;top:0;left:0}.Navbar-module__uNHwiq__hamburger_button{background:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);cursor:pointer;color:var(--text-color);transition:var(--transition-time);border:none;justify-content:center;align-items:center;padding:8px;display:flex}.Navbar-module__uNHwiq__hamburger_button:hover{color:var(--main-blue);transform:scale(1.05)}.Navbar-module__uNHwiq__edit_quicklinks_button{background:var(--card-background);border:2px dashed var(--border-color);border-radius:var(--border-radius);cursor:pointer;color:var(--secondary-text);transition:var(--transition-time);justify-content:center;align-items:center;padding:5px 10px;display:flex}.Navbar-module__uNHwiq__edit_quicklinks_button:hover{border-color:var(--main-blue);color:var(--main-blue);transform:scale(1.05)}.Navbar-module__uNHwiq__right_controls{align-items:center;gap:10px;display:flex;position:absolute;top:10px;right:30px}.Navbar-module__uNHwiq__bell_button{border-radius:var(--border-radius);background-color:var(--card-background);width:30px;height:30px;box-shadow:var(--box-shadow);transition:var(--transition-time);cursor:pointer;color:var(--text-color);border:none;justify-content:center;align-items:center;display:flex}.Navbar-module__uNHwiq__bell_button:hover{transform:var(--transform-size);color:var(--main-blue)}.Navbar-module__uNHwiq__profile_wrapper{position:absolute;top:10px;right:30px}.Navbar-module__uNHwiq__right_controls .Navbar-module__uNHwiq__profile_wrapper{top:unset;right:unset;position:relative}.Navbar-module__uNHwiq__profile_button{border-radius:var(--border-radius);background-color:var(--card-background);width:30px;height:30px;box-shadow:var(--box-shadow);transition:var(--transition-time);cursor:pointer}.Navbar-module__uNHwiq__profile_button:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}.Navbar-module__uNHwiq__dropdown_container{opacity:0;z-index:1001;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out,opacity .2s ease-out;display:grid;position:absolute;top:40px;right:0}.Navbar-module__uNHwiq__dropdown_container.Navbar-module__uNHwiq__dropdown_open{opacity:1;pointer-events:auto;grid-template-rows:1fr}.Navbar-module__uNHwiq__profile_dropdown{background-color:var(--modal-background);border-radius:var(--border-radius-dialog);min-width:180px;box-shadow:var(--box-shadow);flex-direction:column;gap:12px;padding:12px;display:flex;overflow:hidden}.Navbar-module__uNHwiq__dropdown_item{flex-direction:column;gap:8px;display:flex}.Navbar-module__uNHwiq__dropdown_label{color:var(--secondary-text);font-size:12px}.Navbar-module__uNHwiq__dropdown_item_clickable{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.Navbar-module__uNHwiq__dropdown_item_clickable:hover{background-color:var(--hover-background)}.Navbar-module__uNHwiq__dropdown_separator{background-color:var(--border-color);height:1px;margin:4px 0}.Navbar-module__uNHwiq__dropdown_item_logout{cursor:pointer;color:var(--main-red);border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-weight:600;transition:background-color .2s;display:flex}.Navbar-module__uNHwiq__dropdown_item_logout:hover{background-color:#dc35451a}.Navbar-module__uNHwiq__dropdown_icon{width:16px;height:16px}.Navbar-module__uNHwiq__language_toggle{background-color:var(--background-color-page);border-radius:20px;width:100%;padding:4px;display:flex;position:relative}.Navbar-module__uNHwiq__language_slider{background-color:var(--main-blue);border-radius:16px;width:calc(50% - 4px);height:calc(100% - 8px);transition:transform .25s;position:absolute;top:4px;left:4px}.Navbar-module__uNHwiq__language_option{text-align:center;cursor:pointer;z-index:1;color:var(--secondary-text);flex:1;padding:6px 12px;font-size:13px;font-weight:600;transition:color .25s}.Navbar-module__uNHwiq__language_active{color:#fff}[data-theme=dark] .Navbar-module__uNHwiq__language_active{color:#121212}.Navbar-module__uNHwiq__theme_toggle{background-color:var(--background-color-page);border-radius:20px;width:100%;padding:4px;display:flex;position:relative}.Navbar-module__uNHwiq__theme_slider{background-color:var(--main-blue);border-radius:16px;width:calc(33.333% - 2.667px);height:calc(100% - 8px);transition:transform .25s;position:absolute;top:4px;left:4px}.Navbar-module__uNHwiq__theme_option{text-align:center;cursor:pointer;z-index:1;color:var(--secondary-text);flex:1;padding:6px 4px;font-size:13px;font-weight:600;transition:color .25s}.Navbar-module__uNHwiq__theme_active{color:#fff}[data-theme=dark] .Navbar-module__uNHwiq__theme_active{color:#121212}.Navbar-module__uNHwiq__company_name{letter-spacing:.25em;text-transform:uppercase;background:linear-gradient(135deg, var(--main-blue) 0%, var(--main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;font-size:28px;font-weight:700;display:flex}.Navbar-module__uNHwiq__company_logo{object-fit:contain;-webkit-text-fill-color:initial;flex-shrink:0;width:40px;height:40px}.Navbar-module__uNHwiq__navigation_controls{gap:30px;display:flex}.Navbar-module__uNHwiq__navigation_button{cursor:pointer;transition:var(--transition-time);border-radius:var(--border-radius);background-color:var(--card-background);box-shadow:var(--box-shadow);justify-content:center;align-items:center;padding:5px 10px;display:flex}.Navbar-module__uNHwiq__navigation_button:hover{color:var(--main-blue)}.Navbar-module__uNHwiq__active,.Navbar-module__uNHwiq__active:hover{background-color:var(--main-blue);color:var(--surface-white)}.Navbar-module__uNHwiq__trial_badge{color:#1e40af;cursor:pointer;white-space:nowrap;background:#dbeafe;border:1.5px solid #bfdbfe;border-radius:20px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}.Navbar-module__uNHwiq__trial_badge:hover{background:#bfdbfe}.Navbar-module__uNHwiq__trial_badge_urgent{color:#991b1b;background:#fee2e2;border-color:#fecaca}.Navbar-module__uNHwiq__trial_badge_urgent:hover{background:#fecaca}.Navbar-module__uNHwiq__notification_badge{background-color:var(--main-red);border:2px solid var(--surface-white);border-radius:50%;width:10px;height:10px;animation:2s cubic-bezier(.4,0,.6,1) infinite Navbar-module__uNHwiq__pulse;position:absolute;top:-4px;right:-4px}@keyframes Navbar-module__uNHwiq__pulse{0%,to{opacity:1}50%{opacity:.5}}
.HistorySection-module__Bb8spq__history{flex-direction:column;align-items:center;gap:10px;width:1400px;height:auto;display:flex}.HistorySection-module__Bb8spq__timeline_row{flex-direction:row;align-items:stretch;gap:16px;width:1400px;display:flex}.HistorySection-module__Bb8spq__timeline_rail{flex-direction:column;flex-shrink:0;align-items:center;width:16px;padding-top:26px;display:flex}.HistorySection-module__Bb8spq__timeline_dot{background-color:var(--main-blue);width:12px;height:12px;box-shadow:0 0 0 4px var(--background-color-page);border-radius:50%;flex-shrink:0}.HistorySection-module__Bb8spq__timeline_line{background-color:var(--border-color,#333);flex:1;width:2px;margin-top:4px;margin-bottom:-10px}.HistorySection-module__Bb8spq__timeline_card_wrapper{flex:1;min-width:0}.HistorySection-module__Bb8spq__searchBox{gap:8px;margin-bottom:16px;display:flex}.HistorySection-module__Bb8spq__actions{flex-flow:wrap;align-items:center;gap:10px;width:100%;height:auto;margin-top:10px;display:flex}.HistorySection-module__Bb8spq__action_button_add,.HistorySection-module__Bb8spq__action_button{background-color:var(--main-blue);color:var(--surface-white);border-radius:var(--border-radius);cursor:pointer;width:120px;height:40px;transition:all .15s;transition:var(--transition-time);border:1px solid #0000;flex-direction:row;justify-content:center;align-items:center;gap:5px;margin-top:10px;display:flex}.HistorySection-module__Bb8spq__action_button_add:hover,.HistorySection-module__Bb8spq__action_button:hover{transform:var(--transform-size)}.HistorySection-module__Bb8spq__action_button_add{background-color:var(--main-green)}.HistorySection-module__Bb8spq__print_invoice_div{position:absolute;top:60px;right:10px}.HistorySection-module__Bb8spq__generate_invoice_button{color:#fff;border-radius:var(--border-radius);cursor:pointer;white-space:nowrap;background-color:#0000;border:none;align-items:center;gap:6px;height:40px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .15s;display:flex;position:absolute;top:70px;right:50px}.HistorySection-module__Bb8spq__generate_invoice_button:disabled{opacity:.5;cursor:not-allowed;transform:none}.HistorySection-module__Bb8spq__print_icon{width:40px;height:40px;transition:var(--transition-time);justify-content:center;align-items:center;display:flex}.HistorySection-module__Bb8spq__print_icon:hover{transform:var(--transform-size);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.HistorySection-module__Bb8spq__invoice_generated_button{color:#10b981;border-radius:var(--border-radius);cursor:not-allowed;white-space:nowrap;background-color:#10b98133;border:1px solid #10b98166;align-items:center;gap:6px;height:36px;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.HistorySection-module__Bb8spq__trash_icon{width:20px;height:20px;transition:var(--transition-time);background-color:#0000;justify-content:center;align-items:center;display:flex}.HistorySection-module__Bb8spq__trash_icon:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}.HistorySection-module__Bb8spq__plus_icon{width:14px;height:14px;color:var(--surface-white);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.HistorySection-module__Bb8spq__cancel_button{color:var(--main-blue);cursor:pointer;background-color:#0000;border:none;margin-top:10px;padding:10px}.HistorySection-module__Bb8spq__search_input{box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--card-background);width:500px;height:30px;box-sizing:var(--box-shadow);color:var(--main-text-color);border:1px solid #0000;outline:none;padding:10px}.HistorySection-module__Bb8spq__search_input:focus{border:1px solid var(--main-blue)}.HistorySection-module__Bb8spq__card strong{color:var(--secondary-text);font-size:14px;font-weight:100}.HistorySection-module__Bb8spq__card_header{cursor:pointer;padding-right:40px;position:relative}.HistorySection-module__Bb8spq__card_chevron{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:4px;right:4px}.HistorySection-module__Bb8spq__chevron_icon{width:14px;height:14px;transition:var(--transition-time)}.HistorySection-module__Bb8spq__card{border-radius:var(--border-radius);width:100%;height:auto;box-shadow:var(--box-shadow);box-sizing:border-box;background-color:var(--card-background);cursor:default;padding:20px;line-height:30px;transition:background-color .2s;position:relative}.HistorySection-module__Bb8spq__collapsed{overflow:hidden}.HistorySection-module__Bb8spq__itemList{flex-direction:column;gap:12px;padding:8px 0;display:flex}.HistorySection-module__Bb8spq__items_header{width:100%;color:var(--secondary-text,#ccc);border-bottom:1px solid var(--border-color,#333);flex-direction:row;justify-content:flex-start;align-items:center;padding:8px 12px;font-weight:700;display:flex}.HistorySection-module__Bb8spq__item_row{text-align:left;width:25%;padding:0 4px}.HistorySection-module__Bb8spq__item_row:first-child{width:30%}.HistorySection-module__Bb8spq__item_row:nth-child(3){width:10%}.HistorySection-module__Bb8spq__item_row:nth-child(5),.HistorySection-module__Bb8spq__item_row:nth-child(7),.HistorySection-module__Bb8spq__item_row:nth-child(9),.HistorySection-module__Bb8spq__item_row:nth-child(11){width:14%}.HistorySection-module__Bb8spq__separator{color:#888;-webkit-user-select:none;user-select:none;padding:0 4px}.HistorySection-module__Bb8spq__typeHeader{padding:10px}.HistorySection-module__Bb8spq__item{background-color:var(--background-color-page);border-radius:var(--border-radius);flex-direction:row;justify-content:space-between;align-items:center;height:30px;margin-bottom:10px;margin-left:5px;padding:5px;font-size:14px;display:flex}.HistorySection-module__Bb8spq__inline_input{border:1px solid var(--main-blue);border-radius:var(--border-radius);background-color:var(--background-color-page);width:100%;color:var(--main-text-color);box-sizing:border-box;padding:4px 8px;font-size:14px}.HistorySection-module__Bb8spq__inline_input:focus{border-color:var(--main-blue);outline:none}.HistorySection-module__Bb8spq__delete_button_container{background-color:#0000;justify-content:center;align-items:center;width:40px;display:flex}.HistorySection-module__Bb8spq__delete_button_container button{background-color:#0000;border:none;outline:none}.HistorySection-module__Bb8spq__modal_overlay{z-index:5000;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.HistorySection-module__Bb8spq__modal{background:var(--card-background);border-radius:10px;width:1000px;height:800px;padding:20px;overflow:auto}.HistorySection-module__Bb8spq__message_row{margin:10px 0;display:flex}.HistorySection-module__Bb8spq__owner_row{justify-content:flex-start}.HistorySection-module__Bb8spq__admin_row{justify-content:flex-end}.HistorySection-module__Bb8spq__transcript_message{box-sizing:border-box;max-width:70%;color:var(--text);box-shadow:var(--box-shadow);border-radius:12px;padding:5px;display:inline-block}.HistorySection-module__Bb8spq__owner_message{background-color:var(--background-color-page);border-bottom-left-radius:2px}.HistorySection-module__Bb8spq__admin_message{background:var(--main-blue);color:var(--surface-white);border-bottom-right-radius:2px}.HistorySection-module__Bb8spq__admin_message strong{color:#fff}.HistorySection-module__Bb8spq__transcript_message small{opacity:.7;margin-top:6px;font-size:12px;display:block}.HistorySection-module__Bb8spq__admin_notes_display{background-color:var(--background-color-page);border-radius:var(--border-radius);border-left:3px solid var(--main-blue);margin:16px 0;padding:12px}.HistorySection-module__Bb8spq__admin_notes_text{white-space:pre-wrap;margin:8px 0 0;line-height:1.5}.HistorySection-module__Bb8spq__expandable_container{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out,opacity .25s ease-out;display:grid}.HistorySection-module__Bb8spq__expandable_container.HistorySection-module__Bb8spq__expanded{opacity:1;grid-template-rows:1fr}.HistorySection-module__Bb8spq__expandable_content{overflow:hidden}.HistorySection-module__Bb8spq__expandable_container.HistorySection-module__Bb8spq__expanded .HistorySection-module__Bb8spq__expandable_content{overflow:visible}.HistorySection-module__Bb8spq__inspection_section{border-top:1px solid var(--border-color);flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;display:flex}.HistorySection-module__Bb8spq__inspection_title{color:var(--secondary-text);margin:0}
.Sidebar-module__CazQ7G__overlay{opacity:0;visibility:hidden;z-index:1100;background-color:#00000080;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.Sidebar-module__CazQ7G__overlay_open{opacity:1;visibility:visible}.Sidebar-module__CazQ7G__sidebar{background-color:var(--card-background);z-index:1101;flex-direction:column;width:280px;height:100vh;transition:left .3s;display:flex;position:fixed;top:0;left:-300px;box-shadow:4px 0 20px #00000026}.Sidebar-module__CazQ7G__sidebar_open{left:0}.Sidebar-module__CazQ7G__sidebar_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px;display:flex}.Sidebar-module__CazQ7G__sidebar_title{background:linear-gradient(135deg, var(--main-blue) 0%, var(--main-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:600}.Sidebar-module__CazQ7G__close_button{cursor:pointer;border-radius:var(--border-radius);color:var(--text-color);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.Sidebar-module__CazQ7G__close_button:hover{background-color:var(--hover-background)}.Sidebar-module__CazQ7G__sidebar_content{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.Sidebar-module__CazQ7G__sidebar_item{border-radius:var(--border-radius);cursor:pointer;background-color:var(--background-color-page);justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;transition:all .2s;display:flex;position:relative}.Sidebar-module__CazQ7G__sidebar_item:hover{background-color:var(--hover-background);color:var(--main-blue)}.Sidebar-module__CazQ7G__sidebar_item.Sidebar-module__CazQ7G__active,.Sidebar-module__CazQ7G__sidebar_item.Sidebar-module__CazQ7G__active:hover{background-color:var(--main-blue);color:#fff}.Sidebar-module__CazQ7G__notification_badge{background-color:var(--main-red);border-radius:50%;width:10px;height:10px;animation:2s cubic-bezier(.4,0,.6,1) infinite Sidebar-module__CazQ7G__pulse}.Sidebar-module__CazQ7G__external_icon{opacity:.6}@keyframes Sidebar-module__CazQ7G__pulse{0%,to{opacity:1}50%{opacity:.5}}
.QuickLinksManager-module__hDGzua__overlay{z-index:1200;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.QuickLinksManager-module__hDGzua__modal{background-color:var(--card-background);border-radius:var(--border-radius);flex-direction:column;width:90%;max-width:400px;max-height:80vh;display:flex;box-shadow:0 10px 40px #0003}.QuickLinksManager-module__hDGzua__modal_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px;display:flex}.QuickLinksManager-module__hDGzua__modal_title{color:var(--text-color);font-size:18px;font-weight:600}.QuickLinksManager-module__hDGzua__close_button{cursor:pointer;border-radius:var(--border-radius);color:var(--text-color);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.QuickLinksManager-module__hDGzua__close_button:hover{background-color:var(--hover-background)}.QuickLinksManager-module__hDGzua__modal_description{color:var(--secondary-text);border-bottom:1px solid var(--border-color);margin:0;padding:16px 20px;font-size:14px}.QuickLinksManager-module__hDGzua__links_list{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.QuickLinksManager-module__hDGzua__link_item{border-radius:var(--border-radius);cursor:pointer;background-color:var(--background-color-page);justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.QuickLinksManager-module__hDGzua__link_item:hover{background-color:var(--hover-background)}.QuickLinksManager-module__hDGzua__link_item.QuickLinksManager-module__hDGzua__selected{border:1px solid var(--main-blue);background-color:#4285f41a}.QuickLinksManager-module__hDGzua__link_name{color:var(--text-color);font-size:14px}.QuickLinksManager-module__hDGzua__checkbox{border:2px solid var(--border-color);border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.QuickLinksManager-module__hDGzua__link_item.QuickLinksManager-module__hDGzua__selected .QuickLinksManager-module__hDGzua__checkbox{background-color:var(--main-blue);border-color:var(--main-blue);color:#fff}.QuickLinksManager-module__hDGzua__modal_footer{border-top:1px solid var(--border-color);justify-content:flex-end;padding:16px 20px;display:flex}.QuickLinksManager-module__hDGzua__done_button{border-radius:var(--border-radius);background-color:var(--main-blue);color:#fff;cursor:pointer;border:none;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.QuickLinksManager-module__hDGzua__done_button:hover{opacity:.9;transform:translateY(-1px)}
.FormSection-module__Qjx4sq__form{background-color:var(--card-background);width:1400px;box-shadow:var(--box-shadow);border-radius:var(--border-radius);box-sizing:border-box;flex-direction:column;gap:16px;padding:20px;display:flex}.FormSection-module__Qjx4sq__form input{border-radius:var(--border-radius);background-color:var(--background-color-page);width:100%;color:var(--main-text-color);box-sizing:border-box;border:1px solid #0000;padding:10px;font-size:14px}.FormSection-module__Qjx4sq__form input:focus{border:1px solid var(--main-blue);outline:none}.FormSection-module__Qjx4sq__input_error{animation:.3s ease-in-out FormSection-module__Qjx4sq__shake;border:2px solid #f44!important}@keyframes FormSection-module__Qjx4sq__shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.FormSection-module__Qjx4sq__form h3,.FormSection-module__Qjx4sq__form h4{color:var(--secondary-text);margin:0}.FormSection-module__Qjx4sq__formHeader{cursor:pointer;background-color:var(--background-color-page);border-radius:var(--border-radius);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.FormSection-module__Qjx4sq__constant_row span{color:var(--secondary-text);font-size:14px}.FormSection-module__Qjx4sq__row_inline{flex-direction:row;gap:40px;display:flex}.FormSection-module__Qjx4sq__items_header{width:1060px;color:var(--secondary-text,#ccc);border-bottom:1px solid var(--border-color,#333);flex-direction:row;justify-content:flex-start;align-items:center;padding:8px 12px;font-weight:700;display:flex}.FormSection-module__Qjx4sq__chevron{color:var(--secondary-text);-webkit-user-select:none;user-select:none;font-size:22px}.FormSection-module__Qjx4sq__separator{color:#888;-webkit-user-select:none;user-select:none;padding:0 4px}.FormSection-module__Qjx4sq__row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;display:flex}.FormSection-module__Qjx4sq__total{background-color:var(--background-color-page);box-sizing:border-box;border-radius:var(--border-radius);border:none;flex-direction:row;justify-content:space-between;align-items:center;width:400px;height:50px;padding:10px;font-size:16px;display:flex}.FormSection-module__Qjx4sq__totalValue{color:var(--main-blue);font-weight:700}.FormSection-module__Qjx4sq__save_repair_button{background-color:var(--main-blue);color:var(--surface-white);box-sizing:border-box;border-radius:var(--border-radius);width:120px;height:40px;transition:var(--transition-time);border:none;flex-direction:row;justify-content:center;align-items:center;margin-right:10px;padding:10px;font-size:16px}.FormSection-module__Qjx4sq__save_repair_button:hover{transform:var(--transform-size)}.FormSection-module__Qjx4sq__icon_cointer{border:none;outline:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.FormSection-module__Qjx4sq__item_box{box-shadow:var(--box-shadow);border-radius:var(--border-radius);background-color:#ffffff08;flex-direction:row;align-items:center;gap:8px;padding:12px;display:flex}.FormSection-module__Qjx4sq__control_div{flex-direction:row;justify-content:flex-end;width:100%;height:auto;display:flex}.FormSection-module__Qjx4sq__add_item_button{background-color:var(--main-green);color:var(--surface-white);border-radius:var(--border-radius);width:120px;height:40px;transition:var(--transition-time);border:none;flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}.FormSection-module__Qjx4sq__add_item_button:hover{transform:var(--transform-size)}.FormSection-module__Qjx4sq__plus_icon{width:14px;height:14px;color:var(--surface-white);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.FormSection-module__Qjx4sq__item_row{width:100%;padding:0 4px}.FormSection-module__Qjx4sq__item_row span{flex-direction:row;justify-content:flex-start;width:100%;display:flex}.FormSection-module__Qjx4sq__item{background-color:var(--background-color-page);border-radius:var(--border-radius);flex-direction:row;justify-content:space-between;align-items:center;width:1092px;height:30px;margin-bottom:10px;margin-left:5px;padding:5px;font-size:14px;display:flex}.FormSection-module__Qjx4sq__cell_container{justify-content:space-between;align-items:center;width:100%;display:flex}.FormSection-module__Qjx4sq__select_input{border-radius:var(--border-radius);background-color:var(--background-color-page);max-width:140px;color:var(--main-text-color);border:1px solid #0000;outline:none;padding:10px;font-size:14px}.FormSection-module__Qjx4sq__select_input:focus{border:1px solid var(--main-blue)}.FormSection-module__Qjx4sq__total_div{flex-direction:row;justify-content:flex-start;align-items:center;width:1000px;height:70px;display:flex}.FormSection-module__Qjx4sq__discount_group{justify-content:flex-start;align-items:center;gap:10px;width:340px;height:70px;display:flex}.FormSection-module__Qjx4sq__delete_btn{background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.FormSection-module__Qjx4sq__delete_icon{width:20px;height:20px;transition:var(--transition-time);justify-content:center;align-items:center;display:flex}.FormSection-module__Qjx4sq__delete_icon:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}.FormSection-module__Qjx4sq__group_header{padding:10px}.FormSection-module__Qjx4sq__mileage_input{height:40px;width:200px!important}.FormSection-module__Qjx4sq__disabled_input{color:#888;cursor:not-allowed;background-color:#1e1e1e}.FormSection-module__Qjx4sq__expandable_container{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out,opacity .25s ease-out;display:grid}.FormSection-module__Qjx4sq__expandable_container.FormSection-module__Qjx4sq__expanded{opacity:1;grid-template-rows:1fr}.FormSection-module__Qjx4sq__expandable_content{flex-direction:column;gap:16px;display:flex;overflow:hidden}
.ChatModal-module__P_asHW__overlay{z-index:99999;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ChatModal-module__P_asHW__modal{background-color:var(--modal-background);border-radius:var(--border-radius-dialog);flex-direction:column;gap:12px;width:1000px;height:90vh;padding:16px;display:flex;position:relative}.ChatModal-module__P_asHW__header{justify-content:space-between;align-items:center;display:flex}.ChatModal-module__P_asHW__job_info{background:var(--background-color-page);border-radius:var(--border-radius-dialog);border:1px solid color-mix(in srgb, var(--main-blue) 25%, transparent);flex-wrap:wrap;gap:8px 20px;padding:10px 14px;display:flex}.ChatModal-module__P_asHW__info_item{flex-direction:column;gap:2px;display:flex}.ChatModal-module__P_asHW__info_label{text-transform:uppercase;letter-spacing:.05em;opacity:.5;color:var(--main-text-color);font-size:.7rem;font-weight:600}.ChatModal-module__P_asHW__info_value{color:var(--main-text-color);font-size:.92rem;font-weight:500}.ChatModal-module__P_asHW__messages{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex;overflow-y:auto}.ChatModal-module__P_asHW__adminMessage{background:var(--main-blue);max-width:70%;color:var(--surface-white);border-radius:12px;align-self:flex-end;padding:8px 12px}.ChatModal-module__P_asHW__clientMessage{background:var(--background-color-page);border-radius:12px;align-self:flex-start;max-width:70%;padding:8px 12px}.ChatModal-module__P_asHW__inputRow{gap:8px;display:flex}.ChatModal-module__P_asHW__inputRow input{color:var(--main-text-color);border:none;border:var(--border-radius);border:1px solid var(--main-blue);background:0 0;border-radius:8px;flex:1;padding:10px}.ChatModal-module__P_asHW__close_button{justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.ChatModal-module__P_asHW__icon{justify-content:center;align-items:center;width:30px;height:30px;display:flex}
.CreateOfferModal-module__u4Ieaa__overlay{z-index:1000;background-color:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CreateOfferModal-module__u4Ieaa__modal{background:var(--modal-background);border-radius:14px;flex-direction:column;width:100%;max-width:640px;max-height:90vh;padding:24px 24px 20px;animation:.25s ease-out CreateOfferModal-module__u4Ieaa__slideUp;display:flex;box-shadow:0 8px 32px #0000002e}@keyframes CreateOfferModal-module__u4Ieaa__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.CreateOfferModal-module__u4Ieaa__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.CreateOfferModal-module__u4Ieaa__title{color:var(--main-text-color);margin:0;font-size:18px;font-weight:700}.CreateOfferModal-module__u4Ieaa__close_btn{cursor:pointer;color:var(--secondary-text);background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:24px;line-height:1;transition:color .15s}.CreateOfferModal-module__u4Ieaa__close_btn:hover{color:var(--main-text-color)}.CreateOfferModal-module__u4Ieaa__form{flex-direction:column;gap:14px;margin-bottom:16px;display:flex;overflow-y:auto}.CreateOfferModal-module__u4Ieaa__field_full,.CreateOfferModal-module__u4Ieaa__field{flex-direction:column;gap:6px;display:flex}.CreateOfferModal-module__u4Ieaa__field_grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 14px;display:grid}.CreateOfferModal-module__u4Ieaa__field_label{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.CreateOfferModal-module__u4Ieaa__field_input{border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;outline:none;padding:9px 12px;font-size:13px;transition:border-color .15s}.CreateOfferModal-module__u4Ieaa__field_input:focus{border-color:var(--main-blue)}.CreateOfferModal-module__u4Ieaa__parts_summary{flex-direction:column;gap:6px;display:flex}.CreateOfferModal-module__u4Ieaa__parts_included{color:var(--main-blue);background-color:color-mix(in srgb, var(--main-blue) 10%, transparent);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600}.CreateOfferModal-module__u4Ieaa__parts_skipped{color:var(--secondary-text);background-color:color-mix(in srgb, var(--main-orange,#dd6b20) 10%, transparent);border:1px solid color-mix(in srgb, var(--main-orange,#dd6b20) 25%, transparent);border-radius:8px;padding:8px 12px;font-size:12px}.CreateOfferModal-module__u4Ieaa__footer{justify-content:flex-end;gap:10px;display:flex}.CreateOfferModal-module__u4Ieaa__cancel_btn{cursor:pointer;border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.CreateOfferModal-module__u4Ieaa__cancel_btn:hover{opacity:.7}.CreateOfferModal-module__u4Ieaa__confirm_btn{cursor:pointer;background-color:var(--main-blue);color:#fff;border:none;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:opacity .15s}.CreateOfferModal-module__u4Ieaa__confirm_btn:hover{opacity:.85}.CreateOfferModal-module__u4Ieaa__confirm_btn:disabled{opacity:.45;cursor:not-allowed}
.HistoryStats-module__0QSKyG__stats_bar{background-color:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);box-sizing:border-box;flex-direction:row;align-items:center;gap:40px;padding:18px 30px;display:flex}.HistoryStats-module__0QSKyG__stat_item{flex-direction:column;gap:4px;display:flex}.HistoryStats-module__0QSKyG__stat_value{color:var(--main-text-color);font-size:26px;font-weight:700}.HistoryStats-module__0QSKyG__stat_label{letter-spacing:.04em;text-transform:uppercase;color:var(--secondary-text);font-size:12px;font-weight:600}.HistoryStats-module__0QSKyG__stats_divider{background-color:var(--secondary-text);opacity:.3;align-self:stretch;width:1px}
.PartsCatalogModal-module__IvILnW__overlay{z-index:1000;background-color:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.PartsCatalogModal-module__IvILnW__modal{background:var(--modal-background);border-radius:14px;flex-direction:column;width:100%;max-width:1000px;height:80vh;padding:24px 24px 20px;animation:.25s ease-out PartsCatalogModal-module__IvILnW__slideUp;display:flex;box-shadow:0 8px 32px #0000002e}@keyframes PartsCatalogModal-module__IvILnW__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.PartsCatalogModal-module__IvILnW__header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.PartsCatalogModal-module__IvILnW__title{color:var(--main-text-color);margin:0;font-size:18px;font-weight:700}.PartsCatalogModal-module__IvILnW__close_btn{cursor:pointer;color:var(--secondary-text);background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:24px;line-height:1;transition:color .15s}.PartsCatalogModal-module__IvILnW__close_btn:hover{color:var(--main-text-color)}.PartsCatalogModal-module__IvILnW__toolbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}.PartsCatalogModal-module__IvILnW__search_input{border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;outline:none;flex:1;padding:9px 14px;font-size:13px;transition:border-color .15s}.PartsCatalogModal-module__IvILnW__search_input:focus{border-color:var(--main-blue)}.PartsCatalogModal-module__IvILnW__count{color:var(--secondary-text);white-space:nowrap;font-size:12px}.PartsCatalogModal-module__IvILnW__table_wrapper{border:1px solid var(--border-color);border-radius:10px;flex:1;margin-bottom:14px;overflow-y:auto}.PartsCatalogModal-module__IvILnW__table{border-collapse:collapse;width:100%;font-size:13px}.PartsCatalogModal-module__IvILnW__table thead th{z-index:1;background-color:var(--background-color-page);color:var(--secondary-text);text-transform:uppercase;letter-spacing:.4px;text-align:left;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.PartsCatalogModal-module__IvILnW__th_checkbox{width:34px;text-align:center!important}.PartsCatalogModal-module__IvILnW__row{border-bottom:1px solid var(--border-color);cursor:pointer;transition:background-color .12s}.PartsCatalogModal-module__IvILnW__row:last-child{border-bottom:none}.PartsCatalogModal-module__IvILnW__row:hover{background-color:color-mix(in srgb, var(--main-blue) 4%, var(--card-background))}.PartsCatalogModal-module__IvILnW__row_selected{background-color:color-mix(in srgb, var(--main-blue) 10%, var(--card-background))}.PartsCatalogModal-module__IvILnW__row_selected:hover{background-color:color-mix(in srgb, var(--main-blue) 14%, var(--card-background))}.PartsCatalogModal-module__IvILnW__td_checkbox{text-align:center;padding:8px 12px}.PartsCatalogModal-module__IvILnW__td{color:var(--main-text-color);padding:8px 12px}.PartsCatalogModal-module__IvILnW__td_desc{color:var(--main-text-color);text-overflow:ellipsis;white-space:nowrap;max-width:260px;padding:8px 12px;overflow:hidden}.PartsCatalogModal-module__IvILnW__td_part_number{color:var(--main-blue);white-space:nowrap;padding:8px 12px;font-family:SF Mono,Menlo,Monaco,monospace;font-size:12px;font-weight:600}.PartsCatalogModal-module__IvILnW__td_price{color:var(--main-text-color);white-space:nowrap;padding:8px 12px;font-weight:600}.PartsCatalogModal-module__IvILnW__loading,.PartsCatalogModal-module__IvILnW__empty{text-align:center;color:var(--secondary-text);padding:28px 12px;font-size:13px}.PartsCatalogModal-module__IvILnW__footer{justify-content:flex-end;gap:10px;display:flex}.PartsCatalogModal-module__IvILnW__cancel_btn{cursor:pointer;border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.PartsCatalogModal-module__IvILnW__cancel_btn:hover{opacity:.7}.PartsCatalogModal-module__IvILnW__confirm_btn{cursor:pointer;background-color:var(--main-blue);color:#fff;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;transition:opacity .15s;display:flex}.PartsCatalogModal-module__IvILnW__confirm_btn:hover{opacity:.85}.PartsCatalogModal-module__IvILnW__confirm_btn:disabled{opacity:.45;cursor:not-allowed}.PartsCatalogModal-module__IvILnW__btn_icon{width:14px;height:14px}
.OffersModal-module__yM6sZa__overlay{z-index:1000;background-color:#0000008c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.OffersModal-module__yM6sZa__modal{background:var(--modal-background);border-radius:14px;flex-direction:column;width:100%;max-width:720px;height:75vh;padding:24px 24px 20px;animation:.25s ease-out OffersModal-module__yM6sZa__slideUp;display:flex;box-shadow:0 8px 32px #0000002e}@keyframes OffersModal-module__yM6sZa__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.OffersModal-module__yM6sZa__header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.OffersModal-module__yM6sZa__title{color:var(--main-text-color);margin:0;font-size:18px;font-weight:700}.OffersModal-module__yM6sZa__close_btn{cursor:pointer;color:var(--secondary-text);background:0 0;border:none;border-radius:6px;padding:2px 8px;font-size:24px;line-height:1;transition:color .15s}.OffersModal-module__yM6sZa__close_btn:hover{color:var(--main-text-color)}.OffersModal-module__yM6sZa__toolbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}.OffersModal-module__yM6sZa__search_input{border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;outline:none;flex:1;padding:9px 14px;font-size:13px;transition:border-color .15s}.OffersModal-module__yM6sZa__search_input:focus{border-color:var(--main-blue)}.OffersModal-module__yM6sZa__count{color:var(--secondary-text);white-space:nowrap;font-size:12px}.OffersModal-module__yM6sZa__list{border:1px solid var(--border-color);border-radius:10px;flex:1;margin-bottom:14px;overflow-y:auto}.OffersModal-module__yM6sZa__empty{text-align:center;color:var(--secondary-text);padding:28px 12px;font-size:13px}.OffersModal-module__yM6sZa__offer_row{border-bottom:1px solid var(--border-color);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:background-color .12s;display:flex}.OffersModal-module__yM6sZa__offer_row:last-child{border-bottom:none}.OffersModal-module__yM6sZa__offer_row:hover{background-color:color-mix(in srgb, var(--main-blue) 6%, var(--card-background))}.OffersModal-module__yM6sZa__offer_row_applying{opacity:.55;pointer-events:none}.OffersModal-module__yM6sZa__offer_main{flex-direction:column;gap:3px;min-width:0;display:flex}.OffersModal-module__yM6sZa__offer_desc{color:var(--main-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.OffersModal-module__yM6sZa__offer_car{color:var(--secondary-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.OffersModal-module__yM6sZa__offer_meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.OffersModal-module__yM6sZa__offer_parts_badge{color:var(--main-blue);background-color:color-mix(in srgb, var(--main-blue) 10%, transparent);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.OffersModal-module__yM6sZa__offer_labour{color:var(--secondary-text);white-space:nowrap;font-size:12px}.OffersModal-module__yM6sZa__footer{justify-content:flex-end;display:flex}.OffersModal-module__yM6sZa__cancel_btn{cursor:pointer;border:1px solid var(--border-color);background-color:var(--card-background);color:var(--main-text-color);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.OffersModal-module__yM6sZa__cancel_btn:hover{opacity:.7}
.AudienceSwitcher-module__-dzWia__dock{z-index:90;background:rgba(var(--background-rgb), .72);-webkit-backdrop-filter:blur(18px)saturate(1.4);border:1px solid #03396c1f;border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-inline:auto;padding:6px;display:flex;position:fixed;bottom:22px;left:0;right:0;box-shadow:0 12px 40px #03396c38,inset 0 1px #fff9}.AudienceSwitcher-module__-dzWia__inlineBar{background:var(--card-background);border:1px solid var(--border-color);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex}.AudienceSwitcher-module__-dzWia__inlineBar .AudienceSwitcher-module__-dzWia__item{padding:7px 13px;font-size:.82rem}@media (max-width:1280px){.AudienceSwitcher-module__-dzWia__inlineBar .AudienceSwitcher-module__-dzWia__item:not(.AudienceSwitcher-module__-dzWia__itemActive) .AudienceSwitcher-module__-dzWia__label{display:none}}@media (max-width:768px){.AudienceSwitcher-module__-dzWia__inlineBar{display:none}}.AudienceSwitcher-module__-dzWia__item{color:var(--secondary-text);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex;position:relative}.AudienceSwitcher-module__-dzWia__item:hover{color:var(--main-blue)}.AudienceSwitcher-module__-dzWia__itemActive,.AudienceSwitcher-module__-dzWia__itemActive:hover{color:#fff}.AudienceSwitcher-module__-dzWia__activePill{background:linear-gradient(135deg, var(--main-blue), var(--main-green));border-radius:999px;position:absolute;inset:0;box-shadow:0 4px 14px #03396c59}.AudienceSwitcher-module__-dzWia__icon,.AudienceSwitcher-module__-dzWia__label{z-index:1;position:relative}.AudienceSwitcher-module__-dzWia__icon{align-items:center;display:flex}.AudienceSwitcher-module__-dzWia__icon svg{width:16px;height:16px}@media (max-width:640px){.AudienceSwitcher-module__-dzWia__dock{max-width:calc(100vw - 20px);bottom:14px}.AudienceSwitcher-module__-dzWia__item{padding:9px 12px}.AudienceSwitcher-module__-dzWia__item:not(.AudienceSwitcher-module__-dzWia__itemActive) .AudienceSwitcher-module__-dzWia__label{display:none}.AudienceSwitcher-module__-dzWia__label{font-size:.78rem}}
.AddCleintModal-module__NABqZG__modal_overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.AddCleintModal-module__NABqZG__modal_input{border-radius:var(--border-radius-dialog);background-color:var(--background-color-page);border:1px solid #0000;outline:none;width:100%;margin-bottom:10px;padding:8px}.AddCleintModal-module__NABqZG__modal_input:focus{border:1px solid var(--main-blue)}.AddCleintModal-module__NABqZG__modal{background:var(--modal-background);border-radius:var(--border-radius-dialog);border:1px solid #0000;flex-direction:column;gap:10px;width:90%;max-width:500px;padding:24px;display:flex;box-shadow:0 4px 12px #0003}select.AddCleintModal-module__NABqZG__modal_input option{border-radius:var(--border-radius);color:var(--secondary-text);background-color:#22375b;border:1px solid #6888be}.AddCleintModal-module__NABqZG__close_client_modal{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.AddCleintModal-module__NABqZG__modal_buttons{justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.AddCleintModal-module__NABqZG__add_button{background-color:var(--main-green);height:30px;color:var(--surface-white);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition-time);border:1px solid #0000;margin-left:auto;padding:5px 10px}.AddCleintModal-module__NABqZG__add_button:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}.AddCleintModal-module__NABqZG__close_button{border-radius:var(--border-radius-dialog);cursor:pointer;color:var(--main-blue);background-color:#0000;border:none;margin-top:10px;padding:6px 12px}.AddCleintModal-module__NABqZG__search_button{border-radius:var(--border-radius);background-color:var(--main-blue);width:120px;height:40px;color:var(--surface-white);transition:var(--transition-time);border:1px solid #0000}.AddCleintModal-module__NABqZG__search_button:hover{transform:var(--transform-size);box-shadow:var(--box-shadow)}.AddCleintModal-module__NABqZG__car_card{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.AddCleintModal-module__NABqZG__car_card>p>strong{color:var(--secondary-text);font-size:14px;font-weight:100}
.activejobs-module__MZ907G__dashboard{background-color:var(--background-color-page);min-height:100vh;color:var(--main-text-color);padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.activejobs-module__MZ907G__contentArea{padding-bottom:3rem}.activejobs-module__MZ907G__tableContainer{background:var(--card-background);border-radius:var(--border-radius);border:1px solid var(--border-color);box-shadow:var(--box-shadow);margin-bottom:1rem;overflow-x:auto}.activejobs-module__MZ907G__table{border-collapse:collapse;width:100%;min-width:800px}.activejobs-module__MZ907G__table thead{background:var(--gray-100);border-bottom:2px solid var(--border-color)}.activejobs-module__MZ907G__table th{text-align:left;text-transform:uppercase;color:var(--secondary-text);letter-spacing:.5px;padding:1rem;font-size:.85rem;font-weight:700}.activejobs-module__MZ907G__table th:last-child{text-align:right}.activejobs-module__MZ907G__table td{border-bottom:1px solid var(--border-color);color:var(--main-text-color);vertical-align:middle;padding:1rem;font-size:.95rem}.activejobs-module__MZ907G__table tr:last-child td{border-bottom:none}.activejobs-module__MZ907G__table tr:hover{background-color:var(--hover-background);cursor:pointer}.activejobs-module__MZ907G__vehicleCell{flex-direction:column;display:flex}.activejobs-module__MZ907G__vehicleMain{color:var(--main-text-color);font-weight:600}.activejobs-module__MZ907G__vehicleSub{color:var(--secondary-text);font-size:.8rem}.activejobs-module__MZ907G__ownerCell{font-weight:500}.activejobs-module__MZ907G__badge{border-radius:12px;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-block}.activejobs-module__MZ907G__badgeOpen{background:var(--status-info-bg);color:var(--status-info)}.activejobs-module__MZ907G__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.activejobs-module__MZ907G__centerState{height:50vh;color:var(--secondary-text);flex-direction:column;justify-content:center;align-items:center;display:flex}.activejobs-module__MZ907G__loader{border:3px solid var(--gray-100);border-top:3px solid var(--main-blue);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite activejobs-module__MZ907G__spin}.activejobs-module__MZ907G__textWrap{word-wrap:break-word;white-space:normal;max-width:100%;line-height:1.4}.activejobs-module__MZ907G__table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 48px;height:auto;min-height:60px}.activejobs-module__MZ907G__table tbody td{vertical-align:top;padding:1rem}@keyframes activejobs-module__MZ907G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.activejobs-module__MZ907G__dashboard{padding:1rem}}
.AddFleetCarModal-module__MaWuua__container{background-color:var(--card-background);border-radius:var(--border-radius);flex-direction:column;justify-content:space-evenly;align-items:center;gap:10px;width:350px;height:auto;min-height:520px;margin-top:20px;display:flex;overflow-y:auto}.AddFleetCarModal-module__MaWuua__field{flex-direction:column;gap:8px;display:flex}.AddFleetCarModal-module__MaWuua__label{color:var(--text);font-size:14px;font-weight:500}.AddFleetCarModal-module__MaWuua__select{border-radius:var(--border-radius);box-sizing:border-box;background-color:var(--background-color-page);width:300px;height:40px;color:var(--text);appearance:none;border:none;outline:none;padding:0 10px;font-size:16px}.AddFleetCarModal-module__MaWuua__select:focus{border:1px solid var(--main-blue)}.AddFleetCarModal-module__MaWuua__select:disabled{opacity:.5;cursor:not-allowed}.AddFleetCarModal-module__MaWuua__vinError{color:#ef4444;margin:2px 0 0;font-size:.8rem}