.license-search{max-width:960px;margin:auto}.license-search [role="search"]{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.license-search label{width:100%;font-weight:700}.license-search input{flex:1;min-width:180px;padding:16px;border:1px solid #bbc9c5;border-radius:8px;font:inherit}.license-search button{padding:14px 22px;border:1px solid var(--color-action-border);border-radius:8px;background:var(--color-primary);color:var(--color-text);font:inherit;cursor:pointer;transition:border-color .15s ease}.license-search button:hover{border-color:var(--color-secondary)}.license-search input:focus-visible,.license-search button:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.license-search .table-wrap{overflow-x:auto}.license-search table{width:100%;border-collapse:collapse}.license-search td,.license-search th{text-align:left;padding:14px;border-bottom:1px solid #d6dedb}.license-search th{background:#edf3ef}.license-search td:first-child{font-weight:700;white-space:nowrap}.license-search .source-note{margin-top:28px;}.license-search [hidden]{display:none}


.license-search .guard-log{margin-top:32px}
.guard-log-preview{display:block;margin:16px 0 24px}
.guard-log-preview img{display:block;width:100%;height:auto;border:1px solid var(--color-border,#d6dedb);border-radius:8px;background:#fff}
.guard-log .rf-button{max-width:100%;white-space:normal;text-align:center}
