/* Loes theming + white-label for Open WebUI */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

:root {
    --color-primary: #4f46e5;
    --color-primary-500: #4f46e5;
}

html, body, button, input, textarea, select {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

code, pre, kbd, samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace !important;
}

/* Hide every link back to Open WebUI (about / footer / community / socials) */
a[href*="openwebui.com"],
a[href*="github.com/open-webui"],
a[href*="docs.openwebui.com"],
a[href*="discord.gg/"],
a[href*="github.com/sponsors"] {
    display: none !important;
}

/* Brand logo → Loes wordmark, applied at first paint (no flash of the round "L").
   This rule owns the auth / splash-hero #logo only; loader.js skips #logo so the two
   don't fight. The favicon tab icon and the in-app sidebar wordmark are untouched here. */
#logo,
img[alt$="logo" i] {
    content: url("/static/loes-logo-white.svg?v=loes35") !important; /* white wordmark (dark bg) */
    width: auto !important;
    height: 1.5rem !important;
    max-width: 130px !important;
    border-radius: 0 !important;
    object-fit: contain !important;
    filter: none !important;
    padding: 0 !important;
}
/* Dark "Loes" wordmark on a light background so it stays visible. */
html.light #logo,
html.light img[alt$="logo" i] {
    content: url("/static/loes-logo-dark.svg?v=loes35") !important;
}
/* The brief loading splash logo stays a proper hero size (it's centered, on its own). */
#splash-screen #logo {
    height: 4rem !important;
    max-width: 240px !important;
}
/* Centered sign-in hero variant (size-24), if ever enabled via auth_logo_position. */
#logo.size-24 {
    height: 2.25rem !important;
    max-width: 200px !important;
    margin-bottom: 0.5rem;
}

/* Zijbalkkop v0.11.0: naast het logo staat de appnaam nog eens als losse tekst
   (#sidebar-webui-name). Het wordmark bevat de naam al en een lange tenantnaam
   valt over de inklapknop van de zijbalk heen. Verbergen op het vaste id werkt
   voor elke tenantnaam; de flex-1 schakel eromheen blijft als klikvlak staan en
   houdt de inklapknop rechts op zijn plek. loader.js herhaalt dit als vangnet. */
#sidebar-webui-name {
    display: none !important;
}

/* Prettier sign-in: give the bare email/password fields a real box. */
input[type="email"],
input[type="password"] {
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
    background: rgba(255, 255, 255, 0.04) !important;
    border-radius: 12px !important;
    padding: 0.7rem 0.9rem !important;
    transition: border-color .15s, background .15s;
}
input[type="email"]:focus,
input[type="password"]:focus {
    border-color: var(--color-primary) !important;
    background: rgba(255, 255, 255, 0.06) !important;
}

/* Vervolgvragen onder een antwoord staan op één regel geknipt (line-clamp-1),
   met de volledige tekst in een tooltip. Op een desktop hover je die open, maar
   op een telefoon bestaat hover niet: daar leest de helft van de vraag gewoon
   niet meer (ticket 50, 30 jul 2026). Op smalle schermen laten we ze afbreken
   over maximaal drie regels. Drie, niet onbeperkt: bij een handvol lange
   suggesties duwt dat anders het invoerveld van het scherm. */
@media (max-width: 640px) {
    .flex.flex-col.text-left.gap-1 .line-clamp-1 {
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical;
        white-space: normal !important;
        overflow: hidden;
    }
}

/* Voorlezen uit de interface (ticket 16, 27 jul 2026). AUDIO_TTS_ENGINE staat
   leeg, dus Open WebUI gebruikt de stem van de browser zelf. Op een toestel
   zonder Nederlandse stem leest een Engelse stem de Nederlandse tekst voor, en
   dat is onverstaanbaar. Beter geen voorleesknop dan een die onzin maakt.
   Terugzetten: dit blok weghalen zodra er een Nederlandse stem achter zit.
   De id is taalonafhankelijk (speak-button-<bericht-id>), anders dan het
   aria-label dat per taal verschilt. De microfoon blijft staan: dat is
   spraak NAAR tekst en die klacht was er niet. */
