.release-auth form{display:grid}.release-auth .row{display:grid;grid-template-columns:130px 1fr;border-bottom:1px solid #2d2d33}.release-auth .row>span{padding:15px 16px;border-right:1px solid #2d2d33;color:#71717a;font-size:10px;font-weight:800;text-transform:uppercase}.release-auth .row input{width:100%;padding:15px 16px;border:0;outline:0;background:transparent;color:#fff}.release-auth .pass{display:flex}.release-auth .pass input{min-width:0}.release-auth .pass button{width:90px;border:0;border-left:1px solid #2d2d33;background:transparent;color:#a1a1aa}.release-auth .submit{width:100%;min-height:52px;border:0;background:#f4f4f5;color:#09090b;font-weight:900}.release-auth .sub{display:flex;border-top:1px solid #2d2d33}.release-auth .sub button{flex:1;padding:13px;border:0;background:transparent;color:#a1a1aa}.release-auth .err{display:none;padding:12px 16px;color:#fca5a5;background:#7f1d1d33}.release-auth .err.show{display:block}@media (max-width: 520px){.release-auth .row{grid-template-columns:1fr}.release-auth .row>span{padding:10px 14px 0;border-right:0}}:root{--egt-motion-fast: .14s;--egt-motion-base: .22s;--egt-motion-slow: .36s;--egt-motion-ease: cubic-bezier(.22,.82,.28,1);--egt-motion-snap: cubic-bezier(.2,.9,.25,1)}@keyframes egt-fade-up{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes egt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes egt-sheet-in{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes egt-slide-panel{0%{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes egt-soft-pulse{0%,to{box-shadow:0 0 #168a4600}45%{box-shadow:0 0 0 5px #168a461f}}@keyframes egt-error-pulse{0%,to{box-shadow:0 0 #c6282800}45%{box-shadow:0 0 0 5px #c6282821}}@keyframes egt-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.auth-page .bay{animation:egt-fade-in var(--egt-motion-slow) var(--egt-motion-ease) both}.auth-page .sheet{animation:egt-sheet-in .44s var(--egt-motion-ease) both;transform-origin:50% 20%}.auth-page .top,.auth-page .modes,.auth-page .auth-form,.auth-page .sub,.auth-page .sheet footer{animation:egt-fade-up var(--egt-motion-slow) var(--egt-motion-ease) both}.auth-page .modes{animation-delay:40ms}.auth-page .auth-form{animation-delay:80ms}.auth-page .sub{animation-delay:.12s}.auth-page .sheet footer{animation-delay:.15s}.auth-page .row{transition:background-color var(--egt-motion-base) ease,border-color var(--egt-motion-base) ease}.auth-page .row:focus-within{background:#ffffff06;border-color:#424249}.auth-page .row:focus-within>span{color:#b8b8bf}.auth-page .submit{position:relative;overflow:hidden;transition:transform var(--egt-motion-fast) var(--egt-motion-snap),filter var(--egt-motion-base) ease,box-shadow var(--egt-motion-base) ease}.auth-page .submit:after{content:"";position:absolute;inset:-20% auto -20% -35%;width:28%;pointer-events:none;opacity:0;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent)}.auth-page .submit:hover:after{opacity:.45;animation:egt-shimmer .76s ease}.auth-page .submit:active{transform:scale(.988)}.auth-page .submit:disabled{position:relative;filter:saturate(.65)}.auth-page .err.show{animation:egt-error-pulse .52s ease 1}.auth-page .status i:not(.down){animation:egt-soft-pulse 2.8s ease-in-out infinite}.auth-page .brand,.auth-page .status{transition:transform var(--egt-motion-base) var(--egt-motion-ease),opacity var(--egt-motion-base) ease}.auth-page .brand:hover{transform:translateY(-1px)}.egt-product-content,.settings-main,.employees-main,.dm-main{animation:egt-fade-up .32s var(--egt-motion-ease) both}.egt-shell button,.settings-page button,.employees-page button,.dm-page button{transition:transform var(--egt-motion-fast) var(--egt-motion-snap),box-shadow var(--egt-motion-base) ease,border-color var(--egt-motion-base) ease,background-color var(--egt-motion-base) ease,color var(--egt-motion-base) ease,opacity var(--egt-motion-base) ease}.egt-shell button:active,.settings-page button:active,.employees-page button:active,.dm-page button:active{transform:translateY(1px) scale(.985)}.egt-shell button.u,.settings-card,.employees-card,.employees-team,.employee-item,.dm-card,.dm-row{transition:transform var(--egt-motion-base) var(--egt-motion-ease),box-shadow var(--egt-motion-base) ease,border-color var(--egt-motion-base) ease,background-color var(--egt-motion-base) ease}@media (hover:hover) and (pointer:fine){.egt-shell button.u:hover,.settings-card:hover,.employees-card:hover,.employee-item:hover,.dm-card:hover,.dm-row:hover{transform:translateY(-2px)}}.egt-shell input,.egt-shell textarea,.egt-shell select,.settings-page input,.settings-page textarea,.settings-page select,.employees-page input,.employees-page select,.dm-page input,.dm-page textarea,.dm-page select{transition:border-color var(--egt-motion-base) ease,box-shadow var(--egt-motion-base) ease,background-color var(--egt-motion-base) ease,color var(--egt-motion-base) ease}.egt-profile-backdrop{animation:egt-fade-in var(--egt-motion-base) ease both}.egt-profile-sheet{animation:egt-slide-panel .28s var(--egt-motion-ease) both}.egt-profile-sheet .egt-profile-head,.egt-profile-sheet .egt-menu>*,.egt-profile-sheet .egt-theme-control{animation:egt-fade-up .26s var(--egt-motion-ease) both}.egt-profile-sheet .egt-menu>*:nth-child(1){animation-delay:25ms}.egt-profile-sheet .egt-menu>*:nth-child(2){animation-delay:50ms}.egt-profile-sheet .egt-menu>*:nth-child(3){animation-delay:75ms}.egt-profile-sheet .egt-menu>*:nth-child(4){animation-delay:.1s}.egt-shell [role=dialog],.egt-shell [aria-modal=true]{animation:egt-sheet-in .26s var(--egt-motion-ease) both}.egt-shell nav[style*="position: fixed"][style*=bottom]>button{transition:transform var(--egt-motion-base) var(--egt-motion-snap),color var(--egt-motion-base) ease,opacity var(--egt-motion-base) ease}.egt-shell nav[style*="position: fixed"][style*=bottom]>button:active{transform:translateY(1px) scale(.94)}.egt-shell nav[style*="position: fixed"][style*=bottom]>button:nth-child(2)>div{transition:transform .2s var(--egt-motion-snap),box-shadow .22s ease}.egt-shell nav[style*="position: fixed"][style*=bottom]>button:nth-child(2):active>div{transform:rotate(45deg) scale(.94)}.egt-shell [style*="color: var(--egt-green)"],.egt-shell [style*="color: var(--egt-amber)"],.egt-shell [style*="color: var(--egt-orange)"],.egt-shell [style*="color: var(--egt-red)"]{transition:color var(--egt-motion-base) ease,background-color var(--egt-motion-base) ease,box-shadow var(--egt-motion-base) ease,transform var(--egt-motion-base) var(--egt-motion-snap)}.egt-shell [style*="color: var(--egt-green)"]:not(input),.egt-shell [style*="color: var(--egt-red)"]:not(input){will-change:transform}.egt-shell img{transition:opacity var(--egt-motion-slow) ease,transform var(--egt-motion-slow) var(--egt-motion-ease),filter var(--egt-motion-base) ease}.egt-shell img[src]{animation:egt-sheet-in .36s var(--egt-motion-ease) both}.egt-shell button.u>img[src]{transform-origin:50% 50%}@media (hover:hover) and (pointer:fine){.egt-shell button.u:hover>img[src]{transform:scale(1.015)}}.settings-card,.employees-card,.employees-team,.dm-card{animation:egt-fade-up .3s var(--egt-motion-ease) both}.settings-card:nth-of-type(2),.employees-card:nth-of-type(2),.dm-card:nth-of-type(2){animation-delay:35ms}.settings-card:nth-of-type(3),.employees-card:nth-of-type(3),.dm-card:nth-of-type(3){animation-delay:70ms}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@keyframes egt-card-enter{0%{opacity:0;transform:translate3d(0,12px,0) scale(.99)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes egt-pop{0%{transform:scale(.96);opacity:.65}65%{transform:scale(1.025);opacity:1}to{transform:scale(1);opacity:1}}@keyframes egt-photo-fix{0%{opacity:0;transform:translate3d(0,14px,0) scale(1.035) rotate(-.8deg);filter:saturate(.7)}60%{opacity:1;transform:translate3d(0,-1px,0) scale(.995) rotate(.15deg);filter:saturate(1)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0);filter:saturate(1)}}@keyframes egt-modal-backdrop{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes egt-modal-enter{0%{opacity:0;transform:translate3d(0,22px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.egt-shell .u>*{animation:egt-card-enter .3s var(--egt-motion-ease) both}.egt-shell .u>*:nth-child(2){animation-delay:24ms}.egt-shell .u>*:nth-child(3){animation-delay:48ms}.egt-shell .u>*:nth-child(4){animation-delay:72ms}.egt-shell .u>*:nth-child(5){animation-delay:96ms}.egt-shell button.u,.egt-shell div[style*=border-radius][style*=border]{transform-origin:50% 50%}@media (hover:hover) and (pointer:fine){.egt-shell button.u:hover{transform:translateY(-3px) scale(1.006);box-shadow:inset 0 1px #ffffff0a,0 16px 36px #0003!important}}.egt-shell button[style*=background]{transition:transform .16s var(--egt-motion-snap),background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.egt-shell button[style*=background]:active{transform:scale(.965)}.egt-shell button[style*="background: var(--egt-green)"],.egt-shell button[style*="background: var(--egt-amber)"],.egt-shell button[style*="background: var(--egt-orange)"],.egt-shell button[style*="background: var(--egt-red)"]{animation:egt-pop .24s var(--egt-motion-snap) both}.egt-shell div[style*="height: 4px"]>div,.egt-shell div[style*="height: 5px"]>div,.egt-shell div[style*="height: 6px"]>div,.egt-shell div[style*="height: 8px"]>div{transition:width .42s var(--egt-motion-ease),background-color .24s ease,transform .24s ease;transform-origin:left center}.egt-shell div[style*="position: fixed"][style*="inset: 0"]{animation:egt-modal-backdrop .22s ease both}.egt-shell div[style*="position: fixed"][style*="inset: 0"]>div,.egt-shell div[role=dialog],.egt-shell div[aria-modal=true]{animation:egt-modal-enter .28s var(--egt-motion-ease) both;transform-origin:50% 85%}.egt-shell button:has(>img[src]),.egt-shell div:has(>img[src]){overflow:hidden}.egt-shell img[src]{animation:egt-photo-fix .42s var(--egt-motion-ease) both}.egt-shell button:has(>img[src]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(255,255,255,.08);border-radius:inherit;opacity:0;transition:opacity .22s ease,border-color .22s ease}@media (hover:hover) and (pointer:fine){.egt-shell button:has(>img[src]):hover:after{opacity:1;border-color:#ffffff2e}}.egt-shell strong,.egt-shell b,.egt-shell [style*="font-weight: 700"],.egt-shell [style*="font-weight: 800"]{font-variant-numeric:tabular-nums;transition:color .22s ease,transform .18s var(--egt-motion-snap),opacity .18s ease}.egt-product-header{animation:egt-fade-in .24s ease both}.egt-brand-lockup,.egt-profile-button,.egt-theme-quick{transition:transform .16s var(--egt-motion-snap),box-shadow .22s ease,opacity .22s ease!important}.egt-brand-lockup:active,.egt-profile-button:active,.egt-theme-quick:active{transform:scale(.93)!important}.employee-item,.dm-row,.settings-card,.employees-card,.dm-card{animation:egt-card-enter .3s var(--egt-motion-ease) both}.employee-item:nth-child(2),.dm-row:nth-child(2){animation-delay:30ms}.employee-item:nth-child(3),.dm-row:nth-child(3){animation-delay:60ms}.employee-item:nth-child(4),.dm-row:nth-child(4){animation-delay:90ms}@media (max-width: 640px){.egt-shell .u>*{animation-duration:.24s}.egt-shell button.u:hover{transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}html,body,#root{max-width:100%;overflow-x:clip}.login-stage{display:block!important;min-height:0!important}.access-motion{display:none!important}.login-stage__form{border-left:0!important}.egt-profile-sheet{width:min(520px,calc(100vw - 24px));left:50%;right:auto;transform:translate(-50%)}.employees-brand>span:last-child,.settings-brand>span:last-child,.dm-brand>small{display:none!important}.workflow-page,.diag-editor,.diag-editor-zone-panel,.diag-editor-item,.history-details,.history-card,.workflow-head__copy,.garage-card__top>div:first-child,.reports-list button>div:first-child{min-width:0;max-width:100%}.workflow-head__copy h1,.garage-card__top strong,.reports-list strong,.reports-list span{overflow-wrap:anywhere}.diag-editor-photos,.history-photos__strip{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.diag-editor-photos::-webkit-scrollbar,.history-photos__strip::-webkit-scrollbar{display:none}.diag-editor-photo,.diag-editor-photo-preview,.history-photo{flex-shrink:0!important}.diag-editor-photo{box-sizing:border-box!important;min-width:76px!important;max-width:76px!important;padding:5px!important;overflow:hidden!important;text-align:center!important}.diag-editor-photo>span{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.15!important}.workflow-primary:focus-visible,.workflow-secondary:focus-visible,.create-submit:focus-visible,.garage-dock button:focus-visible,.garage-card button:focus-visible,.reports-page button:focus-visible{outline:2px solid var(--egt-green);outline-offset:3px}@media (max-width: 720px){.login-stage{display:block!important}}@media (max-width: 560px){.egt-profile-sheet{width:calc(100vw - 20px);bottom:max(10px,env(safe-area-inset-bottom));border-radius:20px;padding:16px}.workflow-primary,.workflow-secondary,.create-submit{min-height:54px}}.diag-editor-tabs{position:static!important;top:auto!important;z-index:auto!important;margin-top:12px!important}.diag-editor-toolbar>button{display:none!important}.diag-editor-toolbar{justify-content:flex-start!important}.workflow-summary+.egt-master-select,.workflow-progress-card,.repair-estimate{margin-top:16px!important}.egt-master-sheet{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;max-height:min(82dvh,680px)!important;transform:none!important;box-sizing:border-box!important;border-left:0!important;border-right:0!important;border-radius:22px 22px 0 0!important;animation:egt-master-sheet-mobile-in .2s ease both!important}.egt-master-sheet__list{max-height:calc(82dvh - 118px)!important;overscroll-behavior:contain}@keyframes egt-master-sheet-mobile-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.reports-presets{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;overflow:visible!important}.reports-presets button{min-width:0!important;min-height:38px!important;padding:0 3px!important;font-size:9px!important;letter-spacing:-.02em}.reports-page{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}@media (max-width:560px){.diag-editor-tabs{margin-left:-12px!important;margin-right:-12px!important;padding-left:12px!important;padding-right:12px!important}.reports-presets{display:grid!important}.reports-presets button{flex:initial!important}}:root{color-scheme:dark;--egt-bg:#09090b;--egt-surface:#111113;--egt-surface-2:#18181b;--egt-surface-3:#202024;--egt-elevated:#25252a;--egt-text:#fafafa;--egt-text-2:#b4b4bd;--egt-muted:#7d7d87;--egt-border:rgba(255,255,255,.075);--egt-border-strong:rgba(255,255,255,.14);--egt-red:#e5393f;--egt-green:#22c55e;--egt-amber:#eab308;--egt-orange:#f97316;--egt-radius-card:18px;--egt-radius-control:13px;--egt-shadow-card:0 14px 40px rgba(0,0,0,.18);--egt-shadow-sheet:0 30px 90px rgba(0,0,0,.52);--egt-content:760px;--egt-header-bg:rgba(9,9,11,.96);--egt-header-line:rgba(255,255,255,.12);--egt-header-shadow:0 8px 24px rgba(0,0,0,.22);--egt-logo-ink:#fafafa;--egt-control-bg:radial-gradient(circle at 35% 28%,#2b2b31,#161619 62%,#101012);--egt-control-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 5px 14px rgba(0,0,0,.24)}html[data-theme=light]{color-scheme:light;--egt-bg:#f5f4f1;--egt-surface:#ffffff;--egt-surface-2:#f1f0ec;--egt-surface-3:#e8e6e1;--egt-elevated:#dedbd4;--egt-text:#171719;--egt-text-2:#4f4f57;--egt-muted:#777781;--egt-border:rgba(24,24,27,.09);--egt-border-strong:rgba(24,24,27,.16);--egt-red:#d92d34;--egt-green:#168a46;--egt-amber:#b77900;--egt-orange:#c65313;--egt-shadow-card:0 14px 34px rgba(35,32,27,.08);--egt-shadow-sheet:0 30px 80px rgba(35,32,27,.18);--egt-header-bg:rgba(250,249,246,.94);--egt-header-line:rgba(24,24,27,.09);--egt-header-shadow:0 8px 22px rgba(35,32,27,.08);--egt-logo-ink:#171719;--egt-control-bg:linear-gradient(180deg,#fff,#ebe9e4);--egt-control-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 12px rgba(35,32,27,.08)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;background:var(--egt-bg);color:var(--egt-text);font-family:Inter,Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{overscroll-behavior:none}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .2s ease,color .2s ease}button,input,select,textarea{font:inherit}button{touch-action:manipulation}.egt-page{min-height:100dvh;background:var(--egt-bg);color:var(--egt-text);padding:20px 18px calc(96px + env(safe-area-inset-bottom))}.egt-shell{min-height:100dvh;background:var(--egt-bg)}.egt-topline{position:fixed;top:0;left:0;right:0;height:2px;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:10000}.egt-topline i:nth-child(1){background:#00944e}.egt-topline i:nth-child(2){background:#73737b}.egt-topline i:nth-child(3){background:var(--egt-red)}.egt-profile-button{position:fixed;right:16px;top:16px;z-index:9998;width:40px;height:40px;border-radius:50%;border:1px solid var(--egt-border-strong);background:var(--egt-control-bg);color:var(--egt-text);font-weight:800;box-shadow:var(--egt-shadow-card)}.egt-profile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a8;z-index:9998;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:egtFade .18s ease both}html[data-theme=light] .egt-profile-backdrop{background:#18181b3d}.egt-profile-sheet{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:9999;background:var(--egt-surface);border:1px solid var(--egt-border-strong);border-radius:24px;padding:18px;box-shadow:var(--egt-shadow-sheet);animation:egtSheet .22s ease both}.egt-profile-head{display:flex;gap:12px;align-items:center;padding:4px 2px 16px}.egt-avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--egt-surface-2);border:1px solid var(--egt-border-strong);font-weight:800}.egt-profile-name{font-size:18px;font-weight:800;letter-spacing:-.02em}.egt-profile-role{margin-top:3px;color:var(--egt-green);font-size:12px}.egt-menu{display:grid;gap:7px;padding-top:10px;border-top:1px solid var(--egt-border)}.egt-menu button{min-height:50px;border-radius:13px;border:1px solid transparent;background:transparent;color:var(--egt-text);text-align:left;padding:11px 13px;font-weight:700;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.egt-menu button:hover,.egt-menu button:active{background:var(--egt-surface-2);border-color:var(--egt-border);transform:translateY(-1px)}.egt-menu button.danger{color:#d94a50;border-color:#e31e2433;background:#e31e240f}.egt-theme-panel{display:grid;gap:12px;padding:14px;margin:0 0 12px;border:1px solid var(--egt-border);border-radius:16px;background:var(--egt-surface-2)}.egt-theme-panel-copy{display:grid;gap:3px}.egt-theme-panel-copy strong{font-size:14px}.egt-theme-panel-copy span{font-size:11px;color:var(--egt-muted)}.egt-theme-segmented{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;border-radius:13px;background:var(--egt-surface)}.egt-theme-segmented button{min-height:36px;border:0;border-radius:10px;background:transparent;color:var(--egt-muted);display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:750;cursor:pointer}.egt-theme-segmented button.active{background:var(--egt-surface-3);color:var(--egt-text);box-shadow:var(--egt-shadow-card)}.egt-screen-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 auto 18px;max-width:var(--egt-content)}.egt-screen-header h1{margin:0;font-size:26px;line-height:1.08;letter-spacing:-.035em}.egt-screen-header p{margin:6px 0 0;color:var(--egt-text-2);font-size:14px;line-height:1.45}.egt-back{width:40px;height:40px;border-radius:12px;border:1px solid var(--egt-border);background:var(--egt-surface);color:var(--egt-text);font-size:21px}.egt-card{background:var(--egt-surface);border:1px solid var(--egt-border);border-radius:var(--egt-radius-card);padding:18px;box-shadow:var(--egt-shadow-card)}.egt-stack{display:grid;gap:12px;max-width:var(--egt-content);margin:0 auto}.egt-section-title{margin:4px 0 0;color:var(--egt-muted);font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.egt-fields{display:grid;gap:13px}.egt-field{display:grid;gap:7px}.egt-field span{color:var(--egt-text-2);font-size:13px}.egt-input,.egt-select,.egt-textarea{width:100%;border:1px solid var(--egt-border);border-radius:var(--egt-radius-control);background:var(--egt-surface-2);color:var(--egt-text);padding:0 14px;outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.egt-input,.egt-select{height:50px}.egt-textarea{min-height:112px;padding-top:13px;resize:vertical}.egt-input::placeholder,.egt-textarea::placeholder{color:var(--egt-muted)}.egt-input:focus,.egt-select:focus,.egt-textarea:focus{border-color:var(--egt-border-strong);background:var(--egt-surface);box-shadow:0 0 0 3px #7f7f8c14}.egt-primary,.egt-secondary,.egt-danger{height:50px;border-radius:13px;font-weight:800;border:0;padding:0 17px;transition:transform .14s,opacity .14s,filter .14s}.egt-primary{background:linear-gradient(180deg,#f04349,#cf2026);color:#fff;box-shadow:0 10px 25px #e31e242e}.egt-secondary{background:var(--egt-surface-2);border:1px solid var(--egt-border-strong);color:var(--egt-text)}.egt-danger{background:#e31e241a;border:1px solid #6a2d31;color:#d94a50}.egt-primary:active,.egt-secondary:active,.egt-danger:active{transform:scale(.985)}.egt-primary:disabled,.egt-secondary:disabled,.egt-danger:disabled{opacity:.48;cursor:not-allowed}.egt-message{padding:12px 14px;border-radius:12px;background:var(--egt-surface-2);color:var(--egt-text-2);line-height:1.45}.egt-message.error{color:#d94a50;border:1px solid rgba(227,30,36,.24);background:#e31e2414}.egt-list{display:grid;gap:9px}.egt-list-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--egt-border)}.egt-list-row:last-child{border-bottom:0}.egt-list-main{min-width:0}.egt-list-title{font-weight:800;font-size:16px;letter-spacing:-.015em}.egt-list-meta{margin-top:4px;color:var(--egt-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egt-pill{display:inline-flex;align-items:center;height:27px;padding:0 10px;border-radius:999px;background:var(--egt-elevated);border:1px solid var(--egt-border);color:var(--egt-text-2);font-size:12px}.egt-pill.ok{color:var(--egt-green)}.egt-actions{display:flex;gap:8px;flex-wrap:wrap}.egt-actions button{min-height:40px;border-radius:11px;padding:0 12px}.egt-logo-preview{max-width:180px;max-height:90px;object-fit:contain;background:#fff;border-radius:12px;padding:8px}.egt-file{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.egt-file input{max-width:100%;color:var(--egt-text-2)}.egt-count-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.egt-count-card{padding:17px;border-radius:16px;background:var(--egt-surface);border:1px solid var(--egt-border);box-shadow:var(--egt-shadow-card)}.egt-count-card b{font-size:27px;letter-spacing:-.035em}.egt-count-card span{display:block;margin-top:5px;color:var(--egt-text-2)}html[data-theme=light] body,html[data-theme=light] .egt-shell{background:#f5f4f1!important}html[data-theme=light] .auth-page{background:#f5f4f1!important;color:#171719!important}html[data-theme=light] .auth-bg{background:linear-gradient(rgba(24,24,27,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(24,24,27,.025) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(0,148,78,.07),transparent 30%),radial-gradient(circle at 88% 0%,rgba(227,30,36,.055),transparent 28%)!important}html[data-theme=light] .bay{background:#faf9f6f0!important;border-color:#18181b1a!important}html[data-theme=light] .brand small,html[data-theme=light] .status,html[data-theme=light] .top small,html[data-theme=light] .row>span,html[data-theme=light] .sheet footer{color:#777781!important}html[data-theme=light] .sheet{background:#fff!important;border-color:#18181b21!important;box-shadow:0 26px 70px #23201b1f!important}html[data-theme=light] .top,html[data-theme=light] .modes,html[data-theme=light] .row,html[data-theme=light] .sub,html[data-theme=light] .sheet footer{border-color:#18181b1a!important}html[data-theme=light] .modes,html[data-theme=light] .sheet footer{background:#f6f5f2!important}html[data-theme=light] .modes button{color:#777781!important;border-color:#18181b1a!important}html[data-theme=light] .modes button.active{color:#171719!important;background:#fff!important}html[data-theme=light] .row input{color:#171719!important}html[data-theme=light] .row input::placeholder{color:#8a8a93!important}html[data-theme=light] .pass button,html[data-theme=light] .sub button{color:#5f5f68!important;border-color:#18181b1a!important}html[data-theme=light] .top>span{background:#f3f2ee!important;border-color:#18181b1f!important;color:#666670!important}html[data-theme=light] .egt-shell [style*="background: rgb(9, 9, 11)"],html[data-theme=light] .egt-shell [style*="background:#09090B"],html[data-theme=light] .egt-shell [style*="background: #09090B"]{background:var(--egt-bg)!important}html[data-theme=light] .egt-shell [style*="background: rgb(17, 17, 19)"],html[data-theme=light] .egt-shell [style*="background:#111113"],html[data-theme=light] .egt-shell [style*="background: #111113"]{background:var(--egt-surface)!important}html[data-theme=light] .egt-shell [style*="background: rgb(24, 24, 27)"],html[data-theme=light] .egt-shell [style*="background:#18181B"],html[data-theme=light] .egt-shell [style*="background: #18181B"]{background:var(--egt-surface-2)!important}@keyframes egtFade{0%{opacity:0}to{opacity:1}}@keyframes egtSheet{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (min-width:760px){.egt-page{padding-top:28px}.egt-profile-sheet{left:auto;right:18px;bottom:auto;top:72px;width:340px}.egt-count-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.egt-page{padding:16px 14px calc(90px + env(safe-area-inset-bottom))}.egt-screen-header{align-items:flex-start;margin-bottom:14px}.egt-screen-header h1{font-size:24px}.egt-screen-header p{font-size:13px}.egt-card{padding:15px;border-radius:16px}.egt-stack{gap:10px}.egt-count-card{padding:15px}.egt-profile-sheet{left:8px;right:8px;border-radius:22px}}.egt-product-header button.egt-brand-lockup{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none;padding:0!important;margin:0;color:inherit;cursor:pointer}.egt-product-header button.egt-brand-lockup:active,.egt-product-header button.egt-brand-lockup:hover,.egt-product-header button.egt-brand-lockup:focus{background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] body,html[data-theme=light] .egt-shell,html[data-theme=light] .egt-product-content,html[data-theme=light] .egt-shell .u{background:var(--egt-bg)!important;color:var(--egt-text)!important}html[data-theme=light] .egt-product-header,html[data-theme=light] .egt-shell [style*="position: fixed"][style*="top: 0px"],html[data-theme=light] .egt-shell [style*="position: sticky"][style*="top: 0px"]{background:#faf9f6f5!important;border-color:var(--egt-border)!important;box-shadow:var(--egt-header-shadow)!important}html[data-theme=light] .egt-shell .u input,html[data-theme=light] .egt-shell .u select,html[data-theme=light] .egt-shell .u textarea,html[data-theme=light] .egt-shell input[placeholder^="Поиск по авто"]{background:#fff!important;color:#171719!important;border-color:#dedfe3!important;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #23201b0a!important}html[data-theme=light] .egt-shell .u input::placeholder,html[data-theme=light] .egt-shell .u textarea::placeholder{color:#9298a1!important}html[data-theme=light] .egt-shell button.u{background:#fff!important;border-color:#e0e2e6!important;box-shadow:0 1px 2px #18181b0a,0 8px 24px #23201b0f!important}html[data-theme=light] .egt-shell button.u:hover,html[data-theme=light] .egt-shell button.u:active{background:#fbfbfa!important;border-color:#d3d6dc!important}html[data-theme=light] .egt-shell button.u>div,html[data-theme=light] .egt-shell button.u>div *{color:var(--egt-text)!important}html[data-theme=light] .egt-shell button.u>div [style*="color: var(--egt-green)"],html[data-theme=light] .egt-shell button.u>div [style*="color: var(--egt-amber)"],html[data-theme=light] .egt-shell button.u>div [style*="color: var(--egt-orange)"],html[data-theme=light] .egt-shell button.u>div [style*="color: var(--egt-red)"]{color:inherit!important}html[data-theme=light] .egt-shell .u div[style*=border-radius][style*=border],html[data-theme=light] .egt-shell .u section[style*=border-radius][style*=border]{border-color:#e1e3e7!important;box-shadow:0 1px 2px #18181b09,0 10px 28px #23201b0e!important}html[data-theme=light] .egt-shell .u [style*="background: rgb(17, 17, 19)"],html[data-theme=light] .egt-shell .u [style*="background:#111113"],html[data-theme=light] .egt-shell .u [style*="background: #111113"]{background:#fff!important}html[data-theme=light] .egt-shell .u [style*="background: rgb(24, 24, 27)"],html[data-theme=light] .egt-shell .u [style*="background:#18181B"],html[data-theme=light] .egt-shell .u [style*="background: #18181B"]{background:#f1f2f4!important}html[data-theme=light] .egt-shell .u [style*="color: rgb(250, 250, 250)"],html[data-theme=light] .egt-shell .u [style*="color:#FAFAFA"],html[data-theme=light] .egt-shell .u [style*="color: #FAFAFA"],html[data-theme=light] .egt-shell .u [style*="color: white"],html[data-theme=light] .egt-shell .u [style*="color:#fff"]{color:#171719!important}html[data-theme=light] .egt-shell .u [style*="color: rgb(113, 113, 122)"],html[data-theme=light] .egt-shell .u [style*="color:#71717A"],html[data-theme=light] .egt-shell .u [style*="color: #71717A"]{color:#59606a!important}html[data-theme=light] .egt-shell .u [style*="color: rgb(63, 63, 70)"],html[data-theme=light] .egt-shell .u [style*="color:#3F3F46"],html[data-theme=light] .egt-shell .u [style*="color: #3F3F46"]{color:#7b828c!important}html[data-theme=light] .egt-shell .u [style*="position: fixed"][style*=bottom],html[data-theme=light] .egt-shell .u [style*="position: sticky"][style*=bottom]{background:#faf9f6f5!important;border-color:var(--egt-border)!important;box-shadow:0 -10px 28px #23201b12!important}html[data-theme=light] .egt-shell .u img{box-shadow:0 8px 24px #23201b1a!important}html[data-theme=light] .egt-shell .u [style*="background: rgba(22, 163, 74"],html[data-theme=light] .egt-shell .u [style*="background: rgba(202, 138, 4"],html[data-theme=light] .egt-shell .u [style*="background: rgba(194, 65, 12"],html[data-theme=light] .egt-shell .u [style*="background: rgba(185, 28, 28"]{filter:saturate(.9) contrast(1.06)}html[data-theme=light] .settings-card,html[data-theme=light] .employees-card,html[data-theme=light] .employees-team,html[data-theme=light] .employees-form-card,html[data-theme=light] .dm-card{background:#fff!important;border-color:#e0e2e6!important;box-shadow:0 8px 24px #23201b0e!important}html[data-theme=light] .settings-actions{background:linear-gradient(180deg,#f5f4f100,#f5f4f1fa 30%)!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]{height:calc(64px + env(safe-area-inset-bottom))!important;padding:4px 10px env(safe-area-inset-bottom)!important;background:#faf9f6f7!important;border-top:1px solid #dcdde1!important;box-shadow:0 -12px 32px #23201b1a!important;-webkit-backdrop-filter:blur(22px) saturate(1.15)!important;backdrop-filter:blur(22px) saturate(1.15)!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button{min-height:52px!important;color:#656b74!important;opacity:1!important;border-radius:14px!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button svg{width:21px!important;height:21px!important;stroke-width:1.8!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button span{color:#656b74!important;font-weight:700!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button:first-child{color:#171719!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button:first-child span{color:#171719!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button:first-child>div:last-child{background:#168a46!important;width:5px!important;height:5px!important}html[data-theme=light] .egt-shell nav[style*="position: fixed"][style*=bottom]>button:nth-child(2)>div{width:46px!important;height:46px!important;margin-bottom:-2px!important;background:#171719!important;color:#fff!important;border:1px solid #171719!important;box-shadow:0 8px 20px #17171938,inset 0 1px #ffffff1f!important}html[data-theme=light] .employees-page,html[data-theme=light] .employees-access-denied{background:var(--egt-bg)!important;color:var(--egt-text)!important}html[data-theme=light] .employees-page:before{opacity:.45!important}html[data-theme=light] .employees-header{background:#faf9f6f5!important;border-color:#dcdee3!important;box-shadow:0 8px 22px #23201b0f!important}html[data-theme=light] .employees-brand{color:#171719!important}html[data-theme=light] .employees-brand>span:last-child,html[data-theme=light] .employees-kicker,html[data-theme=light] .employees-card-head span:first-child,html[data-theme=light] .employees-form-toggle span:first-child,html[data-theme=light] .employees-stats span,html[data-theme=light] .employee-email,html[data-theme=light] .employees-empty{color:#6f7680!important}html[data-theme=light] .employees-back,html[data-theme=light] .employee-controls select,html[data-theme=light] .employee-controls button,html[data-theme=light] .employees-form-fields input,html[data-theme=light] .employees-form-fields select{background:#f5f5f3!important;color:#171719!important;border-color:#dfe1e5!important}html[data-theme=light] .employees-form-toggle,html[data-theme=light] .employees-card-head h2,html[data-theme=light] .employee-name-row strong{color:#171719!important}html[data-theme=light] .employees-stats div,html[data-theme=light] .employee-item{background:#fff!important;border-color:#e1e3e7!important}html[data-theme=light] .employees-plus,html[data-theme=light] .employee-avatar,html[data-theme=light] .employee-role-badge,html[data-theme=light] .employees-count{background:#f0f1f3!important;color:#171719!important;border-color:#dde0e4!important}html[data-theme=light] .settings-page,html[data-theme=light] .settings-access-denied{background:var(--egt-bg)!important;color:var(--egt-text)!important}html[data-theme=light] .settings-page:before{opacity:.45!important}html[data-theme=light] .settings-header{background:#faf9f6f5!important;border-color:#dcdee3!important;box-shadow:0 8px 22px #23201b0f!important}html[data-theme=light] .settings-brand{color:#171719!important}html[data-theme=light] .settings-brand>span:last-child,html[data-theme=light] .settings-kicker,html[data-theme=light] .settings-card-head span,html[data-theme=light] .settings-field span,html[data-theme=light] .settings-field small,html[data-theme=light] .settings-footer-card p,html[data-theme=light] .settings-upload small,html[data-theme=light] .settings-loading{color:#6f7680!important}html[data-theme=light] .settings-back,html[data-theme=light] .settings-secondary,html[data-theme=light] .settings-field input,html[data-theme=light] .settings-footer-card textarea,html[data-theme=light] .settings-upload{background:#f5f5f3!important;color:#171719!important;border-color:#dfe1e5!important}html[data-theme=light] .settings-logo-preview{background:#fff!important;border-color:#dfe1e5!important}html[data-theme=light] .settings-primary{background:#171719!important;color:#fff!important}html[data-theme=light] .settings-card-head h2,html[data-theme=light] .settings-hero h1{color:#171719!important}html[data-theme=light] .dm-page,html[data-theme=light] .dm-access-denied,html[data-theme=light] [class*=data-manager]{background:var(--egt-bg)!important;color:var(--egt-text)!important}html[data-theme=light] .dm-header,html[data-theme=light] [class*=data-manager] header{background:#faf9f6f5!important;border-color:#dcdee3!important;box-shadow:0 8px 22px #23201b0f!important}html[data-theme=light] .dm-card,html[data-theme=light] .dm-row,html[data-theme=light] [class*=data-manager] section,html[data-theme=light] [class*=data-manager] article{background:#fff!important;color:#171719!important;border-color:#e0e2e6!important}html[data-theme=light] .dm-page input,html[data-theme=light] .dm-page select,html[data-theme=light] .dm-page textarea,html[data-theme=light] [class*=data-manager] input,html[data-theme=light] [class*=data-manager] select,html[data-theme=light] [class*=data-manager] textarea{background:#f5f5f3!important;color:#171719!important;border-color:#dfe1e5!important}html[data-theme=light] .egt-shell [style*="position: fixed"][style*="inset: 0px"]{background:#18181b38!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html[data-theme=light] .egt-shell [role=dialog],html[data-theme=light] .egt-shell [aria-modal=true],html[data-theme=light] .egt-profile-sheet{background:#fff!important;color:#171719!important;border-color:#dfe1e5!important;box-shadow:0 24px 70px #23201b2e!important}html[data-theme=light] .status-active{color:#168a46!important}html[data-theme=light] .status-blocked{color:#c62828!important}html[data-theme=light] [style*="color: var(--egt-orange)"]{color:#d97706!important}html[data-theme=light] [style*="color: var(--egt-red)"]{color:#c62828!important}html[data-theme=light] [style*="color: var(--egt-green)"]{color:#168a46!important}@media (max-width: 640px){html[data-theme=light] .egt-shell button.u{border-radius:18px!important}html[data-theme=light] .employees-header,html[data-theme=light] .settings-header,html[data-theme=light] .dm-header{box-shadow:0 6px 18px #23201b0d!important}}.release-auth{background:radial-gradient(circle at 50% -15%,rgba(22,138,70,.08),transparent 38%),#0a0a0c!important}.release-auth-card{width:min(560px,calc(100vw - 24px))!important}.release-auth-form{padding:14px;gap:10px}.release-auth-form>label{display:grid!important;grid-template-columns:1fr!important;border:1px solid #34343b!important;border-radius:12px!important;overflow:hidden;background:#1a1a1e!important;min-height:68px}.release-auth-form>label>span{padding:9px 13px 0!important;border:0!important;color:#8b8b95!important}.release-auth input{min-height:42px!important;padding:5px 13px 11px!important;background:transparent!important;box-shadow:none!important;-moz-appearance:none;appearance:none;-webkit-appearance:none}.release-auth input:focus{outline:0!important;box-shadow:inset 0 0 0 1px #168a46!important;background:#1d1d22!important}.release-auth input:-webkit-autofill,.release-auth input:-webkit-autofill:hover,.release-auth input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f5!important;-webkit-box-shadow:0 0 0 1000px #1a1a1e inset!important;transition:background-color 9999s ease-out 0s}.release-auth-password{min-height:42px}.release-auth-password button{border-left:1px solid #34343b!important}.release-auth-primary{margin-top:2px;border-radius:12px!important;background:#168a46!important;color:#fff!important;box-shadow:0 10px 28px #168a463d;text-transform:none!important;font-size:15px}.release-auth-primary:hover{background:#1b9c52!important}.release-auth-secondary{border-radius:12px!important;text-transform:none!important}.release-auth-links{margin:0 -14px -14px;border-top:1px solid #2d2d33!important}.release-auth-links button{min-height:48px}.release-register-consents{margin:0;border:1px solid #34343b!important;border-radius:12px!important;padding:13px!important;gap:10px!important;background:#131316!important}.release-register-consents label{grid-template-columns:20px minmax(0,1fr)!important;gap:9px!important;font-size:12px!important;cursor:pointer}.release-register-consents label.optional{opacity:.72}.release-register-consents input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;accent-color:#168a46!important;cursor:pointer}.release-register-consents input[type=checkbox]:focus{outline:2px solid rgba(22,138,70,.55)!important;outline-offset:2px!important;box-shadow:none!important;background:transparent!important}.release-captcha-shell,.smart-captcha-field{margin:0!important;padding:12px!important;border:1px solid #34343b;border-radius:12px;background:#131316;overflow:hidden}.smart-captcha-field{border:0;padding:0!important}.smart-captcha-field>div{max-width:100%;overflow:hidden}.smart-captcha-field iframe{max-width:100%!important}.release-auth-content>footer{margin-top:0}.release-auth-head{padding:20px 16px!important}.release-auth-head h1{font-size:clamp(27px,7vw,34px)!important}.release-register-pending{padding:22px 16px!important}.release-auth-error,.release-auth-message{margin:0;border-radius:10px}.release-auth-form .release-auth-primary+.release-auth-links{margin-top:0}.release-register-progress{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;gap:8px;padding:2px 2px 4px}.release-register-progress span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1px solid #3f3f46;color:#71717a;font-size:12px;font-weight:800}.release-register-progress span.active{background:#168a46;border-color:#168a46;color:#fff}.release-register-progress i{height:1px;background:#34343b}.release-register-progress b{grid-column:1/-1;color:#8b8b95;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.release-register-actions{display:grid;grid-template-columns:120px 1fr;gap:10px}.release-register-actions .release-auth-primary,.release-register-actions .release-auth-secondary{margin:0}.release-register-form .release-auth-links{margin-top:0}@media (max-width:560px){.release-auth-header-inner{padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important}.release-auth>main{padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}.release-auth-form{padding:12px;gap:9px}.release-auth-form>label{min-height:64px}.release-auth-links{margin:0 -12px -12px}.release-auth-status{font-size:10px}.release-auth-status i{flex:0 0 7px}.release-auth-content>footer{padding:12px 8px}.release-auth-content>footer a{font-size:9px}.release-register-consents{padding:12px!important}.release-auth-primary{min-height:52px!important}.release-register-actions{grid-template-columns:96px 1fr}.release-register-progress{padding-top:0}}html[data-theme=light] .release-auth-form>label{background:#f7f7f8!important;border-color:#d9dce1!important}html[data-theme=light] .release-auth input:focus{background:#fff!important}html[data-theme=light] .release-auth input:-webkit-autofill{-webkit-text-fill-color:#171719!important;-webkit-box-shadow:0 0 0 1000px #f7f7f8 inset!important}html[data-theme=light] .release-register-consents,html[data-theme=light] .release-captcha-shell{background:#f7f7f8!important;border-color:#d9dce1!important}@media (max-width: 560px){.reports-page{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}.reports-presets{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;overflow:hidden!important;padding:4px!important}.reports-presets button{min-width:0!important;width:auto!important;flex:initial!important;padding:0 4px!important;font-size:9px!important;letter-spacing:-.02em!important}.workflow-summary+.egt-master-select{margin-top:14px!important}.egt-master-select+.workflow-card{margin-top:16px!important}.workflow-card+.repair-estimate{margin-top:16px!important}.workflow-page{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}}.garage-board{min-height:calc(100dvh - var(--egt-product-header-height,54px) - env(safe-area-inset-top));display:flex;flex-direction:column}.garage-panel{flex:1;min-height:calc(100dvh - var(--egt-product-header-height,54px) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 250px);padding-bottom:calc(86px + env(safe-area-inset-bottom));box-sizing:border-box}@media (max-width:640px){.garage-panel{min-height:calc(100dvh - var(--egt-product-header-height,50px) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 230px)}}.auth-page .brand{position:relative;min-width:150px;gap:2px}.auth-page .brand .egt-logo-crop{display:none!important}.auth-page .brand:before{content:"Diagly";display:block;color:#f4f4f5;font-family:Syne,Inter,system-ui,sans-serif;font-size:25px;font-weight:800;line-height:1;letter-spacing:-.045em}.auth-page .brand small{font-size:0!important;letter-spacing:0!important;margin-left:1px!important}.auth-page .brand small:after{content:"SERVICE OPERATING SYSTEM";font-size:7px;font-weight:750;letter-spacing:.18em;color:#62626b}.auth-page .access-motion{display:none!important}.auth-page .login-stage{display:block!important;min-height:0!important}.auth-page .login-stage__form{border-left:0!important}.auth-page .sheet{max-width:560px!important}.auth-page .sheet footer{font-size:0!important}.auth-page .sheet footer:after{content:"Канал защищён · TLS 1.3 · Diagly";font-size:9px}.service-settings-header:before,.employees-header:before,.dm-header:before{display:none!important}.service-settings-brand,.employees-brand,.dm-brand{min-width:92px;text-align:left;font-size:0!important;color:var(--egt-text)!important}.service-settings-brand svg,.employees-brand svg,.dm-brand svg,.dm-brand>span{display:none!important}.service-settings-brand:after,.employees-brand:after,.dm-brand:after{content:"Diagly";display:block;color:var(--egt-text);font-family:Syne,Inter,system-ui,sans-serif;font-size:23px;font-weight:850;line-height:1;letter-spacing:-.045em}.service-settings-header,.employees-header,.dm-header{background:var(--egt-header-bg)!important;border-bottom:1px solid var(--egt-header-line)!important;color:var(--egt-text)!important}.service-settings-back,.employees-back,.dm-back{background:var(--egt-surface-2)!important;color:var(--egt-text)!important;border-color:var(--egt-border-strong)!important}.service-settings-page,.service-settings-denied,.employees-page,.employees-access-denied,.dm-page,.dm-denied{background:var(--egt-bg)!important;color:var(--egt-text)!important}.service-settings-card,.service-settings-message,.service-settings-loading,.employees-card,.dm-card,.dm-total,.dm-search{background:var(--egt-surface)!important;color:var(--egt-text)!important;border-color:var(--egt-border)!important}.service-settings-preview,.service-settings-field input,.service-settings-footer-card textarea,.employees-form-fields input,.employees-form-fields select,.employee-controls select,.dm-row button,.dm-own-account{background:var(--egt-surface-2)!important;color:var(--egt-text)!important;border-color:var(--egt-border-strong)!important}.service-settings-title p,.service-settings-title small,.service-settings-card small,.service-settings-field span,.service-settings-upload span,.employees-kicker,.employees-hero p:last-child,.employees-stats span,.dm-hero p,.dm-hero>div>span,.dm-card header span,.dm-row small{color:var(--egt-muted)!important}.audit-head{grid-template-columns:1fr auto!important}.audit-head>div{grid-column:1;grid-row:1}.audit-head>button:first-child{grid-column:2;grid-row:1}.audit-head>button:last-child{display:none!important}.audit-head button{background:var(--egt-surface-2)!important;color:var(--egt-text)!important;border-color:var(--egt-border-strong)!important}@media (max-width:680px){.auth-page .brand:before{font-size:22px}.auth-page .brand small:after{font-size:6px;letter-spacing:.14em}.service-settings-brand:after,.employees-brand:after,.dm-brand:after{font-size:21px}}
