.imlrt{--rt-ink:var(--brand-ink, #14181F);--rt-fg:var(--slate-700, #232831);--rt-fg2:var(--slate-600, #3D434C);--rt-muted:var(--slate-500, #5D636F);--rt-soft:var(--slate-400, #8A8F99);--rt-bg:var(--paper-50, #FAF7F1);--rt-tint:var(--paper-100, #F4EFE5);--rt-line2:var(--paper-200, #E8E1D1);--rt-line:var(--paper-300, #D6CDB8);--rt-white:#FFFFFF;--rt-gold:var(--brand-gold, #B68A3E);--rt-gold-deep:var(--brand-gold-deep, #8E6A2A);--rt-ok:#3E6639;--rt-danger:var(--danger, #9C3A2E);--rt-on-ink:var(--paper-50, #FAF7F1);--rt-silver:var(--brand-silver, #C8C2B6);--rt-display:var(--font-display, "Tel Aviv Modernist", "Heebo", system-ui, sans-serif);--rt-body:var(--font-body, "Heebo", "Segoe UI", system-ui, sans-serif);--rt-ease:cubic-bezier(0.22, 0.61, 0.36, 1);direction:rtl;font-family:var(--rt-body);font-size:16px;line-height:1.55;color:var(--rt-fg);background:var(--rt-bg);border:1px solid var(--rt-line);border-radius:14px;max-width:720px;margin-inline:auto;overflow:hidden;box-sizing:border-box}.imlrt *,.imlrt *::before,.imlrt *::after{box-sizing:border-box}.imlrt [hidden]{display:none!important}.imlrt-top{background:var(--rt-white);border-block-end:1px solid var(--rt-line);padding:12px 16px;display:flex;align-items:center;gap:8px}.imlrt-top h2{margin:0;font-size:17px;font-weight:600;color:var(--rt-ink);font-family:var(--rt-body);line-height:1.25}.imlrt-top .imlrt-step{font-size:13px;color:var(--rt-muted)}.imlrt-progress{height:3px;background:var(--rt-line2)}.imlrt-progress>span{display:block;height:100%;background:var(--rt-gold);transition:width 220ms var(--rt-ease)}.imlrt-body{padding:20px 16px;display:flex;flex-direction:column;gap:20px}.imlrt-foot{padding:12px 16px 20px;border-block-start:1px solid var(--rt-line);background:var(--rt-bg);display:flex;flex-direction:column;gap:8px;position:sticky;bottom:0}.imlrt-foot .imlrt-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.imlrt h3{margin:0;font-family:var(--rt-display);font-weight:700;font-size:24px;line-height:1.2;color:var(--rt-ink)}.imlrt h4{margin:0;font-size:14px;font-weight:600;letter-spacing:.06em;color:var(--rt-muted)}.imlrt p{margin:0}.imlrt .imlrt-note{font-size:13px;color:var(--rt-muted)}.imlrt .imlrt-lead{color:var(--rt-fg2)}.imlrt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:4px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;border:1px solid #fff0;transition:background 140ms var(--rt-ease),border-color 140ms var(--rt-ease)}.imlrt-btn-primary{background:var(--rt-ink);color:var(--rt-on-ink)}.imlrt-btn-primary:hover{background:#2a303b;color:var(--rt-on-ink)}.imlrt-btn-ghost{background:var(--rt-white);color:var(--rt-ink);border-color:var(--rt-soft);font-weight:500}.imlrt-btn-ghost:hover{border-color:var(--rt-ink)}.imlrt-btn-link{background:none;border:0;color:var(--rt-danger);font:inherit;font-size:14px;min-height:44px;cursor:pointer;text-decoration:underline}.imlrt-btn[disabled]{opacity:.45;cursor:not-allowed}.imlrt-btn svg,.imlrt-icon{width:20px;height:20px;flex-shrink:0}.imlrt :focus-visible{outline:2px solid var(--rt-gold-deep);outline-offset:2px}.imlrt fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px;min-width:0}.imlrt legend,.imlrt .imlrt-label{font-weight:600;color:var(--rt-ink);margin-block-end:6px;padding:0}.imlrt-choice{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 16px;background:var(--rt-white);border:1px solid var(--rt-line);border-radius:8px;cursor:pointer;line-height:1.3}.imlrt-choice:has(input:checked){border:2px solid var(--rt-ink);padding:7px 15px}.imlrt-choice input,.imlrt-check input{width:20px;height:20px;accent-color:var(--rt-ink);flex-shrink:0;margin:0}.imlrt-choice small{display:block;font-size:13px;color:var(--rt-muted)}.imlrt-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;cursor:pointer}.imlrt-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.imlrt-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media (max-width:420px){.imlrt-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.imlrt input[type=text],.imlrt input[type=tel],.imlrt input[type=number],.imlrt select{min-height:48px;width:100%;padding:0 12px;font:inherit;color:var(--rt-fg);background:var(--rt-white);border:1px solid var(--rt-soft);border-radius:4px}.imlrt .imlrt-field{display:flex;flex-direction:column;gap:6px}.imlrt .imlrt-field label{font-weight:500;font-size:15px}.imlrt .imlrt-num{direction:ltr;text-align:right;font-variant-numeric:tabular-nums}.imlrt-privacy{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--rt-fg2)}.imlrt-privacy svg{color:var(--rt-ok);margin-block-start:2px}.imlrt-meter{display:flex;flex-direction:column;gap:8px}.imlrt-meter-bar{height:6px;background:var(--rt-line2);border-radius:999px;overflow:hidden}.imlrt-meter-bar>span{display:block;height:100%;background:var(--rt-ink)}.imlrt-group{display:flex;flex-direction:column;gap:8px}.imlrt-list{background:var(--rt-white);border:1px solid var(--rt-line);border-radius:8px;overflow:hidden}.imlrt-item{border-block-end:1px solid var(--rt-line2)}.imlrt-item:last-child{border-block-end:0}.imlrt-item-head{display:flex;align-items:center;gap:12px;padding:8px 12px;min-height:60px}.imlrt-dot{width:28px;height:28px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.imlrt-dot.is-missing{border:2px dashed var(--rt-soft)}.imlrt-dot.is-done{background:var(--rt-ok);color:#fff}.imlrt-dot.is-na{background:var(--rt-line2);color:var(--rt-muted)}.imlrt-dot svg{width:16px;height:16px}.imlrt-item-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}.imlrt-item-text strong{font-weight:500}.imlrt-item-text span{font-size:13px;color:var(--rt-muted)}.imlrt-item.is-na .imlrt-item-text strong{color:var(--rt-muted)}.imlrt-iconbtn{width:44px;height:44px;border-radius:4px;border:0;background:var(--rt-tint);color:var(--rt-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.imlrt-iconbtn:hover{background:var(--rt-line2)}.imlrt-item-body{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px}.imlrt-item-body .imlrt-hint{font-size:13px;color:var(--rt-muted)}.imlrt-thumbs{display:flex;flex-wrap:wrap;gap:10px}.imlrt-thumb{position:relative;width:84px;height:108px;border:1px solid var(--rt-line);border-radius:4px;background:var(--rt-tint) center/cover no-repeat;display:flex;align-items:flex-end;justify-content:center;font-size:11px;color:var(--rt-fg2);padding:4px;text-align:center;overflow:hidden}.imlrt-thumb.is-pdf{background-image:none;align-items:center;font-weight:600}.imlrt-thumb button{position:absolute;inset-block-start:2px;inset-inline-end:2px;width:28px;height:28px;border-radius:999px;background:var(--rt-white);border:1px solid var(--rt-soft);color:var(--rt-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.imlrt-thumb button svg{width:14px;height:14px}.imlrt-actions{display:flex;flex-wrap:wrap;gap:8px}.imlrt-actions .imlrt-btn{min-height:44px;padding:0 14px;font-size:15px}.imlrt-tabs{display:flex;gap:8px;flex-wrap:wrap}.imlrt-tab{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--rt-line);background:var(--rt-white);font:inherit;font-size:14px;cursor:pointer}.imlrt-tab[aria-selected=true]{background:var(--rt-ink);color:var(--rt-on-ink);border-color:var(--rt-ink)}.imlrt-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.imlrt-sum>div{padding:10px 12px;background:var(--rt-white);border:1px solid var(--rt-line);border-radius:8px;display:flex;flex-direction:column}.imlrt-sum span{font-size:12px;color:var(--rt-muted)}.imlrt-sum strong{font-size:17px;color:var(--rt-ink);font-variant-numeric:tabular-nums;direction:ltr;text-align:right}.imlrt-sum>div.is-dark{background:var(--rt-ink);border-color:var(--rt-ink)}.imlrt-sum>div.is-dark span{color:var(--rt-silver)}.imlrt-sum>div.is-dark strong{color:var(--rt-on-ink)}.imlrt-table{background:var(--rt-white);border:1px solid var(--rt-line);border-radius:8px;overflow:hidden}.imlrt-tr{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;padding:8px 12px;border-block-start:1px solid var(--rt-line2)}.imlrt-tr:first-child{border-block-start:0}.imlrt-tr.is-head{background:var(--rt-tint);font-size:13px;font-weight:600;color:var(--rt-fg2)}.imlrt-tr label{font-size:14px;line-height:1.3}.imlrt-tr input{min-height:44px!important;padding:0 8px!important}.imlrt-tr .imlrt-extra-label{font-size:14px;min-height:40px!important}.imlrt-card{padding:16px;background:var(--rt-white);border:1px solid var(--rt-line);border-radius:8px;display:flex;flex-direction:column;gap:10px}.imlrt-card.is-tint{background:var(--rt-tint);border-color:var(--rt-tint)}.imlrt-card.is-dark{background:var(--rt-ink);border-color:var(--rt-ink);color:var(--rt-on-ink)}.imlrt-card.is-dark p{color:var(--rt-silver);font-size:14px}.imlrt-card.is-dark .imlrt-btn-primary{background:var(--rt-on-ink);color:var(--rt-ink)}.imlrt-card.is-dark .imlrt-btn-ghost{background:#fff0;color:var(--rt-on-ink);border-color:var(--rt-silver)}.imlrt-card h4{color:var(--rt-ink);letter-spacing:0;font-size:16px}.imlrt-card.is-dark h4{color:var(--rt-on-ink)}.imlrt-card ol,.imlrt-card ul{margin:0;padding-inline-start:20px;font-size:14px;color:var(--rt-fg2);display:flex;flex-direction:column;gap:4px}.imlrt-warn{color:var(--rt-gold-deep);font-weight:600;display:flex;gap:8px;align-items:center}.imlrt-err{color:var(--rt-danger);font-size:14px}.imlrt-sig{border:1px dashed var(--rt-soft);border-radius:4px;background:var(--rt-white);width:100%;height:160px;touch-action:none;display:block}.imlrt-sig-wrap{display:flex;flex-direction:column;gap:6px}.imlrt-sig-tools{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--rt-muted)}.imlrt-sig-tools button{background:none;border:0;font:inherit;color:var(--rt-ink);text-decoration:underline;cursor:pointer;min-height:36px}.imlrt-busy{display:flex;align-items:center;gap:10px;color:var(--rt-fg2);font-size:14px}.imlrt-disclaimer{font-size:12px;color:var(--rt-muted);padding:0 16px 16px}.imlrt-toast{position:fixed;inset-inline:16px;bottom:16px;max-width:520px;margin-inline:auto;background:var(--rt-ink);color:var(--rt-on-ink);padding:12px 16px;border-radius:8px;font-size:14px;z-index:99999}.imlrt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.imlrt a:not(.imlrt-btn){color:var(--rt-ink);text-decoration:underline;text-underline-offset:2px}.imlrt a:not(.imlrt-btn):hover{color:var(--rt-gold-deep)}.imlrt.imlrt h2,.imlrt.imlrt h3,.imlrt.imlrt h4{margin:0!important;text-transform:none!important}.imlrt.imlrt .imlrt-top h2{font-family:var(--rt-body)!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;color:var(--rt-ink)!important}.imlrt.imlrt h3{font-family:var(--rt-display)!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;color:var(--rt-ink)!important}.imlrt.imlrt h4{font-family:var(--rt-body)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0.06em!important;color:var(--rt-muted)!important}.imlrt.imlrt .imlrt-card h4{font-size:16px!important;letter-spacing:0!important;color:var(--rt-ink)!important}.imlrt.imlrt .imlrt-card.is-dark h4{color:var(--rt-on-ink)!important}.imlrt.imlrt p,.imlrt.imlrt li,.imlrt.imlrt label,.imlrt.imlrt span{letter-spacing:normal;text-transform:none}.imlrt.imlrt p{margin:0!important;font-weight:inherit}.imlrt.imlrt label,.imlrt.imlrt label span,.imlrt.imlrt .imlrt-check span{color:var(--rt-fg)!important}.imlrt.imlrt .imlrt-choice small,.imlrt.imlrt .imlrt-note,.imlrt.imlrt .imlrt-item-text span,.imlrt.imlrt .imlrt-sum span,.imlrt.imlrt .imlrt-step,.imlrt.imlrt .imlrt-hint,.imlrt.imlrt .imlrt-sig-tools span,.imlrt.imlrt .imlrt-disclaimer{color:var(--rt-muted)!important}.imlrt.imlrt strong,.imlrt.imlrt b{color:inherit!important;font-weight:600!important}.imlrt.imlrt .imlrt-card.is-dark p{color:var(--rt-silver)!important}.imlrt.imlrt .imlrt-sum>div.is-dark span{color:var(--rt-silver)!important}.imlrt.imlrt .imlrt-btn{font-family:var(--rt-body)!important;font-weight:600!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;line-height:1.2!important}.imlrt.imlrt .imlrt-btn-primary{background:var(--rt-ink)!important;color:var(--rt-on-ink)!important}.imlrt.imlrt .imlrt-btn-ghost{background:var(--rt-white)!important;color:var(--rt-ink)!important;border-color:var(--rt-soft)!important;font-weight:500!important}.imlrt.imlrt .imlrt-card.is-dark .imlrt-btn-primary{background:var(--rt-on-ink)!important;color:var(--rt-ink)!important}.imlrt.imlrt .imlrt-card.is-dark .imlrt-btn-ghost{background:transparent!important;color:var(--rt-on-ink)!important;border-color:var(--rt-silver)!important}.imlrt.imlrt .imlrt-btn-link{color:var(--rt-danger)!important;background:none!important;font-weight:400!important}.imlrt.imlrt .imlrt-card .imlrt-btn-link[data-act=goto]{color:var(--rt-ink)!important}.imlrt.imlrt .imlrt-tab{font-family:var(--rt-body)!important;color:var(--rt-fg)!important;background:var(--rt-white)!important}.imlrt.imlrt .imlrt-tab[aria-selected=true]{background:var(--rt-ink)!important;color:var(--rt-on-ink)!important}.imlrt.imlrt .imlrt-warn{color:var(--rt-gold-deep)!important}.imlrt.imlrt .imlrt-err{color:var(--rt-danger)!important}.imlrt.imlrt .imlrt-item-text strong{color:var(--rt-fg)!important;font-weight:500!important}.imlrt.imlrt .imlrt-item.is-na .imlrt-item-text strong{color:var(--rt-muted)!important}.imlrt.imlrt .imlrt-iconbtn,.imlrt.imlrt .imlrt-thumb button{color:var(--rt-ink)!important;padding:0!important}.imlrt.imlrt a:not(.imlrt-btn){color:var(--rt-ink)!important}