.aforo-glossary__tool{border:1px solid var(--aforo-line);border-radius:16px;margin:40px 0 8px;padding:8px 24px 24px}.aforo-glossary__tool h2{margin-top:24px}.aforo-glossary__list{margin:0;padding:0;list-style:none}.aforo-glossary__list li{border-top:1px solid var(--aforo-line);margin:0}.aforo-glossary__list a{color:var(--aforo-text);gap:4px;min-height:44px;padding:16px 0;text-decoration:none;display:grid}.aforo-glossary__list a span{color:var(--aforo-text-muted);font-size:16px}.aforo-glossary__list a:hover strong,.aforo-glossary__list a:focus-visible strong{text-decoration:underline}.aforo-tool-mini{gap:16px;display:grid}.aforo-tool-mini__field{gap:6px;font-size:16px;display:grid}.aforo-tool-mini__field>span:first-child{color:var(--aforo-text);font-weight:500}.aforo-tool-mini__input{align-items:center;gap:8px;display:flex}.aforo-tool-mini__input em{color:var(--aforo-text-muted);white-space:nowrap;font-style:normal}.aforo-tool-mini input:not([type=checkbox]),.aforo-tool-mini select{background:var(--aforo-canvas);border:1px solid var(--aforo-text-muted);color:var(--aforo-text);border-radius:10px;width:100%;min-height:44px;padding:8px 12px;font-size:16px}.aforo-tool-mini__input input{max-width:180px}.aforo-tool-mini input:focus-visible,.aforo-tool-mini select:focus-visible,.aforo-tool-mini button:focus-visible{outline:2px solid var(--aforo-text);outline-offset:2px}.aforo-tool-mini__check{align-items:center;gap:10px;min-height:44px;font-size:16px;display:flex}.aforo-tool-mini__check input{width:20px;height:20px}.aforo-tool-mini__result{background:var(--aforo-canvas);border-left:4px solid var(--aforo-action);padding:16px;color:var(--aforo-text)!important;margin:0!important}.aforo-tool-mini__result strong{font-size:28px}.aforo-tool-mini__result--text{font-size:17px!important}.aforo-tool-mini__note{margin:0!important;font-size:15px!important}.aforo-tool-mini__switch{flex-wrap:wrap;gap:8px;display:flex}.aforo-tool-mini__switch button{border:1px solid var(--aforo-text-muted);color:var(--aforo-text);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:8px 16px;font-size:15px}.aforo-tool-mini__switch button[aria-checked=true]{background:var(--aforo-text);color:var(--aforo-canvas)}.aforo-tool-mini__table{gap:0;margin:0;display:grid}.aforo-tool-mini__table div{border-top:1px solid var(--aforo-line);justify-content:space-between;padding:12px 0;display:flex}.aforo-tool-mini__table div:last-child{font-weight:600}.aforo-tool-mini__table dt{color:var(--aforo-text-muted)}.aforo-tool-mini__table dd{color:var(--aforo-text);margin:0}
