.check-page .product-main { position: relative; isolation: isolate; padding-top: 48px; }
.check-page .product-main::before { position: absolute; z-index: -1; inset: 0 0 auto; height: 650px; background: radial-gradient(ellipse at 73% 10%, #1c54892e, transparent 62%); pointer-events: none; content: ""; }
.check-page .home-shell { max-width: 1120px; }
.check-intro { margin-bottom: 27px; animation: check-enter 350ms ease-out both; }
.check-intro h1 { font-size: clamp(38px, 4.6vw, 57px); }
.check-intro p { max-width: 60ch; margin-top: 11px; }
.check-eyebrow { display: block; margin-bottom: 10px; color: #8db9dc; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; }
.check-layout { display: grid; gap: 28px; }
.check-card { min-width: 0; padding: clamp(20px, 2.8vw, 30px); border: 1px solid #2b435b; border-radius: 17px; background: linear-gradient(115deg, #172637, #101821 72%); }
.check-search-card { position: relative; overflow: hidden; box-shadow: 0 14px 36px #0000001f; animation: check-enter 400ms 60ms ease-out both; transition: border-color 200ms, box-shadow 200ms; }
.check-search-card::before { position: absolute; inset: 0 10% auto; height: 1px; background: linear-gradient(90deg, transparent, #6abfff98, transparent); content: ""; }
.check-search-card:focus-within { border-color: #467aa5; box-shadow: 0 8px 32px #163d622b; }
.check-card-heading { display: flex; justify-content: space-between; align-items: center; gap: 14px; margin-bottom: 20px; }
.check-card h2 { margin: 0; color: var(--page-ink); font-size: 18px; letter-spacing: -.025em; }
.check-scope-badge { display: inline-flex; align-items: center; gap: 6px; padding: 4px 9px; border: 1px solid #385772; border-radius: 99px; color: #adcee9; font-size: 11px; white-space: nowrap; }
.check-page svg { fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }
.check-scope-badge svg { width: 12px; height: 12px; }
#check-user-form label { display: block; margin-bottom: 8px; color: #c6d5e3; font-size: 12px; font-weight: 600; }
.check-search-row { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 12px; }
.check-search-row input { width: 100%; min-width: 0; min-height: 52px; padding: 10px 15px; border: 1px solid #334e66; border-radius: 11px; background: #090f16; color: var(--page-ink); font-size: 17px; font-variant-numeric: tabular-nums; transition: border-color 180ms, background 180ms; }
.check-search-row input::placeholder { color: #657c91; }
.check-search-row input:focus { border-color: #6bb8ec; background: #0a141e; }
.check-search-row input[aria-invalid="true"] { border-color: #f29d9d; }
.check-search-row button { min-width: 143px; }
.check-search-row button:disabled { opacity: .75; cursor: wait; }
.check-page :is(button,input,a):focus-visible { outline: 2px solid #7fcaff; outline-offset: 3px; }
.check-help { margin: 9px 0 0; color: var(--page-muted); font-size: 12px; line-height: 1.6; }
.check-license-note { margin: 17px 0 0; color: #829cb4; font-size: 11px; }
.check-status { margin: 16px 0 0; color: #bed6eb; font-size: 13px; }
.check-status[data-error="true"] { color: #f6acb4; }
.check-status:empty { position: absolute; width: 1px; height: 1px; margin: 0; overflow: hidden; clip-path: inset(50%); }
.check-text-link { display: inline-flex; margin-top: 9px; color: #8acbfa; text-decoration: underline; text-underline-offset: 3px; font-size: 13px; }
.check-spinner { display: none; width: 16px; height: 16px; border: 2px solid #ffffff64; border-top-color: currentColor; border-radius: 50%; animation: check-spin .75s linear infinite; }
#check-user-form[aria-busy="true"] .check-spinner { display: block; }
#check-user-form[aria-busy="true"] .check-search-icon { display: none; }
.check-results { min-width: 0; animation: check-enter 320ms ease-out both; }
.check-result-header { display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 0 0 22px; }
.check-result-identity { display: flex; align-items: center; gap: 15px; min-width: 0; }
.check-result-identity .check-eyebrow { margin-bottom: 4px; }
.check-result-identity h2 { margin: 0; color: #edf5fc; font-size: 24px; letter-spacing: -.035em; }
.check-user-avatar { display: grid; width: 58px; height: 58px; flex: 0 0 58px; place-items: center; border: 1px solid #385b7b; border-radius: 16px; background: linear-gradient(135deg, #244868, #17283b); color: #a3d5ff; }
.check-user-avatar svg { width: 25px; height: 25px; }
.check-user-id { display: flex; align-items: center; gap: 6px; margin-top: 3px; color: #93aec5; font-size: 12px; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.check-icon-button { display: grid; width: 28px; height: 28px; flex: 0 0 28px; padding: 6px; place-items: center; border: 0; border-radius: 6px; background: transparent; color: #86b4d7; cursor: pointer; }
.check-icon-button:hover { color: #c7e7ff; background: #83c5fa15; }
.check-icon-button svg { width: 14px; height: 14px; }
.check-archive-label { display: flex; align-items: center; gap: 7px; color: #9db4c7; font-size: 11px; white-space: nowrap; }
.check-archive-label > span { width: 6px; height: 6px; border-radius: 50%; background: #6bb5ed; box-shadow: 0 0 9px #6bb5ed55; }
.check-archive-counts { display: grid; grid-template-columns: repeat(auto-fit,minmax(140px,1fr)); gap: 10px; margin: 0 0 28px; }
.check-archive-stat { position: relative; min-width: 0; padding: 14px 16px; border: 1px solid #283d50; border-radius: 12px; background: linear-gradient(135deg,#142232,#0e1721); text-align: left; font: inherit; cursor: pointer; transition: border-color 180ms, background 180ms, transform 180ms, box-shadow 180ms; }
.check-archive-stat:hover { transform: translateY(-2px); border-color: #5687ad; box-shadow: 0 7px 20px #0002; }
.check-archive-stat[aria-selected="true"] { border-color: #4da5ec; background: linear-gradient(135deg,#214a6b,#152c42); box-shadow: inset 0 -2px #56b6ff; }
.check-category-label { display: block; padding-right: 15px; color: #a3bed4; font-size: 11px; }
.check-category-count { display: block; margin: 6px 0 0; color: #e6f3ff; font-size: 24px; line-height: 1.2; font-weight: 650; font-variant-numeric: tabular-nums; }
.check-category-arrow { position: absolute; top: 14px; right: 13px; color: #759fbd; font-size: 13px; transition: transform 180ms, color 180ms; }
.check-archive-stat:hover .check-category-arrow,.check-archive-stat[aria-selected="true"] .check-category-arrow { color: #9bd6ff; transform: translate(1px,-1px); }
.check-server-heading { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-bottom: 16px; }
.check-server-heading h3 { display: flex; align-items: center; gap: 9px; margin: 0; color: #e2effa; font-size: 20px; letter-spacing: -.03em; }
.check-server-total { display: inline-flex; align-items: center; justify-content: center; min-width: 26px; padding: 3px 7px; border: 1px solid #2e4a62; border-radius: 7px; color: #b1d8f5; font-size: 11px; letter-spacing: 0; font-variant-numeric: tabular-nums; }
.check-server-total:empty { display: none; }
.check-filter { display: flex; gap: 9px; align-items: center; width: 245px; max-width: 100%; padding: 9px 12px; border: 1px solid #2a3e51; border-radius: 9px; background: #0c151e; color: #7594ae; }
.check-filter:focus-within { border-color: #639ac8; }
.check-filter svg { width: 15px; height: 15px; flex: 0 0 15px; }
.check-filter input { width: 100%; min-width: 0; border: 0; background: transparent; color: #d1e7f9; font: inherit; font-size: 12px; outline: none; }
.check-filter input::placeholder { color: #809cb4; }
.check-server-list { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 13px; margin: 0; padding: 0; list-style: none; }
.check-server { min-width: 0; padding: 20px; border: 1px solid #243a4d; border-radius: 14px; background: linear-gradient(145deg,#142130,#0e1721 75%); transition: border-color 180ms, transform 180ms, box-shadow 180ms; animation: check-enter 320ms var(--entry-delay,0ms) ease-out both; }
.check-server-top { display: flex; align-items: center; gap: 13px; }
.check-server-avatar { position: relative; display: grid; width: 47px; height: 47px; flex: 0 0 47px; overflow: hidden; place-items: center; border: 1px solid #3c6180; border-radius: 13px; background: #204361; color: #b4dcfa; font-size: 15px; font-weight: 650; letter-spacing: .02em; }
.check-server-avatar[data-tone="1"] { border-color: #3a676c; background: #1d3d46; color: #b0dfe4; }
.check-server-avatar[data-tone="2"] { border-color: #4b5b82; background: #29344f; color: #c3cdec; }
.check-server-avatar[data-tone="3"] { border-color: #52667b; background: #293d4d; color: #c7dae9; }
.check-server-avatar img { position: absolute; width: 100%; height: 100%; object-fit: cover; }
.check-server-identity { min-width: 0; }
.check-server-identity h4 { margin: 0; color: #e5f1fa; font-size: 16px; font-weight: 650; letter-spacing: -.025em; line-height: 1.35; overflow-wrap: anywhere; }
.check-server-id { display: block; margin-top: 4px; color: #7f9bb4; font-size: 11px; letter-spacing: .02em; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.check-server-dates { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 12px; margin: 17px 0 0; padding-top: 13px; border-top: 1px solid #a0c9e611; }
.check-server-dates dt { color: #7f9bb3; font-size: 10px; }
.check-server-dates dd { margin: 4px 0 0; color: #c1d5e6; font-size: 11px; line-height: 1.5; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.check-server-roles { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 15px; }
.check-role { min-width: 0; max-width: 100%; padding: 4px 8px; border: 1px solid #41617c75; border-radius: 6px; background: #6ca6d112; color: #afcde4; font-size: 10px; line-height: 1.45; overflow-wrap: anywhere; }
.check-more-roles { margin-top: 10px; color: #86bde6; font-size: 11px; }
.check-more-roles summary { width: fit-content; padding: 2px 0; cursor: pointer; }
.check-more-roles .check-server-roles { margin-top: 8px; }
.check-no-roles { margin: 15px 0 0; color: #7793ab; font-size: 11px; }
.check-record-category { color: #8cb5d5; font-size: 10px; letter-spacing: .04em; }
.check-record-title { margin: 8px 0 0; color: #e5f1fa; font-size: 17px; font-weight: 650; letter-spacing: -.025em; line-height: 1.4; overflow-wrap: anywhere; }
.check-record-details { display: grid; gap: 13px; margin: 18px 0 0; }
.check-record-details > div { border-top: 1px solid #a0c9e618; padding-top: 11px; }
.check-record-details dt { color: #819fb8; font-size: 10px; }
.check-record-details dd { margin: 5px 0 0; color: #c1d5e6; font-size: 12px; line-height: 1.7; white-space: pre-wrap; overflow-wrap: anywhere; }
.check-no-servers { display: grid; justify-items: center; padding: 42px 20px; border: 1px dashed #35516a; border-radius: 14px; background: #0e1924; text-align: center; }
.check-no-servers > svg { width: 30px; height: 30px; margin-bottom: 15px; color: #699ec7; }
.check-no-servers h4 { margin: 0; color: #d6e8f7; font-size: 16px; }
.check-no-servers p { max-width: 45ch; margin: 9px 0 0; color: #8da8bf; font-size: 12px; line-height: 1.7; }
.check-load-more { display: flex; min-width: 190px; min-height: 42px; margin: 24px auto 0; border: 1px solid #355675; background: #15283a; color: #c0e2fd; font-size: 12px; }
.check-load-more[aria-busy="true"] { opacity: .7; cursor: wait; }
.check-archive-note { display: flex; align-items: flex-start; gap: 9px; margin: 22px 0 0; padding-top: 18px; border-top: 1px solid #294053; color: #7e9ab0; font-size: 11px; line-height: 1.7; }
.check-archive-note svg { width: 14px; height: 14px; margin-top: 2px; flex: 0 0 14px; }
#check-results-status:empty { display: none; }
.check-page [hidden] { display: none !important; }
@media(hover:hover) and (pointer:fine) { .check-server:hover { border-color: #477795; transform: translateY(-2px); box-shadow: 0 9px 24px #00000025; } }
@media(max-width:700px) { .check-server-list { grid-template-columns: minmax(0,1fr); } .check-server-heading { align-items: stretch; flex-direction: column; gap: 13px; } .check-filter { width: 100%; } .check-result-header { align-items: flex-start; flex-direction: column; gap: 12px; } .check-archive-counts { grid-template-columns: repeat(2,minmax(0,1fr)); } }
@media(max-width:440px) { .check-page .product-main { padding-top: 31px; } .check-search-row { grid-template-columns: minmax(0,1fr); } .check-search-row button { width: 100%; min-height: 45px; } .check-card-heading { align-items: flex-start; flex-direction: column; gap: 9px; } .check-server { padding: 17px; } .check-server-dates { grid-template-columns: minmax(0,1fr); gap: 8px; } .check-user-avatar { width: 46px; height: 46px; flex-basis: 46px; border-radius: 13px; } .check-result-identity { gap: 11px; } .check-result-identity h2 { font-size: 21px; } }
@keyframes check-enter { from { opacity: 0; transform: translateY(7px); } to { opacity: 1; transform: translateY(0); } }
@keyframes check-spin { to { transform: rotate(360deg); } }
@media(prefers-reduced-motion:reduce) { .check-page *, .check-page *::before { animation: none !important; transition: none !important; } }

/* Compact lookup layout, intentionally loaded after the shared brand palette. */
.check-page .home-shell { max-width:1080px; }
.check-page .product-main { padding-top:42px; }
.check-page .product-main::before { background:none; }
.check-page .check-intro { margin-bottom:27px; }
.check-page .check-intro h1 { margin:0;font-size:40px;line-height:1.2;font-weight:600;letter-spacing:-.04em; }
.check-page .check-intro p { max-width:660px;margin-top:11px;color:#929eae;font-size:14px;line-height:1.7;font-weight:400; }
.check-page .check-eyebrow { margin-bottom:9px;color:#839bb8;font-size:9px;font-weight:500;letter-spacing:.1em; }
.check-page .check-layout { grid-template-columns:minmax(0,2fr) minmax(245px,1fr);gap:20px;row-gap:34px;align-items:start; }
.check-page .check-card { padding:22px 24px;border:1px solid #ffffff12;border-radius:12px;background:#10141a;box-shadow:none; }
.check-page .check-search-card { min-height:238px;transition:border-color .18s; }
.check-page .check-search-card::before { display:none; }
.check-page .check-search-card:focus-within { border-color:#527eb64d;box-shadow:none; }
.check-page .check-card-heading { margin-bottom:19px;gap:10px; }
.check-page .check-card h2 { color:#e2e8f1;font-size:16px;line-height:1.4;font-weight:500;letter-spacing:-.02em; }
.check-page .check-scope-badge { gap:5px;padding:0;border:0;background:transparent;color:#7d91ab;font-size:9px;font-weight:400; }
.check-page .check-scope-badge svg { width:11px;height:11px; }
.check-page #check-user-form label { margin-bottom:7px;color:#a5b2c5;font-size:11px;font-weight:400; }
.check-page .check-search-row { gap:10px; }
.check-page .check-search-row input { min-height:46px;height:46px;padding:10px 16px;border:1px solid #ffffff18;border-radius:24px;background:#090d12;color:#e0e7f0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;outline:0; }
.check-page .check-search-row input::placeholder { color:#596a80; }
.check-page .check-search-row input:focus { background:#090e15;border-color:#729fd47d; }
.check-page .check-search-row input[aria-invalid="true"] { border-color:#bf7d897d; }
.check-page .check-search-row #check-submit { min-width:124px;min-height:46px;padding:10px 17px;border:1px solid #3876cd;border-radius:24px;background:#235fb7;color:#f1f5fc;font-size:12px;font-weight:500;box-shadow:none; }
.check-page .check-search-row #check-submit:hover:not(:disabled) { background:#2a6cc8;border-color:#4b88da;box-shadow:none; }
.check-page .check-search-row button:disabled { opacity:.6; }
.check-page .check-search-row .check-search-icon { width:14px;height:14px; }
.check-page .check-help { margin-top:8px;color:#7b8a9e;font-size:11px;line-height:1.6; }
.check-page .check-license-note { margin-top:14px;color:#697d96;font-size:9px;line-height:1.6; }
.check-page .check-status { margin-top:13px;color:#9aaec7;font-size:11px;line-height:1.7; }
.check-page .check-status[data-error="true"] { color:#db9aa5; }
.check-page .check-text-link { margin-top:7px;color:#94b8e7;font-size:11px; }
.check-page .check-archive-guide { min-height:238px;padding:22px; }
.check-page .check-archive-guide>p { margin:5px 0 16px;color:#78899f;font-size:10px;line-height:1.6; }
.check-page .check-archive-guide ul { display:grid;gap:12px;padding:0;margin:0;list-style:none; }
.check-page .check-archive-guide li { display:flex;align-items:start;gap:10px; }
.check-page .check-archive-guide li>span { width:4px;height:4px;flex:none;margin-top:7px;border-radius:50%;background:#668cbb; }
.check-page .check-archive-guide strong { display:block;color:#bbc8d9;font-size:11px;line-height:1.5;font-weight:400; }
.check-page .check-archive-guide small { display:block;margin-top:2px;color:#6f8096;font-size:9px;line-height:1.5; }
.check-page .check-results { grid-column:1/-1; }
.check-page .check-result-header { padding-bottom:18px; }
.check-page .check-result-identity { gap:11px; }
.check-page .check-result-identity .check-eyebrow { margin-bottom:3px;font-size:8px; }
.check-page .check-result-identity h2 { font-size:20px;line-height:1.35;font-weight:500;letter-spacing:-.025em; }
.check-page .check-user-avatar { width:44px;height:44px;flex-basis:44px;border-color:#ffffff15;border-radius:11px;background:#18212e;color:#95b6dd; }
.check-page .check-user-avatar svg { width:21px;height:21px; }
.check-page .check-user-id { color:#869ab3;font-size:11px; }
.check-page .check-icon-button { width:24px;height:24px;flex-basis:24px;padding:5px; }
.check-page .check-archive-label { color:#8294ac;font-size:10px; }
.check-page .check-archive-label>span { width:4px;height:4px;background:#6b9ed7;box-shadow:none; }
.check-page .check-archive-counts { grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:25px; }
.check-page .check-archive-stat { min-height:67px;padding:11px 13px;border:1px solid #ffffff12;border-radius:10px;background:#10161e;box-shadow:none; }
.check-page .check-archive-stat:hover { transform:translateY(-1px);border-color:#5e87b74d;background:#131e2a;box-shadow:none; }
.check-page .check-archive-stat[aria-selected="true"] { border-color:#648dc36b;background:#17324c66;box-shadow:inset 0 -1px #6da0e084; }
.check-page .check-category-label { color:#8c9eb6;font-size:10px;font-weight:400; }
.check-page .check-category-count { margin-top:5px;color:#d4e2f5;font-size:20px;line-height:1.2;font-weight:500; }
.check-page .check-category-arrow { top:12px;right:11px;color:#637f9f;font-size:11px; }
.check-page .check-server-heading { gap:16px;margin-bottom:14px; }
.check-page .check-server-heading h3 { gap:8px;color:#d5e1f0;font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.02em; }
.check-page .check-server-total { min-width:23px;padding:2px 6px;border-color:#ffffff15;border-radius:6px;background:#ffffff03;color:#99b6dc;font-size:10px;font-weight:400; }
.check-page .check-filter { width:230px;min-height:36px;padding:8px 11px;border-color:#ffffff14;border-radius:18px;background:#0c1118; }
.check-page .check-filter:focus-within { border-color:#6b95c777; }
.check-page .check-filter input { color:#bdcde0;font-size:11px;font-weight:400; }
.check-page .check-filter svg { width:13px;height:13px;flex-basis:13px; }
.check-page .check-server-list { gap:12px; }
.check-page .check-server { padding:16px;border:1px solid #ffffff10;border-radius:12px;background:#101720;box-shadow:none; }
.check-page .check-server:hover { border-color:#547ca344;box-shadow:none; }
.check-page .check-server-top { gap:11px; }
.check-page .check-server-avatar { width:38px;height:38px;flex-basis:38px;border:1px solid #ffffff14;border-radius:9px;background:#1a293c;color:#a5bddd;font-size:12px;font-weight:500; }
.check-page .check-server-avatar img { inset:0; }
.check-page .check-server-identity h4 { color:#d6e3f2;font-size:14px;font-weight:500;letter-spacing:-.015em;line-height:1.4; }
.check-page .check-server-id { margin-top:3px;color:#71869f;font-size:10px;letter-spacing:0; }
.check-page .check-server-dates { gap:11px;margin-top:14px;padding-top:11px;border-color:#ffffff0c; }
.check-page .check-server-dates dt { color:#6f849f;font-size:9px;font-weight:400; }
.check-page .check-server-dates dd { margin-top:3px;color:#aabed7;font-size:10px;line-height:1.6;font-weight:400; }
.check-page .check-server-roles { gap:5px;margin-top:12px; }
.check-page .check-role { padding:3px 6px;border-color:#6b93bf24;border-radius:5px;background:#5b8db10a;color:#9cb6d5;font-size:9px;line-height:1.5;font-weight:400; }
.check-page .check-no-roles { margin-top:12px;color:#6b809b;font-size:10px; }
.check-page .check-more-roles { color:#87a9d1;font-size:10px; }
.check-page .check-record-category { color:#7598c2;font-size:9px;letter-spacing:.025em;font-weight:400; }
.check-page .check-record-title { margin-top:6px;color:#ceddef;font-size:14px;line-height:1.5;font-weight:500;letter-spacing:-.015em; }
.check-page .check-record-details { gap:11px;margin-top:14px; }
.check-page .check-record-details>div { padding-top:9px;border-color:#ffffff0c; }
.check-page .check-record-details dt { color:#748ba7;font-size:9px; }
.check-page .check-record-details dd { margin-top:4px;color:#acbfd7;font-size:11px;line-height:1.7;font-weight:400; }
.check-page .check-no-servers { padding:32px 18px;border-color:#ffffff16;border-radius:12px;background:#10161e; }
.check-page .check-no-servers h4 { font-size:14px;font-weight:500; }
.check-page .check-no-servers p { font-size:11px; }
.check-page .check-load-more { min-height:38px;border-color:#ffffff18;border-radius:20px;background:#141e2b;color:#a9c1df;font-size:11px;font-weight:400; }
.check-page .check-archive-note { margin-top:20px;padding-top:15px;border-color:#ffffff10;color:#71869f;font-size:10px;line-height:1.7; }
.check-page :is(button,input,a):focus-visible { outline-color:#88acd8; }
@media(max-width:820px){.check-page .check-layout{grid-template-columns:minmax(0,1fr)}.check-page .check-archive-guide{min-height:0}.check-page .check-archive-guide ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px}.check-page .check-results{grid-column:auto}}
@media(max-width:700px){.check-page .check-archive-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.check-page .check-result-header{gap:11px}.check-page .check-server-list{grid-template-columns:minmax(0,1fr)}.check-page .check-filter{width:100%}}
@media(max-width:440px){.check-page .product-main{padding-top:29px}.check-page .check-intro h1{font-size:34px}.check-page .check-intro p{font-size:13px}.check-page .check-card{padding:20px}.check-page .check-card-heading{align-items:center;flex-direction:row;gap:8px}.check-page .check-card h2{font-size:14px}.check-page .check-scope-badge{font-size:8px;gap:4px}.check-page .check-search-card{min-height:0}.check-page .check-search-row{grid-template-columns:minmax(0,1fr);gap:9px}.check-page .check-search-row #check-submit{min-height:44px}.check-page .check-search-row input{font-size:13px}.check-page .check-archive-guide ul{gap:13px 16px}.check-page .check-archive-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.check-page .check-archive-stat{min-height:62px;padding:10px 12px}.check-page .check-category-count{font-size:18px}.check-page .check-category-label{font-size:9px}.check-page .check-server{padding:15px}.check-page .check-result-identity h2{font-size:18px}.check-page .check-user-id{font-size:10px}.check-page .check-archive-label{font-size:9px}.check-page .check-server-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.check-page .check-server-dates dd{font-size:9px}.check-page .check-server-identity h4{font-size:13px}}
