.url-page{max-width:1120px;padding:0 20px;margin:30px auto;color:#edf2ff}.url-heading{text-align:center;margin-bottom:25px}.url-heading>span{font-size:.8rem;letter-spacing:.15em;color:#b1b7ff}.url-heading h1{font-size:clamp(1.7rem,4vw,2.6rem);margin:10px 0}.url-page p{color:#bac8df;line-height:1.65}.url-settings{display:flex;flex-wrap:wrap;gap:16px}.url-settings>label{flex:1;min-width:220px}.url-page label{display:block;font-weight:600;margin:10px 0 7px}.url-page input,.url-page select,.url-page textarea{width:100%;box-sizing:border-box;background:#0b1424;color:#edf2ff;border:1px solid #52617b;border-radius:8px;padding:12px;font:inherit;min-width:0}.url-page textarea{resize:vertical;line-height:1.5;font: .95rem/1.5 ui-monospace,Consolas,monospace}.url-page button{background:#25314c;color:#f5f7ff;border:1px solid #7180a0;border-radius:8px;padding:10px 14px;font:inherit;cursor:pointer}.url-page button.url-primary{background:#bdc3ff;border-color:#bdc3ff;color:#17203d;font-weight:700}.url-page button:disabled{opacity:.5;cursor:default}.url-page :is(input,select,textarea,button,summary,.url-table-scroll):focus-visible{outline:3px solid #c0c8ff;outline-offset:3px}.url-editors{display:grid;grid-template-columns:1fr 1fr;gap:20px}.url-card{background:#121d30;border:1px solid #34415a;border-radius:16px;padding:22px;min-width:0}.url-card h2,.url-note h2{font-size:1.2rem;margin:0 0 15px}.url-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.url-page #urlStatus{color:#d6e0ff}.url-page #urlStatus[data-error=true]{color:#ffb7b7}.url-inspection,.url-note{margin-top:22px}.url-inspection dl{display:grid;grid-template-columns:130px 1fr;gap:12px}.url-inspection dt{font-weight:700}.url-inspection dd{margin:0;overflow-wrap:anywhere;color:#d0dcf4}.url-table-scroll{overflow:auto;max-width:100%;border:1px solid #34415a;border-radius:8px}.url-inspection table{width:100%;min-width:650px;border-collapse:collapse;text-align:left}.url-inspection :is(th,td){padding:10px;border-bottom:1px solid #34415a;max-width:220px;overflow-wrap:anywhere;vertical-align:top}.url-inspection th{background:#1e2c44}.url-note{padding:20px;background:#17263e;border-left:4px solid #afbaff;border-radius:10px}.url-note p:last-child{margin-bottom:0}.url-page [hidden]{display:none!important}@media(max-width:760px){.url-page{padding:0 12px}.url-editors{grid-template-columns:1fr}.url-card{padding:18px}.url-inspection dl{grid-template-columns:1fr;gap:6px}.url-inspection dd{margin-bottom:12px}.url-settings>label{min-width:0;flex-basis:100%}}
.url-page p{overflow-wrap:anywhere}
