.update-backdrop[data-v-ad5435a9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem}.update-modal[data-v-ad5435a9]{background:var(--color-white, #fff);border-radius:var(--radius-lg, 16px);padding:2rem 1.5rem 1.5rem;width:100%;max-width:420px;text-align:center;box-shadow:var(--shadow-lg, 0 20px 60px rgba(0, 0, 0, .3))}.update-icon[data-v-ad5435a9]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--color-yellow, #FBED1D);color:var(--color-black, #212121);margin-bottom:1rem;box-shadow:0 6px 16px var(--color-yellow-glow, rgba(251, 237, 29, .45))}.update-title[data-v-ad5435a9]{font-size:1.375rem;font-weight:700;color:var(--color-black, #212121);margin:0 0 .5rem;line-height:1.3}.update-subtitle[data-v-ad5435a9]{font-size:.95rem;color:var(--color-gray-500, #737373);line-height:1.5;margin:0 0 .75rem}.update-version[data-v-ad5435a9]{display:inline-block;font-size:.8rem;color:var(--color-black, #212121);background:var(--color-yellow-light, rgba(251, 237, 29, .14));padding:.25rem .875rem;border-radius:999px;font-weight:600;margin-bottom:1.25rem;font-variant-numeric:tabular-nums}.update-actions[data-v-ad5435a9]{display:flex;gap:.625rem;justify-content:center;flex-wrap:wrap}.update-btn[data-v-ad5435a9]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border-radius:var(--radius-md, 12px);min-height:44px;min-width:120px;flex:1;transition:all .15s ease;font-family:inherit}.update-btn[data-v-ad5435a9]:disabled{opacity:.6;cursor:not-allowed}.update-btn--primary[data-v-ad5435a9]{color:var(--color-black, #212121);background:var(--color-yellow, #FBED1D);box-shadow:0 2px 6px var(--color-yellow-glow, rgba(251, 237, 29, .45))}.update-btn--primary[data-v-ad5435a9]:hover:not(:disabled){background:var(--color-yellow-hover, #EFDF00)}.update-btn--primary[data-v-ad5435a9]:active:not(:disabled){transform:scale(.97)}.update-btn--secondary[data-v-ad5435a9]{color:var(--color-gray-600, #525252);background:var(--color-gray-100, #F5F5F5)}.update-btn--secondary[data-v-ad5435a9]:hover:not(:disabled){background:var(--color-gray-200, #E5E5E5)}.update-spinner[data-v-ad5435a9]{display:inline-block;width:14px;height:14px;border:2px solid rgba(33,33,33,.25);border-top-color:var(--color-black, #212121);border-radius:50%;animation:update-spin-ad5435a9 .7s linear infinite}@keyframes update-spin-ad5435a9{to{transform:rotate(360deg)}}.update-modal-enter-active[data-v-ad5435a9]{transition:opacity .25s ease}.update-modal-enter-active .update-modal[data-v-ad5435a9]{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .25s ease}.update-modal-leave-active[data-v-ad5435a9]{transition:opacity .2s ease}.update-modal-leave-active .update-modal[data-v-ad5435a9]{transition:transform .2s ease,opacity .2s ease}.update-modal-enter-from[data-v-ad5435a9],.update-modal-leave-to[data-v-ad5435a9]{opacity:0}.update-modal-enter-from .update-modal[data-v-ad5435a9]{opacity:0;transform:scale(.9)}.update-modal-leave-to .update-modal[data-v-ad5435a9]{opacity:0;transform:scale(.95)}@media(min-width:480px){.update-modal[data-v-ad5435a9]{padding:2.25rem 2rem 1.75rem}.update-btn[data-v-ad5435a9]{flex:0 1 auto}}.radio-engine-host[data-v-f7e45d19]{position:fixed;top:-9999px;left:-9999px;width:200px;height:200px;opacity:0;pointer-events:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-family);color:var(--color-black);background-color:var(--color-white);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;min-height:100dvh}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none;-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.app-shell{min-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.app-version{position:fixed;top:calc(env(safe-area-inset-top) + 3px);left:5px;font-size:9px;line-height:1;color:var(--color-gray-300);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-variant-numeric:tabular-nums;letter-spacing:.02em}.grecaptcha-badge{visibility:hidden}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-normal)}.fade-enter-from,.fade-leave-to{opacity:0}:root{--color-black: #212121;--color-yellow: #FBED1D;--color-yellow-hover: #EFDF00;--color-yellow-ink: #B8AC00;--color-yellow-ink-hover: #9C9200;--color-yellow-light: rgba(251, 237, 29, .14);--color-yellow-glow: rgba(251, 237, 29, .45);--color-dark-white: #F0F0F0;--color-white: #FFFFFF;--color-gray-50: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-success: #16A34A;--color-success-ink: #15803D;--color-excel: #1D6F42;--color-success-light: rgba(22, 163, 74, .1);--color-warning: #D97706;--color-warning-ink: #B45309;--color-warning-light: rgba(217, 119, 6, .12);--color-error: #DC2626;--color-error-ink: #B91C1C;--color-error-light: rgba(220, 38, 38, .08);--color-info: #1D4ED8;--color-info-ink: #1D4ED8;--color-info-light: rgba(29, 78, 216, .08);--role-admin-light: #FEF3C7;--role-admin-ink: #92400E;--role-manager-light: #DBEAFE;--role-manager-ink: #1E40AF;--role-deputyManager-light: #E0F2FE;--role-deputyManager-ink: #075985;--role-supplier-light: #D1FAE5;--role-supplier-ink: #065F46;--role-service-light: #EDE9FE;--role-service-ink: #5B21B6;--role-client-light: #FCE7F3;--role-client-ink: #9D174D;--surface-page: var(--color-gray-50);--surface-card: var(--color-white);--surface-muted: var(--color-gray-100);--border-subtle: rgba(15, 15, 15, .06);--border-default: var(--color-gray-200);--border-strong: var(--color-gray-300);--font-family: "Rubik", "Rubik Fallback", Arial, sans-serif;--font-brand: "Almoni", "Almoni Fallback", Arial, sans-serif;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-card: 0 1px 2px rgba(15, 15, 15, .03), 0 8px 24px -16px rgba(15, 15, 15, .12);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .35s ease;--control-height-sm: 32px;--control-height: 40px;--control-height-lg: 48px;--touch-target: 44px;--chart-series: var(--color-yellow-ink-hover);--chart-series-wash: rgba(156, 146, 0, .1);--chart-grid: var(--color-gray-200);--chart-tick: var(--color-gray-500);--shell-sidebar-width: 280px;--shell-toolbar-height: 52px;--shell-content-max: 1200px;--shell-content-padding: 1.5rem;--shell-nav-group-text: 1.0625rem;--shell-nav-group-row: 42px;--shell-nav-text: 1.0625rem;--shell-nav-row: 40px;--shell-nav-meta: .8125rem;--z-sticky: 10;--z-dropdown: 50;--z-modal: 9999}@font-face{font-family:Rubik;src:url(/assets/rubik-var-hebrew-pjGwwe1z.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;src:url(/assets/rubik-var-cyrillic-D7LAxaF5.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;src:url(/assets/rubik-var-latin-B2VQDxRu.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:300 900;font-style:normal;size-adjust:103.32%;ascent-override:90.5%;descent-override:24.2%;line-gap-override:0%;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:300 900;font-style:normal;size-adjust:104.14%;ascent-override:89.78%;descent-override:24.01%;line-gap-override:0%;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:300 900;font-style:normal;size-adjust:102.97%;ascent-override:90.8%;descent-override:24.28%;line-gap-override:0%;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Almoni;src:url(/assets/almoni-400-hebrew-fe2exGqc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Almoni;src:url(/assets/almoni-400-cyrillic-DKv7d2gY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Almoni;src:url(/assets/almoni-400-latin-C5eOdQ0N.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Almoni;src:url(/assets/almoni-500-hebrew-DVNENoDj.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Almoni;src:url(/assets/almoni-500-cyrillic-BgtF1avu.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Almoni;src:url(/assets/almoni-500-latin-BmTMoGEq.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Almoni;src:url(/assets/almoni-600-hebrew-DnqNzRXv.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Almoni;src:url(/assets/almoni-600-cyrillic-5I_7K1J8.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Almoni;src:url(/assets/almoni-600-latin-DP1682cP.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Almoni;src:url(/assets/almoni-700-hebrew-NxdZIun4.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Almoni;src:url(/assets/almoni-700-cyrillic-B80f70df.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Almoni;src:url(/assets/almoni-700-latin-CvvzAghw.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Almoni Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:400 900;font-style:normal;size-adjust:95.32%;ascent-override:91.51%;descent-override:33.34%;line-gap-override:29.35%;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Almoni Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:400 900;font-style:normal;size-adjust:93.18%;ascent-override:93.6%;descent-override:34.1%;line-gap-override:30.03%;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Almoni Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");font-weight:400 900;font-style:normal;size-adjust:87.07%;ascent-override:100.18%;descent-override:36.5%;line-gap-override:32.14%;unicode-range:U+0020-00FF,U+2010-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2030,U+2039-203A,U+20AA,U+20AC,U+2122,U+2190-2193,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes;src:url(/assets/great-vibes-latin-q5-78SH_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--jobs-bg: var(--color-gray-50);--jobs-surface: var(--color-white);--jobs-accent: var(--color-yellow);--jobs-accent-contrast: var(--color-black);--jobs-ad-accent: var(--color-yellow);--jobs-ad-accent-contrast: var(--color-black);--jobs-primary: var(--color-yellow);--jobs-primary-contrast: var(--color-black);--jobs-text: var(--color-black);--jobs-text-muted: var(--color-gray-500);--jobs-border: var(--color-gray-200);--jobs-danger: var(--color-error);--jobs-danger-bg: var(--color-error-light);--jobs-status-new: #1e40af;--jobs-status-new-bg: #dbeafe;--jobs-status-progress: #92400e;--jobs-status-progress-bg: #fef3c7;--jobs-status-handled: #065f46;--jobs-status-handled-bg: #d1fae5;--jobs-toggle-on: #2563eb;--jobs-radius: var(--radius-md);--jobs-shadow: var(--shadow-md)}.jobs-public-root{--jobs-accent: var(--color-yellow);--jobs-accent-contrast: var(--color-black);--jobs-primary: var(--color-yellow-ink);--jobs-primary-contrast: var(--color-white)}
