.ucq-shell{--ucq-primary:#6c5ce7;--ucq-primary-2:#00c6ff;--ucq-success:#20c997;--ucq-warning:#ffad33;--ucq-danger:#ff5c7a;--ucq-text:var(--main-color,#182033);--ucq-muted:var(--muted-color,#758096);--ucq-card:var(--main-bg-color,#fff);position:relative;isolation:isolate;overflow:hidden;max-width:980px;margin:30px auto;padding:54px;border:1px solid rgba(121,112,255,.13);border-radius:28px;background:linear-gradient(145deg,rgba(108,92,231,.08),rgba(0,198,255,.035) 45%,rgba(255,255,255,.02)),var(--ucq-card);box-shadow:0 30px 80px rgba(40,35,100,.14);color:var(--ucq-text);font-family:inherit}.ucq-shell *{box-sizing:border-box}.ucq-shell svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ucq-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(10px);opacity:.36;pointer-events:none}.ucq-glow-one{width:300px;height:300px;right:-120px;top:-150px;background:radial-gradient(circle,#6c5ce7,transparent 70%)}.ucq-glow-two{width:240px;height:240px;left:-130px;bottom:-130px;background:radial-gradient(circle,#00c6ff,transparent 70%)}.ucq-hero{text-align:center;max-width:760px;margin:0 auto 38px}.ucq-brand{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:8px 13px;border:1px solid rgba(108,92,231,.2);border-radius:999px;background:rgba(108,92,231,.07);color:var(--ucq-primary);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ucq-brand-icon{display:grid;place-items:center;font-size:18px}.ucq-hero h2{margin:0;font-size:clamp(30px,5vw,50px);font-weight:800;letter-spacing:-.045em;line-height:1.15;background:linear-gradient(110deg,var(--ucq-text) 15%,var(--ucq-primary) 65%,#00a8db);-webkit-background-clip:text;background-clip:text;color:transparent}.ucq-hero>p{margin:16px 0 0;color:var(--ucq-muted);font-size:16px;line-height:1.8}.ucq-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:24px;color:var(--ucq-muted);font-size:12px}.ucq-trust span{display:flex;align-items:center;gap:6px}.ucq-trust svg{color:var(--ucq-primary);font-size:15px}.ucq-panel{position:relative;padding:28px;border:1px solid rgba(125,125,155,.13);border-radius:22px;background:color-mix(in srgb,var(--ucq-card) 88%,transparent);box-shadow:0 15px 45px rgba(43,39,90,.08);backdrop-filter:blur(16px)}.ucq-form label{display:block;margin:0 0 10px;font-size:13px;font-weight:700}.ucq-input-wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:64px;padding:6px 7px 6px 18px;border:1px solid rgba(120,120,150,.22);border-radius:16px;background:var(--ucq-card);transition:.25s}.ucq-input-wrap:focus-within{border-color:rgba(108,92,231,.65);box-shadow:0 0 0 4px rgba(108,92,231,.1),0 12px 30px rgba(67,54,160,.08)}.ucq-input-icon{display:grid;place-items:center;margin-right:12px;color:var(--ucq-primary);font-size:23px}.ucq-input-wrap input{width:100%!important;height:48px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ucq-text)!important;font:600 15px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;letter-spacing:.025em}.ucq-input-wrap input::placeholder{color:color-mix(in srgb,var(--ucq-muted) 68%,transparent)}.ucq-input-wrap button{display:flex;align-items:center;justify-content:center;gap:10px;min-width:150px;height:50px;padding:0 22px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--ucq-primary),#7968f2 48%,#4f83f1);box-shadow:0 12px 25px rgba(108,92,231,.28);color:#fff;font:700 14px/1 inherit;cursor:pointer;transition:.22s}.ucq-input-wrap button:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(108,92,231,.36)}.ucq-input-wrap button:disabled{cursor:wait;opacity:.72;transform:none}.ucq-btn-icon{display:grid;place-items:center;font-size:19px}.is-loading .ucq-btn-icon{animation:ucq-pulse 1s infinite}.ucq-form-foot{display:flex;justify-content:space-between;gap:15px;margin-top:12px;color:var(--ucq-muted);font-size:11px}.ucq-form-foot span{display:flex;align-items:center;gap:5px}.ucq-form-foot svg{font-size:14px}.ucq-message{display:none;margin-top:16px;padding:12px 15px;border-radius:11px;font-size:13px}.ucq-message:not(:empty){display:block}.ucq-message.is-loading{background:rgba(108,92,231,.08);color:var(--ucq-primary)}.ucq-message.is-success{background:rgba(32,201,151,.1);color:#11996f}.ucq-message.is-error{background:rgba(255,92,122,.1);color:#e04462}.ucq-result{margin-top:24px;padding-top:24px;border-top:1px solid rgba(125,125,155,.13);opacity:0;transform:translateY(10px);transition:.35s}.ucq-result.is-visible{opacity:1;transform:none}.ucq-result-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ucq-result-head>div{display:flex;align-items:center;gap:9px}.ucq-status-dot{width:9px;height:9px;border-radius:50%;background:var(--ucq-success);box-shadow:0 0 0 5px rgba(32,201,151,.1)}.ucq-status-title{font-size:14px}.ucq-query-time{color:var(--ucq-muted);font-size:10px}.ucq-status-badge{padding:7px 13px;border-radius:999px;background:rgba(32,201,151,.1);color:#11996f;font-size:12px;font-weight:700}.ucq-result.is-danger .ucq-status-dot{background:var(--ucq-danger);box-shadow:0 0 0 5px rgba(255,92,122,.1)}.ucq-result.is-danger .ucq-status-badge{background:rgba(255,92,122,.1);color:#e04462}.ucq-result.is-warning .ucq-status-dot{background:var(--ucq-warning);box-shadow:0 0 0 5px rgba(255,173,51,.12)}.ucq-result.is-warning .ucq-status-badge{background:rgba(255,173,51,.12);color:#d88700}.ucq-primary-card{display:flex;align-items:center;gap:18px;padding:22px;border:1px solid rgba(108,92,231,.16);border-radius:17px;background:linear-gradient(135deg,rgba(108,92,231,.11),rgba(0,198,255,.055))}.ucq-cert-mark{display:grid;flex:0 0 58px;height:58px;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--ucq-primary),#4f83f1);box-shadow:0 12px 25px rgba(108,92,231,.23);color:#fff;font-size:30px}.ucq-primary-card small,.ucq-data-card small{display:block;margin-bottom:5px;color:var(--ucq-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ucq-primary-card h3{margin:0;color:var(--ucq-text);font-size:20px;font-weight:800}.ucq-primary-card p{margin:5px 0 0;color:var(--ucq-muted);font-size:12px}.ucq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.ucq-data-card{display:flex;align-items:center;gap:12px;min-width:0;padding:17px;border:1px solid rgba(125,125,155,.13);border-radius:15px;background:color-mix(in srgb,var(--ucq-card) 94%,var(--ucq-primary) 6%)}.ucq-data-card.ucq-wide{grid-column:1/-1}.ucq-data-icon{display:grid;flex:0 0 36px;height:36px;place-items:center;border-radius:11px;background:rgba(108,92,231,.1);color:var(--ucq-primary);font-size:19px}.ucq-data-card>div{min-width:0}.ucq-data-card strong{display:block;overflow:hidden;color:var(--ucq-text);font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.ucq-wide strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.ucq-copy{display:grid;flex:0 0 34px;height:34px;margin-left:auto;place-items:center;border:0;border-radius:9px;background:rgba(108,92,231,.09);color:var(--ucq-primary);cursor:pointer;font-size:17px}.ucq-copy:hover{background:var(--ucq-primary);color:#fff}.ucq-days em{color:var(--ucq-primary);font-size:22px;font-style:normal}.ucq-days i{color:var(--ucq-muted);font-size:11px;font-style:normal}@keyframes ucq-pulse{50%{transform:translateX(3px)}}@media(max-width:767px){.ucq-shell{margin:16px 0;padding:30px 16px;border-radius:20px}.ucq-hero{margin-bottom:26px}.ucq-hero h2{font-size:32px}.ucq-hero>p{font-size:14px}.ucq-trust{gap:9px 14px}.ucq-panel{padding:16px;border-radius:17px}.ucq-input-wrap{grid-template-columns:auto minmax(0,1fr);padding:7px 10px 7px 15px}.ucq-input-wrap button{grid-column:1/-1;width:100%;margin-top:7px}.ucq-form-foot{display:block}.ucq-format{margin-top:5px}.ucq-result-head{align-items:flex-start}.ucq-result-head>div{align-items:flex-start;flex-wrap:wrap}.ucq-query-time{width:100%;margin-left:18px}.ucq-grid{grid-template-columns:1fr}.ucq-primary-card{padding:17px}.ucq-primary-card h3{font-size:17px}}@media(prefers-color-scheme:dark){.ucq-shell{--ucq-text:#edf0ff;--ucq-muted:#9ba4bc;--ucq-card:#161925;border-color:rgba(152,143,255,.16);box-shadow:0 30px 80px rgba(0,0,0,.28)}.ucq-panel,.ucq-data-card{background:rgba(25,28,42,.78)}.ucq-input-wrap{background:#121520}}

