.IvduaW_page{background:#f8fafc;min-height:100vh;padding-bottom:64px}.IvduaW_header{background:linear-gradient(#eef4fc 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0;padding:28px 16px 32px}.IvduaW_inner{max-width:1100px;margin:0 auto}.IvduaW_breadcrumb{color:#64748b;align-items:center;gap:6px;margin-bottom:12px;font-size:.82rem;display:flex}.IvduaW_breadcrumb a{color:#0149ac;font-weight:600;text-decoration:none}.IvduaW_title{color:#0f172a;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.6rem,3.6vw,2.1rem);font-weight:800}.IvduaW_lead{color:#475569;max-width:640px;margin:0 0 18px;font-size:1rem;line-height:1.6}.IvduaW_searchRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.IvduaW_searchWrap{flex:360px;max-width:560px;position:relative}.IvduaW_searchIcon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.IvduaW_search{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:12px 40px;font-size:.95rem}.IvduaW_search:focus{border-color:#0149ac;outline:none;box-shadow:0 0 0 3px #0149ac1f}.IvduaW_clear{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.IvduaW_xmlLink{color:#475569;align-items:center;gap:6px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.IvduaW_xmlLink:hover{color:#0149ac}.IvduaW_content{max-width:1100px;margin:28px auto 0;padding:0 16px}.IvduaW_resultNote{color:#475569;margin:0 0 16px;font-size:.9rem}.IvduaW_columns{columns:3 300px;column-gap:20px}.IvduaW_card{break-inside:avoid;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;margin-bottom:20px;padding:20px 22px;display:inline-block;box-shadow:0 1px 3px #0f172a0a}.IvduaW_cardHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.IvduaW_cardTitle{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:800;display:flex}.IvduaW_cardTitle svg{color:#0149ac}.IvduaW_count{color:#64748b;background:#f1f5f9;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.IvduaW_links{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.IvduaW_linksTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.IvduaW_links a{color:#334155;padding:5px 0;font-size:.88rem;line-height:1.4;text-decoration:none;display:block}.IvduaW_links a:hover{color:#0149ac;text-decoration:underline}.IvduaW_viewAll{color:#0149ac;margin-top:10px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-block}.IvduaW_viewAll:hover{text-decoration:underline}.IvduaW_empty{text-align:center;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:32px 20px}@media (max-width:560px){.IvduaW_linksTwoCol{grid-template-columns:minmax(0,1fr)}.IvduaW_card{padding:18px 16px}}