[id^="speak-button-"] {
    display: none !important;
}

/* Gegenereerde afbeeldingen (FLUX, 10 aug 2026): Open WebUI zet ze op volle
   kolombreedte, en op een laptop is 1024x1024 dan hoger dan het scherm; je
   moet scrollen om je eigen plaatje te zien. Cap op zestig procent van de
   schermhoogte, breedte schaalt mee. Kleine plaatjes (bron-favicons, iconen)
   raakt dit niet: die zitten al onder de cap. */
.chat-assistant img {
    max-height: 60vh !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain;
}
/* ============================================================
   Huisstijl volta: de sparomgeving in de look van Volta Ventures
   (volta.ventures). Palet van hun site: diep bosgroen met
   limegroen accent en aubergine, letters wit op groen.

   Omzetten = de hexcodes hieronder vervangen en dezelfde kleur
   in huisstijl/*.svg, daarna toepassen.sh.
   ============================================================ */

:root {
    --klant-accent: #132E23;       /* bosgroen: knoppen, links, accenten */
    --klant-accent-donker: #042F24;
    --klant-inkt: #411740;         /* aubergine: tweede kleur in het paneel */
    --klant-lime: #CFF09D;         /* limegroen: het lichtaccent van Volta */

    --color-primary: var(--klant-accent);
    --color-primary-500: var(--klant-accent);
    --color-primary-600: var(--klant-accent-donker);
}

/* Dun huisstijllint bovenlangs, in elk scherm zichtbaar. */
body::before {
    content: '';
    position: fixed;
    top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, var(--klant-lime) 0%, var(--klant-accent) 55%, var(--klant-inkt) 100%);
    z-index: 9999;
    pointer-events: none;
}

/* Het logo van de klant in plaats van de Loes-wordmark. */
#logo,
img[alt$="logo" i] {
    content: url("/static/loes-logo-white.svg?v=volta2") !important;
    height: 1.35rem !important;
    max-width: 190px !important;
}
html.light #logo,
html.light img[alt$="logo" i] {
    content: url("/static/loes-logo-dark.svg?v=volta2") !important;
}
#splash-screen #logo {
    height: 2.6rem !important;
    max-width: 320px !important;
}

/* Consumentenonderdelen uit de publieke Loes horen niet in deze omgeving. */
#loes-fb,
#loes-fb-btn,
#loes-billing,
#loes-account,
#loes-account-pil,
#loes-account-tab {
    display: none !important;
}

/* ============================================================
   Inlogscherm: links een merkpaneel in Volta-groen, rechts het
   formulier als kaart. Het paneel bouwt huisstijl/inlog.js.
   ============================================================ */

#klant-paneel {
    position: fixed;
    top: 0; left: 0; bottom: 0;
    width: 46%;
    z-index: 60;
    padding: 4rem 4rem 3.5rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #fff;
    background:
        radial-gradient(120% 90% at 12% 8%, rgba(207,240,157,0.14) 0%, rgba(207,240,157,0) 55%),
        linear-gradient(158deg, var(--klant-accent) 0%, var(--klant-accent-donker) 58%, var(--klant-inkt) 100%);
}
#klant-paneel-logo {
    position: absolute;
    top: 3rem; left: 4rem;
    height: 1.6rem;
    width: auto;
}
#klant-paneel h1 {
    font-size: clamp(1.7rem, 2.5vw, 2.45rem);
    line-height: 1.12;
    letter-spacing: -0.022em;
    font-weight: 600;
    margin: 0;
    max-width: 15em;
}
#klant-paneel p {
    margin: 1.15rem 0 0;
    font-size: 0.98rem;
    line-height: 1.65;
    color: rgba(255,255,255,0.86);
    max-width: 34em;
}
#klant-paneel ul {
    margin: 2rem 0 0;
    padding: 0;
    list-style: none;
    display: grid;
    gap: 0.75rem;
}
#klant-paneel li {
    position: relative;
    padding-left: 1.85rem;
    font-size: 0.92rem;
    line-height: 1.5;
    color: rgba(255,255,255,0.95);
}
#klant-paneel li::before {
    content: '';
    position: absolute;
    left: 0; top: 0.16em;
    width: 1.15rem; height: 1.15rem;
    border-radius: 999px;
    background: rgba(207,240,157,0.28) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23CFF09D' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center/0.7rem no-repeat;
}

