html.mx-open,html.mx-open body{overflow:hidden}.mx[hidden]{display:none!important}.mx{z-index:1000;background:var(--light);color:var(--ink);font-family:var(--inter);grid-template-rows:auto 4px 1fr auto;display:grid;position:fixed;inset:0}.mx-top{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:20px;padding:12px 28px;display:flex}.mx-logo .logo{pointer-events:none}.mx-logo svg{width:auto;height:30px;display:block}.mx-title{font:500 18px/1.2 var(--epi);color:var(--dg)}.mx-saved{cursor:pointer;color:var(--mg);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font-size:14px;display:inline-flex}.mx-saved[hidden]{display:none}.mx-saved svg{width:18px;height:18px;fill:var(--wc)}.mx-close{cursor:pointer;color:var(--mg);background:0 0;border:0;padding:0 4px;font-size:30px;line-height:1}.mx-saved[hidden]+.mx-close{margin-left:auto}.mx-bar span{background:var(--wc);width:0;height:100%;transition:width .3s;display:block}.mx[data-phase=zoeken] .mx-bar{background:var(--border)}.mx-main{min-height:0;padding:24px 28px;position:relative;overflow:hidden}.mx-ask,.mx-wait,.mx-res{height:100%;display:none}.mx[data-phase=vraag] .mx-ask{display:flex}.mx[data-phase=zoeken] .mx-wait{display:grid}.mx[data-phase=zoeken][data-had="1"] .mx-res{opacity:.35;filter:grayscale(.6);display:block}.mx[data-phase=zoeken][data-had="1"] .mx-wait{z-index:2;position:absolute;inset:0}.mx[data-phase=resultaat] .mx-res{display:block}.mx-ask{flex-direction:column;justify-content:center;gap:14px;max-width:760px;margin:0 auto}.mx-ask .t-h2,.mx-ask .lead{margin:0}.mx-story{resize:none;min-height:170px;font-size:17px}.mx-go{align-self:flex-start}.mx-wait{place-items:center}.mx-wait-card{border:1px solid var(--border);background:#fff;border-radius:16px;width:min(520px,100%);padding:28px 32px;box-shadow:0 10px 40px #032f1414}.mx-wait-story{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 18px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.mx-wait-story:empty{display:none}.mx-wait-bar{background:var(--light);border-radius:99px;height:8px;margin-bottom:20px;overflow:hidden}.mx-wait-bar span{background:var(--mg);border-radius:99px;width:0;height:100%;transition:width .3s;display:block}.mx-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mx-steps li{color:var(--helper);align-items:center;gap:10px;display:flex}.mx-steps li:before{content:"";border:2px solid var(--input);border-radius:50%;flex:none;width:18px;height:18px}.mx-steps li.is-now{color:var(--ink);font-weight:500}.mx-steps li.is-now:before{border-color:var(--mg);border-top-color:#0000;animation:.8s linear infinite mxspin}.mx-steps li.is-done{color:var(--mg)}.mx-steps li.is-done:before{background:var(--mg);border-color:var(--mg);box-shadow:inset 0 0 0 3px #fff}.mx-wait-note{margin:16px 0 0}@keyframes mxspin{to{transform:rotate(360deg)}}.mx-foot{border-top:1px solid var(--border);background:#fff;align-items:center;gap:12px;padding:12px 28px;display:none}.mx[data-phase=resultaat] .mx-foot,.mx[data-had="1"] .mx-foot{display:flex}.mx-chips{flex-wrap:wrap;gap:6px;display:flex}.mx-extra{border-radius:999px;flex:1;min-width:120px;height:44px;padding:0 20px;font-size:15px}.chip-t{border:1px solid var(--input);color:var(--mg);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:7px 12px;font-size:13px}.chip-t[aria-pressed=true]{background:var(--mg);border-color:var(--mg);color:#fff}.mx button:disabled{opacity:.45;cursor:not-allowed}.mx-photo{background:var(--light) center / cover no-repeat;font:500 22px var(--epi);color:var(--mg);place-items:center;display:grid}.mx-meta{color:var(--muted);font-size:13px}.mx-more{color:var(--mg);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.mx-vote{flex-direction:column;gap:8px;display:flex}.mx-vote button{cursor:pointer;border:1px solid var(--input);color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px}.mx-vote .yes[aria-pressed=true]{background:var(--wc);border-color:var(--wc);color:#fff}.mx-vote .no[aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.mx-reasons{flex-wrap:wrap;grid-column:2/4;gap:6px;display:flex}.mx-card.is-yes{box-shadow:inset 4px 0 0 var(--wc)}.mx-card.is-no{box-shadow:inset 4px 0 0 var(--red)}.mx-name{font:500 19px/1.15 var(--epi);color:var(--dg);letter-spacing:-.4px;text-decoration:none}.mx-name:hover{text-decoration:underline}.mx-chat{flex-direction:column;gap:14px;max-width:1040px;height:100%;margin:0 auto;display:flex}.mx-rounds{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.mx-rounds span{border:1px solid var(--border);background:#fff;border-radius:999px;padding:4px 10px}.mx-rounds button{color:var(--mg);cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.mx-bub{border-radius:18px;max-width:78%;padding:14px 18px;font-size:15px;line-height:1.5}.mx-bub.me{background:var(--mg);color:#fff;-webkit-line-clamp:3;border-bottom-right-radius:4px;-webkit-box-orient:vertical;align-self:flex-end;max-height:calc(4.5em + 28px);display:-webkit-box;overflow:hidden}.mx-bub.it{border:1px solid var(--border);background:#fff;border-bottom-left-radius:4px;flex-direction:column;flex:1;align-self:flex-start;gap:12px;width:100%;max-width:100%;min-height:0;display:flex}.mx-list{gap:10px;min-height:0;display:grid;overflow:hidden}.mx-card{background:var(--light);border-radius:12px;grid-template-columns:76px 1fr auto;align-items:start;gap:6px 14px;padding:12px;display:grid}.mx-card .mx-photo{border-radius:50%;width:76px;height:76px;text-decoration:none}.mx-why{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.mx-links{gap:16px;margin-top:2px;display:flex}@media (height<=960px) and (width>=761px){.mx-why{-webkit-line-clamp:2}.mx-bub{padding:12px 16px}.mx-chat{gap:10px}}.mx-dlg{border:0;border-radius:16px;max-width:560px;padding:28px}.mx-dlg::backdrop{background:#032f1459}.mx-savedlist{gap:12px;margin:12px 0 20px;padding:0;list-style:none;display:grid}.mx-savedlist li{align-items:center;gap:12px;display:flex}.mx-mini{border-radius:50%;flex:none;width:52px;height:52px;font-size:16px}@media (width<=760px){.mx-top{gap:10px;padding:10px 16px}.mx-title{display:none}.mx-main{padding:14px 16px}.mx-foot{padding:10px 16px}.mx-chips{display:none}.mx-extra{height:40px}.mx-ask .t-h2{font-size:24px}.mx-bub.it{padding:12px}.mx-card{grid-template-columns:56px 1fr}.mx-card .mx-photo{width:56px;height:56px}.mx-vote{flex-direction:row;grid-column:1/3}.mx-why{-webkit-line-clamp:2}.mx-reasons{grid-column:1/3}}
