.loopbaanpont{--lp-vv-height:100svh;--lp-vv-offset:0px;--lp-chat-min:20rem;--lp-bg:#fff;--lp-surface:#f7f7f7;--lp-text:#202020;--lp-text-secondary:#767676;--lp-border:#d1d1d1;--lp-disabled:#e8e8e8;--lp-action:#004699;--lp-action-hover:#003677;--lp-agent:#d4dff1;--lp-info:#009de6;--lp-brand-red:#ec0000;--lp-error:#ec0000;--lp-success:#00893c;--lp-space-xs:clamp(.25rem, .2143rem + .1786vw, .375rem);--lp-space-s:clamp(.5rem, .4286rem + .3571vw, .75rem);--lp-space-m:clamp(1rem, .8571rem + .7143vw, 1.5rem);--lp-space-l:clamp(1.5rem, 1.2857rem + 1.0714vw, 2.25rem);--lp-space-xl:clamp(2.25rem, 1.8214rem + 2.1429vw, 3.75rem);--lp-font:Arial, sans-serif;--lp-text-size:clamp(1.125rem, 1.0893rem + .1786vw, 1.25rem);--lp-h1:clamp(1.3125rem, 1.2411rem + .3571vw, 1.5625rem);--lp-h2:clamp(1.5rem, 1.3571rem + .7143vw, 2rem);--lp-h3:clamp(1.3125rem, 1.2411rem + .3571vw, 1.5625rem);box-sizing:border-box;background:var(--lp-surface);width:100%;min-width:0;max-width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;color:var(--lp-text);font-family:var(--lp-font);font-size:var(--lp-text-size);flex-direction:column;font-weight:400;line-height:1.6;display:flex;overflow:clip hidden}.loopbaanpont *,.loopbaanpont :before,.loopbaanpont :after{box-sizing:border-box;border-radius:0!important}.loopbaanpont a{color:var(--lp-action);text-decoration:underline}.loopbaanpont a:hover{color:var(--lp-action-hover)}.loopbaanpont :focus-visible{outline:2px solid var(--lp-action);outline-offset:.25rem}.loopbaanpont__brand-bar{background:var(--lp-brand-red);flex-shrink:0;height:4px}.loopbaanpont__header{justify-content:space-between;align-items:flex-start;gap:var(--lp-space-m);padding:var(--lp-space-m) var(--lp-space-l);background:var(--lp-bg);border-bottom:2px solid var(--lp-border);flex-shrink:0;display:flex}.loopbaanpont__title-block{gap:var(--lp-space-xs);flex-direction:column;min-width:0;display:flex}.loopbaanpont__title{font-size:var(--lp-h1);text-wrap:balance;color:var(--lp-text);margin:0;font-weight:700;line-height:1.3}.loopbaanpont__subtitle{color:var(--lp-text-secondary);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__nela-logo{color:var(--lp-text);align-items:center;text-decoration:none;display:inline-flex}.loopbaanpont__nela-logo:hover{color:var(--lp-action)}.loopbaanpont__nela-logo-mark{width:5.5rem;height:auto;display:block}.loopbaanpont__body{width:100%;max-width:min(44rem,100%);padding:var(--lp-space-m);gap:var(--lp-space-m);flex-direction:column;flex:1;min-width:0;min-height:0;margin:0 auto;display:flex;overflow:clip auto}.loopbaanpont__alert{background:var(--lp-bg);border:4px solid var(--lp-info);flex-shrink:0;grid-template-columns:.75rem 1fr;display:grid}.loopbaanpont__alert--compact{border-width:2px;grid-template-columns:.4rem 1fr}.loopbaanpont__alert-stripe{background:var(--lp-info)}.loopbaanpont__alert-body{padding:var(--lp-space-s) var(--lp-space-m);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__alert--compact .loopbaanpont__alert-body{white-space:nowrap;text-overflow:ellipsis;padding:.35rem .65rem;font-size:.8125rem;line-height:1.35;overflow:hidden}.loopbaanpont__chat{background:var(--lp-bg);border:2px solid var(--lp-border);flex-direction:column;flex:none;width:100%;min-width:0;height:min(75vh,760px);min-height:min(75vh,760px);max-height:min(75vh,760px);display:flex;overflow:hidden}.loopbaanpont__messages-shell{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.loopbaanpont__messages{overflow-anchor:none;overscroll-behavior:contain;gap:var(--lp-space-m);min-height:0;padding:var(--lp-space-m);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.loopbaanpont__message-block{gap:var(--lp-space-s);scroll-margin-top:var(--lp-space-s);flex-direction:column;display:flex}.loopbaanpont__messages-spacer{pointer-events:none;flex:none;width:100%;height:0}.loopbaanpont__jump{left:50%;bottom:var(--lp-space-s);z-index:2;border:2px solid var(--lp-action);background:var(--lp-bg);min-height:2.25rem;color:var(--lp-action);font:inherit;cursor:pointer;padding:.35rem .75rem;font-size:.875rem;font-weight:700;line-height:1.3;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}.loopbaanpont__jump:hover{color:var(--lp-action-hover);border-color:var(--lp-action-hover)}.loopbaanpont__idle{overscroll-behavior:contain;justify-content:center;align-items:center;gap:var(--lp-space-m);text-align:center;min-height:0;padding:var(--lp-space-l);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.loopbaanpont__idle-text{max-width:28rem;color:var(--lp-text-secondary);text-wrap:balance;margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__idle-hint{max-width:24rem;color:var(--lp-text-secondary);margin:0;font-size:.875rem;line-height:1.4}.loopbaanpont__crossing{gap:var(--lp-space-s);flex-direction:column;width:100%;max-width:28rem;display:flex}.loopbaanpont__crossing--compact{opacity:.45;pointer-events:none;max-width:none}.loopbaanpont__crossing-ambient{border-bottom:2px solid var(--lp-border);padding:var(--lp-space-s) var(--lp-space-m);background:var(--lp-bg);z-index:1;flex-shrink:0;position:sticky;top:0}.loopbaanpont__crossing-caption{color:var(--lp-text);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.loopbaanpont__crossing-sub{color:var(--lp-text-secondary);text-wrap:balance;margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__crossing-stage{align-items:end;gap:var(--lp-space-xs);grid-template-columns:minmax(0,7.25rem) minmax(0,1fr) minmax(0,7.25rem);width:100%;min-width:0;min-height:4.5rem;display:grid}.loopbaanpont__crossing--compact .loopbaanpont__crossing-stage{grid-template-columns:minmax(0,5.5rem) minmax(0,1fr) minmax(0,5.5rem);min-height:2.75rem}.loopbaanpont__crossing-bank{color:var(--lp-action);text-wrap:balance;flex-direction:column;justify-content:flex-end;min-height:2.6rem;padding-bottom:.35rem;font-size:.8125rem;font-weight:700;line-height:1.25;display:flex}.loopbaanpont__crossing--compact .loopbaanpont__crossing-bank{min-height:2.1rem;font-size:.7rem}.loopbaanpont__crossing-bank--left{text-align:left;align-items:flex-start}.loopbaanpont__crossing-bank--right{text-align:right;align-items:flex-end}.loopbaanpont__crossing-water{border-bottom:2px solid var(--lp-info);background:linear-gradient(#fff, #fff) 0 0 / 100% 55% no-repeat, var(--lp-agent);height:3.25rem;position:relative;overflow:hidden}.loopbaanpont__crossing--compact .loopbaanpont__crossing-water{height:2.25rem}.loopbaanpont__crossing-wave{background:repeating-linear-gradient(90deg, transparent 0, transparent 10px, var(--lp-info) 10px, var(--lp-info) 12px, transparent 12px, transparent 22px);opacity:.7;width:200%;height:.55rem;position:absolute;inset:auto 0 .15rem -50%}.loopbaanpont__crossing-boat{width:2.75rem;height:2.75rem;position:absolute;bottom:.35rem}.loopbaanpont__crossing--compact .loopbaanpont__crossing-boat{width:2rem;height:2rem;bottom:.2rem}.loopbaanpont__crossing-boat-icon{filter:drop-shadow(0 1px #fff);width:100%;height:100%;display:block}.loopbaanpont__row{gap:var(--lp-space-s);align-items:flex-end;max-width:100%;display:flex}.loopbaanpont__row--agent{align-self:flex-start}.loopbaanpont__row--user{flex-direction:row-reverse;align-self:flex-end}.loopbaanpont__avatar{border:2px solid var(--lp-border);background:var(--lp-bg);width:2.25rem;height:2.25rem;color:var(--lp-action);flex-shrink:0;place-items:center;padding:.1rem;display:grid;overflow:hidden}.loopbaanpont__avatar--user{background:var(--lp-action);border-color:var(--lp-action);color:#fff;padding:0;font-size:.75rem;font-weight:700;line-height:1}.loopbaanpont__pont-icon{width:100%;height:100%;display:block}.loopbaanpont__bubble{max-width:min(34rem,100% - 2.75rem);padding:var(--lp-space-s) var(--lp-space-m);white-space:pre-wrap;overflow-wrap:anywhere}.loopbaanpont__bubble--agent{background:var(--lp-agent);color:var(--lp-text)}.loopbaanpont__markdown{font-size:inherit;line-height:inherit;color:inherit}.loopbaanpont__markdown p,.loopbaanpont__markdown ul,.loopbaanpont__markdown ol{margin:0}.loopbaanpont__markdown p+p,.loopbaanpont__markdown ul,.loopbaanpont__markdown ol{margin-top:.5rem}.loopbaanpont__markdown ul,.loopbaanpont__markdown ol{padding-left:1.25rem}.loopbaanpont__markdown li+li{margin-top:.25rem}.loopbaanpont__markdown strong{font-weight:700}.loopbaanpont__bubble--user{background:var(--lp-action);color:#fff}.loopbaanpont__cursor{background:var(--lp-text);vertical-align:text-bottom;width:.55ch;height:1.1em;margin-left:1px;animation:1s step-end infinite loopbaanpont-blink;display:inline-block}@keyframes loopbaanpont-blink{50%{opacity:0}}.loopbaanpont__suggestions{gap:var(--lp-space-s);margin-left:calc(2rem + var(--lp-space-s));flex-direction:column;max-width:min(34rem,100% - 2.75rem);display:flex}.loopbaanpont__outcome{gap:var(--lp-space-m);flex-direction:column;display:flex}.loopbaanpont__outcome-tafels,.loopbaanpont__outcome-vacatures{gap:var(--lp-space-s);flex-direction:column;display:flex}.loopbaanpont__outcome-heading{color:var(--lp-text-secondary);margin:0;font-size:1rem;font-weight:700;line-height:1.4}.loopbaanpont__outcome-cta{color:var(--lp-text);margin:0;font-size:1rem;font-weight:700;line-height:1.5}.loopbaanpont__tafel-card{background:var(--lp-bg);border:3px solid var(--lp-action);padding:var(--lp-space-m);gap:var(--lp-space-s);flex-direction:column;display:flex}.loopbaanpont__tafel-card-title{font-size:var(--lp-h2);text-wrap:balance;color:var(--lp-action);margin:0;font-weight:700;line-height:1.25}.loopbaanpont__tafel-card-desc{color:var(--lp-text-secondary);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__tafel-card-block{gap:var(--lp-space-xs);flex-direction:column;display:flex}.loopbaanpont__tafel-card-question{gap:var(--lp-space-xs);padding:var(--lp-space-s);border:2px solid var(--lp-border);background:var(--lp-surface);flex-direction:column;display:flex}.loopbaanpont__tafel-card-label{color:var(--lp-action);margin:0;font-size:.875rem;font-weight:700;line-height:1.4}.loopbaanpont__tafel-card-body{color:var(--lp-text);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__card{background:var(--lp-bg);border:2px solid var(--lp-border);padding:var(--lp-space-m);gap:var(--lp-space-xs);flex-direction:column;display:flex}.loopbaanpont__card--compact{padding:var(--lp-space-s) var(--lp-space-m)}.loopbaanpont__card--compact .loopbaanpont__card-title{font-size:1.0625rem}.loopbaanpont__card-title{font-size:var(--lp-h3);text-wrap:balance;margin:0;font-weight:700;line-height:1.3}.loopbaanpont__card-meta{color:var(--lp-text-secondary);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__card-why{margin:var(--lp-space-xs) 0 0}.loopbaanpont__market-tip{padding:var(--lp-space-m);border:2px solid var(--lp-border);background:var(--lp-bg);margin:0}.loopbaanpont__composer{border-top:2px solid var(--lp-border);padding:var(--lp-space-s) var(--lp-space-m) var(--lp-space-m);background:var(--lp-bg);gap:var(--lp-space-s);z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:sticky;bottom:0}.loopbaanpont__composer-row{gap:var(--lp-space-s);align-items:flex-end;display:flex}.loopbaanpont__textarea{resize:none;min-height:3.25rem;max-height:8rem;padding:var(--lp-space-s) var(--lp-space-m);border:2px solid var(--lp-action);background:var(--lp-bg);color:var(--lp-text);font:inherit;flex:1;line-height:1.5}.loopbaanpont__textarea::placeholder{color:var(--lp-text-secondary)}.loopbaanpont__textarea:disabled{border-color:var(--lp-border);background:var(--lp-disabled)}.loopbaanpont__hint{color:var(--lp-text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.loopbaanpont__button{justify-content:center;align-items:center;gap:var(--lp-space-xs);min-height:2.75rem;padding:var(--lp-space-s) var(--lp-space-m);border:2px solid var(--lp-action);background:var(--lp-action);color:#fff;font:inherit;cursor:pointer;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.loopbaanpont__button:hover:not(:disabled){background:var(--lp-action-hover);border-color:var(--lp-action-hover);color:#fff}.loopbaanpont__button:disabled{background:var(--lp-disabled);border-color:var(--lp-border);color:var(--lp-text-secondary);cursor:not-allowed}.loopbaanpont__button--secondary{background:var(--lp-bg);color:var(--lp-action)}.loopbaanpont__button--secondary:hover:not(:disabled){background:var(--lp-bg);color:var(--lp-action-hover);border-color:var(--lp-action-hover)}.loopbaanpont__button--icon{min-width:2.75rem;padding-inline:var(--lp-space-s)}.loopbaanpont__button--icon svg{width:1.25rem;height:1.25rem}.loopbaanpont__status{color:var(--lp-text-secondary);padding-inline:var(--lp-space-m);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__status--success{color:var(--lp-success)}.loopbaanpont__status--error{color:var(--lp-error)}.loopbaanpont__below{gap:var(--lp-space-m);flex-direction:column;flex-shrink:0;display:flex}.loopbaanpont__accordion{border:2px solid var(--lp-border);background:var(--lp-bg);padding:0 var(--lp-space-m)}.loopbaanpont__accordion-summary{cursor:pointer;padding:var(--lp-space-m) 0;color:var(--lp-action);font-weight:700;list-style:none}.loopbaanpont__accordion-summary::-webkit-details-marker{display:none}.loopbaanpont__accordion-summary:hover{color:var(--lp-action-hover)}.loopbaanpont__accordion-body{gap:var(--lp-space-m);padding-bottom:var(--lp-space-m);flex-direction:column;display:flex}.loopbaanpont__section-title{margin:0 0 var(--lp-space-xs);font-size:var(--lp-h3);text-wrap:balance;font-weight:700;line-height:1.3}.loopbaanpont__section-body{margin:0}.loopbaanpont__section-body--muted{color:var(--lp-text-secondary);font-size:.9375rem}.loopbaanpont__prompt-block{gap:var(--lp-space-s);margin-top:var(--lp-space-s);flex-direction:column;display:flex}.loopbaanpont__prompt-pre{max-height:18rem;padding:var(--lp-space-m);border:2px solid var(--lp-border);background:var(--lp-surface);color:var(--lp-text);white-space:pre-wrap;word-break:break-word;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.45;overflow:auto}.loopbaanpont__vacancy-list{gap:var(--lp-space-xs);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}.loopbaanpont__footer{gap:var(--lp-space-m);padding-bottom:var(--lp-space-l);flex-direction:column;display:flex}.loopbaanpont__footer-text{color:var(--lp-text-secondary);margin:0;font-size:1rem;line-height:1.5}.loopbaanpont__footer-actions{gap:var(--lp-space-s);flex-wrap:wrap;display:flex}@media (max-width:768px){.loopbaanpont{height:auto;min-height:var(--lp-vv-height,100svh);max-height:none;overflow:clip auto}.loopbaanpont__header{padding:var(--lp-space-s) var(--lp-space-m)}.loopbaanpont__body{gap:.75rem;padding:.75rem;overflow:visible}.loopbaanpont:has(.loopbaanpont__body--chatting) .loopbaanpont__subtitle{display:none}.loopbaanpont__body--chatting{gap:.75rem;padding:.75rem}.loopbaanpont__alert,.loopbaanpont__chat,.loopbaanpont__below,.loopbaanpont__accordion{width:100%;min-width:0;max-width:100%}.loopbaanpont__idle{padding:var(--lp-space-m);justify-content:flex-start}.loopbaanpont__crossing{max-width:100%}.loopbaanpont__crossing-stage{grid-template-columns:minmax(0,5.25rem) minmax(3rem,1fr) minmax(0,5.25rem)}.loopbaanpont__crossing-bank{max-width:none;font-size:.75rem}.loopbaanpont__chat{height:max(var(--lp-chat-min), min(70dvh, 36rem));min-height:max(var(--lp-chat-min), min(70dvh, 36rem));max-height:max(var(--lp-chat-min), min(70dvh, 36rem));flex:none}.loopbaanpont__body--chatting .loopbaanpont__chat--active{height:max(var(--lp-chat-min), calc(var(--lp-vv-height,100dvh) - 7.5rem));min-height:max(var(--lp-chat-min), calc(var(--lp-vv-height,100dvh) - 7.5rem));max-height:max(var(--lp-chat-min), calc(var(--lp-vv-height,100dvh) - 7.5rem));flex:none}.loopbaanpont__body--chatting .loopbaanpont__messages{flex:auto;height:auto;min-height:0;max-height:none}}.loopbaanpont--keyboard{z-index:20;top:var(--lp-vv-offset,0px);width:100%;height:var(--lp-vv-height,100svh);min-height:0;max-height:var(--lp-vv-height,100svh);position:fixed;left:0;overflow:hidden}.loopbaanpont--keyboard .loopbaanpont__below,.loopbaanpont--keyboard .loopbaanpont__crossing-ambient,.loopbaanpont--keyboard .loopbaanpont__subtitle,.loopbaanpont--keyboard .loopbaanpont__hint{display:none}.loopbaanpont--keyboard .loopbaanpont__body,.loopbaanpont--keyboard .loopbaanpont__body--chatting{flex:auto;min-height:0;overflow:hidden}.loopbaanpont--keyboard .loopbaanpont__chat,.loopbaanpont--keyboard .loopbaanpont__chat--active,.loopbaanpont--keyboard .loopbaanpont__body--chatting .loopbaanpont__chat--active{flex:auto;height:auto;min-height:0;max-height:none}.loopbaanpont--keyboard .loopbaanpont__messages,.loopbaanpont--keyboard .loopbaanpont__body--chatting .loopbaanpont__messages{height:auto;min-height:0;max-height:none}html:has(.loopbaanpont--keyboard){overflow:hidden}html:has(.loopbaanpont--keyboard) body{overflow:hidden}@media (prefers-reduced-motion:reduce){.loopbaanpont *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.loopbaanpont__cursor{display:none}}
/*# sourceMappingURL=05yglkvwtjqai.css.map*/