/* Het formulier verhuist naar de rechterhelft en wordt een kaart. */
body.klant-auth #auth-container {
    padding-left: 46%;
}
body.klant-auth #auth-container form {
    background: #ffffff;
    border: 1px solid rgba(0,0,0,0.10);
    border-radius: 18px;
    box-shadow: 0 18px 48px rgba(4,47,36,0.12);
    padding: 2.1rem 2rem 2.2rem;
    text-align: left;
}
html.dark body.klant-auth #auth-container form {
    background: #101613;
    border-color: rgba(255,255,255,0.10);
    box-shadow: 0 18px 48px rgba(0,0,0,0.5);
}
body.klant-auth #auth-container button[type="submit"] {
    background: var(--klant-accent) !important;
    color: #fff !important;
    border-radius: 12px !important;
    font-weight: 600 !important;
    padding-top: 0.7rem !important;
    padding-bottom: 0.7rem !important;
}
body.klant-auth #auth-container button[type="submit"]:hover {
    background: var(--klant-accent-donker) !important;
}
/* Het losse logo linksboven is dubbelop naast het paneel. */
body.klant-auth .fixed.m-10.z-50 {
    display: none !important;
}

/* Smal scherm: het paneel valt weg, het formulier krijgt de volle breedte. */
@media (max-width: 950px) {
    #klant-paneel { display: none; }
    body.klant-auth #auth-container { padding-left: 0; }
    body.klant-auth .fixed.m-10.z-50 { display: block !important; }
}

/* Invoervelden binnen de kaart hebben een eigen kader nodig. */
body.klant-auth #auth-container input[type="email"],
body.klant-auth #auth-container input[type="password"] {
    border: 1px solid rgba(0,0,0,0.14) !important;
    background: rgba(0,0,0,0.025) !important;
    border-radius: 11px !important;
    padding: 0.72rem 0.85rem !important;
    font-size: 0.92rem !important;
}
body.klant-auth #auth-container input[type="email"]:focus,
body.klant-auth #auth-container input[type="password"]:focus {
    border-color: var(--klant-accent) !important;
    background: #fff !important;
}
html.dark body.klant-auth #auth-container input[type="email"],
html.dark body.klant-auth #auth-container input[type="password"] {
    border-color: rgba(255,255,255,0.14) !important;
    background: rgba(255,255,255,0.04) !important;
}
html.dark body.klant-auth #auth-container input[type="email"]:focus,
html.dark body.klant-auth #auth-container input[type="password"]:focus {
    background: rgba(255,255,255,0.07) !important;
}
/* De kop van het formulier iets meer lucht geven. */
body.klant-auth #auth-container form > .mb-1 {
    margin-bottom: 0.4rem !important;
}

/* Alleen het tabblad Modellen weg uit de werkruimte: zonder eigen
   werkruimte-model toont het alleen een lege lijst. Kennis, prompts en
   notities blijven gewoon bereikbaar. */
a[href="/workspace/models"] {
    display: none !important;
}

