.TransparencyVerifyTool-module__NhdJcW__box{background:var(--t-surface);border-radius:var(--t-radius-lg);max-width:720px;box-shadow:var(--t-shadow-sm);margin-bottom:32px;padding:22px 24px}.TransparencyVerifyTool-module__NhdJcW__h2{font:700 14px / 1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent-text);margin:0 0 10px}.TransparencyVerifyTool-module__NhdJcW__p{font:400 16px / 1.5 var(--font-text), sans-serif;color:var(--t-text2);margin:0 0 16px}.TransparencyVerifyTool-module__NhdJcW__p code{font:400 14px / 1 var(--font-mono), monospace;background:var(--t-surface3);border-radius:4px;padding:2px 5px}.TransparencyVerifyTool-module__NhdJcW__row{flex-wrap:wrap;gap:10px;display:flex}.TransparencyVerifyTool-module__NhdJcW__select{font:400 14px / 1 var(--font-text), sans-serif;border:1px solid var(--t-line3);background:var(--t-bg);color:var(--t-text);border-radius:7px;flex:320px;padding:12px 14px}.TransparencyVerifyTool-module__NhdJcW__input{width:100%;font:400 14px / 1 var(--font-mono), monospace;border:1px solid var(--t-line3);background:var(--t-bg);color:var(--t-text);border-radius:7px;margin-bottom:10px;padding:12px 14px}.TransparencyVerifyTool-module__NhdJcW__fileInput{font:400 14px / 1.3 var(--font-text), sans-serif;color:var(--t-text2);margin-bottom:10px;display:block}.TransparencyVerifyTool-module__NhdJcW__button{font:600 14px / 1 var(--font-text), sans-serif;color:var(--t-on-accent);background:var(--t-accent);border-radius:var(--t-radius-pill);white-space:nowrap;cursor:pointer;border:none;flex:none;padding:12px 20px}.TransparencyVerifyTool-module__NhdJcW__button:hover{filter:brightness(1.08);color:var(--t-on-accent)}.TransparencyVerifyTool-module__NhdJcW__button:disabled{opacity:.6;cursor:not-allowed}.TransparencyVerifyTool-module__NhdJcW__resultOk,.TransparencyVerifyTool-module__NhdJcW__resultPending,.TransparencyVerifyTool-module__NhdJcW__resultError{font:400 14px / 1.5 var(--font-text), sans-serif;border-radius:7px;margin:14px 0 0;padding:12px 14px}.TransparencyVerifyTool-module__NhdJcW__resultOk{color:var(--t-up);background:color-mix(in srgb, var(--t-up) 10%, transparent)}.TransparencyVerifyTool-module__NhdJcW__resultPending{color:var(--t-muted);background:var(--t-surface3)}.TransparencyVerifyTool-module__NhdJcW__resultError{color:var(--t-down);background:color-mix(in srgb, var(--t-down) 10%, transparent)}.TransparencyVerifyTool-module__NhdJcW__toggleManual{font:600 14px / 1 var(--font-text), sans-serif;color:var(--t-accent-text);cursor:pointer;background:0 0;border:none;margin-top:18px;padding:0;display:inline-block}.TransparencyVerifyTool-module__NhdJcW__toggleManual:hover{text-decoration:underline}.TransparencyVerifyTool-module__NhdJcW__manualForm{border-top:1px solid var(--t-line2);margin-top:16px;padding-top:16px}
.page-module__SNpdOq__main{max-width:1160px;margin:0 auto;padding:56px 40px 100px}.page-module__SNpdOq__backLink{font:400 14px / 1 var(--font-mono), monospace;color:var(--t-muted);letter-spacing:.08em;margin-bottom:20px;text-decoration:none;display:inline-block}.page-module__SNpdOq__backLink:hover{color:var(--t-text)}.page-module__SNpdOq__h1{font:700 44px / 1.15 var(--font-archivo), sans-serif;letter-spacing:-.01em;margin:0 0 14px}.page-module__SNpdOq__lede{font:400 16px / 1.5 var(--font-text), sans-serif;color:var(--t-muted);max-width:720px;margin:0 0 32px}.page-module__SNpdOq__lede a{color:var(--t-accent-text)}.page-module__SNpdOq__gateNotice{background:var(--t-surface);border:1px solid var(--t-accent);font:400 16px / 1.5 var(--font-text), sans-serif;color:var(--t-muted);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:14px 18px;display:flex}.page-module__SNpdOq__gateCta{font:700 14px / 1 var(--font-text), sans-serif;color:var(--t-on-accent);background:var(--t-accent);border-radius:var(--t-radius-pill);white-space:nowrap;padding:10px 16px;text-decoration:none}.page-module__SNpdOq__gateCta:hover{filter:brightness(1.08);color:var(--t-on-accent)}.page-module__SNpdOq__gatedCell{color:var(--t-muted);font-style:italic}.page-module__SNpdOq__tableScroll{margin-bottom:40px;overflow-x:auto}.page-module__SNpdOq__table{border-collapse:collapse;width:100%;min-width:780px}.page-module__SNpdOq__table thead th{text-align:left;font:600 12px / 1 var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--t-muted);border-bottom:1px solid var(--t-line2);padding:8px 12px}.page-module__SNpdOq__table tbody td{font:400 14px / 1.3 var(--font-text), sans-serif;border-bottom:1px solid var(--t-line2);vertical-align:top;padding:12px}.page-module__SNpdOq__mono{font:400 14px / 1.3 var(--font-mono), monospace;color:var(--t-text2)}.page-module__SNpdOq__badge{font:600 12px / 1 var(--font-mono), monospace;color:var(--t-accent-text);background:var(--t-surface3);white-space:nowrap;border-radius:99px;padding:4px 9px;display:inline-block}.page-module__SNpdOq__downloadLink{font:600 14px / 1 var(--font-text), sans-serif;color:var(--t-accent-text);white-space:nowrap}.page-module__SNpdOq__downloadLink:hover{text-decoration:underline}.page-module__SNpdOq__explainer{max-width:720px}.page-module__SNpdOq__h2{font:700 14px / 1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent-text);margin:0 0 10px}.page-module__SNpdOq__p{font:400 16px / 1.5 var(--font-text), sans-serif;color:var(--t-text2);margin:0}.page-module__SNpdOq__p a{color:var(--t-accent-text)}.page-module__SNpdOq__p code{font:400 14px / 1 var(--font-mono), monospace;background:var(--t-surface3);border-radius:4px;padding:2px 5px}@media (max-width:680px){.page-module__SNpdOq__table thead{display:none}.page-module__SNpdOq__table,.page-module__SNpdOq__table tbody,.page-module__SNpdOq__table tr{width:100%;min-width:0;display:block}.page-module__SNpdOq__table tbody tr{border-radius:var(--t-radius-md);background:var(--t-surface);box-shadow:var(--t-shadow-sm);margin-bottom:10px;padding:4px 14px}.page-module__SNpdOq__table tbody td{border-bottom:1px solid var(--t-line2);text-align:right;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.page-module__SNpdOq__table tbody tr td:last-child{border-bottom:none}.page-module__SNpdOq__table tbody td:before{content:attr(data-label);font:600 12px / 1 var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--t-muted);text-align:left;flex:none}}
