.garaj_root__I8mBv{color-scheme:light;--navy:#08234B;--navy-dark:#061C3C;--orange:#FF601B;--orange-soft:#FDEBDF;--green:#159C69;--green-soft:#E3F4EC;--amber:#E6A23C;--blue:#2585FF;--blue-soft:#E7F0FE;--red:#E5484D;--bg:#F6F9FC;--white:#FFFFFF;--line:#E8EFF6;--text:#14202E;--muted:#607599;--radius:16px;--radius-sm:10px;--shadow:0 4px 18px rgba(18,48,79,.06);--orange-dark:#B94309;--green-dark:#17623F;--blue-dark:#2054A4;--amber-dark:#885611;--amber-soft:#FFF3DD;--red-dark:#B52E33;--red-soft:#FDEBEC;--nav-active:#FEF5F0;--surface:#F0F5FA;--border-strong:#BCCCDC;--muted-light:#718399;--navy-soft:#DFE8F1;--slot-blue:#CFE4FE;--slot-orange:#FDD7B2;--slot-green:#C2EED3;--slot-gray:#E8EBEF;--footer-text:#D8E4F0;--footer-line:rgba(255,255,255,.16);--clear:transparent;--radius-xs:5px;--radius-lg:22px;--pill:999px;--shadow-hover:0 10px 28px rgba(18,48,79,.12);--shadow-float:0 12px 35px rgba(12,34,56,.15);--shadow-nav:0 -4px 18px rgba(18,48,79,.08);--font-body:var(--font-g21-body),"Roboto Condensed",sans-serif;--font-heading:var(--font-g21-body),"Roboto Condensed",sans-serif;--font-note:var(--font-g21-hand),"Caveat",cursive;--text-xs:.6875rem;--text-sm:.8125rem;--text-md:.9375rem;--text-lg:1.125rem;--content-width:1440px;--sidebar-width:244px;--sidebar-compact:76px;--topbar-height:76px;--bottom-nav-height:72px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--layer-sticky:20;--layer-menu:30;--layer-nav:40;--layer-skip:50}:where(.garaj_root__I8mBv) *,:where(.garaj_root__I8mBv) :after,:where(.garaj_root__I8mBv) :before{box-sizing:border-box}.garaj_root__I8mBv{margin:0;color:var(--text);font:400 var(--text-md)/1.5 var(--font-body);-webkit-font-smoothing:antialiased}.garaj_root__I8mBv,:where(.garaj_root__I8mBv) button,:where(.garaj_root__I8mBv) input,:where(.garaj_root__I8mBv) select,:where(.garaj_root__I8mBv) textarea{font-family:var(--font-body)}:where(.garaj_root__I8mBv) blockquote,:where(.garaj_root__I8mBv) figure,:where(.garaj_root__I8mBv) h1,:where(.garaj_root__I8mBv) h2,:where(.garaj_root__I8mBv) h3,:where(.garaj_root__I8mBv) h4,:where(.garaj_root__I8mBv) p{margin:0}:where(.garaj_root__I8mBv) h1,:where(.garaj_root__I8mBv) h2,:where(.garaj_root__I8mBv) h3,:where(.garaj_root__I8mBv) h4{color:var(--navy);font-family:var(--font-heading);font-weight:800;line-height:1.2;letter-spacing:-.035em;overflow-wrap:break-word}:where(.garaj_root__I8mBv) h1{font-size:clamp(2rem,3.5vw,3.75rem)}:where(.garaj_root__I8mBv) h2{font-size:clamp(1.5rem,2.4vw,2.5rem)}:where(.garaj_root__I8mBv) h3{font-size:clamp(1rem,1.35vw,1.25rem);font-weight:700}:where(.garaj_root__I8mBv) h4{font-size:1rem;font-weight:700}:where(.garaj_root__I8mBv) a{color:inherit;text-decoration:none}:where(.garaj_root__I8mBv) button,:where(.garaj_root__I8mBv) input,:where(.garaj_root__I8mBv) select,:where(.garaj_root__I8mBv) textarea{font-size:inherit}:where(.garaj_root__I8mBv) button{cursor:pointer}:where(.garaj_root__I8mBv) button,:where(.garaj_root__I8mBv) input,:where(.garaj_root__I8mBv) select,:where(.garaj_root__I8mBv) textarea{margin:0}:where(.garaj_root__I8mBv) button{color:inherit}:where(.garaj_root__I8mBv) img{display:block;max-width:100%;height:auto}:where(.garaj_root__I8mBv) svg{display:block;max-width:100%}:where(.garaj_root__I8mBv) fieldset{min-width:0;margin:0;padding:0;border:0}:where(.garaj_root__I8mBv) legend{margin-bottom:var(--space-3);padding:0;font-weight:600}:where(.garaj_root__I8mBv) address{font-style:normal}:where(.garaj_root__I8mBv) small{font-size:var(--text-xs)}:where(.garaj_root__I8mBv) [hidden]{display:none}:where(.garaj_root__I8mBv) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--orange);outline-offset:4px}:where(.garaj_root__I8mBv) :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}:where(.garaj_root__I8mBv) :where(a,button)[aria-disabled=true]{cursor:not-allowed;opacity:.55}:where(.garaj_root__I8mBv) ::selection{color:var(--navy-dark);background:var(--orange-soft)}.garaj_srOnly__C9CB5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.garaj_skipLink__Y6QG9{position:fixed;top:12px;left:16px;z-index:var(--layer-skip);padding:12px 20px;border-radius:var(--radius-sm);background:var(--navy);color:var(--white);transform:translateY(-180%)}.garaj_skipLink__Y6QG9:focus{transform:translateY(0)}.garaj_container__Ev1f9{width:min(100% - 64px,var(--content-width));margin-inline:auto}.garaj_section__6TPEI{padding-block:var(--space-12)}.garaj_sectionWhite__iTMm6{background:var(--white)}.garaj_sectionSoft__EZYvG{background:var(--bg)}.garaj_cardHead__Osm6v,.garaj_sectionHead__lmYp1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.garaj_sectionHead__lmYp1{margin-bottom:var(--space-6)}.garaj_cardHead__Osm6v{margin-bottom:var(--space-4)}.garaj_cardTitle__ZQ6jh{display:flex;align-items:center;gap:var(--space-3)}.garaj_cardTitle__ZQ6jh .garaj_icon__V72nQ{color:var(--orange)}.garaj_eyebrow__O7OTu{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--orange-dark);font-size:var(--text-xs);font-weight:500;letter-spacing:.09em;text-transform:uppercase}.garaj_eyebrow__O7OTu:before{content:"";width:24px;height:2px;background:var(--orange)}.garaj_lead__DtQNw{color:var(--muted);font-size:var(--text-lg);line-height:1.6}.garaj_muted__U9Sk6{color:var(--muted)}.garaj_small__qZpFh{font-size:var(--text-sm)}.garaj_strong__TrZLA{color:var(--navy);font-weight:600}.garaj_note__mtXqd{font:400 clamp(1.3rem,1.9vw,1.8rem)/1.15 var(--font-note);color:var(--navy)}.garaj_noteLine__aFhm6:after{content:"";display:block;width:110px;height:3px;margin-top:8px;border-radius:var(--pill);background:var(--orange);transform:rotate(-4deg)}.garaj_stack__QiMEg{display:grid;gap:var(--space-4)}.garaj_row__Pi1xW{display:flex;align-items:center;gap:var(--space-3)}.garaj_wrap__Egq_V{flex-wrap:wrap}.garaj_grow__wpaj1{flex:1;min-width:0}.garaj_divider__HYvJM{height:1px;margin-block:var(--space-5);border:0;background:var(--line)}.garaj_icon__V72nQ{display:inline-block;width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.garaj_iconSm__hPM4K{width:16px;height:16px}.garaj_iconLg__RQwzY{width:30px;height:30px}.garaj_iconXl__d6Qix{width:42px;height:42px}.garaj_iconOrange__7RxrP{color:var(--orange)}.garaj_iconGreen__m1_AD{color:var(--green)}.garaj_iconRed__ZRilU{color:var(--red)}.garaj_iconTile__mFG2D{display:grid;place-items:center;width:52px;height:52px;flex:0 0 auto;border-radius:var(--radius-sm);color:var(--navy);background:var(--blue-soft)}.garaj_iconTileOrange___8ki_{color:var(--orange-dark);background:var(--orange-soft)}.garaj_iconTileGreen__LoSjS{color:var(--green-dark);background:var(--green-soft)}.garaj_iconTileRed__l0z8g{color:var(--red-dark);background:var(--red-soft)}.garaj_iconTileAmber__4yvzZ{color:var(--amber-dark);background:var(--amber-soft)}.garaj_brand__p5gTR{display:inline-grid;justify-items:start;color:var(--navy)}.garaj_brandName__Ba_Ge{font:italic 800 clamp(1.55rem,2.3vw,2.4rem)/1 var(--font-heading);letter-spacing:-.07em;white-space:nowrap;text-transform:uppercase}.garaj_brandAccent__jYPFW{color:var(--orange)}.garaj_brandTag__QrtOj{margin-top:7px;font-size:.5rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.garaj_brandLight__BhnQ6{color:var(--white)}.garaj_btn__n9Os0{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:11px 19px;border:1px solid var(--clear);border-radius:var(--radius-sm);background:var(--white);color:var(--navy);font-size:var(--text-sm);font-weight:600;line-height:1.35;text-align:center}.garaj_btnPrimary__C8Duy{background:var(--orange);color:var(--navy-dark);border-color:var(--orange)}.garaj_btnNavy__hUYkK{background:var(--navy);color:var(--white);border-color:var(--navy)}.garaj_btnSuccess__k3iLl{background:var(--green-dark);color:var(--white);border-color:var(--green-dark)}.garaj_btnOutline__2dDYG{border-color:var(--border-strong);background:var(--white);color:var(--navy)}.garaj_btnSoft__INOYe{background:var(--orange-soft);color:var(--orange-dark)}.garaj_btnGhost__zFVgG{background:var(--clear);color:var(--navy)}.garaj_btnSm__PxzBV{min-height:36px;padding:7px 12px;font-size:var(--text-xs)}.garaj_btnLg__SKH_T{min-height:50px;padding:13px 24px}.garaj_btnBlock__wjV2m{width:100%}.garaj_btnGroup__ZKKnS{display:flex;flex-wrap:wrap;gap:var(--space-3)}.garaj_iconBtn__EOPSd{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 auto;padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--navy);background:var(--white)}.garaj_iconBtnPlain__CpiQK{border-color:var(--clear);background:var(--clear)}.garaj_notificationDot___kK6D{position:absolute;top:5px;right:6px;width:9px;height:9px;border:2px solid var(--white);border-radius:var(--pill);background:var(--orange)}.garaj_textLink__Dyeu7{display:inline-flex;align-items:center;gap:8px;color:var(--orange-dark);font-size:var(--text-sm);font-weight:500}.garaj_textLink__Dyeu7 .garaj_icon__V72nQ{width:17px;height:17px}.garaj_badge__7iBm_{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;padding:5px 9px;border:1px solid var(--clear);border-radius:var(--radius-xs);color:var(--muted);background:var(--bg);font-size:var(--text-xs);font-weight:500;line-height:1.4}.garaj_badgeBlue__Bwv_g{background:var(--blue-soft);color:var(--blue-dark)}.garaj_badgeOrange__XT2Di{background:var(--orange-soft);color:var(--orange-dark)}.garaj_badgeGreen__BQLKs{background:var(--green-soft);color:var(--green-dark)}.garaj_badgeAmber__aNwIc{background:var(--amber-soft);color:var(--amber-dark)}.garaj_badgeRed__AQLJB{background:var(--red-soft);color:var(--red-dark)}.garaj_badgeDemo__FJlL6{color:var(--muted);background:var(--white);border-color:var(--line);font-size:.625rem}.garaj_statusDot__Gbuw0{width:8px;height:8px;flex:0 0 auto;border-radius:var(--pill);background:currentColor}.garaj_notice__M_t_p{padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-sm)}.garaj_noticeWarning__x3vMr{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-dark)}.garaj_card__vKcge{min-width:0;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow)}.garaj_cardFlush__ep_GE{padding:0}.garaj_cardInset__XfFoj{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white)}.garaj_cardDashed__E6mnu{border-style:dashed;border-color:var(--border-strong);background:var(--clear);box-shadow:none}.garaj_cardPhoto__wFfcI{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);background:var(--surface)}.garaj_kpiCard__mQ24I{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4)}.garaj_kpiLabel__qGHeO{margin-bottom:3px;color:var(--navy);font-size:var(--text-sm);font-weight:500}.garaj_kpiValue__3pyCN{color:var(--navy);font:800 2rem/1.1 var(--font-heading);font-variant-numeric:tabular-nums}.garaj_kpiHint__Z_e19{margin-left:8px;color:var(--muted);font-size:var(--text-xs);font-weight:400}.garaj_kpiPositive__c_bTu{color:var(--green-dark)}.garaj_kpiOrange__l52D_{color:var(--orange-dark)}.garaj_carList__KljdE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.garaj_carCard__JGJh_{display:grid;grid-template-columns:minmax(100px,44%) minmax(0,1fr) 18px;align-items:center;gap:var(--space-3);padding:10px}.garaj_carPhoto__8ajye{width:100%;height:108px;object-fit:cover;border-radius:var(--radius-sm);background:var(--surface)}.garaj_carName__4BRXN{color:var(--navy);font-size:var(--text-sm);font-weight:600;line-height:1.35}.garaj_carMeta__0nhKQ{margin-top:5px;color:var(--muted);font-size:var(--text-sm)}.garaj_carAdd__AhOxg{display:flex;align-items:center;justify-content:center;gap:var(--space-4);min-height:130px;text-align:left}.garaj_addCircle__XikIu{display:grid;place-items:center;width:48px;height:48px;flex:0 0 auto;border:1px solid var(--border-strong);border-radius:var(--pill);color:var(--navy)}.garaj_listPlain__LUw7C{list-style:none;margin:0;padding:0}.garaj_detailList__JJyDn{display:grid;gap:var(--space-3);margin:0}.garaj_detailRow__97_j6{display:flex;align-items:start;gap:var(--space-3);color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.garaj_detailRow__97_j6 .garaj_icon__V72nQ{color:var(--navy);width:18px;height:18px}.garaj_deadlineList__Pzcjk{display:grid;gap:var(--space-2)}.garaj_deadline__rQLcr{display:grid;grid-template-columns:40px minmax(70px,.7fr) minmax(0,1fr) 18px;align-items:center;gap:12px;padding:5px 12px 5px 5px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-sm)}.garaj_deadline__rQLcr .garaj_iconTile__mFG2D{width:40px;height:40px;border-radius:var(--radius-sm)}.garaj_deadlineUrgent__eb9Ah{color:var(--red-dark)}.garaj_deadlineSoon__4jxe1{color:var(--orange-dark)}.garaj_summaryBox__HjPsW{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface)}.garaj_amount__jRLj2{color:var(--navy);font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.garaj_totalBox__Tem86{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--slot-orange);border-radius:var(--radius-sm);background:var(--amber-soft);color:var(--orange-dark)}.garaj_totalBox__Tem86 .garaj_amount__jRLj2{color:inherit}.garaj_field__3zPGI{display:grid;align-content:start;gap:6px;min-width:0}.garaj_fieldLabel__k7Eqo,.garaj_field__3zPGI label{color:var(--navy);font-size:var(--text-xs);font-weight:500}.garaj_input__ZE2ds,.garaj_select__LPryx,.garaj_textarea__lIF_F{display:block;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--navy);background:var(--white);font-size:var(--text-sm);line-height:1.5}.garaj_select__LPryx{padding-right:8px;cursor:pointer}.garaj_textarea__lIF_F{min-height:84px;resize:vertical}.garaj_input__ZE2ds::placeholder,.garaj_textarea__lIF_F::placeholder{color:var(--muted);opacity:1}.garaj_input__ZE2ds[aria-invalid=true],.garaj_select__LPryx[aria-invalid=true],.garaj_textarea__lIF_F[aria-invalid=true]{border-color:var(--red)}.garaj_fieldHint__udD8Q{color:var(--muted);font-size:var(--text-xs)}.garaj_fieldError__SwQUs{color:var(--red-dark);font-size:var(--text-xs)}.garaj_searchField__hvfRN{position:relative;width:100%;min-width:0}.garaj_searchField__hvfRN>.garaj_icon__V72nQ{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:var(--muted-light);pointer-events:none}.garaj_searchField__hvfRN .garaj_input__ZE2ds{padding-left:44px}.garaj_checkList__PyaOc{display:grid;gap:8px;margin:0;padding:0;list-style:none}.garaj_checkLabel__wvQ6n{display:flex;align-items:start;gap:10px;min-height:28px;color:var(--muted);font-size:var(--text-sm);line-height:1.5;cursor:pointer}.garaj_checkbox__mskUK{width:19px;height:19px;flex:0 0 auto;margin:1px 0 0;accent-color:var(--orange-dark);cursor:pointer}.garaj_statusSelect__MLvK0{min-height:36px;width:auto;max-width:100%;padding-block:6px;border-color:var(--slot-orange);color:var(--orange-dark);background:var(--amber-soft)}.garaj_statusSelect__MLvK0[data-status=scheduled]{color:var(--blue-dark);background:var(--blue-soft);border-color:var(--slot-blue)}.garaj_statusSelect__MLvK0[data-status=ready]{color:var(--green-dark);background:var(--green-soft);border-color:var(--slot-green)}.garaj_siteHeader__I0Biq{position:relative;z-index:var(--layer-menu);border-bottom:1px solid var(--line);background:var(--white)}.garaj_headerInner__A3dGt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);min-height:80px}.garaj_siteNav__kv6Xa{display:flex;align-items:center;gap:clamp(16px,2.2vw,32px)}.garaj_siteNav__kv6Xa a{color:var(--navy);font-size:var(--text-sm);font-weight:500}.garaj_headerActions__f7h7i{display:flex;align-items:center;gap:var(--space-4)}.garaj_menuToggle__ffykK{display:none}.garaj_siteFooter__jwisx{background:var(--navy-dark);color:var(--footer-text)}.garaj_siteFooter__jwisx h3{color:var(--white);font-size:var(--text-sm)}.garaj_siteFooter__jwisx a{color:inherit}.garaj_footerLinks__vjSNN{display:grid;gap:9px;margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.garaj_footerBottom__aDpev{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--footer-line);font-size:var(--text-xs)}.garaj_socialLinks__VUHrO{display:flex;gap:10px;margin:0;padding:0;list-style:none}.garaj_socialLinks__VUHrO .garaj_iconBtn__EOPSd{width:34px;height:34px;padding:8px;color:var(--white);border-color:var(--footer-line);background:var(--footer-line)}.garaj_appShell__e73Ll{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100vh;min-height:100dvh}.garaj_sidebar__yrsNc{position:sticky;top:0;display:flex;flex-direction:column;min-width:0;height:100vh;height:100dvh;border-right:1px solid var(--line);background:var(--white);overflow-y:auto}.garaj_sidebarBrand__sAZGd{padding:24px 24px 28px}.garaj_brandCompact__1Ax3k{display:none;font:italic 800 1.75rem/1 var(--font-heading);color:var(--orange)}.garaj_sidebarNav__1wbuE{padding:0 16px}.garaj_navList__Baawu{display:grid;gap:5px;margin:0;padding:0;list-style:none}.garaj_navLink__l3rIe{position:relative;display:flex;align-items:center;gap:19px;min-height:52px;padding:12px 15px;border-radius:var(--radius-sm);color:var(--navy);font-size:var(--text-md)}.garaj_navLink__l3rIe .garaj_icon__V72nQ{width:25px;height:25px}.garaj_navActive__xGkC2,.garaj_navLink__l3rIe[aria-current=page]{color:var(--orange-dark);background:var(--nav-active);font-weight:500}.garaj_navActive__xGkC2:before,.garaj_navLink__l3rIe[aria-current=page]:before{content:"";position:absolute;top:15px;bottom:15px;left:0;width:3px;border-radius:var(--pill);background:currentColor}.garaj_sidebarPromo__fepFd{position:relative;min-height:260px;margin-top:auto;padding-top:var(--space-6);overflow:hidden}.garaj_sidebarPhoto__nSR4K{width:100%;height:250px;object-fit:cover}.garaj_sidebarCopy__QXmRf{position:relative;margin-top:-48px;padding:34px 30px 22px;background:linear-gradient(var(--clear),var(--white) 35%)}.garaj_sidebarCopy__QXmRf h2{font-size:1.35rem}.garaj_sidebarCopy__QXmRf p{margin-top:10px;font-size:var(--text-sm);color:var(--muted)}.garaj_sidebarFoot__Gcqq7{padding:20px 24px;border-top:1px solid var(--line)}.garaj_appBody__hFswq{min-width:0}.garaj_topbar__RIl6f{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:var(--topbar-height);padding:14px 28px;border-bottom:1px solid var(--line);background:var(--bg)}.garaj_topbar__RIl6f .garaj_searchField__hvfRN{max-width:590px}.garaj_topbarActions__3xYq_{display:flex;align-items:center;gap:var(--space-5);flex:0 0 auto}.garaj_topbarDate__c7cm_{display:flex;align-items:center;gap:12px;color:var(--navy);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.garaj_appMain__IP8Ng{min-width:0;padding:24px 28px}.garaj_pageHead__GCq0X{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-6)}.garaj_pageHead__GCq0X h1{font-size:clamp(1.75rem,2.5vw,2.5rem)}.garaj_pageHead__GCq0X p{margin-top:5px;color:var(--muted)}.garaj_appFooter__vniOQ{padding:12px 28px 20px;color:var(--muted);font-size:var(--text-xs)}.garaj_avatar__vTu_1{width:42px;height:42px;flex:0 0 auto;border-radius:var(--pill);background:var(--surface);object-fit:cover}.garaj_avatarSm__hN_LL{width:30px;height:30px}.garaj_avatarLg__lnURN{width:50px;height:50px}.garaj_user__qrLhX{display:flex;align-items:center;gap:12px;min-width:0}.garaj_userName__i_YOd{color:var(--navy);font-size:var(--text-sm);font-weight:600}.garaj_userRole__VBvAo{margin-top:2px;color:var(--muted);font-size:var(--text-xs)}.garaj_userActions__inKyN{display:grid;gap:5px;min-width:0}.garaj_statusTimeline__y_nQy{display:grid;margin:0;padding:0;list-style:none}.garaj_statusStep__rcNl1{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:13px;min-height:56px;padding-bottom:18px;color:var(--muted);font-size:var(--text-sm)}.garaj_statusStep__rcNl1:after{content:"";position:absolute;left:10px;top:25px;bottom:3px;width:1px;background:var(--border-strong)}.garaj_statusStep__rcNl1:last-child{min-height:24px;padding-bottom:0}.garaj_statusStep__rcNl1:last-child:after{display:none}.garaj_statusNode__pQFRU{position:relative;display:grid;place-items:center;width:21px;height:21px;border:2px solid var(--muted-light);border-radius:var(--pill);color:var(--muted-light);background:var(--white)}.garaj_statusNode__pQFRU .garaj_icon__V72nQ{width:13px;height:13px}.garaj_statusStepDone__7v20j .garaj_statusNode__pQFRU{border-color:var(--green-dark);background:var(--green-dark);color:var(--white)}.garaj_statusStepDone__7v20j:after{background:var(--green)}.garaj_statusStepDone__7v20j .garaj_statusName__mpmrP{color:var(--navy)}.garaj_statusStepActive___RRBz .garaj_statusNode__pQFRU{border-color:var(--orange-dark);background:var(--orange)}.garaj_statusStepActive___RRBz .garaj_statusNode__pQFRU:after{content:"";width:7px;height:7px;border-radius:var(--pill);background:var(--white)}.garaj_statusStepActive___RRBz .garaj_statusName__mpmrP{color:var(--orange-dark);font-weight:600}.garaj_statusTime__YdWJA{display:block;margin-top:2px;color:var(--muted);font-size:var(--text-xs)}.garaj_progress__vJl9T{width:100%;height:7px;overflow:hidden;border:0;border-radius:var(--pill);background:var(--line);accent-color:var(--green-dark)}.garaj_progress__vJl9T::-webkit-progress-bar{border-radius:var(--pill);background:var(--line)}.garaj_progress__vJl9T::-webkit-progress-value{border-radius:var(--pill);background:var(--green-dark)}.garaj_progress__vJl9T::-moz-progress-bar{border-radius:var(--pill);background:var(--green-dark)}.garaj_tableWrap__dWo4Z{min-width:0;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm)}.garaj_dataTable__GNX4Q{width:100%;border-collapse:collapse;color:var(--muted);font-size:var(--text-sm);text-align:left;font-variant-numeric:tabular-nums}.garaj_dataTable__GNX4Q caption{padding:12px;color:var(--navy);font-weight:600;text-align:left}.garaj_dataTable__GNX4Q th{padding:10px 12px;color:var(--navy);background:var(--surface);font-size:var(--text-xs);font-weight:500;text-align:left}.garaj_dataTable__GNX4Q td{padding:9px 12px;border-top:1px solid var(--line);vertical-align:middle}.garaj_dataTable__GNX4Q tfoot td{color:var(--navy);font-weight:600}.garaj_dataTable__GNX4Q .garaj_numeric__moYO1{text-align:right;white-space:nowrap}.garaj_dataTable__GNX4Q .garaj_tableActions__lWS0u{text-align:right}.garaj_dataTable__GNX4Q .garaj_iconBtn__EOPSd{width:32px;height:32px;padding:6px}.garaj_fileLink__7H1ny{display:inline-flex;align-items:center;gap:5px;color:var(--navy);font-size:var(--text-xs)}.garaj_fileLink__7H1ny .garaj_icon__V72nQ{width:19px;height:19px;color:var(--red)}.garaj_partsTable__2oqt0{font-size:var(--text-xs)}.garaj_partsTable__2oqt0 td,.garaj_partsTable__2oqt0 th{padding:7px 8px}.garaj_tabs__K8cTN{display:flex;gap:4px;margin:0 0 20px;padding:0;overflow-x:auto;border-bottom:1px solid var(--line)}.garaj_tab__Q94tR{position:relative;flex:1 0 auto;min-height:44px;padding:11px 14px;border:0;background:var(--clear);color:var(--muted);font-size:var(--text-sm);text-align:center;cursor:pointer}.garaj_tab__Q94tR[aria-selected=true]{color:var(--orange-dark);font-weight:600}.garaj_tab__Q94tR[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:4px;right:4px;height:3px;border-radius:var(--pill);background:var(--orange)}.garaj_tab__Q94tR:focus-visible{outline-offset:-4px}.garaj_tabPanel__U8Cm2{min-width:0}.garaj_photoList__1xEb1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.garaj_photoThumb__iOIqq{width:100%;aspect-ratio:1.35;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.garaj_photoAdd__LzpYt{display:grid;align-content:center;justify-items:center;gap:6px;width:100%;height:100%;min-height:78px;padding:10px;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--navy);background:var(--white);font-size:var(--text-xs)}.garaj_calendarScroll__rfw7d{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--radius-sm)}.garaj_calendar__o4yp_{--time-width:48px;--bay-width:138px;min-width:600px;color:var(--navy)}.garaj_calendarHead__CguJQ{display:grid;grid-template-columns:var(--time-width) repeat(4,minmax(var(--bay-width),1fr));min-height:60px;background:var(--surface)}.garaj_calendarBay__fIU_S{display:grid;align-content:center;gap:3px;padding:10px 6px;border-left:1px solid var(--line);text-align:center;font-size:var(--text-sm)}.garaj_calendarBay__fIU_S strong{font-weight:600}.garaj_calendarBay__fIU_S small{color:var(--muted);font-size:.625rem}.garaj_calendarGrid__LnkJR{position:relative;display:grid;grid-template-columns:var(--time-width) repeat(4,minmax(var(--bay-width),1fr));grid-template-rows:repeat(20,var(--half-hour));isolation:isolate}.garaj_calendarTrack__2NJYv{grid-column:var(--track-column);grid-row:1/-1;z-index:-1;border-left:1px solid var(--line);background:repeating-linear-gradient(to bottom,var(--clear) 0,var(--clear) calc(var(--half-hour) * 2 - 1px),var(--line) calc(var(--half-hour) * 2 - 1px),var(--line) calc(var(--half-hour) * 2))}.garaj_calendarTime__CnrT4{grid-column:1;grid-row:var(--time-row);padding:2px 4px;color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.garaj_calendarSlot__iOlXv{grid-column:var(--slot-column);grid-row:var(--slot-row) /span var(--slot-span);align-self:stretch;min-width:0;margin:2px 5px;padding:7px 8px;overflow:hidden;border:0;border-left:4px solid var(--blue);border-radius:var(--radius-xs);background:var(--slot-blue);color:var(--blue-dark);text-align:left;font-size:var(--text-xs);line-height:1.4}.garaj_calendarSlot__iOlXv strong{display:block;margin-top:4px;color:var(--navy);font-weight:600}.garaj_calendarSlot__iOlXv .garaj_icon__V72nQ{width:16px;height:16px}.garaj_slotTime__3wHbF{display:block;font-size:.625rem;font-variant-numeric:tabular-nums}.garaj_slotStatus__HL1Fc{display:block;margin-top:4px;font-weight:600}.garaj_slotInProgress__uI8w6{border-left-color:var(--orange);background:var(--slot-orange);color:var(--orange-dark)}.garaj_slotReady__jbAiN{border-left-color:var(--green);background:var(--slot-green);color:var(--green-dark)}.garaj_slotBreak__RoJz1{border-left-color:var(--border-strong);background:var(--slot-gray);color:var(--muted)}.garaj_calendarLegend__ubaNA{display:flex;flex-wrap:wrap;gap:12px 24px;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none;color:var(--muted);font-size:var(--text-xs)}.garaj_calendarLegend__ubaNA li{display:flex;align-items:center;gap:8px}.garaj_legendDot__qqRaC{width:13px;height:13px;flex-shrink:0;border-radius:var(--pill);background:var(--blue)}.garaj_legendOrange__64FF8{background:var(--orange)}.garaj_legendGreen__65YD_{background:var(--green)}.garaj_legendGray__8Lr3E{background:var(--border-strong)}@media (hover:hover){.garaj_btnPrimary__C8Duy:hover{background:var(--orange-soft);border-color:var(--orange)}.garaj_btnSuccess__k3iLl:hover{background:var(--navy-dark);border-color:var(--navy-dark)}.garaj_btnOutline__2dDYG:hover,.garaj_iconBtn__EOPSd:hover{background:var(--surface);border-color:var(--border-strong)}.garaj_btnGhost__zFVgG:hover,.garaj_navLink__l3rIe:hover{background:var(--nav-active)}.garaj_footerLinks__vjSNN a:hover,.garaj_siteNav__kv6Xa a:hover,.garaj_textLink__Dyeu7:hover{text-decoration:underline;text-underline-offset:4px}.garaj_tab__Q94tR:hover{background:var(--bg);color:var(--navy)}}@media (prefers-reduced-motion:no-preference){.garaj_card__vKcge{transition:transform .18s ease,box-shadow .18s ease}.garaj_btn__n9Os0,.garaj_iconBtn__EOPSd,.garaj_navLink__l3rIe,.garaj_tab__Q94tR{transition:background-color .18s ease,border-color .18s ease,color .18s ease}@media (hover:hover){.garaj_card__vKcge:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}}}@media (768px <= width < 1200px){.garaj_container__Ev1f9{width:calc(100% - 40px)}.garaj_section__6TPEI{padding-block:var(--space-10)}.garaj_headerInner__A3dGt{gap:16px}.garaj_siteNav__kv6Xa{gap:14px}.garaj_siteNav__kv6Xa a{font-size:var(--text-xs)}.garaj_headerActions__f7h7i{gap:8px}.garaj_headerActions__f7h7i .garaj_btn__n9Os0{padding-inline:12px}.garaj_appShell__e73Ll{grid-template-columns:var(--sidebar-compact) minmax(0,1fr)}.garaj_sidebarBrand__sAZGd{padding:25px 10px;text-align:center}.garaj_sidebarBrand__sAZGd>.garaj_brand__p5gTR{display:none}.garaj_brandCompact__1Ax3k{display:inline-block}.garaj_sidebarNav__1wbuE{padding-inline:10px}.garaj_navLink__l3rIe{justify-content:center;gap:0;padding:14px 8px}.garaj_navText__0XdFc{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.garaj_sidebarPromo__fepFd{display:none}.garaj_sidebarFoot__Gcqq7{margin-top:auto;padding:16px 10px}.garaj_sidebarFoot__Gcqq7 .garaj_user__qrLhX{justify-content:center}.garaj_sidebarFoot__Gcqq7 .garaj_userActions__inKyN,.garaj_sidebarFoot__Gcqq7>.garaj_brand__p5gTR{display:none}.garaj_topbar__RIl6f{padding-inline:20px;gap:16px}.garaj_topbarActions__3xYq_{gap:12px}.garaj_topbarDate__c7cm_{font-size:var(--text-xs)}.garaj_topbar__RIl6f .garaj_userRole__VBvAo{display:none}.garaj_appMain__IP8Ng{padding:20px}.garaj_appFooter__vniOQ{padding-inline:20px}.garaj_carList__KljdE{grid-template-columns:repeat(2,minmax(0,1fr))}.garaj_carAdd__AhOxg{grid-column:1/-1;min-height:76px}.garaj_calendar__o4yp_{--bay-width:150px;min-width:648px}}@media (width < 768px){.garaj_root__I8mBv{font-size:.875rem}.garaj_container__Ev1f9{width:calc(100% - 32px)}.garaj_section__6TPEI{padding-block:var(--space-8)}.garaj_sectionHead__lmYp1{align-items:start;margin-bottom:var(--space-5)}.garaj_lead__DtQNw{font-size:1rem}.garaj_card__vKcge{padding:var(--space-4)}.garaj_cardFlush__ep_GE{padding:0}.garaj_btn__n9Os0{min-height:44px;padding-inline:14px}.garaj_input__ZE2ds,.garaj_select__LPryx,.garaj_textarea__lIF_F{font-size:1rem}.garaj_statusSelect__MLvK0{font-size:.875rem}.garaj_headerInner__A3dGt{display:grid;grid-template-columns:minmax(0,1fr) 40px auto;gap:8px;min-height:72px}.garaj_headerInner__A3dGt>.garaj_brand__p5gTR{grid-column:1;grid-row:1}.garaj_headerInner__A3dGt .garaj_brandName__Ba_Ge{font-size:1.4rem}.garaj_headerInner__A3dGt .garaj_brandTag__QrtOj{font-size:.375rem;letter-spacing:.13em}.garaj_menuToggle__ffykK{display:inline-grid;grid-column:2;grid-row:1;width:40px;height:44px}.garaj_headerActions__f7h7i{grid-column:3;grid-row:1}.garaj_headerActions__f7h7i .garaj_loginLink__3JMEH{display:none}.garaj_headerActions__f7h7i .garaj_btn__n9Os0{padding-inline:10px;font-size:.6875rem}.garaj_headerActions__f7h7i .garaj_btn__n9Os0 .garaj_icon__V72nQ{display:none}.garaj_siteNav__kv6Xa{position:absolute;top:100%;left:0;right:0;display:none;padding:12px 16px 20px;border-bottom:1px solid var(--line);background:var(--white);box-shadow:var(--shadow)}.garaj_siteNav__kv6Xa.garaj_isOpen__59QbV{display:grid;gap:4px}.garaj_siteNav__kv6Xa a{padding:12px;border-radius:var(--radius-sm);font-size:.9375rem}.garaj_appShell__e73Ll{display:block;padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom, 0px))}.garaj_sidebar__yrsNc{position:fixed;top:auto;bottom:0;left:0;right:0;z-index:var(--layer-nav);width:100%;height:auto;overflow:visible;border-top:1px solid var(--line);border-right:0;box-shadow:var(--shadow-nav)}.garaj_sidebarBrand__sAZGd,.garaj_sidebarFoot__Gcqq7,.garaj_sidebarPromo__fepFd{display:none}.garaj_sidebarNav__1wbuE{padding:0 8px env(safe-area-inset-bottom,0)}.garaj_navList__Baawu{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.garaj_navList__Baawu>li:not(.garaj_navMobile__PsLUy){display:none}.garaj_navLink__l3rIe{display:grid;justify-items:center;align-content:center;min-height:var(--bottom-nav-height);gap:5px;padding:8px 2px;border-radius:0;font-size:.5625rem;text-align:center}.garaj_navLink__l3rIe .garaj_icon__V72nQ{width:23px;height:23px}.garaj_navText__0XdFc{max-width:100%;overflow-wrap:anywhere;line-height:1.2}.garaj_navActive__xGkC2:before,.garaj_navLink__l3rIe[aria-current=page]:before{top:0;bottom:auto;left:20%;right:20%;width:auto;height:3px}.garaj_topbar__RIl6f{flex-wrap:wrap;min-height:auto;padding:12px 16px;gap:12px}.garaj_topbar__RIl6f .garaj_searchField__hvfRN{order:2;max-width:none;flex:1 0 100%}.garaj_topbarActions__3xYq_{width:100%;justify-content:space-between;gap:10px}.garaj_topbarDate__c7cm_{font-size:.75rem}.garaj_topbar__RIl6f .garaj_userRole__VBvAo{display:none}.garaj_topbar__RIl6f .garaj_userName__i_YOd{font-size:.75rem}.garaj_topbar__RIl6f .garaj_avatar__vTu_1{width:34px;height:34px}.garaj_appMain__IP8Ng{padding:20px 16px}.garaj_appFooter__vniOQ{padding:12px 16px 20px}.garaj_pageHead__GCq0X{margin-bottom:20px}.garaj_pageHead__GCq0X h1{font-size:1.8rem}.garaj_kpiCard__mQ24I{gap:12px}.garaj_kpiValue__3pyCN{font-size:1.6rem}.garaj_kpiHint__Z_e19{display:block;margin:4px 0 0}.garaj_carList__KljdE{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(260px,88%);gap:12px;padding:6px 3px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:3px}.garaj_carList__KljdE>*{scroll-snap-align:start}.garaj_carCard__JGJh_{padding:10px;gap:10px}.garaj_carMeta__0nhKQ,.garaj_carName__4BRXN{font-size:.75rem}.garaj_carAdd__AhOxg{min-height:130px}.garaj_deadline__rQLcr{grid-template-columns:36px minmax(0,.8fr) minmax(0,1fr) 16px;gap:8px;font-size:.75rem}.garaj_deadline__rQLcr .garaj_iconTile__mFG2D{width:36px;height:36px}.garaj_tableWrap__dWo4Z{overflow:visible;border:0;border-radius:0}.garaj_dataTable__GNX4Q{display:block;font-size:.8125rem}.garaj_dataTable__GNX4Q thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.garaj_dataTable__GNX4Q tbody,.garaj_dataTable__GNX4Q tfoot{display:grid;gap:12px}.garaj_dataTable__GNX4Q tfoot{margin-top:12px}.garaj_dataTable__GNX4Q tr{display:grid;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white)}.garaj_dataTable__GNX4Q td{display:grid;grid-template-columns:minmax(72px,.7fr) minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;border:0;overflow-wrap:anywhere;text-align:left}.garaj_dataTable__GNX4Q td+td{border-top:1px solid var(--line)}.garaj_dataTable__GNX4Q td:before{content:attr(data-label);color:var(--navy);font-size:.75rem;font-weight:600}.garaj_dataTable__GNX4Q .garaj_numeric__moYO1,.garaj_dataTable__GNX4Q .garaj_tableActions__lWS0u{text-align:left;white-space:normal}.garaj_dataTable__GNX4Q .garaj_tableActions__lWS0u .garaj_iconBtn__EOPSd{width:44px;height:44px}.garaj_dataTable__GNX4Q td[colspan]{grid-column:1/-1}.garaj_tabs__K8cTN{margin-inline:-4px}.garaj_tab__Q94tR{min-width:62px;padding-inline:8px;font-size:.75rem}.garaj_photoList__1xEb1{grid-template-columns:repeat(2,minmax(0,1fr))}.garaj_calendar__o4yp_{--bay-width:148px;min-width:640px}.garaj_calendarLegend__ubaNA{gap:10px 16px}.garaj_footerBottom__aDpev{flex-direction:column}}@media (forced-colors:active){.garaj_badge__7iBm_,.garaj_btn__n9Os0,.garaj_calendarSlot__iOlXv,.garaj_card__vKcge,.garaj_iconBtn__EOPSd,.garaj_statusNode__pQFRU{border:1px solid ButtonText}.garaj_navLink__l3rIe[aria-current=page],.garaj_tab__Q94tR[aria-selected=true]{outline:2px solid Highlight;outline-offset:-3px}.garaj_checkbox__mskUK{appearance:auto}}.garaj_home__ZZY2A .garaj_container__Ev1f9{max-width:1320px}.garaj_home__ZZY2A .garaj_section__6TPEI{padding-block:32px}.garaj_home__ZZY2A h2{font-size:clamp(1.7rem,2.5vw,2.75rem)}.garaj_home__ZZY2A .garaj_headerInner__A3dGt{min-height:82px}.garaj_home__ZZY2A .garaj_sectionHead__lmYp1{margin-bottom:18px}.garaj_hero__wHayF{position:relative;isolation:isolate;overflow:hidden;background:var(--surface)}.garaj_heroImage__WZqLj{position:absolute;z-index:-2;inset:0 0 0 auto;width:78%;height:100%;object-fit:cover;object-position:center;background:var(--surface)}.garaj_hero__wHayF:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,var(--bg) 0,var(--bg) 29%,var(--clear) 53%);pointer-events:none}.garaj_heroInner__oAUSC{display:grid;grid-template-columns:1.1fr .7fr .85fr;align-items:center;gap:24px;min-height:505px;padding-block:48px}.garaj_heroCopy__fhSGt{grid-column:1/3;max-width:565px}.garaj_heroTitle__zUcWo{font-size:clamp(2.35rem,3.65vw,3.7rem);line-height:1.08;letter-spacing:-.065em}.garaj_heroCopy__fhSGt>p:not(.garaj_eyebrow__O7OTu):not(.garaj_note__mtXqd){max-width:495px;margin-top:20px;color:var(--muted);font-size:1rem;line-height:1.5}.garaj_heroCopy__fhSGt .garaj_btnGroup__ZKKnS{margin-top:24px}.garaj_heroCopy__fhSGt .garaj_note__mtXqd{width:max-content;max-width:100%;margin:35px 0 0 5px;transform:rotate(-5deg)}.garaj_heroCopy__fhSGt .garaj_noteLine__aFhm6:after{width:165px;margin-left:40px}.garaj_heroStatus__7srcq{grid-column:3;width:100%;padding:24px;border-radius:var(--radius);box-shadow:var(--shadow-float)}.garaj_heroVehicle__KLVlq{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px}.garaj_heroCar__a1HD8{width:82px;height:52px;border-radius:var(--radius-xs);background:var(--surface)}.garaj_heroVehicle__KLVlq strong{display:block;font-size:.8125rem;color:var(--navy)}.garaj_heroVehicle__KLVlq p{margin-top:4px;color:var(--muted);font-size:.6875rem}.garaj_heroProgress___PaUr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin:20px 0;font-size:.6875rem;color:var(--navy)}.garaj_heroStatus__7srcq .garaj_statusStep__rcNl1{grid-template-columns:17px 1fr auto;gap:9px;min-height:0;margin-top:11px;padding:0;font-size:.6875rem}.garaj_heroStatus__7srcq .garaj_statusStep__rcNl1:after{display:none}.garaj_heroStatus__7srcq .garaj_statusNode__pQFRU{width:16px;height:16px}.garaj_heroStatus__7srcq .garaj_statusNode__pQFRU .garaj_icon__V72nQ{width:10px;height:10px}.garaj_heroStatus__7srcq .garaj_statusTime__YdWJA{margin:0;font-size:.625rem;text-align:right}.garaj_trust__RnuNh{border-bottom:1px solid var(--line);background:var(--white)}.garaj_trustList__tcU54{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:35px}.garaj_trustItem__Dx6HB{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;padding:3px 20px;color:var(--navy);font-size:.9375rem;line-height:1.4}.garaj_trustItem__Dx6HB+.garaj_trustItem__Dx6HB:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:var(--border-strong)}.garaj_trustItem__Dx6HB .garaj_icon__V72nQ{width:40px;height:40px}.garaj_serviceGrid__kB9KJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.garaj_serviceGrid__kB9KJ>li{min-width:0}.garaj_serviceCard__uGk7K{position:relative;isolation:isolate;min-height:230px;height:100%;padding:25px 22px;overflow:hidden}.garaj_servicePhoto__ZdYqI{position:absolute;z-index:-2;right:0;top:0;width:61%;height:100%;object-fit:cover;background:var(--surface)}.garaj_serviceCard__uGk7K:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--white) 0,var(--white) 46%,var(--clear) 77%)}.garaj_serviceCopy__LpOfG{display:grid;justify-items:start;align-content:start;width:66%;min-height:180px}.garaj_serviceCopy__LpOfG>.garaj_icon__V72nQ{width:47px;height:47px;margin-bottom:15px;color:var(--orange)}.garaj_serviceCopy__LpOfG h3{font-size:1.0625rem;letter-spacing:-.035em}.garaj_serviceCopy__LpOfG p{max-width:215px;margin-top:8px;color:var(--muted);font-size:.8125rem;line-height:1.45}.garaj_serviceCopy__LpOfG .garaj_textLink__Dyeu7{margin-top:18px}.garaj_accountSection__csnax{position:relative;isolation:isolate;overflow:hidden;background:var(--white)}.garaj_accountImage__cUJle{position:absolute;inset:0 0 0 auto;z-index:-2;width:74%;height:100%;object-fit:cover;object-position:center;background:var(--surface)}.garaj_accountSection__csnax:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--white) 0,var(--white) 29%,var(--clear) 54%)}.garaj_accountInner__YBuh2{display:grid;grid-template-columns:1fr 1fr;gap:40px;min-height:440px;align-items:center;padding-block:36px}.garaj_accountCopy__h5H02{max-width:475px}.garaj_accountCopy__h5H02>p:not(.garaj_eyebrow__O7OTu){margin-top:15px;color:var(--muted);font-size:.9375rem}.garaj_accountBenefits__o6Vhy{display:grid;gap:13px;margin-block:22px}.garaj_accountBenefits__o6Vhy li{display:flex;align-items:center;gap:12px;color:var(--navy);font-size:.875rem}.garaj_benefitCheck__e5vsF{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border-radius:var(--pill);color:var(--white);background:var(--orange-dark)}.garaj_benefitCheck__e5vsF .garaj_icon__V72nQ{width:15px;height:15px}.garaj_accountNote__yb6J6{align-self:start;justify-self:end;margin:12px 15px 0 0;transform:rotate(-7deg)}.garaj_accountNote__yb6J6 .garaj_icon__V72nQ{width:54px;height:54px;margin:5px 0 0 58px;transform:rotate(120deg);color:var(--orange)}.garaj_stepsGrid__pNoQe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px;counter-reset:process}.garaj_workStep__LDUTY{position:relative;min-width:0}.garaj_stepTop__nkplc{display:flex;align-items:center;gap:30px;margin-bottom:16px}.garaj_stepNumber__aSrLO{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--pill);color:var(--navy-dark);background:var(--orange);font-size:1.25rem;font-weight:600}.garaj_stepTop__nkplc>.garaj_icon__V72nQ{width:48px;height:48px;color:var(--navy)}.garaj_workStep__LDUTY>.garaj_icon__V72nQ{position:absolute;top:35px;right:-33px;width:26px;height:26px;color:var(--muted-light)}.garaj_workStep__LDUTY h3{font-size:1.0625rem}.garaj_workStep__LDUTY p{margin-top:8px;color:var(--muted);font-size:.8125rem;line-height:1.5}.garaj_pricesSection__0msdZ .garaj_sectionHead__lmYp1{margin-bottom:14px}.garaj_pricesSection__0msdZ h2{font-size:clamp(1.5rem,2vw,1.9rem)}.garaj_priceGrid__50Ts0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.garaj_priceCard__hzqQk{display:flex;align-items:center;gap:24px;padding:16px 26px;border-radius:var(--radius-sm);box-shadow:none}.garaj_priceCard__hzqQk>.garaj_icon__V72nQ{width:46px;height:46px;color:var(--orange)}.garaj_priceCard__hzqQk h3{font-size:.875rem}.garaj_priceCard__hzqQk p{margin-top:7px;font-size:.875rem;color:var(--navy)}.garaj_priceCard__hzqQk strong{color:var(--orange-dark);font-size:1.25rem;font-weight:600}.garaj_bookingSection__2kvkf{padding:0 24px 24px}.garaj_bookingPanel__Wgj8z{display:grid;grid-template-columns:1.05fr 2.5fr;gap:28px;align-items:center;max-width:1360px;margin:0 auto;padding:30px 26px;border-radius:var(--radius);background:var(--surface)}.garaj_bookingCopy__Sqzyd h2{font-size:clamp(1.3rem,1.8vw,1.8rem);letter-spacing:-.045em}.garaj_bookingCopy__Sqzyd p{margin-top:7px;color:var(--muted);font-size:.75rem}.garaj_bookingForm__iIjhZ{display:grid;grid-template-columns:1.1fr 1.05fr 1fr auto;align-items:end;gap:12px;min-width:0}.garaj_bookingForm__iIjhZ .garaj_field__3zPGI label{font-size:.6875rem}.garaj_bookingForm__iIjhZ .garaj_input__ZE2ds,.garaj_bookingForm__iIjhZ .garaj_select__LPryx{font-size:.75rem;padding-inline:10px}.garaj_bookingForm__iIjhZ .garaj_btn__n9Os0{min-height:44px;white-space:nowrap;font-size:.75rem}.garaj_bookingHelp__aZ4gt{grid-column:1/-1;color:var(--muted);font-size:.6875rem}.garaj_homeFooter___RZFY{position:relative;isolation:isolate;overflow:hidden}.garaj_footerImage___mECR{position:absolute;inset:0 0 0 auto;z-index:-2;width:68%;height:100%;object-fit:cover;object-position:center}.garaj_homeFooter___RZFY:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--navy-dark) 0,var(--navy-dark) 24%,var(--clear) 77%)}.garaj_footerMain__yYwN3{display:grid;grid-template-columns:1fr .65fr 1.15fr 1.2fr;gap:34px;min-height:245px;padding-block:36px}.garaj_footerIntro__z302f p{max-width:210px;margin:18px 0 22px;font-size:.8125rem}.garaj_footerColumn__ypMLg h3{margin-bottom:20px}.garaj_footerColumn__ypMLg .garaj_footerLinks__vjSNN{font-size:.75rem}.garaj_contactList__wb5RV{display:grid;gap:12px;font-size:.75rem}.garaj_contactList__wb5RV li{display:flex;align-items:start;gap:12px}.garaj_contactList__wb5RV .garaj_icon__V72nQ{width:18px;height:18px}.garaj_footerNote__z4EXq{align-self:end;justify-self:end;color:var(--white);transform:rotate(-7deg)}.garaj_footerLegal__62W2a{position:relative;background:var(--navy-dark)}.garaj_legalLinks__t2T3h{display:flex;flex-wrap:wrap;gap:20px}.garaj_legalLink__0ffDi{padding:0;border:0;color:var(--footer-text);background:var(--clear);font:inherit;opacity:1}.garaj_socialLinks__VUHrO .garaj_iconBtn__EOPSd:disabled{opacity:1}@media (768px <= width < 1200px){.garaj_home__ZZY2A .garaj_headerInner__A3dGt{gap:12px}.garaj_home__ZZY2A .garaj_headerInner__A3dGt .garaj_brandName__Ba_Ge{font-size:1.7rem}.garaj_home__ZZY2A .garaj_siteNav__kv6Xa{gap:12px}.garaj_home__ZZY2A .garaj_headerActions__f7h7i .garaj_loginLink__3JMEH{font-size:.6875rem}.garaj_home__ZZY2A .garaj_headerActions__f7h7i .garaj_btn__n9Os0{padding-inline:10px;font-size:.6875rem}.garaj_heroInner__oAUSC{grid-template-columns:1.2fr .8fr;min-height:465px;gap:20px}.garaj_heroCopy__fhSGt{grid-column:1}.garaj_heroTitle__zUcWo{font-size:clamp(2.25rem,4.5vw,3.25rem)}.garaj_heroCopy__fhSGt>p:not(.garaj_eyebrow__O7OTu):not(.garaj_note__mtXqd){font-size:.9375rem}.garaj_heroStatus__7srcq{grid-column:2;max-width:340px;justify-self:end;padding:18px}.garaj_heroCopy__fhSGt .garaj_btnGroup__ZKKnS{gap:10px}.garaj_heroCopy__fhSGt .garaj_btn__n9Os0,.garaj_trustItem__Dx6HB{padding-inline:12px;font-size:.75rem}.garaj_trustItem__Dx6HB{gap:10px}.garaj_trustItem__Dx6HB .garaj_icon__V72nQ{width:30px;height:30px}.garaj_serviceGrid__kB9KJ{grid-template-columns:repeat(2,minmax(0,1fr))}.garaj_serviceCard__uGk7K{min-height:210px}.garaj_accountInner__YBuh2{grid-template-columns:1.1fr 1fr;min-height:420px;gap:20px}.garaj_accountNote__yb6J6{margin-right:0;font-size:1.35rem}.garaj_stepsGrid__pNoQe{gap:25px}.garaj_stepTop__nkplc{gap:20px}.garaj_workStep__LDUTY>.garaj_icon__V72nQ{right:-23px;width:18px}.garaj_workStep__LDUTY h3{font-size:.9375rem}.garaj_priceCard__hzqQk{gap:14px;padding:16px}.garaj_priceCard__hzqQk>.garaj_icon__V72nQ{width:35px;height:35px}.garaj_bookingPanel__Wgj8z{grid-template-columns:1fr;gap:18px}.garaj_bookingCopy__Sqzyd h2 br{display:none}.garaj_footerMain__yYwN3{grid-template-columns:1fr .6fr 1.15fr;gap:24px}.garaj_footerNote__z4EXq{display:none}}@media (width < 768px){.garaj_home__ZZY2A .garaj_section__6TPEI{padding-block:28px}.garaj_home__ZZY2A .garaj_headerInner__A3dGt{min-height:72px}.garaj_home__ZZY2A .garaj_headerInner__A3dGt .garaj_brandName__Ba_Ge{font-size:1.35rem}.garaj_heroImage__WZqLj{position:relative;inset:auto;width:100%;height:270px;object-position:60% center}.garaj_hero__wHayF:before{display:none}.garaj_heroInner__oAUSC{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding-block:28px}.garaj_heroCopy__fhSGt,.garaj_heroStatus__7srcq{grid-column:1}.garaj_heroTitle__zUcWo{font-size:clamp(2.2rem,8vw,3.3rem)}.garaj_heroCopy__fhSGt>p:not(.garaj_eyebrow__O7OTu):not(.garaj_note__mtXqd){margin-top:16px;font-size:.9375rem}.garaj_heroCopy__fhSGt .garaj_note__mtXqd{margin-top:25px;font-size:1.45rem}.garaj_heroCopy__fhSGt .garaj_btnGroup__ZKKnS{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.garaj_heroStatus__7srcq{padding:20px;max-width:420px;justify-self:center}.garaj_heroStatus__7srcq .garaj_statusStep__rcNl1{font-size:.75rem;gap:10px}.garaj_heroStatus__7srcq .garaj_statusTime__YdWJA{max-width:140px;font-size:.625rem}.garaj_trustList__tcU54{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:24px}.garaj_trustItem__Dx6HB{justify-content:start;padding:0;gap:16px;font-size:.875rem}.garaj_trustItem__Dx6HB+.garaj_trustItem__Dx6HB:before{display:none}.garaj_trustItem__Dx6HB .garaj_icon__V72nQ{width:30px;height:30px}.garaj_trustItem__Dx6HB br{display:none}.garaj_serviceGrid__kB9KJ{grid-template-columns:minmax(0,1fr);gap:12px}.garaj_serviceCard__uGk7K{min-height:225px;padding:22px 18px}.garaj_serviceCopy__LpOfG{width:70%}.garaj_serviceCopy__LpOfG h3{font-size:1rem}.garaj_serviceCopy__LpOfG p{max-width:185px}.garaj_accountImage__cUJle{position:relative;inset:auto;width:100%;height:255px}.garaj_accountSection__csnax:before{display:none}.garaj_accountInner__YBuh2{grid-template-columns:minmax(0,1fr);min-height:0;gap:20px;padding-block:28px}.garaj_accountNote__yb6J6{justify-self:end;margin:0 15px 0 0;font-size:1.4rem}.garaj_accountNote__yb6J6 .garaj_icon__V72nQ,.garaj_accountNote__yb6J6 br{display:none}.garaj_stepsGrid__pNoQe{grid-template-columns:minmax(0,1fr);gap:26px}.garaj_stepTop__nkplc{margin-bottom:12px}.garaj_workStep__LDUTY>.garaj_icon__V72nQ{display:none}.garaj_workStep__LDUTY p{max-width:340px}.garaj_priceGrid__50Ts0{grid-template-columns:minmax(0,1fr);gap:12px}.garaj_priceCard__hzqQk{padding:18px}.garaj_bookingSection__2kvkf{padding:0 16px 24px}.garaj_bookingPanel__Wgj8z{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 16px}.garaj_bookingCopy__Sqzyd h2{font-size:1.6rem}.garaj_bookingForm__iIjhZ{grid-template-columns:minmax(0,1fr);gap:15px}.garaj_bookingForm__iIjhZ .garaj_input__ZE2ds,.garaj_bookingForm__iIjhZ .garaj_select__LPryx{font-size:1rem}.garaj_bookingForm__iIjhZ .garaj_field__3zPGI label{font-size:.8125rem}.garaj_bookingForm__iIjhZ .garaj_btn__n9Os0{width:100%;font-size:.8125rem}.garaj_footerImage___mECR{position:relative;inset:auto;width:100%;height:200px;object-position:right center}.garaj_homeFooter___RZFY:before{display:none}.garaj_footerMain__yYwN3{grid-template-columns:minmax(0,1fr);min-height:0;gap:28px;padding-block:28px}.garaj_footerIntro__z302f p{max-width:280px}.garaj_footerColumn__ypMLg h3{margin-bottom:12px}.garaj_footerNote__z4EXq{justify-self:start;font-size:1.5rem}.garaj_footerLegal__62W2a .garaj_footerBottom__aDpev{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}.garaj_root__I8mBv{--dock-height:44px;--white-line:rgba(255,255,255,.15);--shadow-none:none;--s0:0px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:28px;--s8:32px;--s10:40px;--s12:48px;--photo-bg:#E8EDF1}.garaj_btnPrimary__C8Duy,.garaj_home__ZZY2A .garaj_btnPrimary__C8Duy{color:var(--white)}.garaj_btnSuccess__k3iLl{background:var(--green);border-color:var(--green)}:where(.garaj_root__I8mBv) img{background:var(--photo-bg);object-fit:cover;color:var(--muted);font-size:11px}.garaj_block__fBaWW{display:block}.garaj_plain__kpEx_{border:0;padding:0;background:transparent;font:inherit}.garaj_sidebar__yrsNc{top:var(--dock-height);height:calc(100dvh - var(--dock-height))}.garaj_appShell__e73Ll{min-height:calc(100dvh - var(--dock-height))}.garaj_appMain__IP8Ng h3{font-size:22px}.garaj_appMain__IP8Ng h4{font-size:16px}.garaj_appMain__IP8Ng .garaj_cardTitle__ZQ6jh{margin-bottom:var(--s3)}.garaj_clientScreen__Ph1Bn{--sidebar-width:254px}.garaj_clientMain__L5dzc{padding-top:0}.garaj_welcome__A_kG_{min-height:115px;position:relative;display:flex;align-items:center;justify-content:space-between;isolation:isolate;margin-right:calc(var(--s7) * -1);padding:var(--s5) var(--s5) var(--s5) 0}.garaj_welcomePhoto__Wv0J_{position:absolute;inset:0 0 0 auto;width:48%;height:145px;z-index:-2}.garaj_welcome__A_kG_:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,var(--bg) 47%,transparent 78%)}.garaj_pageTitle__pOleD{font-size:clamp(28px,2.5vw,36px)}.garaj_welcome__A_kG_ p{color:var(--muted);font-size:18px}.garaj_welcome__A_kG_ .garaj_welcomeNote__fXbd4{margin-right:37%;font-size:20px;color:var(--navy);line-height:1.25}.garaj_carsSection__I90yw{position:relative;padding-bottom:var(--s3)}.garaj_carsSection__I90yw>h3{margin-bottom:var(--s2)}.garaj_carList__KljdE{grid-template-columns:1fr 1fr 1.14fr}.garaj_carList__KljdE>li{min-width:0}.garaj_carAdd__AhOxg,.garaj_carCard__JGJh_{width:100%;height:124px}.garaj_carPhoto__8ajye{height:104px}.garaj_carName__4BRXN{font-size:16px}.garaj_carMeta__0nhKQ{font-size:14px;line-height:1.55}.garaj_clientGrid__qy3VU{grid-template-columns:1.31fr 1fr;align-items:start}.garaj_clientGrid__qy3VU,.garaj_clientSide__XkcmN{display:grid;gap:var(--s3)}.garaj_repairGrid__fyb6Y{display:grid;grid-template-columns:1.56fr 1fr;gap:var(--s8)}.garaj_repairPhoto__esMTG{width:100%;height:181px;object-fit:cover;border-radius:var(--radius-sm)}.garaj_repairGrid__fyb6Y .garaj_summaryBox__HjPsW{margin-top:var(--s3);padding:var(--s2) var(--s4)}.garaj_repairActions__p5jnv{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);margin-top:var(--s3)}.garaj_repairActions__p5jnv .garaj_btn__n9Os0{padding-inline:var(--s2)}.garaj_repairTimeline__YShgz .garaj_statusStep__rcNl1{min-height:52px}.garaj_repairTimeline__YShgz{padding-top:var(--s1)}.garaj_deadline__rQLcr{min-height:48px}.garaj_clientSide__XkcmN .garaj_cardTitle__ZQ6jh{font-size:20px;margin:0}.garaj_appointmentGrid__TxXcH{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--s4);align-items:center}.garaj_appointmentDate__U70wn{font-size:24px;font-weight:700;color:var(--navy);line-height:1.1;margin-bottom:var(--s3)}.garaj_appointmentDate__U70wn span{color:var(--orange)}.garaj_appointmentPhoto__VTVMF{width:100%;height:116px;border-radius:var(--radius-sm)}.garaj_historyCard__aDvZK{margin-top:var(--s4)}.garaj_historyCard__aDvZK .garaj_cardHead__Osm6v{margin-bottom:var(--s2)}.garaj_historyCard__aDvZK .garaj_cardTitle__ZQ6jh{margin-bottom:0}.garaj_historyCard__aDvZK td,.garaj_historyCard__aDvZK th{padding-block:var(--s1)}.garaj_historyCard__aDvZK .garaj_dataTable__GNX4Q{font-size:14px}.garaj_workshopScreen__az__v{--sidebar-width:239px}.garaj_workshopMain__DMxo_{padding:0 var(--s5) var(--s5)}.garaj_workshopScreen__az__v .garaj_topbar__RIl6f{padding-inline:var(--s7);border-bottom:0}.garaj_workshopScreen__az__v .garaj_topbarActions__3xYq_{gap:var(--s6)}.garaj_profileChevron__abjmW{transform:rotate(90deg);width:16px;margin-left:var(--s8)}.garaj_kpiGrid__LZlWN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 1.08fr;gap:var(--s3);margin-bottom:var(--s4)}.garaj_kpiCard__mQ24I{min-height:88px;padding:var(--s3);gap:var(--s4)}.garaj_kpiHint__Z_e19{font-size:12px}.garaj_kpiLabel__qGHeO{font-size:14px}.garaj_kpiAction__rVyu3{display:grid;place-items:center;padding:var(--s3)}.garaj_kpiAction__rVyu3 .garaj_btn__n9Os0{padding-inline:var(--s3);width:100%}.garaj_toneOrange__tkgsu{color:var(--orange)}.garaj_toneGreen__rI1AF{color:var(--green)}.garaj_workGrid__Snj5R{display:grid;grid-template-columns:minmax(0,1.26fr) minmax(0,1fr);gap:var(--s3);align-items:start}.garaj_calendarCard__QHWNI{padding:var(--s4) var(--s2)}.garaj_calendarCard__QHWNI>.garaj_cardHead__Osm6v{padding-inline:var(--s2)}.garaj_calendarCard__QHWNI h3,.garaj_orderCard__bt52w>header h3{font-size:24px}.garaj_rampSelect__Vw4Ib{min-height:34px;font-size:13px;width:140px;padding:var(--s1) var(--s2)}.garaj_calendar__o4yp_{--bay-width:120px;--half-hour:29px;--time-width:46px;min-width:620px}.garaj_calendarGrid__LnkJR{grid-template-rows:repeat(22,var(--half-hour))}.garaj_calendarSlot__iOlXv{font-size:12px;padding:var(--s1) var(--s2)}.garaj_calendarSlot__iOlXv strong{gap:var(--s1)}.garaj_slotTime__3wHbF{font-size:11px}.garaj_slotStatus__HL1Fc{margin-top:var(--s1);font-weight:400}.garaj_calendarBay__fIU_S{font-size:15px}.garaj_calendarBay__fIU_S small{font-size:12px}.garaj_calendarLegend__ubaNA{justify-content:space-between;margin-top:0;padding:var(--s6) var(--s2) var(--s2);gap:var(--s3)}.garaj_calendarTime__CnrT4{font-size:13px}.garaj_orderCard__bt52w{padding:var(--s4)}.garaj_orderCard__bt52w>.garaj_cardHead__Osm6v{margin-bottom:var(--s1)}.garaj_orderCard__bt52w .garaj_tabs__K8cTN{margin-bottom:var(--s4)}.garaj_orderCard__bt52w h3.garaj_cardTitle__ZQ6jh{font-size:16px;gap:var(--s3)}.garaj_orderCard__bt52w .garaj_cardTitle__ZQ6jh .garaj_icon__V72nQ{color:var(--navy)}.garaj_orderTop__Xsaev{display:grid;grid-template-columns:.85fr 1.25fr;gap:var(--s4);padding-bottom:var(--s4);border-bottom:1px solid var(--line)}.garaj_orderTop__Xsaev>section+section{border-left:1px solid var(--line);padding-left:var(--s4)}.garaj_orderCar__Ne8v5{display:grid;grid-template-columns:42% minmax(0,1fr);gap:var(--s3)}.garaj_orderCarPhoto__hzH97{width:100%;height:86px;border-radius:var(--radius-sm)}.garaj_orderCar__Ne8v5 strong{font-size:15px}.garaj_orderCar__Ne8v5 .garaj_small__qZpFh{font-size:13px;line-height:1.5;margin-top:var(--s1);overflow-wrap:anywhere}.garaj_orderMiddle__xT0x4{display:grid;grid-template-columns:.85fr 1.25fr;gap:var(--s3);margin-top:var(--s4)}.garaj_orderMiddle__xT0x4>section+section{border-left:1px solid var(--line);padding-left:var(--s1)}.garaj_orderCard__bt52w .garaj_checkLabel__wvQ6n{font-size:13px;gap:var(--s3);min-height:22px}.garaj_partsTable__2oqt0 td,.garaj_partsTable__2oqt0 th{padding:var(--s1) var(--s2);font-size:12px}.garaj_orderTotals__TevYO{display:grid;grid-template-columns:1.17fr 1fr;gap:var(--s3);margin-top:var(--s3)}.garaj_orderTotals__TevYO .garaj_cardInset__XfFoj,.garaj_orderTotals__TevYO .garaj_totalBox__Tem86{padding:var(--s3)}.garaj_orderTotals__TevYO .garaj_amount__jRLj2{font-size:23px;white-space:nowrap}.garaj_orderBottom__sPGo7{display:grid;grid-template-columns:.75fr 1.25fr;gap:var(--s4);padding-top:var(--s3);margin-top:var(--s3);border-top:1px solid var(--line)}.garaj_orderBottom__sPGo7>section+section{border-left:1px solid var(--line);padding-left:var(--s4)}.garaj_orderBottom__sPGo7 .garaj_textarea__lIF_F{font-size:13px;min-height:58px;padding:var(--s2)}.garaj_orderBottom__sPGo7 .garaj_user__qrLhX{font-size:14px}.garaj_orderPhotos__AM23k{margin-top:var(--s2)}.garaj_orderPhotos__AM23k .garaj_cardTitle__ZQ6jh{margin-bottom:var(--s2)}.garaj_orderActions__aWIQJ{display:grid;grid-template-columns:.8fr 1.45fr 1.3fr;gap:var(--s2);margin-top:var(--s5)}.garaj_orderActions__aWIQJ .garaj_btn__n9Os0{padding:var(--s3) var(--s2);font-size:14px;gap:var(--s2)}.garaj_tabPanel__U8Cm2>h4{margin-bottom:var(--s4)}.garaj_tabPanel__U8Cm2:not(:first-of-type){min-height:240px}.garaj_isDim__kzpaf{opacity:.22}@media (hover:hover){.garaj_btn__n9Os0:not(:disabled):hover{box-shadow:var(--shadow-hover)}}@media (prefers-reduced-motion:no-preference){.garaj_btn__n9Os0{transition:transform .18s ease,box-shadow .18s ease,background .18s ease}@media (hover:hover){.garaj_btn__n9Os0:not(:disabled):hover{transform:translateY(-2px)}}}@media (768px <= width < 1200px){.garaj_welcome__A_kG_ .garaj_welcomeNote__fXbd4{display:none}.garaj_clientGrid__qy3VU{grid-template-columns:1fr}.garaj_carList__KljdE,.garaj_clientSide__XkcmN{grid-template-columns:1fr 1fr}.garaj_carList__KljdE>li:last-child{grid-column:1/-1}.garaj_carAdd__AhOxg{height:80px;min-height:80px}.garaj_kpiGrid__LZlWN{grid-template-columns:repeat(4,minmax(0,1fr))}.garaj_kpiCard__mQ24I{flex-direction:column;align-items:start;gap:var(--s2)}.garaj_kpiAction__rVyu3{grid-column:1/-1}.garaj_workGrid__Snj5R{grid-template-columns:1fr}.garaj_workshopScreen__az__v .garaj_topbarActions__3xYq_{gap:var(--s3)}.garaj_topbarDate__c7cm_{display:none}.garaj_profileChevron__abjmW{margin-left:0}.garaj_orderMiddle__xT0x4,.garaj_orderTop__Xsaev{grid-template-columns:1fr 1.3fr}}@media (width < 768px){.garaj_sidebar__yrsNc{top:auto;height:auto}.garaj_clientMain__L5dzc{padding-top:var(--s4)}.garaj_welcome__A_kG_{min-height:180px;margin-right:0;align-items:start;padding-top:0}.garaj_welcomePhoto__Wv0J_{top:auto;bottom:0;width:100%;height:90px;border-radius:var(--radius-sm)}.garaj_welcome__A_kG_ .garaj_welcomeNote__fXbd4,.garaj_welcome__A_kG_:after{display:none}.garaj_welcome__A_kG_ p{font-size:15px}.garaj_carList__KljdE{grid-template-columns:none}.garaj_carList__KljdE>li:last-child{grid-column:auto}.garaj_appointmentGrid__TxXcH,.garaj_clientGrid__qy3VU,.garaj_clientSide__XkcmN,.garaj_repairGrid__fyb6Y{grid-template-columns:minmax(0,1fr)}.garaj_appointmentGrid__TxXcH>*,.garaj_repairGrid__fyb6Y>*{min-width:0}.garaj_repairGrid__fyb6Y{gap:var(--s5)}.garaj_repairTimeline__YShgz .garaj_statusStep__rcNl1{min-height:52px}.garaj_appointmentPhoto__VTVMF{height:150px}.garaj_clientSide__XkcmN .garaj_cardTitle__ZQ6jh{font-size:19px}.garaj_clientSide__XkcmN .garaj_cardHead__Osm6v{align-items:start}.garaj_repairActions__p5jnv{grid-template-columns:1fr}.garaj_historyCard__aDvZK .garaj_dataTable__GNX4Q td{padding-block:var(--s2)}.garaj_workshopMain__DMxo_{padding:var(--s4)}.garaj_workshopScreen__az__v .garaj_topbar__RIl6f{padding:var(--s3) var(--s4)}.garaj_workshopScreen__az__v .garaj_topbarActions__3xYq_{gap:var(--s2)}.garaj_topbarDate__c7cm_{font-size:12px}.garaj_profileChevron__abjmW{margin-left:0}.garaj_kpiGrid__LZlWN{grid-template-columns:1fr 1fr;gap:var(--s2)}.garaj_kpiCard__mQ24I{padding:var(--s3);gap:var(--s2);flex-direction:column;align-items:start}.garaj_kpiCard__mQ24I .garaj_iconTile__mFG2D{width:40px;height:40px}.garaj_kpiAction__rVyu3{grid-column:1/-1}.garaj_orderBottom__sPGo7,.garaj_orderMiddle__xT0x4,.garaj_orderTop__Xsaev,.garaj_orderTotals__TevYO,.garaj_workGrid__Snj5R{grid-template-columns:minmax(0,1fr)}.garaj_orderBottom__sPGo7>section+section,.garaj_orderMiddle__xT0x4>section+section,.garaj_orderTop__Xsaev>section+section{border-left:0;padding-left:0}.garaj_orderActions__aWIQJ{grid-template-columns:minmax(0,1fr)}.garaj_orderCard__bt52w>.garaj_cardHead__Osm6v{flex-wrap:wrap}.garaj_orderCard__bt52w .garaj_checkLabel__wvQ6n{min-height:34px;align-items:center}.garaj_orderCard__bt52w .garaj_photoList__1xEb1{grid-template-columns:1fr 1fr}.garaj_calendarCard__QHWNI h3{font-size:21px}.garaj_calendarCard__QHWNI .garaj_cardHead__Osm6v{padding-inline:var(--s1)}}@media (width >= 1200px){.garaj_calendar__o4yp_{min-width:0;--bay-width:0px}}@media (width < 1200px){.garaj_calendar__o4yp_{min-width:640px;--bay-width:148px}}.garaj_root__I8mBv{min-height:100dvh;padding-top:var(--dock-height);background:var(--bg)}.garaj_home__ZZY2A{background:var(--white)}html:has(.garaj_root__I8mBv){scroll-padding-top:calc(var(--dock-height, 44px) + 88px)}.garaj_demoBar__xXXl6{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:center;gap:var(--s4);min-height:var(--dock-height);padding:var(--s1) var(--s4);background:var(--navy-dark);color:var(--white);font-size:13px}.garaj_demoScreens__RMmOJ{display:flex;gap:var(--s2);margin:0;padding:0;list-style:none}.garaj_demoScreens__RMmOJ a{display:inline-flex;align-items:center;min-height:34px;padding:var(--s1) var(--s4);border:1px solid var(--white-line);border-radius:var(--radius-xs);color:inherit;white-space:nowrap}.garaj_demoScreens__RMmOJ a[aria-current=page]{border-color:var(--orange);background:var(--orange)}.garaj_demoScreens__RMmOJ a:not([aria-current]):hover{background:var(--white-line)}.garaj_photoSlot__33GCw{display:grid;place-items:center;overflow:hidden;color:var(--border-strong);background:radial-gradient(circle at 70% 30%,rgba(255,255,255,.9),transparent 55%),linear-gradient(135deg,var(--navy-soft),var(--surface) 60%,var(--orange-soft))}.garaj_photoSlot__33GCw .garaj_icon__V72nQ{width:min(38%,120px);height:auto;aspect-ratio:1;stroke-width:1.1;opacity:.8}.garaj_avatar__vTu_1.garaj_photoSlot__33GCw .garaj_icon__V72nQ,.garaj_carPhoto__8ajye.garaj_photoSlot__33GCw .garaj_icon__V72nQ,.garaj_heroCar__a1HD8.garaj_photoSlot__33GCw .garaj_icon__V72nQ,.garaj_orderCarPhoto__hzH97.garaj_photoSlot__33GCw .garaj_icon__V72nQ{width:55%}.garaj_bookingFlow__KIasB{display:grid;gap:var(--s4);min-width:0}.garaj_bookingFlow__KIasB .garaj_bookingForm__iIjhZ{grid-template-columns:1.3fr 1fr auto}.garaj_bookingSlots__cu9oF fieldset{display:grid;gap:var(--s2)}.garaj_bookingSlots__cu9oF legend{margin-bottom:var(--s2);color:var(--navy);font-size:var(--text-sm)}.garaj_slotChips___Lie4{display:flex;flex-wrap:wrap;gap:var(--s2)}.garaj_slotChip__3aUls{min-width:68px;min-height:40px;padding:var(--s2) var(--s3);border:1px solid var(--border-strong);border-radius:var(--pill);background:var(--white);color:var(--navy);font-weight:600;font-variant-numeric:tabular-nums}.garaj_slotChip__3aUls:hover{border-color:var(--orange)}.garaj_slotChipActive__PwAqV,.garaj_slotChipActive__PwAqV:hover{border-color:var(--orange);background:var(--orange);color:var(--white)}.garaj_bookingDetails__dE0KI{display:grid;gap:var(--s3);padding:var(--s5);border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.garaj_bookingDetails__dE0KI h3{font-size:var(--text-lg)}.garaj_bookingGrid__kgo1N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s4)}.garaj_bookingNote__WPrrd{grid-column:1/-1}.garaj_bookingDetails__dE0KI>.garaj_btn__n9Os0{justify-self:start}.garaj_bookingDone__w_sgy{display:flex;align-items:flex-start;gap:var(--s4);padding:var(--s5);border:1px solid var(--slot-green);border-radius:var(--radius);background:var(--white)}.garaj_bookingDone__w_sgy h3{font-size:var(--text-lg)}.garaj_bookingDone__w_sgy p{margin-top:var(--s1)}.garaj_bookingDone__w_sgy .garaj_btnGroup__ZKKnS{margin-top:var(--s3)}.garaj_dialog__T4gCx{width:min(560px,calc(100% - 32px));max-height:min(90dvh,820px);padding:var(--s6);overflow:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);color:var(--text);box-shadow:var(--shadow-float)}.garaj_dialogWide__zg_tt{width:min(720px,calc(100% - 32px))}.garaj_dialog__T4gCx::backdrop{background:rgba(6,28,60,.45);backdrop-filter:blur(3px)}.garaj_dialogHead__IO8vE{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4)}.garaj_dialogHead__IO8vE h2{font-size:1.5rem}.garaj_formGrid__hUUZ8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s4)}.garaj_formWide__j8tlR{grid-column:1/-1}.garaj_formActions__3i1zP{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s3);margin-top:var(--s5)}@media (width < 768px){.garaj_demoBar__xXXl6{gap:var(--s2);padding-inline:var(--s2);font-size:12px}.garaj_demoScreens__RMmOJ{gap:var(--s1)}.garaj_demoScreens__RMmOJ a{padding-inline:var(--s2)}.garaj_bookingFlow__KIasB .garaj_bookingForm__iIjhZ,.garaj_bookingGrid__kgo1N,.garaj_formGrid__hUUZ8{grid-template-columns:minmax(0,1fr)}.garaj_bookingDetails__dE0KI{padding:var(--s4)}.garaj_dialog__T4gCx{padding:var(--s5) var(--s4)}}@media (width < 420px){.garaj_demoBack__RFDg9{font-size:0}.garaj_demoBack__RFDg9 .garaj_icon__V72nQ{width:20px;height:20px}}.garaj_appMain__IP8Ng h2:not(.garaj_pageTitle__pOleD){font-size:22px}.garaj_appMain__IP8Ng .garaj_clientSide__XkcmN h2.garaj_cardTitle__ZQ6jh{font-size:20px}.garaj_sectionTitle__iSdUe{margin-bottom:var(--s2)}.garaj_welcomePhoto__Wv0J_.garaj_photoSlot__33GCw .garaj_icon__V72nQ{width:90px}.garaj_actionError___3ML_{margin-top:var(--s2)}.garaj_confirmRow__8K_3_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin-top:var(--s3);padding:var(--s3);border-radius:var(--radius-sm);background:var(--amber-soft);color:var(--amber-dark);font-size:var(--text-sm)}.garaj_confirmRow__8K_3_ span{flex:1 1 100%;font-weight:600}.garaj_slotPicker__HNrZd{display:grid;gap:var(--s4)}.garaj_slotPicker__HNrZd fieldset{display:grid;gap:var(--s2)}.garaj_slotPicker__HNrZd legend{color:var(--navy);font-size:var(--text-xs);font-weight:500}.garaj_carAdd__AhOxg{cursor:pointer}.garaj_carAdd__AhOxg:hover{border-color:var(--orange)}.garaj_searchField__hvfRN .garaj_input__ZE2ds::-webkit-search-cancel-button{cursor:pointer}.garaj_dayNav__ec39Y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.garaj_dayNav__ec39Y .garaj_iconBtn__EOPSd{width:36px;height:36px;padding:6px}.garaj_calendarCard__QHWNI .garaj_dayNav__ec39Y h2{font-size:20px}a.garaj_calendarSlot__iOlXv{display:block;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.garaj_slotSelected__l1881,a.garaj_calendarSlot__iOlXv:hover{box-shadow:var(--shadow-hover)}.garaj_slotSelected__l1881{outline:2px solid var(--navy);outline-offset:1px}.garaj_searchResults__DcwZz{margin-bottom:var(--s4)}.garaj_resultList__KhJxE{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--s2)}.garaj_resultList__KhJxE a{display:grid;gap:2px;padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--navy)}.garaj_resultList__KhJxE a:hover{border-color:var(--orange)}.garaj_orderNotice__GzLL9{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.garaj_noticeSuccess___zQ6j{border-color:var(--slot-green);background:var(--green-soft);color:var(--green-dark)}.garaj_inlineForm___f0Mc{display:flex;align-items:flex-end;gap:var(--s2);margin-top:var(--s3)}.garaj_inlineForm___f0Mc>.garaj_input__ZE2ds{flex:1;min-height:38px;font-size:13px}.garaj_inlineForm___f0Mc .garaj_iconBtn__EOPSd{width:38px;height:38px;padding:8px}.garaj_partForm__4UEF8{flex-wrap:wrap;margin-top:0}.garaj_partForm__4UEF8 .garaj_field__3zPGI{min-width:0}.garaj_qtyField__UIZ6Z{width:72px}.garaj_priceField__r9bfa{width:110px}.garaj_laborInput__E54n0{width:76px;min-height:36px;padding:6px 8px;text-align:right}.garaj_tabHeading__8v9bJ{margin:0 0 var(--s3);font-size:16px}.garaj_tabHeading__8v9bJ~.garaj_tabHeading__8v9bJ{margin-top:var(--s5)}.garaj_eventList__Vsf3E{display:grid;gap:var(--s3);margin:0;padding:0;list-style:none}.garaj_eventList__Vsf3E li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:var(--s3);font-size:var(--text-sm);color:var(--navy)}.garaj_eventDot__iYoyZ{width:10px;height:10px;margin-top:5px;border-radius:var(--pill);background:var(--orange)}.garaj_carHistory__Keurm{display:grid;gap:var(--s2)}.garaj_carHistory__Keurm li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s1) var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm)}.garaj_carHistory__Keurm a{color:var(--navy)}.garaj_carHistory__Keurm a:hover{color:var(--orange-dark)}.garaj_emptyPanel__W_oVQ{display:grid;place-items:center;gap:var(--s3);min-height:320px;color:var(--muted);text-align:center}.garaj_orderActionsSingle__pN4ri{grid-template-columns:1fr}.garaj_bookingInfo__Slb_v{margin-top:var(--s2)}.garaj_initials__A9_Q7{display:grid;place-items:center;background:var(--navy-soft);color:var(--navy);font-weight:700}.garaj_dialogIntro__Gpa6G{margin:calc(var(--s2) * -1) 0 var(--s4)}.garaj_orderCard__bt52w h2{font-size:24px}@media (width < 768px){.garaj_priceField__r9bfa,.garaj_qtyField__UIZ6Z{flex:1;width:auto}.garaj_partForm__4UEF8 .garaj_grow__wpaj1{flex-basis:100%}.garaj_partForm__4UEF8 .garaj_btn__n9Os0{width:100%}.garaj_emptyPanel__W_oVQ{min-height:180px}}.garaj_docRoot__KJBlc{padding:var(--s6) var(--s4) var(--s12)}.garaj_docToolbar__P7KWh{display:flex;justify-content:flex-end;max-width:820px;margin:0 auto var(--s4)}.garaj_docPage__HdvFw{display:grid;gap:var(--s5);max-width:820px;margin:0 auto;padding:var(--s10);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);color:var(--text);font-size:14px}.garaj_docHead__4Zgpp{display:flex;justify-content:space-between;gap:var(--s4);padding-bottom:var(--s4);border-bottom:2px solid var(--navy)}.garaj_docCompany__0Busk{display:grid;justify-items:end;color:var(--muted);font-size:12px}.garaj_docTitleRow__KDXzz{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s3)}.garaj_docTitleRow__KDXzz h1{font-size:28px}.garaj_docParties__dIqq9{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5)}.garaj_docPage__HdvFw h2{margin-bottom:var(--s2);color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.garaj_docTasks__2Yjcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s1) var(--s4);margin:0;padding:0;list-style:none}.garaj_docTasks__2Yjcs li{display:flex;align-items:center;gap:var(--s2)}.garaj_docTable__ss_lA{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.garaj_docTable__ss_lA td,.garaj_docTable__ss_lA th{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);text-align:left}.garaj_docTable__ss_lA td:not(:first-child),.garaj_docTable__ss_lA th:not(:first-child){text-align:right;white-space:nowrap}.garaj_docTable__ss_lA th{background:var(--surface);color:var(--navy);font-size:12px}.garaj_docTable__ss_lA tfoot td{border-bottom:0;color:var(--navy);font-size:18px;font-weight:800}.garaj_docNotes__A4Odd{padding:var(--s3) var(--s4);border-left:3px solid var(--orange);background:var(--surface);white-space:pre-line}@media (width < 768px){.garaj_docPage__HdvFw{padding:var(--s5) var(--s4)}.garaj_docHead__4Zgpp,.garaj_docParties__dIqq9{grid-template-columns:1fr;flex-direction:column}.garaj_docCompany__0Busk{justify-items:start}.garaj_docTasks__2Yjcs{grid-template-columns:1fr}}@media print{.garaj_docRoot__KJBlc{padding:0;background:#fff}.garaj_docToolbar__P7KWh{display:none}.garaj_docPage__HdvFw{max-width:none;padding:0;border:0;box-shadow:none}}@media (width < 768px){.garaj_dayNav__ec39Y{flex-wrap:nowrap;width:100%}.garaj_calendarCard__QHWNI .garaj_dayNav__ec39Y h2{flex:1;min-width:0;font-size:16px;text-align:center}}@media (width >= 1200px) and (height < 1080px){.garaj_workshopScreen__az__v .garaj_sidebarPromo__fepFd{display:none}.garaj_workshopScreen__az__v .garaj_sidebarFoot__Gcqq7{margin-top:auto}}@media (width >= 1200px) and (height < 900px){.garaj_clientScreen__Ph1Bn .garaj_sidebarPromo__fepFd{display:none}.garaj_clientScreen__Ph1Bn .garaj_sidebarFoot__Gcqq7{margin-top:auto}}.garaj_appMain__IP8Ng .garaj_carName__4BRXN{font-size:16px}.garaj_appointmentCard__IwN13 .garaj_appointmentGrid__TxXcH{margin-top:var(--s3)}.garaj_appointmentCard__IwN13 .garaj_appointmentDate__U70wn{font-size:21px}.garaj_sidebarCopy__QXmRf .garaj_noteLine__aFhm6{display:block;margin-top:var(--s2)}.garaj_footerImage___mECR.garaj_photoSlot__33GCw{color:rgba(255,255,255,.18);background:linear-gradient(120deg,var(--navy-dark),#1a3a63 55%,#3b2a22)}.garaj_menu__o7Tro{position:relative}.garaj_menu__o7Tro>summary{list-style:none;cursor:pointer}.garaj_menu__o7Tro>summary::-webkit-details-marker{display:none}.garaj_menuPanel__5SX73{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--layer-menu);display:grid;gap:2px;min-width:230px;padding:var(--s2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);box-shadow:var(--shadow-float);text-align:left}.garaj_menuPanel__5SX73[hidden]{display:none}.garaj_menuStart__NgMNt{right:auto;left:0}.garaj_menuTitle__5NSwN{padding:var(--s1) var(--s2) var(--s2);color:var(--navy);font-weight:700}.garaj_menuItem__BJhAf{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:38px;padding:var(--s2);border:0;border-radius:var(--radius-xs);background:none;color:var(--navy);font-size:var(--text-sm);text-align:left;white-space:nowrap}.garaj_menuItem__BJhAf:hover{background:var(--nav-active)}.garaj_menuDanger__okozq{color:var(--red-dark)}.garaj_menuConfirm__nSrJl{display:grid;gap:var(--s2);max-width:240px;padding:var(--s2);border-radius:var(--radius-xs);background:var(--amber-soft);color:var(--amber-dark);font-size:var(--text-sm)}.garaj_notifications__eQ_Hb .garaj_menuPanel__5SX73{width:min(340px,calc(100vw - 32px))}.garaj_noticeList__JGPpP{display:grid;gap:2px}.garaj_noticeItem__3misM{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--s2);padding:var(--s2);border-radius:var(--radius-xs);color:var(--navy);font-size:var(--text-sm)}.garaj_noticeItem__3misM:hover{background:var(--nav-active)}.garaj_noticeItem__3misM small{display:block;color:var(--muted)}.garaj_noticeDot__wq1h2{width:9px;height:9px;margin-top:5px;border-radius:var(--pill);background:var(--blue)}.garaj_noticeDotOrange__p9qm5{background:var(--orange)}.garaj_noticeDotGreen__so_vZ{background:var(--green)}.garaj_noticeDotBlue__AL8SI{background:var(--blue)}.garaj_profileMenu__1yPAC>summary{display:flex;align-items:center;gap:var(--s3)}.garaj_profileMenu__1yPAC[open] .garaj_profileChevron__abjmW{transform:rotate(-90deg)}.garaj_tableActions__lWS0u .garaj_menu__o7Tro{display:inline-block}.garaj_tableActions__lWS0u .garaj_menuPanel__5SX73{min-width:250px}.garaj_seeAll__s_RMF{margin-top:var(--s3);cursor:pointer}.garaj_profileCard__lNRVO{margin-top:var(--s4)}.garaj_profileList__N5cDf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin:var(--s4) 0 0}.garaj_profileList__N5cDf div{padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-sm)}.garaj_profileList__N5cDf dt{color:var(--muted);font-size:var(--text-xs)}.garaj_profileList__N5cDf dd{margin:2px 0 0;color:var(--navy);font-weight:600;overflow-wrap:anywhere}.garaj_viewCard__JaNSD{min-width:0}.garaj_viewStack__P_l66{display:grid;gap:var(--s3);align-content:start}.garaj_viewHead__2Fmxc{margin-bottom:var(--s4)}.garaj_viewHead__2Fmxc h2{font-size:24px}.garaj_filterBar__SkSNE{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s4)}.garaj_filterChip__8eZoY{display:inline-flex;align-items:center;gap:var(--s2);min-height:34px;padding:var(--s1) var(--s3);border:1px solid var(--line);border-radius:var(--pill);color:var(--navy);font-size:var(--text-sm)}.garaj_filterChip__8eZoY span{min-width:20px;padding:0 6px;border-radius:var(--pill);background:var(--surface);font-size:var(--text-xs);text-align:center}.garaj_filterChip__8eZoY:hover{border-color:var(--orange)}.garaj_filterChipActive__ymu__,.garaj_filterChipActive__ymu__:hover{border-color:var(--navy);background:var(--navy);color:var(--white)}.garaj_filterChipActive__ymu__ span{background:rgba(255,255,255,.18)}.garaj_viewTable__oG89A td{color:var(--text)}.garaj_viewTable__oG89A a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.garaj_rowLink__0_Yci{font-weight:700}.garaj_inlineBadge__ubZlD{margin-left:var(--s2)}.garaj_viewTable__oG89A a.garaj_plateChip__HHj_K{display:inline-block;margin:2px 4px 2px 0;padding:2px 8px;border:1px solid var(--border-strong);border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:600;white-space:nowrap;text-decoration:none}.garaj_reportStats__VDdpe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3)}.garaj_reportGrid__zwUSr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.garaj_barChart__TizHc,.garaj_barChart__TizHc li,.garaj_reportGrid__zwUSr{display:grid;gap:var(--s3)}.garaj_barChart__TizHc li{grid-template-columns:150px minmax(0,1fr) 130px;align-items:center;font-size:var(--text-sm)}.garaj_barLabel__VhHV4{color:var(--muted);white-space:nowrap}.garaj_barTrack__6SuSO{height:12px;overflow:hidden;border-radius:var(--pill);background:var(--surface)}.garaj_barFill__1UNMk{display:block;width:var(--bar);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--orange),#ff8a4f)}.garaj_barValue__Vl3X3{color:var(--navy);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.garaj_barValue__Vl3X3 small{display:block;color:var(--muted);font-weight:400}.garaj_countList__D8lj9{display:grid;gap:var(--s2)}.garaj_countList__D8lj9 li{display:flex;justify-content:space-between;padding:var(--s2) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm)}.garaj_teamGrid__GygSr{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.garaj_teamCard__0Z2NP,.garaj_teamGrid__GygSr{display:grid;gap:var(--s3)}.garaj_loadRow__LrmEW{display:grid;gap:var(--s1)}.garaj_teamStats__riWzd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2) var(--s3);margin:0;font-size:var(--text-sm)}.garaj_teamStats__riWzd dt{color:var(--muted);font-size:var(--text-xs)}.garaj_teamStats__riWzd dd{margin:0;color:var(--navy);font-weight:700}.garaj_docToolbar__P7KWh{gap:var(--s3)}.garaj_docBack__3Dal_{margin-right:auto}@media (768px <= width < 1200px){.garaj_reportStats__VDdpe{grid-template-columns:repeat(2,minmax(0,1fr))}.garaj_reportGrid__zwUSr{grid-template-columns:1fr}}@media (width < 768px){.garaj_profileList__N5cDf,.garaj_reportGrid__zwUSr,.garaj_reportStats__VDdpe{grid-template-columns:minmax(0,1fr)}.garaj_barChart__TizHc li{grid-template-columns:90px minmax(0,1fr)}.garaj_barValue__Vl3X3{grid-column:1/-1;text-align:left}.garaj_profileMenu__1yPAC .garaj_userActions__inKyN{display:none}}@media print{.garaj_docBack__3Dal_{display:none}}@media (width < 768px){.garaj_notifications__eQ_Hb .garaj_menuPanel__5SX73{position:fixed;top:calc(var(--dock-height) + 64px);left:16px;right:16px;width:auto;max-height:70dvh;overflow-y:auto}.garaj_viewTable__oG89A td{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.garaj_viewTable__oG89A td:before{flex:0 0 38%}.garaj_viewTable__oG89A td>.garaj_block__fBaWW{flex-basis:100%;padding-left:calc(38% + 6px)}}