.tfuid-page{--navy:#071a36;--blue:#1877f2;--cyan:#4bbcff;--muted:#607089;max-width:980px;margin:34px auto;color:var(--navy);font-family:inherit}.tfuid-page *{box-sizing:border-box}.tfuid-hero{text-align:center;padding:34px 18px 25px}.tfuid-badge{display:inline-block;padding:7px 12px;border-radius:999px;background:#e9f3ff;color:#0963c5;font-size:11px;font-weight:800;letter-spacing:1.2px}.tfuid-hero h1{margin:14px 0 8px;font-size:clamp(34px,6vw,56px);line-height:1.08}.tfuid-hero p{max-width:650px;margin:auto;color:var(--muted);font-size:17px;line-height:1.65}.tfuid-card,.tfuid-section{margin:20px 0;padding:clamp(22px,4vw,38px);border:1px solid #dce7f3;border-radius:22px;background:#fff;box-shadow:0 18px 55px rgba(7,26,54,.09)}.tfuid-card{max-width:760px;margin:20px auto}.tfuid-kicker{margin:0 0 4px;color:var(--blue);font-size:11px;font-weight:800;letter-spacing:1.4px}.tfuid-page h2{margin:0 0 20px;font-size:28px}.tfuid-card label{display:block;margin-bottom:8px;font-weight:750}.tfuid-input-row{display:flex;gap:10px}.tfuid-url{width:100%;min-width:0;padding:15px;border:1px solid #b8c8db;border-radius:11px;background:#fbfdff;font-size:16px}.tfuid-url:focus{border-color:var(--blue);box-shadow:0 0 0 4px rgba(24,119,242,.13);outline:0}.tfuid-submit,.tfuid-id{border:0;border-radius:11px;cursor:pointer;font-weight:800}.tfuid-submit{flex:0 0 auto;padding:0 22px;background:linear-gradient(135deg,#0866dc,var(--blue));box-shadow:0 10px 24px rgba(24,119,242,.25);color:#fff}.tfuid-help{margin:10px 0 0;color:var(--muted);font-size:13px}.tfuid-result{margin-top:22px;padding:24px;text-align:center;border:1px solid #d4e7fb;border-radius:17px;background:linear-gradient(180deg,#f8fbff,#ebf5ff)}.tfuid-result-label{display:block;color:#47719c;font-size:11px;font-weight:800;letter-spacing:1px}.tfuid-id{display:block;width:100%;padding:8px;background:transparent;color:#0757ad;font-size:clamp(30px,6vw,46px);letter-spacing:2px}.tfuid-type{margin:0;color:var(--muted)}.tfuid-status{min-height:23px;margin:12px 0 0;color:#b42318;font-weight:650}.tfuid-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tfuid-grid article{padding:19px;border:1px solid #e0e9f3;border-radius:15px;background:#f9fcff}.tfuid-grid p,.tfuid-info p{margin:7px 0 0;color:var(--muted);line-height:1.65}.tfuid-info ol{padding-left:22px;line-height:1.9}.tfuid-notice{margin-top:22px;padding:18px;border-left:4px solid #f4b400;border-radius:9px;background:#fff9e8}@media(max-width:680px){.tfuid-grid{grid-template-columns:1fr}.tfuid-input-row{display:grid}.tfuid-submit{padding:14px}.tfuid-card,.tfuid-section{border-radius:17px}}

