.satellite-gateway-wrap{padding-top:24px}.satellite-gateway{isolation:isolate;background:linear-gradient(110deg,#f4f8ff,#e7f0ff);border:1px solid #a6c5fb;border-radius:12px;align-items:center;gap:18px;width:100%;min-height:88px;padding:12px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #285ab308}.satellite-gateway:after{content:"";z-index:-1;border:1px solid #b8d3ff;border-radius:50%;width:400px;height:400px;position:absolute;top:-300px;right:85px;box-shadow:0 0 0 45px #c9dcff20,0 0 0 90px #c9dcff18}.satellite-gateway-icon{color:#fff;background:linear-gradient(135deg,#327df4,#1260ec);border-radius:16px;flex-shrink:0;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 6px 16px #2563eb21}.satellite-gateway>.satellite-gateway-icon{border-radius:12px;width:48px;height:48px}.satellite-gateway>.satellite-gateway-icon svg{width:28px;height:28px}.satellite-gateway-copy h2{color:#142d51;font-size:22px;font-weight:700;line-height:1.4}.satellite-gateway-copy p{color:#607796;margin-top:2px;font-size:12px;line-height:1.8}.satellite-gateway-tags{flex-wrap:wrap;gap:10px;margin-left:8px;display:flex}.satellite-gateway-tags span{color:#385e9b;white-space:nowrap;background:#ffffff65;border:1px solid #bcd1fa;border-radius:20px;padding:4px 12px;font-size:12px}.satellite-gateway-action,.satellite-download-button{color:#fff;white-space:nowrap;background:#245ee8;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.satellite-gateway-action{min-height:36px;margin-left:auto;padding:8px 16px}.satellite-gateway:hover{border-color:#6e9ff4}.satellite-gateway:hover .satellite-gateway-action,.satellite-download-button:hover{background:#194ed0}.satellite-download-page{background:#f5f7fc;min-height:70vh}.satellite-page-heading{background:radial-gradient(at 88% 12%,#e0ecff,#0000 55%),linear-gradient(110deg,#f0f5ff,#f8faff);border-bottom:1px solid #e2eafa;padding:14px 0 16px;overflow:hidden}.satellite-breadcrumb{color:#7486a1;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;font-size:12px;display:flex}.satellite-breadcrumb a:hover{color:#245ee8}.satellite-heading-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.satellite-heading-identity{align-items:center;gap:16px;display:flex}.satellite-heading-identity h1{color:#142d51;font-size:30px;font-weight:700;line-height:1.4}.satellite-heading-identity p{color:#627795;margin-top:4px;font-size:13px;line-height:1.8}.satellite-back{color:#245ee8;white-space:nowrap;background:#ffffff80;border:1px solid #8baef8;border-radius:8px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:inline-flex}.satellite-back:hover{background:#fff}.satellite-heading-identity .satellite-gateway-icon{border-radius:12px;width:48px;height:48px}.satellite-search{max-width:680px;margin-top:14px}.satellite-download-notice{color:#667e9f;align-items:flex-start;gap:8px;margin-top:8px;font-size:12px;line-height:1.8;display:flex}.satellite-download-notice svg{color:#6287d1;flex-shrink:0;margin-top:3px}.satellite-directory{padding-block:18px 32px}.satellite-contribution{color:#4f6a90;background:#edf4ff;border:1px solid #cbdcf8;border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;font-size:12px;line-height:1.8;display:flex}.satellite-contribution>svg{color:#245ee8;flex-shrink:0}.satellite-contribution p{flex:1;min-width:0}.satellite-contribution strong{color:#245ee8;white-space:nowrap;font-weight:700}.satellite-contribution a{color:#245ee8;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:600;display:inline-flex}.satellite-contribution a:hover{text-decoration:underline}.satellite-category-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.satellite-category-nav a{text-align:center;color:#647896;background:#fff;border:1px solid #dde6f5;border-radius:8px;padding:9px;font-size:13px;font-weight:600}.satellite-category-nav a:hover{color:#245ee8;border-color:#87aaf4}.satellite-category-nav a[aria-current=page]{color:#fff;background:#245ee8;border-color:#245ee8;box-shadow:0 5px 12px #245ee815}.satellite-search-summary{color:#697f9f;overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 10px;font-size:12px;display:flex}.satellite-search-summary a{color:#245ee8;flex-shrink:0}.satellite-group{--satellite-color:#2563eb;--satellite-tint:#edf4ff}.satellite-group[data-category=sar]{--satellite-color:#0c9e9b;--satellite-tint:#e7f8f6}.satellite-group[data-category=other]{--satellite-color:#8a5cdd;--satellite-tint:#f2ecff}.satellite-table-wrap{background:#fff;border:1px solid #dfe7f2;border-radius:10px;overflow:hidden}.satellite-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.5}.satellite-name-column{width:18%}.satellite-type-column{width:12%}.satellite-use-column,.satellite-platform-column{width:23%}.satellite-account-column{width:15%}.satellite-action-column{width:9%}.satellite-table thead{color:#71839e;background:#f7f9fd;font-size:11px}.satellite-table th,.satellite-table td{vertical-align:middle;overflow-wrap:anywhere;padding:10px 14px}.satellite-table thead th{border-bottom:1px solid #e3eaf4;padding-block:9px;font-weight:500}.satellite-group-row th{background:var(--satellite-tint);border-block:1px solid #e3eaf4;padding-block:7px}.satellite-group-heading{color:var(--satellite-color);align-items:center;gap:8px;display:flex}.satellite-group-heading h2{font-size:12px;font-weight:700}.satellite-group-heading>span{color:#7586a0;font-size:11px;font-weight:400}.satellite-group-heading p{color:#8292a9;margin-left:6px;font-size:11px;font-weight:400}.satellite-data-row{border-bottom:1px solid #edf1f7}.satellite-data-row:last-child{border-bottom:0}.satellite-data-row:hover{background:#f8faff}.satellite-name-cell{color:#203c61;font-weight:600}.satellite-type-cell,.satellite-use-cell,.satellite-account-cell{color:#71839d}.satellite-account-cell{font-size:11px}.satellite-list-tags{flex-wrap:wrap;gap:4px;display:flex}.satellite-list-tags span{background:var(--satellite-tint);color:var(--satellite-color);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10px}.satellite-platform-cell a{color:#345d9a}.satellite-platform-cell a:hover{color:#245ee8;text-decoration:underline}.satellite-platform-domain{color:#93a1b5;font-size:10px;line-height:1.4;display:block}.satellite-table .satellite-action-cell{text-align:right}.satellite-download-button{border-radius:5px;gap:4px;padding:5px 9px;font-size:11px}.satellite-mobile-meta{display:none}:is(.satellite-download-page,.satellite-gateway-wrap) :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #5286e9}@media (max-width:1100px){.satellite-gateway{gap:16px;padding:12px 20px}.satellite-gateway-tags{display:none}.satellite-table th,.satellite-table td{padding-inline:10px}}@media (max-width:767px){.satellite-gateway-wrap{padding-top:18px}.satellite-gateway{flex-wrap:wrap;gap:10px;padding:12px}.satellite-gateway>.satellite-gateway-icon{border-radius:10px;width:40px;height:40px}.satellite-gateway-icon{border-radius:12px;width:50px;height:50px}.satellite-gateway-icon svg{width:29px;height:29px}.satellite-gateway-copy{flex:1;min-width:0}.satellite-gateway-copy h2{font-size:20px}.satellite-gateway-copy p{font-size:11px}.satellite-gateway-action{width:100%;min-height:36px;padding:6px 12px}.satellite-page-heading{padding-block:12px 16px}.satellite-breadcrumb{gap:6px;margin-bottom:14px;font-size:11px}.satellite-heading-row{flex-direction:column;align-items:flex-start;gap:16px}.satellite-heading-identity{gap:12px}.satellite-heading-identity h1{font-size:25px}.satellite-heading-identity p{font-size:11px}.satellite-back{padding:7px 11px}.satellite-search{margin-top:14px}.satellite-contribution{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 12px}.satellite-contribution>svg{margin-top:2px}.satellite-contribution p{flex-basis:calc(100% - 26px)}.satellite-contribution a{margin-left:26px}.satellite-category-nav{gap:6px;margin-bottom:18px}.satellite-category-nav a{padding:9px 4px;font-size:11px}.satellite-table th,.satellite-table td{padding:9px 10px}.satellite-table .satellite-type-cell,.satellite-table .satellite-use-cell,.satellite-table .satellite-account-cell,.satellite-type-column,.satellite-use-column,.satellite-account-column{display:none}.satellite-name-column{width:37%}.satellite-platform-column{width:43%}.satellite-action-column{width:20%}.satellite-table{font-size:11px}.satellite-mobile-meta{color:#8292a9;margin-top:3px;font-size:10px;font-weight:400;line-height:1.5;display:block}.satellite-platform-domain,.satellite-group-heading p{display:none}.satellite-download-button{gap:2px;padding:6px}}
