@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-hebrew-400-normal-D5wnDyqV.woff2) format("woff2"),url(/assets/heebo-hebrew-400-normal-CW-pNnu9.woff) format("woff")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-hebrew-500-normal-CGTn5i_d.woff2) format("woff2"),url(/assets/heebo-hebrew-500-normal-BsDeJRsL.woff) format("woff")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-hebrew-700-normal-CLKD52gk.woff2) format("woff2"),url(/assets/heebo-hebrew-700-normal-2FhvuoOm.woff) format("woff")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/heebo-hebrew-800-normal-XZME-gNs.woff2) format("woff2"),url(/assets/heebo-hebrew-800-normal-CI-rES_D.woff) format("woff")}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/heebo-hebrew-900-normal-CXVSgeOO.woff2) format("woff2"),url(/assets/heebo-hebrew-900-normal-Bx4NzULb.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}:root{color-scheme:light;font-family:Heebo,system-ui,sans-serif;--liav-pink: #f73271;--liav-black: #000000;--liav-dark: #171717;--liav-white: #ffffff;--liav-muted: #e9e9eb;--liav-soft-pink: #ffd8e4;--liav-deep-pink: #c91e54;--radius-sm: 6px;--radius-md: 10px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px}*{box-sizing:border-box}body{margin:0;direction:rtl;background:var(--liav-white);color:var(--liav-black)}button,input,select,textarea{font:inherit}.primary-action{min-height:48px;border:2px solid var(--liav-black);border-radius:var(--radius-sm);background:var(--liav-pink);color:var(--liav-black);font-weight:800}:focus-visible{outline:3px solid var(--liav-black);outline-offset:3px}body{min-width:320px;min-height:100vh;background:#f4f4f5}.centered-page,.platform-page{width:min(100% - 32px,760px);margin:0 auto;padding-block:48px}.centered-page{display:grid;min-height:100vh;place-items:center}.platform-page>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}h1,h2,p{margin-top:0}h1{margin-bottom:6px;font-size:clamp(2rem,7vw,3.5rem);line-height:1}.eyebrow{margin-bottom:5px;color:var(--liav-deep-pink);font-weight:800}.panel{border:2px solid var(--liav-black);border-top:7px solid var(--liav-pink);border-radius:var(--radius-sm);background:var(--liav-white);padding:clamp(22px,5vw,36px)}.login-panel,.invite-form{display:grid;gap:18px}.login-panel{width:min(100%,480px)}label{display:grid;gap:7px;font-weight:700}input{min-height:48px;border:1px solid #9a9a9a;border-radius:var(--radius-sm);padding:9px 12px}.primary-action,.secondary-action,.link-button{display:inline-grid;min-height:48px;place-items:center;padding:10px 18px;text-decoration:none}.secondary-action{border:1px solid var(--liav-black);border-radius:var(--radius-sm);background:var(--liav-white);color:var(--liav-black);font-weight:700}.error-message{color:#9c1732;font-weight:700}.standalone-error{position:fixed;inset-inline:24px;bottom:24px;margin:0 auto;max-width:680px;border:1px solid currentColor;border-radius:var(--radius-sm);background:var(--liav-white);padding:12px 16px;text-align:center}.success-panel{margin-top:28px}.action-row{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:560px){.platform-page>header{flex-direction:column}.action-row>*{width:100%}}.uat-banner{margin:0;padding:10px 16px;background:#171717;color:#fff;text-align:center}
