#inspiria-trial-api-dialog,#ita-reading{box-sizing:border-box;width:min(820px,calc(100vw - 28px));max-height:90dvh;overflow:auto;border:1px solid #ece3e8;border-radius:24px;padding:34px;color:#332e35;background:#fffffe;font:16px/1.75 'Noto Sans Hebrew',Arial,sans-serif;text-align:right;direction:rtl;box-shadow:0 24px 80px #302b3233}
#inspiria-trial-api-dialog::backdrop,#ita-reading::backdrop{background:#211721b8}
#inspiria-trial-api-dialog *,#ita-reading *{box-sizing:border-box}
#inspiria-trial-api-dialog [hidden],#ita-reading [hidden]{display:none!important}
#inspiria-trial-api-dialog h2,#ita-reading h2{font:300 29px/1.4 'Noto Sans Hebrew',Arial,sans-serif;margin:10px 0 16px;padding-left:30px}
#inspiria-trial-api-dialog h3{font-size:23px;font-weight:400;margin:15px 0}
#inspiria-trial-api-dialog p,#ita-reading p{font-size:16px;line-height:1.75;margin:0 0 16px;max-width:none}
#inspiria-trial-api-dialog .ita-kicker{color:#b3285a;font-size:14px}
#inspiria-trial-api-dialog .ita-close,#ita-reading .ita-close{position:absolute;top:10px;left:10px;width:42px;height:42px;border:0;border-radius:50%;font-size:28px;background:#302b32;color:white;cursor:pointer}
#inspiria-trial-api-dialog .ita-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:22px;align-items:start}
#inspiria-trial-api-dialog label{display:grid;gap:5px;font-size:15px;text-align:right}
#inspiria-trial-api-dialog .ita-language{max-width:340px;margin-block:12px 0}
#inspiria-trial-api-dialog select{display:block;width:100%;min-height:46px;border:1px solid #c9bec6;border-radius:10px;padding:9px 12px;font:inherit;color:#332e35;background:white}
#inspiria-trial-api-dialog[dir="ltr"],#ita-reading[dir="ltr"]{direction:ltr;text-align:left}
#inspiria-trial-api-dialog[dir="ltr"] label{text-align:left}
#inspiria-trial-api-dialog[dir="ltr"] .ita-close,#ita-reading[dir="ltr"] .ita-close{left:auto;right:10px}
#inspiria-trial-api-dialog input:not([type=checkbox]){width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #c9bec6;border-radius:10px;font:inherit;color:#332e35;background:white}
#inspiria-trial-api-dialog small{font-size:12px;line-height:1.6;color:#655b63}
#inspiria-trial-api-dialog .ita-consent{display:flex;align-items:flex-start;gap:10px;margin-top:17px}
#inspiria-trial-api-dialog .ita-consent input{width:19px;height:19px;flex:0 0 19px;margin-top:4px;accent-color:#b3285a}
#inspiria-trial-api-dialog .ita-text{font:inherit;font-size:14px;color:#9b244f;background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;padding:5px 0;cursor:pointer}
#inspiria-trial-api-dialog .ita-note,#inspiria-trial-api-dialog .ita-support{font-size:13px;line-height:1.8;margin-top:18px}
#inspiria-trial-api-dialog .ita-button,#ita-reading .ita-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:10px 25px;border:1px solid #b3285a;background:#b3285a;color:white;font:400 16px/1.6 'Noto Sans Hebrew',Arial,sans-serif;text-decoration:none;cursor:pointer}
#inspiria-trial-api-dialog .ita-button:hover,#ita-reading .ita-button:hover{background:#8d1e46;color:white}
#inspiria-trial-api-dialog button:disabled{cursor:wait;opacity:.55}
#inspiria-trial-api-dialog #ita-status{padding-block:14px;margin:0;white-space:pre-line;overflow-wrap:anywhere}
#inspiria-trial-api-dialog #ita-status[data-state="error"]{color:#a31332!important;background:#fff1f3;border:1px solid #e9a7b6;border-right:4px solid #b91c3b;border-radius:10px;font-weight:500;padding:13px 16px;margin-block:16px 6px}
#inspiria-trial-api-dialog #ita-status[data-state="success"]{color:#17613b}
#inspiria-trial-api-dialog p.ita-diagnostic{font:12px/1.7 Arial,sans-serif;color:#71515b;text-align:left;direction:ltr;overflow-wrap:anywhere;margin-bottom:18px}
#inspiria-trial-api-dialog #ita-restart{display:block;margin-block:12px}
#inspiria-trial-api-dialog #ita-code{max-width:300px;text-align:center;letter-spacing:6px;font-size:24px}
#inspiria-trial-api-dialog :focus-visible,#ita-reading :focus-visible{outline:3px solid #326a8b;outline-offset:4px}
@media(max-width:600px){#inspiria-trial-api-dialog,#ita-reading{padding:28px 20px;width:calc(100vw - 20px);border-radius:18px}#inspiria-trial-api-dialog .ita-grid{grid-template-columns:minmax(0,1fr);gap:14px}#inspiria-trial-api-dialog h2,#ita-reading h2{font-size:25px}#inspiria-trial-api-dialog .ita-button{width:100%}}
