.cs-panel{border:1px solid var(--color-line);border-radius:1.1rem;background:linear-gradient(180deg,#ffffff09,#ffffff04)}.cs-label{display:block;margin-bottom:.375rem;font-size:.8125rem;color:#ffffffb3}.cs-input{width:100%;min-width:0;border-radius:9px;border:1px solid var(--color-line);background:#ffffff0a;padding:.625rem .75rem;font-size:15px;color:#eef2f9;transition:border-color .2s}.cs-input:focus{outline:none;border-color:var(--color-brand-600)}.cs-input[aria-invalid=true]{border-color:#f87171}select.cs-input{appearance:none;-webkit-appearance:none;padding-right:2.25rem;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='0.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;cursor:pointer}select.cs-input option,select.cs-input optgroup{background:#0d1424;color:#eef2f9}.cs-unitwrap{position:relative}.cs-unitwrap .cs-input{padding-right:3rem}.cs-unit{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:.8125rem;color:#fff6;pointer-events:none}.cs-help{margin-top:.4rem;font-size:.75rem;line-height:1.5;color:#ffffff6b;overflow-wrap:anywhere}.cs-err{margin-top:.25rem;font-size:.8125rem;color:#f87171;overflow-wrap:anywhere}.cs-err:empty{display:none}.cs-check{display:flex;align-items:flex-start;gap:.6rem;font-size:.8125rem;line-height:1.5;color:#ffffffb3;cursor:pointer}.cs-check input{margin-top:.2rem;width:1rem;height:1rem;flex-shrink:0;accent-color:var(--color-brand-600)}.cs-more{border-top:1px solid var(--color-line);padding-top:1rem}.cs-more>summary{cursor:pointer;list-style:none;padding-left:1.4rem;position:relative}.cs-more>summary::-webkit-details-marker{display:none}.cs-more>summary:before{content:"+";position:absolute;left:0;top:-.05rem;font-weight:700;color:var(--color-brand-400)}.cs-more[open]>summary:before{content:"–"}.cs-formerr{border:1px solid rgb(248 113 113 / .35);background:#f8717112;border-radius:.7rem;padding:.75rem .9rem;font-size:.875rem;color:#fecaca;overflow-wrap:anywhere}.cs-stale{border:1px dashed rgb(252 211 77 / .45);border-radius:.6rem;padding:.5rem .75rem;font-size:.8125rem;color:#fde68a}#cs-result.is-stale .cs-verdict,#cs-result.is-stale .cs-figs{opacity:.45}.cs-verdict{border-radius:.8rem;border:1px solid;padding:.85rem 1rem;overflow-wrap:anywhere}.cs-verdict[data-state=pass]{border-color:#34d39980;background:#34d39914;color:#a7f3d0}.cs-verdict[data-state=pass] [data-v=title]{color:#34d399}.cs-verdict[data-state=partial],.cs-verdict[data-state=unknown]{border-color:#fcd34d80;background:#fcd34d14;color:#fde68a}.cs-verdict[data-state=partial] [data-v=title],.cs-verdict[data-state=unknown] [data-v=title]{color:#fcd34d}.cs-verdict[data-state=fail],.cs-verdict[data-state=not_covered]{border-color:#f8717180;background:#f8717114;color:#fecaca}.cs-verdict[data-state=fail] [data-v=title],.cs-verdict[data-state=not_covered] [data-v=title]{color:#f87171}.cs-nc{border:1.5px solid rgb(248 113 113 / .55);background:#f871710f;border-radius:.8rem;padding:.85rem 1rem;color:#fecaca;overflow-wrap:anywhere}.cs-figs{display:grid;gap:.5rem}.cs-fig{display:grid;grid-template-columns:minmax(0,1fr);gap:.15rem;border-bottom:1px solid var(--color-line);padding-bottom:.5rem}.cs-fig dt{font-size:.75rem;color:#ffffff80}.cs-dtsub{color:#ffffff52}.cs-fig dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-width:0}.cs-big{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:#fff;overflow-wrap:anywhere}.cs-sub{font-size:.8125rem;color:#ffffff8c;overflow-wrap:anywhere}.cs-pill{display:inline-flex;border-radius:9999px;padding:.15rem .65rem;font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.04em;border:1px solid}.cs-pill[data-c=pass]{color:#34d399;border-color:#34d39980;background:#34d39914}.cs-pill[data-c=fail]{color:#f87171;border-color:#f8717180;background:#f8717114}.cs-pill[data-c=none]{color:#fcd34d;border-color:#fcd34d80;background:#fcd34d14}.cs-nr li,.cs-nc li{overflow-wrap:anywhere}.cs-disclaimer{border-left:3px solid var(--color-brand-500);background:#2563eb0f;border-radius:0 .6rem .6rem 0;padding:.75rem .9rem;font-size:.8125rem;line-height:1.55;color:#ffffffb3}.cs-disclaimer b{color:#fff}.cs-heroinfo{display:grid;gap:1rem;border:1px solid var(--color-line);border-radius:1rem;background:#0d142499;padding:1.1rem 1.25rem}.cs-heroinfo dt{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#ffffffd9}.cs-heroinfo dd{margin-top:.25rem;font-size:.875rem;line-height:1.55;color:#ffffff8c}@media(min-width:1024px){.cs-side.is-sticky{position:sticky;top:5.5rem}.cs-figs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}.cs-return[data-state=paid]{border-color:#34d39980}.cs-return[data-state=pending],.cs-return[data-state=checking]{border-color:#6090fa73}.cs-return[data-state=attention],.cs-return[data-state=refunded],.cs-return[data-state=notfound]{border-color:#fcd34d80}.cs-note{border:1px solid rgb(252 211 77 / .4);background:#fcd34d12;border-radius:.6rem;padding:.6rem .75rem;font-size:.8125rem;line-height:1.5;color:#fde68a}.cs-ov{position:fixed;inset:0;z-index:70;display:grid;place-items:center;overflow-y:auto;padding:1rem;background:#05070dc7;backdrop-filter:blur(9px)}.cs-ov[hidden]{display:none!important}.cs-dlg{position:relative;width:100%;max-width:30rem;border-radius:1.2rem;border:1px solid var(--color-line);background:var(--color-panel);padding:1.4rem;box-shadow:0 26px 70px -18px #000c}.cs-x{position:absolute;right:.8rem;top:.8rem;display:grid;place-items:center;width:30px;height:30px;border-radius:.5rem;color:#ffffff73;cursor:pointer}.cs-x:hover{color:#fff;background:#ffffff0f}#cs-go:disabled,#cs-order-go:disabled{opacity:.6;cursor:default}.cs-linkbtn{color:#93b4fd;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.cs-linkbtn:hover{color:#fff}.cs-qrdlg{max-width:24rem}.cs-qrbox{display:inline-grid;place-items:center;max-width:100%;overflow:hidden;border-radius:.8rem;background:#fff}.cs-qrbox img{display:block;max-width:100%;height:auto;image-rendering:pixelated}.cs-qrbox[data-state=expired] img{opacity:.15}.cs-qrstatus{font-size:.875rem;color:#ffffffb3;overflow-wrap:anywhere}.cs-qrstatus[data-state=expired]{color:#fde68a}
