@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62571a4c8e09b62f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a86b0fbb2883c65f-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d66811c764c305d7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9d8e0f3bfa0f37ce-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/81b8063ffa4fb6bb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f689b8906d216fc-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4a7c44c6b5dbf70a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2473478e5175c137-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5f103bf929dea87b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6411f79d077ec532-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/565d3878ad39cd2b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2ded79ed800ab358-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ebc1eee1652ada03-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b89dea8e2cf27438-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f976405c067952ac-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_Hebrew_193f3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cad6b5c1997ab8ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Hebrew_Fallback_193f3a;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_193f3a{font-family:__IBM_Plex_Sans_Hebrew_193f3a,__IBM_Plex_Sans_Hebrew_Fallback_193f3a;font-style:normal}.__variable_193f3a{--font-ui:"__IBM_Plex_Sans_Hebrew_193f3a","__IBM_Plex_Sans_Hebrew_Fallback_193f3a"}:root{--background:60 14% 96%;--foreground:225 13% 10%;--card:0 0% 100%;--card-foreground:225 13% 10%;--surface:0 0% 100%;--border:60 8% 88%;--muted:60 9% 93%;--muted-foreground:221 11% 40%;--primary:200 85% 18%;--primary-foreground:0 0% 100%;--primary-soft:202 31% 93%;--secondary:200 85% 18%;--secondary-foreground:0 0% 100%;--late:19 88% 37%;--late-soft:25 85% 95%;--ok:142 64% 24%;--ok-soft:138 60% 94%;--radius:14px;--nav-h:64px;color-scheme:light}@media (prefers-color-scheme:dark){:root{--background:216 15% 6%;--foreground:216 15% 94%;--card:218 15% 11%;--card-foreground:216 15% 94%;--surface:218 15% 11%;--border:218 12% 19%;--muted:218 14% 15%;--muted-foreground:219 11% 67%;--primary:201 61% 72%;--primary-foreground:203 81% 13%;--primary-soft:207 49% 15%;--secondary:201 61% 72%;--secondary-foreground:203 81% 13%;--late:24 95% 67%;--late-soft:24 41% 12%;--ok:142 55% 62%;--ok-soft:142 30% 13%;color-scheme:dark}}*{box-sizing:border-box;padding:0;margin:0}body{font-family:var(--font-ui),system-ui,sans-serif;font-size:15px;line-height:1.45;background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;min-height:100vh}button,input,select,textarea{font:inherit;color:inherit}a{color:hsl(var(--primary))}:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui-card{border:1px solid hsl(var(--border));border-radius:var(--radius)}.ui-btn,.ui-card{background:hsl(var(--card))}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border-radius:10px;border:1px solid hsl(var(--border));color:hsl(var(--foreground));font-weight:600;font-size:14px;cursor:pointer;text-decoration:none;white-space:nowrap}.ui-btn:hover{background:hsl(var(--muted))}.ui-btn:disabled{opacity:.55;cursor:default}.ui-btn-primary{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ui-btn-primary:hover{background:hsl(var(--primary)/.88)}.ui-btn-sm{padding:0 12px}.ui-btn-link,.ui-btn-sm{min-height:36px;font-size:13px}.ui-btn-link{padding:0 8px;border-color:transparent;background:transparent;color:hsl(var(--primary))}.ui-btn-link:hover{background:hsl(var(--primary-soft))}.ui-icon-btn{width:44px;height:44px;padding:0;border:0;background:transparent;color:hsl(var(--muted-foreground));display:inline-flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer}.ui-chip,.ui-icon-btn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.ui-chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;text-decoration:none}.ui-chip-accent{background:hsl(var(--primary-soft));color:hsl(var(--primary))}.ui-chip-late{background:hsl(var(--late-soft));color:hsl(var(--late))}.ui-count{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:hsl(var(--muted));color:hsl(var(--foreground));font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.ui-count-late{background:hsl(var(--late-soft));color:hsl(var(--late))}.ui-sec-title{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;letter-spacing:.02em}.ui-muted,.ui-sec-title{color:hsl(var(--muted-foreground))}.ui-late{color:hsl(var(--late))}.ui-input{min-height:44px;padding:0 14px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));color:hsl(var(--foreground));width:100%}.ui-avatar{width:36px;height:36px;border-radius:50%;background:hsl(var(--muted));display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.ui-row{display:flex;align-items:center;gap:12px;min-height:56px;border-bottom:1px solid hsl(var(--border))}.ui-row:last-child{border-bottom:0}.ui-stack{display:flex;flex-direction:column;min-width:0}.task-check{width:22px;height:22px;accent-color:hsl(var(--primary));flex-shrink:0;cursor:pointer}.ui-sub{font-size:13px;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.dashboard-content{max-width:1180px;margin:0 auto;gap:16px}.dashboard-content,.form-group{display:flex;flex-direction:column}.form-group{gap:6px}.form-group label{font-size:14px;font-weight:600}.form-group input,.form-group select,.form-group textarea,.textarea-field{width:100%;min-height:44px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));color:hsl(var(--foreground))}.form-group textarea,.textarea-field{min-height:96px;resize:vertical}.error-message{padding:10px 14px;border-radius:10px;background:hsl(var(--late-soft));color:hsl(var(--late));font-size:14px}.empty-hint{color:hsl(var(--muted-foreground));font-size:14px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.stat-card{background:hsl(var(--muted)/.6);border-radius:12px;padding:10px 12px}.stat-card h3{font-size:13px;font-weight:500;color:hsl(var(--muted-foreground))}.stat-card .value{font-size:20px;font-weight:700}.stat-card .value.primary{color:hsl(var(--primary))}.list-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.list-filters select,.list-search input{min-height:44px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));color:hsl(var(--foreground))}.list-search{flex:1 1 220px;display:flex}.list-search input{width:100%}.people-tabs{display:flex;gap:4px;padding:4px;background:hsl(var(--muted));border-radius:12px;align-self:flex-start}.people-tab{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;border-radius:9px;color:hsl(var(--muted-foreground));font-weight:600;font-size:14px;text-decoration:none}.people-tab.on{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 2px rgba(0,0,0,.08)}.people-tabs{max-width:100%;overflow-x:auto}.people-tab{white-space:nowrap}.ui-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:hsl(var(--muted-foreground))}.ui-field>.ui-input{font-size:15px;font-weight:400}select.ui-input{-webkit-padding-end:8px;padding-inline-end:8px}textarea.ui-input{min-height:92px;padding:10px 14px;resize:vertical;line-height:1.5}.ui-seg{display:flex;gap:2px;padding:3px;background:hsl(var(--muted));border-radius:11px;overflow-x:auto}.ui-seg button{flex:1 0 auto;min-height:38px;padding:0 10px;border:0;border-radius:8px;background:transparent;font-size:13.5px;font-weight:600;color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap}.ui-seg button[aria-checked=true],.ui-seg button[aria-pressed=true]{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 2px rgba(0,0,0,.08)}.ui-tabs{display:flex;gap:4px;box-shadow:inset 0 -1px 0 hsl(var(--border));overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ui-tabs>a,.ui-tabs>button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;font-size:14px;font-weight:600;color:hsl(var(--muted-foreground));text-decoration:none;white-space:nowrap;cursor:pointer}.ui-tabs>[aria-current=page],.ui-tabs>[aria-selected=true]{color:hsl(var(--foreground));border-bottom-color:hsl(var(--primary))}.ui-switch{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));cursor:pointer}.ui-switch input{width:20px;height:20px;margin-top:2px;accent-color:hsl(var(--primary));flex-shrink:0}.ui-switch strong{display:block;font-size:14px}.ui-switch small{display:block;font-size:12.5px;color:hsl(var(--muted-foreground))}.ui-danger-link{align-self:flex-start;min-height:40px;padding:0 4px;border:0;background:transparent;color:hsl(var(--late));font-weight:600;cursor:pointer}.ui-modal{padding:0;border:0;border-radius:18px;background:hsl(var(--card));color:hsl(var(--foreground));width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 48px);margin:auto;box-shadow:0 24px 64px rgba(0,0,0,.25);overflow:hidden}.ui-modal.wide{width:min(1060px,calc(100vw - 48px));height:min(800px,calc(100vh - 48px))}.ui-modal::-webkit-backdrop{background:rgba(22,24,29,.45)}.ui-modal::backdrop{background:rgba(22,24,29,.45)}.ui-modal-inner{display:flex;flex-direction:column;height:100%;max-height:inherit}.ui-modal-head{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 16px;border-bottom:1px solid hsl(var(--border))}.ui-modal-head h2{flex:1 1;min-width:0;margin:0;font-size:17px}.ui-modal-body{flex:1 1;min-height:0;overflow:auto}.ui-modal-pad{padding:16px;display:flex;flex-direction:column;gap:14px}.ui-modal-back{display:none}@media (max-width:860px){.ui-modal,.ui-modal.wide{width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.ui-modal-back{display:inline-flex}.ui-modal-x{display:none}}.ui-chip-ok{background:hsl(var(--ok-soft));color:hsl(var(--ok))}.ui-menu{position:relative}.ui-menu>summary{list-style:none}.ui-menu>summary::-webkit-details-marker{display:none}.ui-menu-list{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:20;min-width:200px;padding:6px;display:flex;flex-direction:column;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.16)}.ui-menu-list>a,.ui-menu-list>button{min-height:42px;padding:0 12px;display:flex;align-items:center;border:0;border-radius:8px;background:transparent;color:hsl(var(--foreground));font-weight:500;text-decoration:none;text-align:start;cursor:pointer}.ui-menu-list>a:hover,.ui-menu-list>button:hover{background:hsl(var(--muted))}