/* paneellogo, ingebakken uit huisstijl/logo-op-merk.svg */
#klant-paneel-logo { content: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Layer_1%22%20viewBox%3D%220%200%20850.39%20239.5%22%3E%3Cdefs%3E%3Cstyle%3E%20%20%20%20%20%20.st0%20%7B%20%20%20%20%20%20%20%20fill%3A%20%23CFF09D%3B%20%20%20%20%20%20%7D%20%20%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M296.12%2C114.75l-29.2-69.59h20.52l18.55%2C51.96-4.34.79%2C19.47-52.75h20l-30.65%2C69.59h-14.34Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M382.94%2C116.06c-7.1%2C0-13.44-1.55-19.01-4.67-5.57-3.11-9.95-7.39-13.16-12.83-3.2-5.44-4.8-11.66-4.8-18.68s1.6-13.22%2C4.8-18.61c3.2-5.39%2C7.59-9.67%2C13.16-12.83%2C5.57-3.16%2C11.91-4.74%2C19.01-4.74s13.31%2C1.58%2C18.88%2C4.74c5.57%2C3.16%2C9.93%2C7.43%2C13.09%2C12.83%2C3.16%2C5.4%2C4.74%2C11.6%2C4.74%2C18.61s-1.58%2C13.24-4.74%2C18.68c-3.16%2C5.44-7.52%2C9.71-13.09%2C12.83-5.57%2C3.11-11.86%2C4.67-18.88%2C4.67ZM382.94%2C99.75c3.42%2C0%2C6.49-.86%2C9.21-2.57%2C2.72-1.71%2C4.85-4.08%2C6.38-7.1%2C1.53-3.03%2C2.3-6.42%2C2.3-10.2s-.77-7.3-2.3-10.32c-1.54-3.03-3.66-5.4-6.38-7.1-2.72-1.71-5.79-2.57-9.21-2.57s-6.62.88-9.34%2C2.63c-2.72%2C1.76-4.87%2C4.12-6.44%2C7.1-1.58%2C2.98-2.33%2C6.4-2.24%2C10.26-.09%2C3.77.66%2C7.17%2C2.24%2C10.2%2C1.58%2C3.03%2C3.73%2C5.39%2C6.44%2C7.1%2C2.72%2C1.71%2C5.83%2C2.57%2C9.34%2C2.57Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M433.85%2C114.75V17.4h18.68v97.35h-18.68Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M464.76%2C61.86v-16.71h45.91v16.71h-45.91ZM477.79%2C114.75V27.53h18.68v87.22h-18.68Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M548.3%2C116.06c-5.79%2C0-11.01-1.58-15.65-4.74-4.65-3.16-8.33-7.45-11.05-12.89-2.72-5.44-4.08-11.66-4.08-18.68s1.38-13.22%2C4.15-18.61c2.76-5.39%2C6.51-9.65%2C11.25-12.76%2C4.74-3.11%2C10.13-4.67%2C16.18-4.67%2C3.42%2C0%2C6.55.51%2C9.41%2C1.51%2C2.85%2C1.01%2C5.35%2C2.39%2C7.5%2C4.14%2C2.15%2C1.76%2C3.97%2C3.77%2C5.46%2C6.05%2C1.49%2C2.28%2C2.54%2C4.74%2C3.16%2C7.37l-3.95-.66v-16.97h18.55v69.59h-18.81v-16.71l4.21-.39c-.7%2C2.46-1.84%2C4.78-3.42%2C6.97-1.58%2C2.19-3.53%2C4.14-5.85%2C5.85-2.33%2C1.71-4.93%2C3.07-7.83%2C4.08s-5.97%2C1.51-9.21%2C1.51ZM553.43%2C99.88c3.51%2C0%2C6.58-.84%2C9.21-2.5%2C2.63-1.67%2C4.67-4.01%2C6.12-7.04%2C1.45-3.03%2C2.17-6.55%2C2.17-10.59s-.72-7.41-2.17-10.39c-1.45-2.98-3.49-5.33-6.12-7.04-2.63-1.71-5.7-2.57-9.21-2.57s-6.43.86-9.01%2C2.57c-2.59%2C1.71-4.63%2C4.06-6.12%2C7.04-1.49%2C2.98-2.24%2C6.45-2.24%2C10.39s.75%2C7.56%2C2.24%2C10.59c1.49%2C3.03%2C3.53%2C5.37%2C6.12%2C7.04%2C2.59%2C1.67%2C5.59%2C2.5%2C9.01%2C2.5Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M302.43%2C220.78l-29.2-69.59h20.52l18.55%2C51.96-4.34.79%2C19.47-52.75h20l-30.65%2C69.59h-14.34Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M389.91%2C222.1c-7.55%2C0-14.12-1.53-19.73-4.6-5.61-3.07-10-7.28-13.16-12.63-3.16-5.35-4.74-11.49-4.74-18.42%2C0-5.35.88-10.26%2C2.63-14.73%2C1.75-4.47%2C4.21-8.35%2C7.37-11.64%2C3.16-3.29%2C6.91-5.83%2C11.25-7.63%2C4.34-1.8%2C9.05-2.7%2C14.14-2.7%2C4.74%2C0%2C9.12.86%2C13.16%2C2.57%2C4.03%2C1.71%2C7.52%2C4.12%2C10.46%2C7.24%2C2.94%2C3.11%2C5.2%2C6.77%2C6.77%2C10.98%2C1.58%2C4.21%2C2.28%2C8.81%2C2.1%2C13.81l-.13%2C5.79h-55.91l-3.03-11.44h43.54l-2.1%2C2.37v-2.89c-.18-2.37-.94-4.52-2.3-6.45-1.36-1.93-3.09-3.42-5.2-4.47-2.1-1.05-4.47-1.58-7.1-1.58-3.86%2C0-7.13.75-9.8%2C2.24-2.68%2C1.49-4.71%2C3.68-6.12%2C6.58-1.4%2C2.89-2.1%2C6.4-2.1%2C10.52s.9%2C7.85%2C2.7%2C10.92c1.8%2C3.07%2C4.34%2C5.46%2C7.63%2C7.17%2C3.29%2C1.71%2C7.17%2C2.57%2C11.64%2C2.57%2C3.07%2C0%2C5.88-.48%2C8.42-1.45%2C2.54-.96%2C5.26-2.63%2C8.16-5l8.95%2C12.5c-2.55%2C2.28-5.35%2C4.19-8.42%2C5.73-3.07%2C1.53-6.23%2C2.7-9.47%2C3.49-3.25.79-6.45%2C1.18-9.6%2C1.18Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M433.98%2C220.78v-69.59h17.89l.53%2C14.21-3.68%2C1.58c.96-3.16%2C2.7-6.03%2C5.19-8.62%2C2.5-2.58%2C5.5-4.67%2C9.01-6.25%2C3.51-1.58%2C7.19-2.37%2C11.05-2.37%2C5.26%2C0%2C9.67%2C1.05%2C13.22%2C3.16%2C3.55%2C2.1%2C6.23%2C5.28%2C8.02%2C9.54%2C1.8%2C4.25%2C2.7%2C9.49%2C2.7%2C15.72v42.62h-18.68v-41.17c0-3.16-.44-5.79-1.32-7.89-.88-2.1-2.22-3.66-4.01-4.67-1.8-1.01-4.01-1.43-6.64-1.25-2.1%2C0-4.06.33-5.86.99-1.8.66-3.33%2C1.6-4.6%2C2.83-1.27%2C1.23-2.28%2C2.63-3.03%2C4.21-.75%2C1.58-1.12%2C3.29-1.12%2C5.13v41.83h-18.68Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M509.49%2C167.9v-16.71h45.91v16.71h-45.91ZM522.51%2C220.78v-87.22h18.68v87.22h-18.68Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M591.57%2C222.1c-5.09%2C0-9.45-1.12-13.09-3.35-3.64-2.24-6.45-5.44-8.42-9.61-1.97-4.16-2.96-9.19-2.96-15.06v-42.89h18.68v39.86c0%2C3.16.53%2C5.9%2C1.58%2C8.22%2C1.05%2C2.33%2C2.54%2C4.1%2C4.47%2C5.33%2C1.93%2C1.23%2C4.3%2C1.84%2C7.1%2C1.84%2C2.02%2C0%2C3.9-.33%2C5.66-.99%2C1.75-.66%2C3.24-1.6%2C4.47-2.83%2C1.23-1.23%2C2.19-2.68%2C2.89-4.34.7-1.67%2C1.05-3.46%2C1.05-5.4v-41.7h18.68v69.59h-17.76l-.66-14.34%2C3.42-1.58c-1.05%2C3.25-2.81%2C6.18-5.26%2C8.81-2.46%2C2.63-5.39%2C4.69-8.81%2C6.18-3.42%2C1.49-7.1%2C2.24-11.05%2C2.24Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M650.51%2C220.78v-69.59h18.02l.66%2C22.36-3.16-4.61c1.05-3.59%2C2.76-6.86%2C5.13-9.8%2C2.37-2.94%2C5.15-5.24%2C8.35-6.91%2C3.2-1.67%2C6.55-2.5%2C10.06-2.5%2C1.49%2C0%2C2.94.13%2C4.34.39%2C1.4.27%2C2.59.57%2C3.55.92l-5%2C20.52c-1.05-.53-2.33-.99-3.82-1.38-1.49-.39-3.03-.59-4.61-.59-2.1%2C0-4.06.37-5.85%2C1.12-1.8.75-3.35%2C1.8-4.67%2C3.16-1.31%2C1.36-2.35%2C2.96-3.09%2C4.8-.75%2C1.84-1.12%2C3.86-1.12%2C6.05v36.04h-18.81Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M738.25%2C222.1c-7.55%2C0-14.12-1.53-19.73-4.6-5.61-3.07-10-7.28-13.16-12.63-3.16-5.35-4.74-11.49-4.74-18.42%2C0-5.35.88-10.26%2C2.63-14.73%2C1.75-4.47%2C4.21-8.35%2C7.37-11.64%2C3.16-3.29%2C6.91-5.83%2C11.25-7.63%2C4.34-1.8%2C9.05-2.7%2C14.14-2.7%2C4.74%2C0%2C9.12.86%2C13.16%2C2.57%2C4.03%2C1.71%2C7.52%2C4.12%2C10.46%2C7.24%2C2.94%2C3.11%2C5.2%2C6.77%2C6.77%2C10.98%2C1.58%2C4.21%2C2.28%2C8.81%2C2.1%2C13.81l-.13%2C5.79h-55.91l-3.03-11.44h43.54l-2.1%2C2.37v-2.89c-.18-2.37-.94-4.52-2.3-6.45-1.36-1.93-3.09-3.42-5.2-4.47-2.1-1.05-4.47-1.58-7.1-1.58-3.86%2C0-7.13.75-9.8%2C2.24-2.68%2C1.49-4.71%2C3.68-6.12%2C6.58-1.4%2C2.89-2.1%2C6.4-2.1%2C10.52s.9%2C7.85%2C2.7%2C10.92c1.8%2C3.07%2C4.34%2C5.46%2C7.63%2C7.17%2C3.29%2C1.71%2C7.17%2C2.57%2C11.64%2C2.57%2C3.07%2C0%2C5.88-.48%2C8.42-1.45%2C2.54-.96%2C5.26-2.63%2C8.16-5l8.95%2C12.5c-2.55%2C2.28-5.35%2C4.19-8.42%2C5.73-3.07%2C1.53-6.23%2C2.7-9.47%2C3.49-3.25.79-6.45%2C1.18-9.6%2C1.18Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M805.74%2C222.1c-6.49%2C0-12.26-1.07-17.3-3.22-5.04-2.15-9.1-5.11-12.17-8.88l11.58-10c2.72%2C2.89%2C5.74%2C4.98%2C9.08%2C6.25%2C3.33%2C1.27%2C6.66%2C1.91%2C10%2C1.91%2C1.31%2C0%2C2.52-.15%2C3.62-.46%2C1.1-.3%2C2.04-.74%2C2.83-1.31.79-.57%2C1.38-1.27%2C1.78-2.1.39-.84.59-1.73.59-2.7%2C0-1.93-.79-3.46-2.37-4.6-.88-.44-2.24-.99-4.08-1.64-1.84-.66-4.21-1.38-7.1-2.17-4.47-1.14-8.27-2.48-11.38-4.01-3.11-1.53-5.59-3.27-7.43-5.2-1.58-1.84-2.79-3.83-3.62-5.98-.84-2.15-1.25-4.54-1.25-7.17%2C0-3.16.7-6.03%2C2.11-8.62%2C1.4-2.58%2C3.35-4.8%2C5.85-6.64%2C2.5-1.84%2C5.37-3.27%2C8.62-4.28%2C3.24-1.01%2C6.66-1.51%2C10.26-1.51s7.1.44%2C10.52%2C1.32c3.42.88%2C6.6%2C2.13%2C9.54%2C3.75%2C2.94%2C1.62%2C5.5%2C3.53%2C7.7%2C5.72l-10%2C11.05c-1.58-1.49-3.36-2.85-5.33-4.08-1.97-1.23-4.01-2.19-6.12-2.89-2.1-.7-3.99-1.05-5.66-1.05-1.49%2C0-2.83.13-4.01.39-1.18.26-2.17.66-2.96%2C1.18-.79.52-1.38%2C1.21-1.77%2C2.04-.4.84-.59%2C1.73-.59%2C2.7s.24%2C1.89.72%2C2.76c.48.88%2C1.16%2C1.63%2C2.04%2C2.24.97.52%2C2.39%2C1.14%2C4.28%2C1.84%2C1.89.7%2C4.45%2C1.49%2C7.7%2C2.37%2C4.21%2C1.14%2C7.78%2C2.41%2C10.72%2C3.82%2C2.94%2C1.4%2C5.28%2C3.02%2C7.04%2C4.86%2C1.49%2C1.58%2C2.59%2C3.38%2C3.29%2C5.4.7%2C2.02%2C1.05%2C4.25%2C1.05%2C6.71%2C0%2C4.3-1.21%2C8.13-3.62%2C11.51-2.41%2C3.38-5.72%2C6.01-9.93%2C7.89-4.21%2C1.88-8.95%2C2.83-14.21%2C2.83Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M144.71%2C29.84c-1.51-1.48-3.54-2.32-5.65-2.32h-.03s-118.98%2C0-118.98%2C0c-1.74%2C0-3.15%2C1.41-3.15%2C3.15v38.49c0%2C1.74%2C1.41%2C3.15%2C3.15%2C3.15h143.02c1.94%2C0%2C3.53%2C1.59%2C3.53%2C3.53v142.18c0%2C1.74%2C1.41%2C3.15%2C3.15%2C3.15h38.45c1.74%2C0%2C3.15-1.41%2C3.15-3.15v-118.17c0-.36%2C0-.73-.01-1.09-.04-2.2-.93-4.29-2.49-5.83l-64.12-63.08Z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M60.07%2C106.4H20.04c-1.74%2C0-3.15%2C1.41-3.15%2C3.15v38.45c0%2C1.74%2C1.41%2C3.15%2C3.15%2C3.15h63.92c2.03%2C0%2C3.68%2C1.65%2C3.68%2C3.68v63.19c0%2C1.74%2C1.41%2C3.15%2C3.15%2C3.15h38.45c1.74%2C0%2C3.15-1.41%2C3.15-3.15v-39.3c0-39.94-32.38-72.32-72.32-72.32Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

/* tenant: kantoornaam zichtbaar naast het vierkante merk (overschrijft de Loes-regel) */
#sidebar-webui-name { display: block !important; }
