/* Isranet client portal only; not loaded by staff/admin. */
body.isranet-portal{margin:0;background:#f7f6f2;font-family:Arial,sans-serif;color:#192e3e;font-size:16px;line-height:1.6}
.isranet-portal *{box-sizing:border-box}
.isranet-portal .main_banner,.isranet-portal .warp.content_warp_0:not(.warp_2),.isranet-portal .pre_footer{display:none!important}
.portal-header{background:#1b2e39;color:#eef2f4;border-bottom:1px solid #405560}
.portal-header-inner{width:min(1200px,calc(100% - 40px));margin:auto;display:flex;align-items:center;gap:28px;padding:12px 0;min-height:92px}
.portal-brand img{width:120px;height:68px;object-fit:contain}.portal-heading{flex:1;color:#eef2f4;font-size:20px}.portal-header a{color:#eef2f4!important;text-decoration:none;font-family:Arial}.portal-main-link{border:1px solid #697c88;padding:9px 16px;border-radius:10px;white-space:nowrap}
.portal-intro{max-width:680px;text-align:center;margin:44px auto 24px;padding:0 20px}.portal-intro h1{font:500 32px/1.3 Arial;color:#192e3e;margin:0 0 12px}.portal-intro p{color:#596c76;margin:0;font-size:16px}
.isranet-portal .page_width{width:min(1200px,calc(100% - 40px))!important;max-width:100%;margin:auto}
.isranet-portal .content_warp_2{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;padding:30px 0;min-height:500px}
.isranet-portal .sidebar,.isranet-portal .content{float:none!important;width:auto!important;min-width:0;height:auto!important;padding:0!important}
.isranet-portal .skinbox,.isranet-portal .navigbox,.isranet-portal .boxcontainer{background:#fff;border:1px solid #d8dedf;border-radius:14px;box-shadow:none;margin:0 0 18px;padding:18px}
.isranet-portal .skinheader{background:none!important;color:#192e3e;font-size:20px;border:0;padding:0 0 12px;height:auto!important}
.isranet-portal .skinboxcontent{padding:0}.isranet-portal .inputframe{margin:0 0 14px}.isranet-portal .textfield,.isranet-portal select{font:16px Arial;background:#fff;border:1px solid #aebfc8;border-radius:8px;min-height:46px;padding:10px 12px;width:100%;max-width:100%}
.isranet-portal input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin:0 6px}
.isranet-portal .smallbutton{background:#ef7600!important;border:1px solid #dc6b00;border-radius:9px;color:#142530!important;font:16px Arial;padding:12px 22px;min-height:46px;cursor:pointer;box-shadow:none}
.isranet-portal a{color:#245d79}.isranet-portal a:focus-visible,.isranet-portal input:focus-visible,.isranet-portal select:focus-visible{outline:3px solid #ef7600;outline-offset:3px}
.isranet-portal #logintext,.isranet-portal #loginsubscribebuttons{float:none!important;width:auto;text-align:start;display:block;margin:12px 0}
.isranet-portal .field-label{display:block;font-size:14px;font-weight:600;margin-bottom:7px}
.isranet-portal .footer_warp{background:#142530!important;padding:20px 0;margin-top:20px}.isranet-portal .footer_hr,.isranet-portal .footer_links,.isranet-portal .footer_logo{display:none}.isranet-portal .signature,.isranet-portal .signature p,.isranet-portal .signature span{color:#d3dfe5}.isranet-portal .signature{height:auto;padding:0;text-align:center}.isranet-portal .signature a{color:#a9d4ed}
.isranet-portal.portal-home.portal-guest .content_warp_2{max-width:460px;grid-template-columns:1fr;gap:0;padding:0 0 30px;min-height:0}
.isranet-portal.portal-home.portal-guest .sidebar .leftnavboxbox:has(#searchform),.isranet-portal.portal-home.portal-guest .sidebar .warp_side_block,.isranet-portal.portal-home.portal-guest .sidebar .online_chat_warp,.isranet-portal.portal-home.portal-guest .navigbox,.isranet-portal.portal-home.portal-guest .customwidgetrow,.isranet-portal.portal-home.portal-guest .isranet-home-content{display:none!important}
.isranet-portal.portal-home.portal-guest .content_warp_2 .content{margin:0}.isranet-portal.portal-home.portal-guest .kayakoside>a{display:none!important}
@media(max-width:700px){.portal-header-inner{gap:14px;width:calc(100% - 32px);flex-wrap:wrap}.portal-brand img{width:96px;height:54px}.portal-heading{font-size:17px}.portal-main-link{font-size:14px;padding:8px 10px}.isranet-portal .content_warp_2{grid-template-columns:1fr;gap:14px}.portal-intro{margin-top:28px}.portal-intro h1{font-size:26px}.isranet-portal .page_width{width:calc(100% - 32px)!important}.isranet-portal .skinbox{padding:18px}.isranet-portal .content{overflow-x:auto}}

/* Override remaining fixed dimensions from the retired skin. */
body.isranet-portal{min-height:100vh;display:flex;flex-direction:column}
.isranet-portal .warp_2{background:none!important;border:0!important;flex:1;padding:0!important}
.isranet-portal .sidebar{background:none!important;border:0!important;min-height:0!important;margin:0!important}
.isranet-portal .content{min-height:0!important;margin:0!important}
.isranet-portal .skinbox{width:100%!important;max-width:100%;float:none!important}
.isranet-portal .skinheader,.isranet-portal .skinboxcontent{width:auto!important;max-width:100%;float:none!important}
.isranet-portal.portal-home.portal-guest .content:not(:has(.dialogerror,.dialoginfo)){display:none!important}
.isranet-portal .content_warp_2{background:none!important;border:0!important}

.isranet-portal #portal-email,.isranet-portal #portal-password{width:100%!important;min-width:0;max-width:100%;border:1px solid #aebfc8}
.isranet-portal .sidebar::before,.isranet-portal .sidebar::after,.isranet-portal .content_warp_2::before,.isranet-portal .content_warp_2::after,.isranet-portal .warp_2::before,.isranet-portal .warp_2::after{display:none!important}

html{min-width:0!important}body.isranet-portal{min-width:0!important;width:100%;max-width:100%;padding-bottom:0;font-family:Heebo,Arial,sans-serif}.isranet-portal .warp{min-width:0!important}.isranet-portal .footer_warp,.isranet-portal .warp_side_blocks{display:none!important}.isnc-shell{width:100%;direction:inherit}.isnc-shell a{font-family:Heebo,Arial,sans-serif}.isnc-shell .header{height:auto!important}.isnc-shell .brand-logo{height:73px!important;width:128px!important}.isnc-shell select.language{width:66px;min-height:42px;padding:0 5px;background:#1b2e39;color:white}.isnc-shell .header-contacts,.isnc-shell .header-actions{flex-shrink:0}.isnc-shell .header-icon{display:inline-flex!important}.isnc-shell .footer-links{display:flex!important}.isranet-portal .portal-intro{margin:32px auto 24px}.portal-login-hint{font-size:14px;line-height:1.7;color:#536976;padding:12px;background:#e8f1f7;border-radius:9px;margin:0 0 18px}.portal-new-client-block{border-top:1px solid #d8dedf;margin-top:20px;padding-top:16px}.portal-new-client-block p{margin:0 0 10px;font-size:14px}.portal-new-client{display:inline-flex;padding:11px 22px;border-radius:9px;background:#192e3e!important;color:white!important;border:1px solid #647987;font-size:16px}.isranet-portal .navigbox{display:flex;flex-wrap:wrap;gap:10px;padding:14px;height:auto!important}.isranet-portal .navigbox a{display:inline-flex;padding:10px 16px;background:#e8f1f7;border:1px solid #bdd0dc;border-radius:9px;text-decoration:none;font-size:16px;line-height:1.4}.isranet-portal .customwidgetrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.isranet-portal .customwidgetrow .custom{width:auto!important;float:none!important;background:white;padding:20px;border:1px solid #d8dedf;border-radius:14px;display:flex;gap:16px;align-items:center;min-height:96px}.isranet-portal .custom .icon{float:none!important;width:auto!important}.isranet-portal .custom .desc{float:none!important;width:auto!important;padding:0!important;font-size:18px}.isranet-portal .custom .icon img{width:42px;height:42px}.isranet-portal .custom:has(a[href*="Servicecalc"]),.isranet-portal .custom:has(a[href*="www.isnc"]),.isranet-portal .navigbox a[href*="Servicecalc"],.isranet-portal .navigbox a[href*="www.isnc"],.isranet-portal .custom:has(a[href*="UserRegistration"]){display:none!important}.isranet-portal .maitem{height:auto!important;min-height:44px;padding:10px 12px 10px 34px;cursor:pointer;border-radius:8px;border-bottom:1px solid #e0e6e8}.isranet-portal .maitem:hover{background:#e8f1f7}.isranet-portal .content img{max-width:100%}.isranet-portal .content table{max-width:100%}.isranet-portal .content input,.isranet-portal .content textarea{max-width:100%;font-family:Heebo,Arial,sans-serif}.isranet-portal[dir=rtl] .content_warp_2{grid-template-columns:minmax(0,1fr) 280px}.isranet-portal[dir=rtl] .sidebar{grid-column:2;grid-row:1}.isranet-portal[dir=rtl] .content{grid-column:1;grid-row:1}.isranet-portal.portal-home.portal-guest .sidebar{grid-column:1!important}.isranet-portal.portal-home.portal-guest .content_warp_2{grid-template-columns:1fr!important}.isranet-portal .a11y-panel[hidden]{display:none!important}.isranet-portal.large-text .content_warp_2{font-size:18px}.isranet-portal.larger-text .content_warp_2{font-size:20px}.isranet-portal.a11y-contrast .skinbox,.isranet-portal.a11y-contrast .custom,.isranet-portal.a11y-contrast .navigbox{background:#fff!important;color:#000!important;border-color:#000!important}.isranet-portal.a11y-underline a{text-decoration:underline!important}
@media(max-width:1000px){.isnc-shell .header.wrap{width:calc(100% - 40px)}.isnc-shell .header-phone{font-size:16px}}
@media(max-width:700px){.isranet-portal[dir=rtl] .content_warp_2{grid-template-columns:1fr}.isranet-portal[dir=rtl] .sidebar,.isranet-portal[dir=rtl] .content{grid-column:1;grid-row:auto}.isranet-portal .customwidgetrow{grid-template-columns:1fr}.isnc-shell .footer.wrap,.isnc-shell .footer-links.wrap,.isnc-shell .site-notice.wrap{width:calc(100% - 40px)}.isnc-shell .footer{height:auto!important}.isnc-shell .header .brand-logo{width:96px!important;height:55px!important}.isnc-shell select.language{width:56px}.isnc-shell .header-contacts{gap:5px}}

@font-face{font-family:Manrope;src:url('/skin/fonts/manrope.woff2') format('woff2'),url('/skin/fonts/manrope.ttf') format('truetype');font-style:normal;font-weight:200 800;font-display:swap}
@font-face{font-family:Assistant;src:url('/skin/fonts/assistant.woff2') format('woff2'),url('/skin/fonts/assistant.ttf') format('truetype');font-style:normal;font-weight:200 800;font-display:swap}
:root{--paper:#fcfcfa;--ink:#173349;--muted:#617481;--line:#e0e7ea;--orange:#ee8b5d;--font:Manrope,Arial,sans-serif}

.isranet-portal{--night:#122330;--surface:#fff;--font:Manrope,Arial,sans-serif;font-family:var(--font)!important}html[lang=he] .isranet-portal{--font:Assistant,Arial,sans-serif}.isranet-portal button,.isranet-portal input,.isranet-portal select,.isranet-portal textarea{font-family:var(--font)!important}.isnc-shell .sticky-header{background:#122330f5!important;color:#f7f6f1;border-bottom:1px solid #ffffff20;position:relative;z-index:30}.isnc-shell .header{background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important;margin-block:0!important;min-height:88px}.isnc-shell .header a{color:#f7f6f1!important;text-decoration:none!important;font-family:var(--font)!important;font-weight:400}.isnc-shell .header .nav a:hover{color:#ffb184!important}.isnc-shell .header .a11y-toggle,.isnc-shell .header .menu-toggle{border:1px solid #647987;background:none;color:#f4f6f7;border-radius:12px}.isnc-shell .header .a11y-panel{background:#fff;color:#192e3e;z-index:50}.isnc-shell .header .header-actions{gap:8px}.isnc-shell .footer-band{background:#122330!important;color:#f7f6f1;padding:16px 0 24px}.isnc-shell .footer{background:none!important;border:0!important;border-radius:0!important;padding:36px 0 18px!important;margin-block:0!important;height:auto!important;display:flex;align-items:center;justify-content:space-between;gap:20px;float:none!important}.isnc-shell .footer p,.isnc-shell .copyright,.isnc-shell .site-notice{color:#c5d1d9!important}.isnc-shell .footer a,.isnc-shell .footer-links a{color:#f7f6f1!important;text-decoration:none!important}.isnc-shell .footer-links{padding:16px 0;border-top:1px solid #415564;gap:24px;flex-wrap:wrap}.isnc-shell .site-notice{font-size:14px;line-height:1.7}.portal-video-stage{display:none}.isranet-portal.portal-login-scene .portal-intro{display:none}.isranet-portal.portal-login-scene .warp_2{position:relative;isolation:isolate;min-height:720px!important;background:#122330!important}.portal-login-scene .portal-video-stage{display:block;position:absolute;inset:0;z-index:-1;overflow:hidden}.portal-video-stage img,.portal-video-stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.portal-video-stage video{opacity:0;transition:opacity .4s}.portal-video-stage video.ready{opacity:1}.portal-login-scene .content_warp_2{width:min(calc(100% - 96px),max(1240px,76vw))!important;max-width:100%;padding:40px 0!important;min-height:720px!important;display:flex!important;justify-content:flex-end!important;direction:ltr}.portal-login-scene .sidebar{width:440px!important;flex:0 1 440px;background:#172e3eea!important;border:1px solid #536b7b!important;border-radius:20px;padding:24px!important;color:white;margin:0!important;align-self:center}.portal-login-scene .skinbox{padding:0!important;background:none!important;border:0!important;color:white}.portal-login-scene .skinheader{color:#fff!important;font:500 28px/1.3 var(--font)!important}.portal-login-scene .portal-login-hint{background:#ffffff0c;color:#d9e5ed;text-align:start}.portal-login-scene .portal-new-client-block{border-color:#526a79;color:#d9e5ed}.portal-login-scene .field-label{color:#eef3f6}.portal-login-scene #logintext a{color:#b8d9ee}.portal-login-scene .leftnavboxbox:has(#searchform),.portal-login-scene .navigbox{display:none!important}.portal-login-scene.portal-home.portal-guest .content:has(.dialogerror){display:block!important;position:absolute;bottom:10px;inset-inline-end:0;width:440px!important;grid-column:auto}.portal-login-scene .dialogerror{border:1px solid #e6a5a5;border-radius:12px;background:#fff1f1!important;padding:14px!important;color:#8c1b1b;line-height:1.5}.portal-login-scene.portal-reset .sidebar{display:none!important}.portal-login-scene.portal-reset .content{width:440px!important;flex:0 1 440px;align-self:center;background:#172e3ef0!important;border:1px solid #536b7b;border-radius:20px;padding:26px!important;color:#fff}.portal-reset .content a{color:#b8d9ee}.portal-reset .boxcontainerlabel,.portal-reset .boxcontainercontent,.portal-reset .skinboxcontainer{width:100%!important;background:none!important;border:0;color:white;padding:0!important}.portal-reset .content .boxcontainer{background:none!important;border:0;color:white;padding:0}.portal-reset .content .textfield{width:100%!important;border:1px solid #aebfc8;border-radius:8px;background:white;padding:10px;min-height:46px;color:#192e3e}.portal-reset .content .smallbutton{min-height:46px}.portal-video-stage #portal-video-pause{position:absolute;bottom:16px;left:20px;z-index:3;border:1px solid #647987;background:#122330d9;color:white;border-radius:10px;padding:8px 14px;pointer-events:auto}.portal-video-stage{pointer-events:none}.portal-login-scene.a11y-contrast .sidebar,.portal-login-scene.a11y-contrast .content{background:#fff!important;color:black!important}.portal-login-scene.a11y-contrast .skinheader,.portal-login-scene.a11y-contrast .field-label{color:black!important}
@media(min-width:1500px) and (max-width:2000px){.isnc-shell .header.wrap,.portal-login-scene .content_warp_2{width:min(calc(100% - 96px),calc(max(1240px,76vw) + 128px))!important}}
@media(max-width:1000px){.portal-login-scene .content_warp_2{width:calc(100% - 40px)!important}.portal-video-stage img,.portal-video-stage video{object-position:35% center}.isnc-shell .header{min-height:72px}}
@media(max-width:700px){.portal-login-scene .warp_2{min-height:0!important;padding-top:220px!important}.portal-login-scene .portal-video-stage{height:220px}.portal-login-scene .portal-video-stage img,.portal-login-scene .portal-video-stage video{object-position:left center}.portal-login-scene .content_warp_2{min-height:0!important;padding:20px 0!important;display:block!important;width:calc(100% - 32px)!important}.portal-login-scene .sidebar,.portal-login-scene.portal-reset .content{width:100%!important;padding:22px!important}.portal-login-scene.portal-home.portal-guest .content:has(.dialogerror){position:static;width:100%!important}.isnc-shell .footer{flex-wrap:wrap;justify-content:center;text-align:center;gap:12px;padding-top:24px!important}.isnc-shell .footer-links{justify-content:center;gap:12px 20px}.isnc-shell .header{min-height:0;padding-block:6px}.isnc-shell .header .a11y-toggle{min-width:38px;min-height:38px}.portal-login-scene .skinheader{font-size:25px!important}}

.portal-login-scene .content_warp_2{max-width:none!important}.portal-login-scene .sidebar,.portal-login-scene .content{direction:ltr}.portal-login-scene[dir=rtl] .sidebar,.portal-login-scene[dir=rtl] .content{direction:rtl}.portal-login-scene .sidebar p,.portal-login-scene .sidebar #logintext,.portal-login-scene .sidebar #logintext label{color:#d9e5ed!important}.portal-login-scene .sidebar #loginsubscribebuttons{margin:8px 0!important}.portal-login-scene .sidebar #logintext{margin:10px 0!important;min-height:0!important;height:auto!important}.portal-login-scene .sidebar .inputframe{margin-bottom:14px!important}.portal-login-scene.portal-reset .content td{background:none!important;border:0!important;color:#fff!important;display:block;width:auto!important;padding:5px 0!important}.portal-reset .hlineheader{display:none}.portal-reset #portal-reset-email,.portal-reset input[name=password],.portal-reset input[name=passwordrepeat]{background:#fff;color:#192e3e;border:1px solid #aebfc8;border-radius:8px;min-height:46px;width:100%!important;padding:10px;font-size:16px}.portal-reset .boxcontainerlabel{font-size:27px;line-height:1.4;margin-bottom:16px}.portal-reset-back{padding-top:18px;border-top:1px solid #526a79}.portal-login-scene .content_warp_2{align-items:center}.portal-login-scene .sidebar .skinheader{margin-bottom:12px}.isnc-shell .a11y-panel button{display:block;border:1px solid #aebfc8;background:white;border-radius:8px;padding:10px;width:100%;margin-top:7px}.isnc-shell .a11y-panel strong{color:#192e3e}

body.isranet-portal{min-height:100dvh!important}.isranet-portal>div.isnc-shell{flex:none}.isranet-portal .warp_2{flex:1 0 auto!important}.isranet-portal.portal-login-scene .warp_2{display:flex;align-items:center;min-height:650px!important}.portal-login-scene .content_warp_2{min-height:650px!important;margin-block:0!important;align-items:center}.portal-login-scene .sidebar .dialogerror{margin:0 0 16px!important}.portal-login-scene .skinbox .skinboxcontent{color:#d9e5ed!important}.portal-login-scene .sidebar .portal-new-client-block p{color:#d9e5ed!important}.portal-login-scene .content:empty{display:none!important}
@media(max-width:700px){.isranet-portal.portal-login-scene .warp_2{display:block;min-height:0!important}.portal-login-scene .content_warp_2{min-height:0!important}}

/* Align physical card position with ISNC, regardless of document direction. */
.isnc-shell .header .nav .existing-client-support{font-size:16px!important;line-height:inherit!important;max-width:none;text-decoration:none!important}
@media(min-width:1101px){
 .isnc-shell .header.wrap,.portal-login-scene .content_warp_2{width:min(calc(100vw - 96px),max(1240px,76vw))!important}
 .isranet-portal.portal-login-scene .warp_2{display:flex!important;flex-direction:column!important;justify-content:center;align-items:stretch;min-height:calc(100dvh - 90px)!important;flex:none!important}
 .portal-login-scene .content_warp_2{flex:none!important;margin-inline:auto!important;float:none!important;min-height:calc(100dvh - 90px)!important;justify-content:flex-end!important;direction:ltr!important}
 .portal-login-scene .sidebar,.portal-login-scene.portal-reset .content{float:none!important;order:0!important;margin-inline:0!important}
 .portal-login-scene:not(.portal-reset) .content{display:none!important}
}
@media(min-width:1600px) and (max-width:2000px){.isnc-shell .header.wrap,.portal-login-scene .content_warp_2{width:min(calc(100vw - 96px),calc(max(1240px,76vw) + 128px))!important}}
@media(min-width:701px) and (max-width:1100px){.isranet-portal.portal-login-scene .warp_2{flex-direction:column!important;align-items:stretch}.portal-login-scene .content_warp_2{flex:none!important;margin-inline:auto!important;width:calc(100vw - 40px)!important;direction:ltr!important}}
.portal-login-scene #logintext,.portal-login-scene #logintext label{color:#d9e5ed!important}

.isnc-shell .header .nav a{font-size:16px!important}

.portal-login-scene label[for=leftloginboxrememberme],.portal-login-scene label[for=leftloginboxrememberme] span{color:#d9e5ed!important}

/* Client audit revision: unify native Kayako screens without changing forms. */
.isranet-portal{font-family:var(--font)!important;background:#f7f6f2!important;color:#192e3e!important;line-height:1.6}
.isranet-portal .content_warp_2{width:min(calc(100% - 64px),1440px)!important;margin-inline:auto!important;padding:32px 0!important;display:grid!important;grid-template-columns:280px minmax(0,1fr);gap:28px;direction:ltr!important}
.isranet-portal .sidebar{grid-column:1;grid-row:1;float:none!important;width:auto!important;margin:0!important;border:0!important;min-width:0}
.isranet-portal .content{grid-column:2;grid-row:1;float:none!important;width:auto!important;min-width:0;margin:0!important}
.isranet-portal[dir=rtl] .sidebar{grid-column:2}.isranet-portal[dir=rtl] .content{grid-column:1}.isranet-portal[dir=rtl] .content_warp_2{grid-template-columns:minmax(0,1fr) 280px}
.isranet-portal .sidebar,.isranet-portal .content{direction:ltr}.isranet-portal[dir=rtl] .sidebar,.isranet-portal[dir=rtl] .content{direction:rtl}
.isranet-portal .skinbox,.isranet-portal .skinboxcontainer,.isranet-portal .navigbox,.isranet-portal .custom{background:#fff!important;background-image:none!important;border:1px solid #d7e1e6!important;border-radius:18px!important;box-shadow:none!important}
.isranet-portal .skinbox,.isranet-portal .skinboxcontainer{padding:22px!important;margin:0 0 18px!important}
.isranet-portal .skinboxcontent,.isranet-portal .boxcontainercontent{padding:0!important;background:none!important;color:#192e3e!important}
.isranet-portal .skinheader,.isranet-portal .boxcontainerlabel{font:600 24px/1.4 var(--font)!important;background:none!important;color:#192e3e!important;border:0!important;padding:0 0 18px!important;height:auto!important}
.isranet-portal .navigbox{display:flex;gap:8px;flex-wrap:wrap;padding:14px!important;margin:0 0 24px!important;height:auto!important;direction:inherit}
.isranet-portal .navigbox a{font:500 16px/1.4 var(--font)!important;color:#173349!important;background:#edf3f6!important;border:1px solid #d2dde4;border-radius:10px;padding:10px 14px!important;margin:0!important}
.isranet-portal a.maitem{display:block;text-decoration:none!important;color:#173349!important;background:none!important;background-image:none!important;padding:12px!important;border-radius:8px;font:500 16px/1.5 var(--font)!important}
.isranet-portal a.maitem:hover,.isranet-portal .navigbox a:hover{background:#dfeaf0!important}
.isranet-portal .customwidgetrow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0!important}
.isranet-portal .custom{display:flex!important;align-items:center;gap:16px;padding:24px!important;margin:0!important;min-width:0;width:auto!important;min-height:120px}
.isranet-portal .custom .icon{float:none!important;margin:0!important}.isranet-portal .custom .icon svg{width:36px;height:36px;fill:none;stroke:#31617c;stroke-width:1.6}
.isranet-portal .custom .desc a{font:600 19px/1.5 var(--font)!important;color:#173349!important;text-decoration:none!important}
.isranet-portal .content input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.isranet-portal .content textarea,.isranet-portal .content select,.isranet-portal .sidebar .textfield{background:#fff!important;color:#192e3e!important;border:1px solid #b9cbd5!important;border-radius:9px!important;padding:10px 12px!important;font-size:16px!important;min-height:44px;box-sizing:border-box;max-width:100%!important}
.isranet-portal .smallbutton,.isranet-portal .button,.isranet-portal input[type=submit],.isranet-portal input[type=button]{background:#ee7900!important;background-image:none!important;border:1px solid #ee7900!important;border-radius:10px!important;color:#142734!important;padding:11px 20px!important;min-height:44px!important;font:600 16px/1.4 var(--font)!important;cursor:pointer;text-decoration:none!important;height:auto!important}
.isranet-portal .content table{width:100%;border-collapse:collapse;table-layout:auto;font:400 16px/1.6 var(--font)!important}
.isranet-portal .content td,.isranet-portal .content th{font-family:var(--font)!important;padding:10px!important;border-color:#d7e1e6!important;text-align:start}
.isranet-portal .hlineheader{background:none!important;background-image:none!important;border-bottom:1px solid #d7e1e6!important;margin:12px 0 20px!important;color:#173349!important}
.isranet-portal .hlineheader .hlinelower{display:none}.isranet-portal .zebraodd,.isranet-portal .zebraeven{background:#f0f4f6!important;color:#173349!important}
.isranet-portal .dialogerror,.isranet-portal .dialoginfo{padding:18px!important;margin:0 0 18px!important;border-radius:12px!important;line-height:1.7;background-image:none!important}
.isranet-portal .dialogerrorsub,.isranet-portal .dialoginfosub,.isranet-portal .dialogerrorcontent,.isranet-portal .dialoginfocontent{background:none!important;background-image:none!important;padding:0!important;color:inherit!important}
.isranet-portal .dialogerror{background:#fff0ef!important;border:1px solid #e5b4b0!important;color:#922f29!important}.isranet-portal .dialoginfo{background:#ecf6f0!important;border:1px solid #b6d8c4!important;color:#245340!important}
.portal-reset-result{margin:18px 0 0!important}.portal-reset-result-back{display:inline-flex!important}
.isranet-portal.portal-login-scene .content_warp_2{display:flex!important;direction:ltr!important;padding:40px 0!important;width:min(calc(100vw - 96px),max(1240px,76vw))!important;gap:0}
.isranet-portal.portal-login-scene .sidebar,.isranet-portal.portal-login-scene.portal-reset .content{background:#172e3eea!important;color:#fff!important;border:1px solid #536b7b!important;padding:26px!important;max-width:440px!important;flex:0 1 440px;direction:ltr}
.isranet-portal.portal-login-scene[dir=rtl] .sidebar,.isranet-portal.portal-login-scene[dir=rtl] .content{direction:rtl}
.portal-login-scene .skinbox,.portal-login-scene .skinboxcontainer{background:none!important;border:0!important;padding:0!important;margin:0!important}.portal-login-scene .skinheader,.portal-login-scene .boxcontainerlabel,.portal-login-scene .skinboxcontent,.portal-login-scene .boxcontainercontent{color:#eef3f6!important}
.portal-reset .content td{color:#eef3f6!important}.portal-reset .content .hlineheader{display:none!important}
.isranet-portal a:focus-visible,.isranet-portal button:focus-visible,.isranet-portal input:focus-visible,.isranet-portal select:focus-visible,.isranet-portal textarea:focus-visible{outline:3px solid #f6a15b!important;outline-offset:3px}
@media(min-width:1600px) and (max-width:2000px){.isranet-portal.portal-login-scene .content_warp_2{width:min(calc(100vw - 96px),calc(max(1240px,76vw) + 128px))!important}}
@media(max-width:1100px){.isranet-portal .customwidgetrow{grid-template-columns:repeat(2,minmax(0,1fr))}.isranet-portal .content_warp_2{width:calc(100% - 40px)!important;gap:20px;grid-template-columns:240px minmax(0,1fr)}.isranet-portal[dir=rtl] .content_warp_2{grid-template-columns:minmax(0,1fr) 240px}.isranet-portal.portal-login-scene .content_warp_2{width:calc(100% - 40px)!important}}
@media(max-width:700px){.isranet-portal .content_warp_2,.isranet-portal[dir=rtl] .content_warp_2{display:flex!important;flex-direction:column!important;width:calc(100% - 32px)!important;padding:20px 0!important;gap:0}.isranet-portal .sidebar,.isranet-portal .content{width:100%!important}.isranet-portal.portal-auth .content{order:0}.isranet-portal.portal-auth .sidebar{order:1}.isranet-portal .customwidgetrow{grid-template-columns:1fr}.isranet-portal .custom{min-height:80px;padding:18px!important}.isranet-portal .skinbox,.isranet-portal .skinboxcontainer{padding:18px!important}.isranet-portal .content form table,.isranet-portal .content form tbody,.isranet-portal .content form tr,.isranet-portal .content form td{display:block!important;width:100%!important;box-sizing:border-box}.isranet-portal .content form td{padding:6px 0!important}.isranet-portal .content form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.isranet-portal .content form textarea,.isranet-portal .content form select{width:100%!important}.isranet-portal .content .navigbox a{flex:1 0 auto;text-align:center}.isranet-portal.portal-login-scene .sidebar,.isranet-portal.portal-login-scene.portal-reset .content{max-width:none!important;flex:none!important;padding:22px!important}}

.isranet-portal .custom .icon a{display:inline-flex!important;align-items:center;justify-content:center}.isranet-portal .custom .icon{flex:0 0 36px}.isranet-portal .sidebar #searchform #logintext{display:none!important}.isranet-portal .sidebar #searchform hr{display:none!important}.isranet-portal .sidebar #searchform #loginsubscribebuttons{margin-top:14px!important}

.isranet-portal .content{overflow-wrap:anywhere}.isranet-portal .content table td{overflow-wrap:anywhere}
@media(max-width:1000px){.isranet-portal.portal-auth .content_warp_2,.isranet-portal.portal-auth[dir=rtl] .content_warp_2{display:flex!important;flex-direction:column!important;gap:0}.isranet-portal.portal-auth .content{order:0;width:100%!important;overflow-x:auto}.isranet-portal.portal-auth .sidebar{order:1;width:100%!important;display:grid;grid-template-columns:1fr 1fr;gap:18px}.isranet-portal.portal-auth .content form table,.isranet-portal.portal-auth .content form tbody,.isranet-portal.portal-auth .content form tr,.isranet-portal.portal-auth .content form td{display:block!important;width:100%!important;box-sizing:border-box}.isranet-portal.portal-auth .content form td{padding:6px 0!important}.isranet-portal.portal-auth .content form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.isranet-portal.portal-auth .content form textarea,.isranet-portal.portal-auth .content form select{width:100%!important}}
@media(max-width:700px){.isranet-portal.portal-auth .sidebar{display:block}}

/* Keep each native subject/property row pair together as one readable ticket. */
.isranet-portal .ticketStatusIndicator{display:inline-block!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.5!important;padding:5px 10px!important;border-radius:7px!important;background:#e5eef3!important;color:#173349!important;font-size:14px!important;font-weight:600}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties){display:block!important;width:100%!important;border:0!important;border-collapse:separate!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) thead,.isranet-portal.portal-auth .content table:has(.ticketlistproperties) tbody{display:block!important;width:100%!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) thead tr{display:flex!important;flex-wrap:wrap;gap:8px;width:100%!important;margin:0 0 18px;background:none!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistheaderrow{display:block!important;width:auto!important;padding:0!important;background:none!important;border:0!important;font-size:13px!important}
.isranet-portal .ticketlistheaderrow:first-child{display:none!important}
.isranet-portal .ticketlistheaderrow a{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;background:#e8f1f7;border:1px solid #bdcdd6;border-radius:7px;text-decoration:none;white-space:nowrap}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) tr:has(.ticketlistsubject){display:block!important;width:100%!important;margin-top:18px!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistsubject{display:block!important;width:100%!important;box-sizing:border-box;padding:16px!important;border:1px solid #c6d3db!important;border-bottom:0!important;border-radius:12px 12px 0 0;background:#fff!important;text-align:start!important}
.isranet-portal .ticketlistsubject a{display:block;font-size:18px!important;line-height:1.6!important;overflow-wrap:anywhere;word-break:normal;unicode-bidi:plaintext;color:#173349!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) tr.ticketlistproperties{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px!important;width:100%!important;box-sizing:border-box;padding:14px 16px!important;border:1px solid #c6d3db!important;border-top:0!important;border-radius:0 0 12px 12px;background:#f1f5f7!important;margin-bottom:20px!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) td.ticketlistpropertiescontainer{display:block!important;width:100%!important;min-width:0;box-sizing:border-box;padding:0!important;border:0!important;background:none!important;text-align:start!important;font-size:14px!important;line-height:1.6!important;overflow-wrap:break-word!important;word-break:normal!important}
.isranet-portal .ticketlistpropertiescontainer::before{content:attr(data-label);display:block;color:#647782;font-size:12px;font-weight:500;margin-bottom:4px}
.isranet-portal .ticketlistpropertiesdivider{display:none!important}
.isranet-portal .paginationcontainer{padding:12px 0!important;text-align:end;font-size:14px}
@media(max-width:600px){.isranet-portal.portal-auth .content table:has(.ticketlistproperties) tr.ticketlistproperties{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px!important}.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistsubject{padding:12px!important}.isranet-portal .ticketlistsubject a{font-size:16px!important}.isranet-portal .ticketlistheaderrow a{white-space:normal;font-size:12px}}

/* Keep native inline light text from hiding metadata on pale cards. */
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistpropertiescontainer,
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistpropertiescontainer *{color:#173349!important}
.isranet-portal.portal-auth .content table:has(.ticketlistproperties) .ticketlistheaderrow:first-child{display:none!important}

/* Match the current ISNC navigation and distinguish the two entry points. */
.isnc-shell .header .nav .existing-client-support{display:inline-flex;align-items:center;gap:7px;font-size:inherit!important}
.isnc-shell .client-entry-lock{width:16px;height:16px;flex:0 0 16px}
.isnc-shell .admin-shortcut[hidden]{display:none!important}
@media(min-width:1381px){.isnc-shell .header .nav .existing-client-support{margin-inline-start:14px}}
@media(max-width:1380px){.isnc-shell .header .nav .existing-client-support{margin-top:6px;font-size:19px!important}}

/* A single font size for every navigation item, including client entry. */
.isnc-shell .header .nav>a{font-size:16px!important;line-height:inherit!important}
html[lang=he] .isnc-shell .header .nav>a{font-size:17px!important}
@media(max-width:1380px){.isnc-shell .header .nav>a,html[lang=he] .isnc-shell .header .nav>a{font-size:19px!important}}

.isnc-shell .header .nav>a,.isnc-shell .header .nav .existing-client-support{font-size:16px!important}
html[lang=he] .isnc-shell .header .nav>a,html[lang=he] .isnc-shell .header .nav .existing-client-support{font-size:17px!important}
@media(max-width:1380px){.isnc-shell .header .nav>a,.isnc-shell .header .nav .existing-client-support,html[lang=he] .isnc-shell .header .nav>a,html[lang=he] .isnc-shell .header .nav .existing-client-support{font-size:19px!important}}

@media(min-width:701px) and (max-width:1100px){.isnc-shell .header.wrap{width:calc(100% - 56px)!important}}
