.tool-engine[data-tool="06-verificateur-dns-inverse"]{--bg:#f5f7fb;--ink:#172238;--muted:#68758b;--line:#d9e1ed;--blue:#3358d4;--green:#157348;--red:#b42318;--amber:#9a6700}.tool-engine[data-tool="06-verificateur-dns-inverse"] *{box-sizing:border-box}.tool-engine[data-tool="06-verificateur-dns-inverse"]{margin:0;background:var(--bg);color:var(--ink);font:16px/1.5 system-ui,Segoe UI,sans-serif}.tool-engine[data-tool="06-verificateur-dns-inverse"] main{width:min(1080px,calc(100% - 32px));margin:44px auto}.tool-engine[data-tool="06-verificateur-dns-inverse"] h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;margin:.2rem 0}.tool-engine[data-tool="06-verificateur-dns-inverse"] .eyebrow{color:var(--blue);font-weight:800;text-transform:uppercase;letter-spacing:.1em}.tool-engine[data-tool="06-verificateur-dns-inverse"] .panel,.tool-engine[data-tool="06-verificateur-dns-inverse"] .status,.tool-engine[data-tool="06-verificateur-dns-inverse"] .summary,.tool-engine[data-tool="06-verificateur-dns-inverse"] .table,.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards article,.tool-engine[data-tool="06-verificateur-dns-inverse"] aside{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 28px #1a2a490d}.tool-engine[data-tool="06-verificateur-dns-inverse"] .panel,.tool-engine[data-tool="06-verificateur-dns-inverse"] .status,.tool-engine[data-tool="06-verificateur-dns-inverse"] .summary,.tool-engine[data-tool="06-verificateur-dns-inverse"] aside{padding:20px;margin:18px 0}.tool-engine[data-tool="06-verificateur-dns-inverse"] .row{display:flex;gap:9px}.tool-engine[data-tool="06-verificateur-dns-inverse"] label{display:block;font-weight:800;margin-bottom:8px}.tool-engine[data-tool="06-verificateur-dns-inverse"] input{flex:1;min-width:0;border:1px solid #b6c1d2;border-radius:9px;padding:12px;font:inherit}.tool-engine[data-tool="06-verificateur-dns-inverse"] button{border:0;border-radius:9px;padding:12px 18px;background:var(--blue);color:#fff;font:inherit;font-weight:800}.tool-engine[data-tool="06-verificateur-dns-inverse"] .warning{color:var(--amber)}.tool-engine[data-tool="06-verificateur-dns-inverse"] .status.error{color:var(--red);border-color:#efa8a2}.tool-engine[data-tool="06-verificateur-dns-inverse"] .summary{display:flex;justify-content:space-between;gap:12px}.tool-engine[data-tool="06-verificateur-dns-inverse"] .summary span{color:var(--muted);overflow-wrap:anywhere}.tool-engine[data-tool="06-verificateur-dns-inverse"] .table{overflow:auto}.tool-engine[data-tool="06-verificateur-dns-inverse"] table{border-collapse:collapse;width:100%;min-width:760px}.tool-engine[data-tool="06-verificateur-dns-inverse"] th,.tool-engine[data-tool="06-verificateur-dns-inverse"] td{text-align:left;padding:12px;border-bottom:1px solid var(--line);vertical-align:top}.tool-engine[data-tool="06-verificateur-dns-inverse"] .pill{display:inline-block;padding:3px 7px;border-radius:999px}.tool-engine[data-tool="06-verificateur-dns-inverse"] .pill.found{color:var(--green);background:#dcfce7}.tool-engine[data-tool="06-verificateur-dns-inverse"] .pill.no_record{color:var(--muted);background:#eef1f6}.tool-engine[data-tool="06-verificateur-dns-inverse"] .pill.error,.tool-engine[data-tool="06-verificateur-dns-inverse"] .pill.dns_error{color:var(--red);background:#fee6e4}.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards article{padding:15px}.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards strong,.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards small{display:block;overflow-wrap:anywhere}.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards .confirmed{border-left:5px solid var(--green)}.tool-engine[data-tool="06-verificateur-dns-inverse"] .cards .unconfirmed{border-left:5px solid var(--amber)}.tool-engine[data-tool="06-verificateur-dns-inverse"] small,.tool-engine[data-tool="06-verificateur-dns-inverse"] aside{color:var(--muted)}@media(max-width:620px){.tool-engine[data-tool="06-verificateur-dns-inverse"] main{margin:22px auto}.tool-engine[data-tool="06-verificateur-dns-inverse"] .row,.tool-engine[data-tool="06-verificateur-dns-inverse"] .summary{flex-direction:column}.tool-engine[data-tool="06-verificateur-dns-inverse"] button{width:100%}}.tool-engine[data-tool="06-verificateur-dns-inverse"] .suite-return{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 1rem;padding:.45rem .7rem;border:1px solid currentColor;border-radius:.5rem;color:inherit;font:inherit;text-decoration:none}.tool-engine[data-tool="06-verificateur-dns-inverse"] .suite-return:hover{text-decoration:underline}.tool-engine[data-tool="06-verificateur-dns-inverse"] .suite-return:focus-visible{outline:3px solid currentColor;outline-offset:3px}
