.gx-rec-rule .gx-rec-chip{white-space:nowrap}.gx-own-prod{align-items:center;gap:10px;display:flex}.gx-own-prod>span:last-child{flex-direction:column;gap:1px;display:flex}.gx-own-prod b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-own-prod small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-own-serial{border:1.5px solid var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50);font-size:var(--text-xs);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex;margin-top:8px!important}.gx-own-serial span{color:var(--gx-d-sub)}.gx-own-serial b{color:var(--gx-d-ink);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-weight:600}.gx-own-details{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gx-own-details>span{border:1px solid var(--color-slate-200);font-size:var(--text-xs);color:var(--color-slate-700);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;display:flex;overflow:hidden}.gx-own-details .gx-d-ico{color:var(--color-brand-blue);flex:none}.gx-own-details .gx-own-consent{background:var(--gx-d-p50);color:var(--gx-d-ink);border-color:#0000;grid-column:1/-1;font-weight:500}.gx-own-wcard{border:1px solid var(--gx-d-soft);background:#fff;border-radius:10px;display:block;overflow:hidden}.gx-own-wcard-band{background:var(--gx-d-green);color:#fff;font-size:var(--gx-d-text-xxs);justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.gx-own-wcard-band b{font-size:var(--text-xs);font-weight:600}.gx-own-wcard-r{justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.gx-own-wcard-r>span:first-child{font-size:var(--text-xs);color:var(--gx-d-ink);flex-direction:column;font-weight:600;display:flex}.gx-own-wcard-r small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);font-weight:400}.gx-own-sync{gap:6px;display:grid}.gx-own-sync>span{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;display:flex}.gx-own-sync b{min-width:58px;font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-own-sync .gx-d-ico{color:var(--color-brand-blue)}.gx-own-sync .gx-own-ok{color:var(--color-success-text);margin-left:auto}.gx-fb{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-fb-comp{transform-origin:50%;flex:none;grid-template-columns:250px 230px;align-items:center;gap:16px;display:grid}.gx-fb-build{border-color:var(--gx-d-soft);border-radius:16px;padding:16px 14px 12px;box-shadow:0 24px 48px -24px #0f1fb847,0 2px 6px #0f172a0d}.gx-fb-title{font-size:var(--text-base);color:var(--gx-d-ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.gx-fb-title .gx-d-ico{color:var(--color-brand-blue)}.gx-fb-req{font-size:var(--gx-d-text-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--gx-d-kicker);font-weight:600}.gx-fb-list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.gx-fb-list li{background:var(--gx-d-rowbg);border:1px solid var(--gx-d-soft);font-size:var(--text-xs);color:var(--color-slate-700);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}.gx-fb-list li>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.gx-fb-list .gx-d-ico{color:var(--color-slate-400);flex:none}.gx-fb-list li.is-hl{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50);background:#fff}.gx-fb-list li.is-hl .gx-d-ico{color:var(--color-brand-blue)}.gx-fb-new{opacity:0;max-height:0;overflow:hidden;transform:translateY(-4px);border-width:0!important;padding-top:0!important;padding-bottom:0!important;transition:opacity .35s,transform .35s,max-height .4s,padding .4s!important}.gx-fb-new.is-on{opacity:1;max-height:40px;transform:none;border-width:1px!important;padding-top:7px!important;padding-bottom:7px!important}.gx-fb-new.is-consent .gx-d-pill{flex:none}.gx-fb-form{border:1px solid var(--gx-d-soft);background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex;box-shadow:0 18px 36px -18px #0f172a40}.gx-fb-brand{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.gx-fb-brand>span{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-fb-in{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--color-slate-500);white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:7px 9px;transition:border-color .3s,box-shadow .3s;display:flex}.gx-fb-in i{color:var(--color-error);font-style:normal;font-weight:700}.gx-fb-in small{font-size:var(--gx-d-text-2xs);color:var(--color-slate-400);margin-left:auto}.gx-fb-in.is-hl{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50)}.gx-fb-grow{opacity:0;border-width:0;max-height:0;margin-top:-6px;padding-top:0;padding-bottom:0;transition:max-height .4s,opacity .35s,padding .4s,margin .4s;overflow:hidden}.gx-fb-grow.is-on{opacity:1;border-width:1px;max-height:40px;margin-top:0;padding-top:7px;padding-bottom:7px}.gx-fb-opt{font-size:var(--gx-d-text-xxs);color:var(--color-slate-700);align-items:center;gap:7px;display:flex;border:0!important;padding-left:2px!important;padding-right:0!important}.gx-fb-opt b{border:1.5px solid var(--color-slate-300);color:#fff;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;transition:background .2s,border-color .2s;display:grid}.gx-fb-opt b.is-on{background:var(--color-brand-blue);border-color:var(--color-brand-blue)}.gx-fb-submit{background:var(--color-brand-blue);color:#fff;font-size:var(--text-xs);text-align:center;border-radius:8px;margin-top:4px;padding:8px;font-weight:600}.gx-ra-stack{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.gx-ra-stack i{min-width:4px;display:block}.gx-ra-legend{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.gx-ra-legend span{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.gx-ra-legend b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:700}.gx-ra-legend i{border-radius:2px;width:8px;height:8px}.gx-ra-stack .is-ok,.gx-ra-legend .is-ok i{background:var(--gx-d-green)}.gx-ra-stack .is-warn,.gx-ra-legend .is-warn i{background:var(--color-secondary-orange)}.gx-ra-stack .is-bad,.gx-ra-legend .is-bad i{background:var(--color-slate-400)}.gx-ra-insight{border-color:var(--gx-d-p200)}.gx-ra-insight .gx-ana-alert-ico{background:var(--gx-d-p50);color:var(--color-brand-blue)}.gx-rc{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-rc-comp{transform-origin:50%;flex:none;width:430px}.gx-rc-card{border-color:var(--gx-d-soft);border-radius:16px;padding:18px 20px;box-shadow:0 24px 48px -24px #0f1fb847,0 2px 6px #0f172a0d}.gx-rc-title .gx-d-ico{color:var(--color-secondary-orange-text)!important}.gx-rc-target{background:var(--gx-d-rowbg);border:1px solid var(--gx-d-soft);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:8px 10px 8px 8px;display:grid}.gx-rc-target>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.gx-rc-target b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-rc-target small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-rc-range{border:1px dashed var(--color-slate-300);font-size:var(--gx-d-text-xxs);color:var(--color-slate-500);background:#fff;border-radius:8px;grid-column:1/-1;justify-self:start;align-items:center;gap:5px;padding:5px 9px;font-weight:500;transition:border-color .3s,color .3s,box-shadow .3s,background .3s;display:inline-flex}.gx-rc-range.is-on{border-style:solid;border-color:var(--color-secondary-orange);color:var(--color-secondary-orange-text);background:var(--color-secondary-orange-subtle)}.gx-rc-found{opacity:.35;margin-top:12px;transition:opacity .4s}.gx-rc-found.is-on{opacity:1}.gx-rc-found p{font-size:var(--text-xs);color:var(--gx-d-sub)}.gx-rc-found p b{font-size:var(--text-lg);color:var(--gx-d-ink);font-variant-numeric:tabular-nums;margin-right:4px;font-weight:700}.gx-rc-found ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.gx-rc-found li{background:var(--gx-d-rowbg);border:1px solid var(--gx-d-soft);font-size:var(--text-xs);color:var(--gx-d-ink);opacity:0;border-radius:8px;align-items:center;gap:8px;padding:6px 9px;font-weight:500;transition:opacity .3s,transform .35s;display:flex;transform:translateY(4px)}.gx-rc-found.is-on li{opacity:1;transform:none}.gx-rc-found li small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);margin-left:auto;font-weight:400}.gx-rc-found li .gx-d-ico{color:var(--color-brand-blue)}.gx-rc-found .gx-rc-more{color:var(--gx-d-sub);background:0 0;border-style:dashed;justify-content:center;font-weight:500}.gx-rc-av{background:var(--gx-d-p50);width:22px;height:22px;color:var(--color-brand-blue);font-size:var(--gx-d-text-2xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.gx-rc-send{flex-direction:column;gap:8px;margin-top:12px;display:flex}.gx-rc-btn{display:flex;position:relative}.gx-rc-btn .gx-d-btn{width:100%}.gx-rc-prog{opacity:0;font-size:var(--gx-d-text-xxs);color:var(--color-success-text);align-items:center;gap:10px;font-weight:500;transition:opacity .3s;display:flex}.gx-rc-prog.is-on{opacity:1}.gx-rc-prog i{background:var(--color-slate-100);border-radius:3px;flex:1;height:6px;overflow:hidden}.gx-rc-prog b{background:var(--gx-d-green);border-radius:3px;height:100%;display:block}.gx-rc-prog span{white-space:nowrap;font-variant-numeric:tabular-nums}@container (max-width:520px){.gx-fb{padding:12px 8px}}@container (max-width:420px){.gx-rc{padding:14px 10px}.gx-rc-comp{width:340px}}@media (prefers-reduced-motion:reduce){.gx-fb-new,.gx-fb-grow,.gx-rc-found,.gx-rc-found li,.gx-rc-prog,.gx-rc-range{transition:none!important}}.gx-ana-comp.gx-ra-comp{padding-bottom:64px}
