@layer components{.db-pc{--pc-canvas:#071229;--pc-plate:#0a1731;--pc-plate-2:#0b1a37;--pc-raised:#0e1f41;--pc-well:#060f24;--pc-edge:#8eb5ff24;--pc-edge-strong:#8eb5ff4d;--pc-rule:#ffffff14;--pc-muted:#ffffffc7;--pc-soft:#ffffffa8;--pc-faint:#ffffff8f;--pc-sun:#f4c86a;--pc-works:#3ecf8e;--pc-works-soft:#3ecf8e66;--pc-ring:#ffffff94;--pc-gutter:clamp(1rem, .55rem + 2.2vw, 1.5rem);--pc-line:1.5rem;background:var(--pc-canvas);color:#fff}.db-pc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.db-pc-wrap{width:100%;max-width:var(--container-wrap);padding-inline:var(--pc-gutter);margin-inline:auto}.db-pc a:focus-visible,.db-pc button:focus-visible,.db-pc summary:focus-visible,.db-pc select:focus-visible,.db-pc [tabindex="0"]:focus-visible{outline:2px solid var(--color-blue-soft);outline-offset:3px;border-radius:6px}.db-pc-kicker{color:var(--color-blue-soft);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.db-pc-h2{color:#fff;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.85rem,1.25rem + 2.1vw,2.75rem);font-weight:800;line-height:1.08}.db-pc-h3{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.1875rem;font-weight:800;line-height:1.25}.db-pc-fine{color:var(--pc-faint);margin:0;font-size:.875rem;line-height:1.6}.db-pc-arrow{width:1rem;height:1rem;transition:transform .18s var(--ease-db-out);flex:none}[dir=rtl] .db-pc-arrow{scale:-1 1}.db-pc-link{min-height:2.75rem;color:var(--color-blue-soft);align-items:center;gap:.3rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:color .16s ease-out;display:inline-flex}.db-pc-link:hover{color:#fff}.db-pc-link:hover .db-pc-arrow{transform:translate(2px)}.db-pc-link--quiet{color:var(--pc-soft);font-weight:600}.db-pc-link--inline{min-height:0;font-size:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 45%, transparent);text-underline-offset:.2em;padding-block:.6rem;font-weight:600;display:inline}.db-pc-button{background:var(--color-blue);color:#fff;text-align:center;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:.65rem 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .18s ease-out,box-shadow .18s ease-out;display:inline-flex}.db-pc-button:hover{background:var(--color-blue-hover);box-shadow:0 12px 28px -12px #2e6bf0bf}.db-pc-button:hover .db-pc-arrow{transform:translate(2px)}.db-pc-textbutton{color:var(--color-blue-soft);cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:.6rem 0;font-weight:700;text-decoration:underline}.db-pc-hero{--header-surface-pt:clamp(1rem, .7rem + 1.2vw, 1.6rem);background:var(--pc-canvas);padding-bottom:clamp(3.5rem,2.5rem + 4vw,6rem)}.db-pc-crumbs{color:#ffffff8c}.db-pc-crumbs__link{color:var(--color-blue-soft)}.db-pc-crumbs__link:hover{color:#fff}.db-pc-crumbs__current{color:#ffffffb8}.db-pc-crumbs__sep{color:#ffffff4d}.db-pc-hero__head{gap:1rem 4rem;margin-top:clamp(1.4rem,1rem + 1.6vw,2.4rem);display:grid}.db-pc-hero__titlebox{min-width:0;container-type:inline-size}.db-pc-hero__title{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,6.7cqi,3.6rem);font-weight:800;line-height:1.04}.db-pc-hero__lede{max-width:36rem;color:var(--pc-muted);text-wrap:pretty;margin:0;font-size:clamp(1rem,.96rem + .22vw,1.125rem);line-height:1.6}@media (min-width:72rem){.db-pc-hero__head{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:end}.db-pc-hero__lede{padding-bottom:.35rem}}@container (max-width:30rem){.db-pc-hero__title{text-wrap:balance;font-size:clamp(1.9rem,9.4cqi,2.4rem);line-height:1.07}}.db-pc-plate{border:1px solid var(--pc-edge);background:linear-gradient(180deg, var(--pc-plate-2), var(--pc-plate) 22rem);border-radius:22px;margin-top:clamp(1.75rem,1.2rem + 2vw,2.75rem);box-shadow:inset 0 1px #ffffff0d,0 40px 90px -56px #000000bf}.db-pc-instrument{--pc-pad:clamp(1rem, .6rem + 1.5vw, 1.75rem);position:relative}.db-pc-input{display:grid}.db-pc-input__list{min-width:0;padding:var(--pc-pad);flex-direction:column;display:flex}.db-pc-input__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.7rem;display:flex}.db-pc-input__label,.db-pc-protocol__legend{color:#fff;letter-spacing:-.005em;font-size:.9375rem;font-weight:800}.db-pc-input__hint{color:var(--pc-faint);font-size:.8125rem}.db-pc-editor{border:1px solid var(--pc-edge);background:var(--pc-well);border-radius:14px;flex:auto;grid-template-columns:3.4rem minmax(0,1fr);transition:border-color .16s ease-out,box-shadow .16s ease-out;display:grid;overflow:clip}.db-pc-editor:focus-within{border-color:#6f9cf6b3;box-shadow:0 0 0 3px #6f9cf629}.db-pc-editor[data-invalid]{border-color:#f4c86abf}.db-pc-editor__gutter{background:#ffffff03;border-inline-end:1px solid #ffffff0d;position:relative;overflow:hidden}.db-pc-editor__lines{will-change:transform;padding-block:.95rem;position:absolute;top:0;left:0;right:0}.db-pc-editor__lines>span{height:var(--pc-line);color:#ffffff42;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:var(--pc-line);text-align:right;padding-inline-end:1.15rem;display:block;position:relative}.db-pc-editor__lines>span[data-mark]:after{content:"";border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:50%;right:.42rem;transform:translateY(-50%)}.db-pc-editor__lines>span[data-mark=ready]{color:#ffffff73}.db-pc-editor__lines>span[data-mark=ready]:after{background:#6f9cf6bf}.db-pc-editor__lines>span[data-mark=pending]:after{box-shadow:inset 0 0 0 1.25px #6f9cf6d9}.db-pc-editor__lines>span[data-mark=works]{color:#ffffff8c}.db-pc-editor__lines>span[data-mark=works]:after{background:var(--pc-works)}.db-pc-editor__lines>span[data-mark=failed]:after{box-shadow:inset 0 0 0 1.25px var(--pc-ring)}.db-pc-editor__lines>span[data-mark=skip]{color:#f4c86acc}.db-pc-editor__lines>span[data-mark=skip]:after{box-shadow:inset 0 0 0 1.5px var(--pc-sun)}.db-pc-editor__text{width:100%;min-height:calc(var(--pc-line) * 8 + 1.9rem);max-height:32rem;caret-color:var(--pc-sun);color:#eef3ff;font-family:var(--font-mono);font-size:.9375rem;line-height:var(--pc-line);resize:vertical;tab-size:2;white-space:pre;overflow-wrap:normal;scrollbar-width:thin;background:0 0;border:0;outline:none;margin:0;padding:.95rem 1rem .95rem .85rem;display:block}@media (max-width:47.99rem){.db-pc-editor__text{font-size:1rem}}.db-pc-editor__text::placeholder{color:#ffffff47}.db-pc-editor__text[readonly]{color:#eef3ffb3}.db-pc-input__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-top:.45rem;display:flex}.db-pc-input__status{min-height:2.75rem;color:var(--pc-soft);flex-wrap:wrap;align-items:center;gap:0 .1rem;margin:0;font-size:.875rem;line-height:1.4;display:flex}.db-pc-input__ready{color:#fff;font-weight:700}.db-pc-input__ready:before{content:"";vertical-align:.08em;background:#6f9cf6d9;border-radius:50%;width:.45rem;height:.45rem;margin-inline-end:.45rem;display:inline-block}.db-pc-input__dot{color:var(--pc-faint);margin-inline:.45rem .3rem}.db-pc-input__ready[data-zero]{color:var(--pc-soft);font-weight:600}.db-pc-input__skipped{min-height:2.75rem;color:var(--pc-sun);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.3rem;padding:0 .15rem;font-weight:700;display:inline-flex}.db-pc-input__skipped:before{width:.45rem;height:.45rem;box-shadow:inset 0 0 0 1.5px var(--pc-sun);content:"";border-radius:50%;margin-inline-end:.2rem;display:inline-block}.db-pc-input__chev{width:.75rem;height:.75rem;transition:transform .18s var(--ease-db-out)}.db-pc-input__skipped[aria-expanded=true] .db-pc-input__chev{transform:rotate(180deg)}.db-pc-input__sample{min-height:2.75rem;color:var(--color-blue-soft);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 40%, transparent);text-underline-offset:.22em;background:0 0;border:0;align-items:center;padding:0;font-size:.875rem;font-weight:700;display:inline-flex}.db-pc-input__sample:hover{color:#fff}.db-pc-input__sample:disabled{cursor:default;opacity:.5}.db-pc-skipped{max-height:12rem;color:var(--pc-soft);scrollbar-width:thin;border-inline-start:2px solid #f4c86a99;gap:.3rem;margin:.25rem 0 0;padding:.6rem 0 .6rem .9rem;font-size:.8125rem;line-height:1.5;list-style:none;display:grid;overflow:auto}.db-pc-skipped b{color:#fff;font-weight:700}.db-pc-skipped li[data-reason=credentials]{color:var(--pc-sun)}.db-pc-input__controls{border-top:1px solid var(--pc-rule);min-width:0;padding:var(--pc-pad);flex-direction:column;gap:1rem;display:flex}.db-pc-protocol{border:0;min-width:0;margin:0;padding:0}.db-pc-protocol__legend{margin-bottom:.7rem;padding:0}.db-pc-protocol__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.db-pc-protocol__option:first-child{flex-wrap:wrap;grid-column:1/-1;grid-auto-flow:column;justify-content:center;gap:.6rem;display:flex}.db-pc-protocol__option:first-child .db-pc-protocol__note{color:var(--pc-faint);font-size:.75rem;display:block}@media (min-width:40rem) and (max-width:63.99rem){.db-pc-protocol__options{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.db-pc-protocol__option:first-child{grid-column:auto}.db-pc-protocol__option:first-child .db-pc-protocol__note{display:none}}.db-pc-protocol__option{border:1px solid var(--pc-edge);cursor:pointer;background:#ffffff04;border-radius:10px;place-items:center;min-height:2.75rem;padding:.4rem .35rem;transition:background-color .16s ease-out,border-color .16s ease-out;display:grid;position:relative}.db-pc-protocol__option:hover{border-color:var(--pc-edge-strong);background:#ffffff09}.db-pc-protocol__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.db-pc-protocol__mark{display:none}.db-pc-protocol__label{color:var(--pc-muted);white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:.875rem;font-weight:700}.db-pc-protocol__note{display:none}.db-pc-protocol__option:has(input:checked){background:var(--pc-raised);box-shadow:inset 0 -2px 0 var(--pc-sun);border-color:#f4c86a8c}.db-pc-protocol__option:has(input:checked) .db-pc-protocol__label{color:#fff}.db-pc-protocol__option:has(input:focus-visible){outline:2px solid var(--color-blue-soft);outline-offset:2px}.db-pc-protocol:disabled .db-pc-protocol__option{cursor:default;opacity:.6}.db-pc-protocol:disabled .db-pc-protocol__option input{cursor:default}.db-pc-run{gap:.6rem;display:flex}.db-pc-run__go{background:var(--color-blue);color:#fff;cursor:pointer;min-height:3.25rem;font:inherit;letter-spacing:-.005em;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:1.0625rem;font-weight:800;transition:background-color .18s ease-out,box-shadow .18s ease-out;display:inline-flex}.db-pc-run__go:hover{background:var(--color-blue-hover);box-shadow:0 14px 30px -14px #2e6bf0cc}.db-pc-run__go:hover .db-pc-arrow{transform:translate(2px)}.db-pc-run__go[aria-disabled=true]{box-shadow:none;color:#ffffffd9;cursor:progress;background:#2e6bf059}.db-pc-run__spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite db-pc-spin}.db-pc-run__stop{color:#fff;cursor:pointer;min-height:3.25rem;font:inherit;background:0 0;border:1.5px solid #ffffff73;border-radius:999px;padding:0 1.25rem;font-weight:700}.db-pc-run__stop:hover{background:#ffffff0f;border-color:#fff}.db-pc-assurance{color:var(--pc-soft);gap:.55rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.db-pc-assurance__glyph{width:1.15rem;height:1.15rem;color:var(--pc-works);flex:none;margin-top:.05rem}@media (min-width:64rem){.db-pc-input{grid-template-columns:minmax(0,1fr) 19.5rem}.db-pc-input__controls{border-top:0;border-inline-start:1px solid var(--pc-rule);background:#ffffff03;border-top-right-radius:22px}.db-pc-protocol__options{grid-template-columns:minmax(0,1fr);gap:.3rem}.db-pc-protocol__option,.db-pc-protocol__option:first-child{flex-wrap:wrap;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;justify-content:normal;justify-items:start;gap:0 .75rem;padding-block:.45rem;padding-inline:2.4rem .8rem;display:flex}.db-pc-protocol__mark{top:50%;border-radius:50%;width:.95rem;height:.95rem;transition:box-shadow .16s ease-out;display:block;position:absolute;inset-inline-start:.85rem;transform:translateY(-50%);box-shadow:inset 0 0 0 1.5px #ffffff59}.db-pc-protocol__option:has(input:checked) .db-pc-protocol__mark{box-shadow:inset 0 0 0 1.5px var(--pc-sun), inset 0 0 0 4.5px var(--pc-raised), inset 0 0 0 9px var(--pc-sun)}.db-pc-protocol__option:has(input:checked){box-shadow:none}.db-pc-protocol__note{color:var(--pc-faint);text-align:end;margin-inline-start:auto;font-size:.75rem;display:block}.db-pc-run{margin-top:auto}}.db-pc-alert{margin:0 var(--pc-pad) var(--pc-pad);border-inline-start:2px solid var(--pc-sun);background:#f4c86a14;border-radius:0 10px 10px 0;gap:.65rem;padding:.8rem 1rem;display:flex}.db-pc-alert svg{width:1.15rem;height:1.15rem;color:var(--pc-sun);flex:none;margin-top:.1rem}.db-pc-alert p{color:#fff;margin:0;font-size:.9375rem;line-height:1.55}.db-pc-legend{border-top:1px solid var(--pc-rule);padding:calc(var(--pc-pad) * .9) var(--pc-pad) var(--pc-pad)}.db-pc-legend__title{color:var(--pc-faint);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:800}.db-pc-legend__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0;display:grid}.db-pc-legend__list>div{border-inline-start:1px solid var(--pc-edge);padding-inline-start:.85rem}.db-pc-legend__list dt{color:#fff;font-size:.9375rem;font-weight:700}.db-pc-legend__list dd{color:var(--pc-soft);margin:.15rem 0 0;font-size:.8125rem;line-height:1.45}@media (min-width:48rem){.db-pc-legend__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.db-pc-results{border-top:1px solid var(--pc-rule);padding:var(--pc-pad) var(--pc-pad) 0}.db-pc-readout{gap:1.25rem 2.5rem;display:grid}.db-pc-readout__head{color:#fff;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,1.25rem + 1.3vw,2.2rem);font-weight:800;line-height:1.1}.db-pc-readout__head strong{color:var(--pc-works);font-weight:800}.db-pc-instrument[data-phase=connecting] .db-pc-readout__head,.db-pc-instrument[data-phase=queued] .db-pc-readout__head{color:var(--pc-muted);letter-spacing:-.015em;font-size:clamp(1.15rem,1rem + .6vw,1.4rem)}.db-pc-instrument[data-phase=running] .db-pc-readout__head strong{color:#fff}.db-pc-readout__sub{color:var(--pc-soft);font-variant-numeric:tabular-nums;margin:.45rem 0 0;font-size:.9375rem;line-height:1.5}.db-pc-readout__wait{background:#ffffff14;border-radius:2px;align-self:end;height:2px;position:relative;overflow:clip}.db-pc-readout__wait span{background:linear-gradient(90deg,#0000,#6f9cf6d9,#0000);width:30%;animation:1.4s ease-in-out infinite db-pc-scan;position:absolute;inset:0 auto 0 0}@media (min-width:64rem){.db-pc-readout{grid-template-columns:17.5rem minmax(0,1fr);align-items:end}}.db-pc-strip{min-width:0;margin:0}.db-pc-strip__body{gap:1rem 1.5rem;display:grid}.db-pc-strip__chart{min-width:0}.db-pc-strip__plot{transition:height .24s var(--ease-db-out);border-bottom:1px solid #ffffff38;position:relative}.db-pc-strip__zone{position:absolute;top:0;bottom:0}.db-pc-strip__zone[data-band=fast]{background:linear-gradient(#0000,#3ecf8e12);width:25%;left:0}.db-pc-strip__zone[data-band=medium]{background:linear-gradient(#0000,#ffffff06);border-inline-start:1px dashed #ffffff1f;width:50%;left:25%}.db-pc-strip__zone[data-band=slow]{background:linear-gradient(#0000,#f4c86a0d);border-inline-start:1px dashed #ffffff1f;width:25%;left:75%}.db-pc-strip__dot{z-index:1;background:var(--pc-works);box-shadow:0 0 0 1.5px var(--pc-plate);animation:db-pc-drop .42s var(--ease-db-out) both;border-radius:50%;margin-bottom:1px;position:absolute;transform:translate(-50%)}.db-pc-strip__dot[data-band=medium],.db-pc-strip__dot[data-band=slow]{background:color-mix(in srgb, var(--pc-works) 62%, #0a1731)}.db-pc-strip__dot[data-hot]{z-index:2;box-shadow:0 0 0 2px var(--pc-plate), 0 0 0 3.5px var(--pc-sun);background:#fff}.db-pc-strip__median{border-inline-start:1px dashed #ffffff8c;width:0;position:absolute;top:0;bottom:0}.db-pc-strip__median span{color:var(--pc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:700;position:absolute;top:-1.35rem;left:0;transform:translate(-50%)}.db-pc-strip__median[data-edge=end] span{transform:translate(-100%)}.db-pc-strip__median[data-edge=start] span{transform:none}.db-pc-strip__plot:has(.db-pc-strip__median){margin-top:1.4rem}.db-pc-strip__axis{height:2.5rem;color:var(--pc-faint);font-variant-numeric:tabular-nums;font-size:.6875rem;position:relative}.db-pc-strip__band{color:var(--pc-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:800;position:absolute;top:.35rem;transform:translate(-50%)}.db-pc-strip__band[data-band=fast]{left:12.5%}.db-pc-strip__band[data-band=medium]{left:50%}.db-pc-strip__band[data-band=slow]{left:87.5%}.db-pc-strip__tick{top:1.35rem;left:calc(var(--at) * 100%);white-space:nowrap;position:absolute;transform:translate(-50%)}.db-pc-strip__tick:first-of-type{transform:none}.db-pc-strip__tick:last-of-type{transform:translate(-100%)}.db-pc-strip__bin{align-content:start;gap:.5rem;display:grid}.db-pc-strip__bin-label{color:var(--pc-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.db-pc-strip__bin-label b{color:#fff;letter-spacing:0;margin-inline-start:.3rem;font-size:.8125rem}.db-pc-strip__rings{flex-wrap:wrap;gap:3px;max-width:100%;display:flex}.db-pc-strip__rings i{width:8px;height:8px;box-shadow:inset 0 0 0 1.25px var(--pc-ring);animation:db-pc-drop .42s var(--ease-db-out) both;border-radius:50%}.db-pc-strip__rings i[data-hot]{box-shadow:inset 0 0 0 2px var(--pc-sun)}@media (min-width:40rem){.db-pc-strip__body{grid-template-columns:minmax(0,1fr) minmax(5.5rem,auto);align-items:end}.db-pc-strip__bin{max-width:11rem;padding-bottom:2.5rem}.db-pc-strip__rings{grid-template-rows:repeat(5,8px);grid-auto-columns:8px;grid-auto-flow:column;display:grid}}.db-pc-board{margin-top:1.75rem}.db-pc-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.db-pc-segment{border:1px solid var(--pc-edge);background:var(--pc-well);border-radius:12px;gap:2px;margin:0;padding:3px;display:inline-flex}.db-pc-segment__option{min-height:2.5rem;color:var(--pc-soft);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;padding:0 .85rem;font-size:.875rem;font-weight:700;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex;position:relative}.db-pc-segment__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.db-pc-segment__option b{color:var(--pc-faint);font-variant-numeric:tabular-nums;margin-inline-start:.25rem}.db-pc-segment__option:hover{color:#fff}.db-pc-segment__option:has(input:checked){background:var(--pc-raised);box-shadow:inset 0 0 0 1px var(--pc-edge-strong);color:#fff}.db-pc-segment__option:has(input:checked) b{color:var(--pc-muted)}.db-pc-segment__option:has(input:focus-visible){outline:2px solid var(--color-blue-soft);outline-offset:1px}.db-pc-filters{gap:.5rem;display:none}.db-pc-filters select{field-sizing:content;appearance:none;border:1px solid var(--pc-edge);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;min-width:6.5rem;max-width:11rem;min-height:2.75rem;font:inherit;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%23a9c3f8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .7rem center/.75rem no-repeat;border-radius:10px;padding:0 2rem 0 .8rem;font-size:.875rem}.db-pc-filters select:disabled{cursor:default;opacity:.45}.db-pc-filters select:not(:disabled):hover{border-color:var(--pc-edge-strong)}.db-pc-actions{flex-wrap:wrap;gap:.4rem;margin-inline-start:auto;display:flex}.db-pc-action{border:1px solid var(--pc-edge);color:#fff;cursor:pointer;min-height:2.75rem;font:inherit;white-space:nowrap;background:0 0;border-radius:10px;padding:0 .85rem;font-size:.875rem;font-weight:700;transition:border-color .16s ease-out,background-color .16s ease-out}.db-pc-action:hover:not(:disabled){background:#6f9cf614;border-color:#6f9cf6b3}.db-pc-action:disabled{cursor:default;opacity:.4}.db-pc-action:has(.db-pc-action__glyph){align-items:center;gap:.4rem;display:inline-flex}.db-pc-action__glyph{width:.9rem;height:.9rem;color:var(--color-blue-soft)}@media (min-width:48rem){.db-pc-filters{display:flex}}@media (min-width:48rem) and (max-width:63.99rem){.db-pc-speed__track{display:none}.db-pc-table thead th[data-col=proxy]{width:35%}.db-pc-table thead th[data-col=status]{width:15%}.db-pc-table thead th[data-col=latency]{width:13%}.db-pc-table thead th[data-col=protocol]{width:11%}.db-pc-table thead th[data-col=anonymity]{width:14%}.db-pc-table thead th[data-col=country]{width:12%}.db-pc-table tbody td{padding-inline:.55rem}.db-pc-copyglyph{display:none}}.db-pc-table{border:1px solid var(--pc-edge);background:var(--pc-well);overscroll-behavior:contain;scrollbar-width:thin;border-radius:14px;max-height:34rem;margin-top:.85rem;overflow:auto}.db-pc-table table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:.875rem}.db-pc-table th,.db-pc-table td{text-align:start}.db-pc-table thead th{z-index:2;border-bottom:1px solid var(--pc-edge);background:#091530;height:2.75rem;padding:0 .35rem;position:sticky;top:0}.db-pc-table thead th[data-col=proxy]{width:31%;padding-inline-start:.6rem}.db-pc-table thead th[data-col=status]{width:15%}.db-pc-table thead th[data-col=latency]{width:19%}.db-pc-table thead th[data-col=protocol]{width:11%}.db-pc-table thead th[data-col=anonymity]{width:13%}.db-pc-table thead th[data-col=country]{width:11%}.db-pc-table thead button{min-height:2.75rem;color:var(--pc-soft);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.3rem;padding:0 .45rem;font-size:.8125rem;font-weight:700;display:inline-flex}.db-pc-table thead button:hover,.db-pc-table thead button[data-active]{color:#fff}.db-pc-table thead button svg{opacity:0;width:.75rem;height:.75rem;transition:opacity .16s ease-out, transform .18s var(--ease-db-out)}.db-pc-table thead button:hover svg{opacity:.6}.db-pc-table thead button[data-active] svg{color:var(--color-blue-soft);opacity:1}.db-pc-table thead button[data-dir=desc] svg{transform:rotate(180deg)}.db-pc-table tbody td{border-bottom:1px solid var(--pc-rule);height:3rem;color:var(--pc-muted);vertical-align:middle;padding:.2rem .8rem}.db-pc-table tbody td[data-col=proxy]{padding-inline-start:.6rem}.db-pc-table tbody tr:last-child td{border-bottom:0}.db-pc-table tbody tr:hover td{background:#ffffff06}.db-pc-table tbody tr[data-state=pending] td,.db-pc-table tbody tr[data-state=unchecked] td{color:var(--pc-faint)}.db-pc-table__empty{color:var(--pc-soft);margin:0;padding:1.25rem 1rem;font-size:.9375rem}.db-pc-proxy{color:#fff;cursor:copy;max-width:100%;min-height:2.75rem;font-family:var(--font-mono);background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:0 .4rem;font-size:.875rem;display:inline-flex}.db-pc-proxy__address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}tr[data-state=failed] .db-pc-proxy{color:#fff9}tr[data-state=pending] .db-pc-proxy{color:#ffffff8c}.db-pc-copyglyph{width:.875rem;height:.875rem;color:var(--color-blue-soft);opacity:0;flex:none;transition:opacity .16s ease-out}.db-pc-proxy:hover .db-pc-copyglyph,.db-pc-proxy:focus-visible .db-pc-copyglyph,.db-pc-proxy[aria-label^=Copied] .db-pc-copyglyph{opacity:1}.db-pc-proxy[aria-label^=Copied] .db-pc-copyglyph{color:var(--pc-works)}.db-pc-proxy__meta{display:none}.db-pc-status{color:#fff;white-space:nowrap;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.db-pc-status i{border-radius:50%;flex:none;width:.5rem;height:.5rem}.db-pc-status[data-state=works] i{background:var(--pc-works);animation:db-pc-pop .42s var(--ease-db-out)}.db-pc-status[data-state=failed]{color:var(--pc-soft);font-weight:600}.db-pc-status[data-state=failed] i{box-shadow:inset 0 0 0 1.25px var(--pc-ring);animation:db-pc-pop .42s var(--ease-db-out)}.db-pc-status[data-state=pending]{color:var(--pc-faint);font-weight:600}.db-pc-status[data-state=pending] i{animation:1.2s ease-in-out infinite db-pc-wait;box-shadow:inset 0 0 0 1.25px #6f9cf6cc}.db-pc-status[data-state=unchecked]{color:var(--pc-faint);font-weight:600}.db-pc-status[data-state=unchecked] i{border:1px dashed #fff6}tr[data-state=unchecked] .db-pc-proxy{color:#ffffff8c}.db-pc-speed{align-items:center;gap:.7rem;display:inline-flex}.db-pc-speed__value{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:4.4rem}.db-pc-speed__track{flex:none;width:3.25rem;height:.5rem;position:relative}.db-pc-speed__track:before{content:"";background:linear-gradient(90deg,#3ecf8e80 0 25%,#fff3 25% 75%,#f4c86a66 75%);height:1px;position:absolute;top:50%;left:0;right:0}.db-pc-speed__track i{background:var(--pc-works);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.db-pc-speed[data-band=medium] .db-pc-speed__track i,.db-pc-speed[data-band=slow] .db-pc-speed__track i{background:color-mix(in srgb, var(--pc-works) 62%, #0a1731);box-shadow:inset 0 0 0 1px var(--pc-works)}.db-pc-none{color:#ffffff47}.db-pc-country{color:var(--pc-muted);align-items:center;gap:.45rem;display:inline-flex}.db-pc-country__flag{border-radius:2px;box-shadow:0 0 0 1px #ffffff1f}@media (max-width:47.99rem){.db-pc-table thead th[data-col=latency],.db-pc-table thead th[data-col=protocol],.db-pc-table thead th[data-col=anonymity],.db-pc-table thead th[data-col=country],.db-pc-table tbody td[data-col=latency],.db-pc-table tbody td[data-col=protocol],.db-pc-table tbody td[data-col=anonymity],.db-pc-table tbody td[data-col=country]{display:none}.db-pc-table thead th[data-col=proxy]{width:auto}.db-pc-table thead th[data-col=status]{width:7.2rem}.db-pc-table tbody td{height:auto;padding-block:.35rem}.db-pc-proxy__meta{color:var(--pc-faint);font-variant-numeric:tabular-nums;padding:0 .4rem .35rem;font-size:.75rem;display:block}.db-pc-proxy__state,.db-pc-speed__track{display:none}.db-pc-speed__value{min-width:0}.db-pc-actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-inline-start:0;display:grid}.db-pc-actions>:first-child{grid-column:1/-1}.db-pc-action:has(.db-pc-action__glyph){justify-content:center}.db-pc-segment{width:100%}.db-pc-segment__option{flex:1;justify-content:center;padding:0 .5rem}.db-pc-copyglyph{display:none}.db-pc-table tbody td{padding-inline:.6rem}}@media (max-width:25rem){.db-pc-segment__option{padding:0 .3rem;font-size:.8125rem}.db-pc-segment__option b{margin-inline-start:.2rem}}@media (max-width:29.99rem){.db-pc-table thead th[data-col=status],.db-pc-table tbody td[data-col=status]{display:none}.db-pc-proxy__state{color:#fff;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.db-pc-proxy__state:before{content:"";border-radius:50%;width:.45rem;height:.45rem}.db-pc-proxy__state[data-state=works]:before{background:var(--pc-works)}.db-pc-proxy__state[data-state=failed]{color:var(--pc-soft);font-weight:600}.db-pc-proxy__state[data-state=failed]:before{box-shadow:inset 0 0 0 1.25px var(--pc-ring)}.db-pc-proxy__state[data-state=pending],.db-pc-proxy__state[data-state=unchecked]{color:var(--pc-faint);font-weight:600}.db-pc-proxy__state[data-state=pending]:before{box-shadow:inset 0 0 0 1.25px #6f9cf6cc}.db-pc-proxy__rest:before{content:" · "}}.db-pc-note{border-inline-start:2px solid var(--pc-sun);color:#fff;background:#f4c86a0f;border-radius:0 10px 10px 0;margin:1rem 0 0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.55}.db-pc-results>:last-child:not(.db-pc-verdict){margin-bottom:var(--pc-pad)}.db-pc-verdict{margin:var(--pc-pad) calc(var(--pc-pad) * -1) 0;border-top:1px solid var(--pc-edge);padding:calc(var(--pc-pad) * 1.15) var(--pc-pad) var(--pc-pad);background:var(--pc-raised);animation:db-pc-rise .52s var(--ease-db-out) both;border-radius:0 0 21px 21px;gap:2rem 3.5rem;display:grid}.db-pc-verdict__text{min-width:0}.db-pc-verdict__title{color:#fff;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(1.45rem,1.2rem + .9vw,1.85rem);font-weight:800;line-height:1.12}.db-pc-verdict__observed{color:#fff;margin:.75rem 0 0;font-size:1rem;font-weight:600;line-height:1.55}.db-pc-verdict__body{max-width:38rem;color:var(--pc-muted);margin:.4rem 0 0;font-size:.9375rem;line-height:1.65}.db-pc-verdict__links{flex-wrap:wrap;gap:0 1.5rem;margin:.5rem 0 0;display:flex}.db-pc-verdict__limits{max-width:38rem;color:var(--pc-faint);margin:.65rem 0 0;font-size:.8125rem;line-height:1.55}.db-pc-compare{align-content:start;gap:1.1rem;min-width:0;margin:0;display:grid}.db-pc-compare__caption{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;font-size:.9375rem;font-weight:800;display:flex}.db-pc-compare__aside{color:var(--pc-faint);font-size:.75rem;font-weight:600}.db-pc-compare__row{gap:.5rem;display:grid}.db-pc-compare__who{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem 1rem;margin:0;font-size:.875rem;font-weight:700;display:flex}.db-pc-compare__who span{color:var(--pc-soft);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.db-pc-compare__who small{color:var(--pc-faint);font-size:inherit;font-weight:500}.db-pc-cells{width:100%;height:auto;display:block}.db-pc-cells [data-cell=fast]{fill:var(--pc-works)}.db-pc-cells [data-cell=slow]{fill:var(--pc-works-soft)}.db-pc-cells [data-cell=failed]{fill:none;stroke:var(--pc-ring);stroke-width:1.25px}.db-pc-compare__legend{color:var(--pc-soft);flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.db-pc-compare__legend li{align-items:center;gap:.4rem;display:inline-flex}.db-pc-compare__legend li:before{content:"";border-radius:2px;width:.6rem;height:.6rem}.db-pc-compare__legend li[data-cell=fast]:before{background:var(--pc-works)}.db-pc-compare__legend li[data-cell=slow]:before{background:var(--pc-works-soft)}.db-pc-compare__legend li[data-cell=failed]:before{box-shadow:inset 0 0 0 1.25px var(--pc-ring)}.db-pc-verdict__offer{border-top:1px solid var(--pc-edge);padding-top:calc(var(--pc-pad) * .9);grid-column:1/-1}@media (min-width:64rem){.db-pc-verdict{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.db-pc-offer{gap:1rem 2rem;display:grid}.db-pc-offer__title{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.db-pc-offer__line{color:var(--pc-soft);margin:.3rem 0 0;font-size:.9375rem;line-height:1.55}.db-pc-offer__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;display:flex}@media (min-width:52rem){.db-pc-offer[data-variant=verdict]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.db-pc-section{border-top:1px solid var(--pc-rule);padding-block:clamp(4rem,3rem + 4vw,7rem);scroll-margin-top:5rem}.db-pc-section__head{max-width:44rem;margin-bottom:clamp(2rem,1.5rem + 1.8vw,3.25rem)}.db-pc-anatomy{--pc-cols:minmax(0, 1.3fr) minmax(0, 1fr) minmax(0, 1.12fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, .95fr);margin:0}.db-pc-anatomy__caption{color:var(--pc-soft);justify-content:space-between;align-items:baseline;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:flex}.db-pc-anatomy__tag{color:var(--pc-faint);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.db-pc-anatomy__row{border:1px solid var(--pc-edge-strong);background:var(--pc-well);min-height:3.75rem;color:var(--pc-muted);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem 0;padding:.5rem 0;font-size:.9375rem;display:grid;box-shadow:0 24px 50px -36px #000000e6}.db-pc-anatomy__row>span{padding-inline:1rem}.db-pc-anatomy__proxy{color:#fff;font-family:var(--font-mono);font-size:.9375rem}.db-pc-anatomy__row .db-pc-speed__value{min-width:0}.db-pc-anatomy__notes{gap:1.25rem;margin:1.25rem 0 0;display:grid}.db-pc-anatomy__notes>div{border-inline-start:1px solid var(--pc-edge-strong);padding-inline-start:1rem;position:relative}.db-pc-anatomy__notes dt{gap:.1rem;display:grid}.db-pc-anatomy__term{color:var(--color-blue-soft);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.db-pc-anatomy__question{color:#fff;font-family:var(--font-display);letter-spacing:-.01em;font-size:1.0625rem;font-weight:800}.db-pc-anatomy__notes dd{color:var(--pc-soft);margin:.35rem 0 0;font-size:.9rem;line-height:1.6}@media (min-width:64rem){.db-pc-anatomy__row{grid-template-columns:var(--pc-cols);min-height:4rem;padding:0}.db-pc-anatomy__row>span{padding-inline:1.1rem}.db-pc-anatomy__notes{grid-template-columns:var(--pc-cols);gap:0;margin-top:0}.db-pc-anatomy__notes>div{border-inline-start:0;padding:2.1rem 1.1rem 0}.db-pc-anatomy__notes>div:before{background:linear-gradient(180deg, var(--pc-edge-strong), #8eb5ff8c);content:"";width:1px;height:1.5rem;position:absolute;top:0;left:1.1rem}.db-pc-anatomy__notes>div:after{background:var(--color-blue-soft);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:1.5rem;left:calc(1.1rem - 2.5px)}.db-pc-anatomy__notes>div[data-col=status]{grid-column:2}}.db-pc-explainers{gap:2.75rem;margin-top:clamp(3rem,2.25rem + 2.5vw,4.5rem);display:grid}.db-pc-explainer{border-top:1px solid var(--pc-rule);align-content:start;gap:1.1rem;padding-top:1.5rem;display:grid}.db-pc-explainer>p{color:var(--pc-soft);margin:0;font-size:.9375rem;line-height:1.65}@media (min-width:64rem){.db-pc-explainers{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.db-pc-bands{margin:.35rem 0 0}.db-pc-bands__track{grid-template-columns:25% 50% 25%;margin-bottom:2.6rem;display:grid;position:relative}.db-pc-bands__track>span{border-top:3px solid;align-content:center;gap:.1rem;min-width:0;padding:.5rem .45rem 0;display:grid}.db-pc-bands__track>span[data-band=fast]{border-color:var(--pc-works)}.db-pc-bands__track>span[data-band=medium]{border-color:#ffffff59}.db-pc-bands__track>span[data-band=slow]{border-color:var(--pc-sun)}.db-pc-bands__track b{color:#fff;font-size:.8125rem}.db-pc-bands__track small{color:var(--pc-faint);font-size:.6875rem;line-height:1.35}.db-pc-bands__marker{width:0;height:0;position:absolute;top:-.55rem}.db-pc-bands__marker:before{border:2px solid var(--pc-canvas);background:var(--color-blue-soft);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:-5px}.db-pc-bands__marker span{color:var(--color-blue-soft);white-space:nowrap;font-size:.75rem;font-style:normal;font-weight:700;position:absolute;top:4.15rem;left:0;transform:translate(-50%)}.db-pc-grades{border-collapse:collapse;width:100%;font-size:.875rem}.db-pc-grades th,.db-pc-grades td{border-bottom:1px solid var(--pc-rule);text-align:start;padding:.6rem .5rem .6rem 0}.db-pc-grades thead th{color:var(--pc-faint);font-size:.75rem;font-weight:700}.db-pc-grades tbody th{color:#fff;font-weight:700}.db-pc-grades td{color:var(--pc-soft)}.db-pc-grades td i{width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.25px var(--pc-ring);vertical-align:.06em;border-radius:50%;margin-inline-end:.45rem;display:inline-block}.db-pc-grades td[data-seen=""]{color:#fff}.db-pc-grades td[data-seen=""] i{background:var(--pc-sun);box-shadow:none}.db-pc-grades td[data-seen=either] i{background:linear-gradient(90deg, var(--pc-sun) 50%, transparent 50%);box-shadow:inset 0 0 0 1.25px var(--pc-sun)}.db-pc-protocols{margin:0;display:grid}.db-pc-protocols>div{border-bottom:1px solid var(--pc-rule);grid-template-columns:4.6rem minmax(0,1fr);gap:.75rem;padding-block:.6rem;display:grid}.db-pc-protocols dt{color:#fff;font-size:.875rem;font-weight:800}.db-pc-protocols dd{color:var(--pc-soft);margin:0;font-size:.875rem;line-height:1.5}.db-pc-trouble{border-top:1px solid var(--pc-edge)}.db-pc-trouble__labels{display:none}.db-pc-trouble__row{border-bottom:1px solid var(--pc-rule);gap:.6rem;padding-block:1.5rem;display:grid}.db-pc-trouble__symptom{color:#fff;font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}.db-pc-trouble__means,.db-pc-trouble__next{color:var(--pc-soft);margin:0;font-size:.9375rem;line-height:1.65}.db-pc-trouble__next{color:#ffffffdb}.db-pc-trouble__label{color:var(--pc-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800;display:block}@media (min-width:64rem){.db-pc-trouble__labels{border-bottom:1px solid var(--pc-rule);color:var(--pc-faint);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr);gap:3rem;padding-block:.9rem;font-size:.6875rem;font-weight:800;display:grid}.db-pc-trouble__row{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr);gap:3rem;padding-block:1.6rem}.db-pc-trouble__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.db-pc-path{gap:0;margin:0;padding:0;list-style:none;display:grid}.db-pc-path li{padding:0 0 1.75rem 2.1rem;position:relative}.db-pc-path li:last-child{padding-bottom:0}.db-pc-path li:before{content:"";border-inline-start:1.5px solid #6f9cf68c;position:absolute;top:.85rem;bottom:-.15rem;left:.4rem}.db-pc-path li[data-step=browser]:before{border-inline-start-style:dashed;border-inline-start-color:#ffffff4d}.db-pc-path li:last-child:before{display:none}.db-pc-path__node{background:var(--pc-canvas);width:.85rem;height:.85rem;box-shadow:inset 0 0 0 2px var(--color-blue-soft);border-radius:50%;position:absolute;top:.2rem;left:0}.db-pc-path li[data-step=browser] .db-pc-path__node{box-shadow:inset 0 0 0 1.5px #ffffff73}.db-pc-path li[data-step=page] .db-pc-path__node{background:var(--pc-works);box-shadow:none}.db-pc-path__title{color:#fff;margin:0;font-size:1rem;font-weight:800}.db-pc-path__body{max-width:22rem;color:var(--pc-soft);margin:.3rem 0 0;font-size:.9rem;line-height:1.55}@media (min-width:64rem){.db-pc-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.db-pc-path li{padding:1.75rem 0 0}.db-pc-path li:before{border-top:1.5px solid #6f9cf68c;border-inline-start:0;height:0;inset:.42rem -2rem auto 1.15rem}.db-pc-path li[data-step=browser]:before{border-top-style:dashed;border-top-color:#ffffff4d}.db-pc-path__node{top:0}}.db-pc-proves{gap:2rem 3rem;margin-top:clamp(2.75rem,2rem + 2.5vw,4rem);display:grid}.db-pc-proves ul{gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.db-pc-proves li{color:var(--pc-muted);padding-inline-start:1.5rem;font-size:.9375rem;line-height:1.55;position:relative}.db-pc-proves li:before{content:"";border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.5rem;left:.15rem}.db-pc-proves ul[data-kind=tells] li:before{background:var(--pc-works)}.db-pc-proves ul[data-kind=cant] li:before{box-shadow:inset 0 0 0 1.25px var(--pc-ring)}@media (min-width:52rem){.db-pc-proves{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-pc-folds{border-top:1px solid var(--pc-edge);margin-top:clamp(2.75rem,2rem + 2.5vw,4rem)}.db-pc-fold,.db-pc-faq__item{border-bottom:1px solid var(--pc-rule)}.db-pc-fold>summary,.db-pc-faq__item>summary{color:#fff;cursor:pointer;min-height:3.6rem;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.05rem;font-size:1.0625rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.db-pc-fold>summary::-webkit-details-marker{display:none}.db-pc-faq__item>summary::-webkit-details-marker{display:none}.db-pc-fold__icon{border:1px solid var(--pc-edge-strong);border-radius:50%;flex:none;width:1.85rem;height:1.85rem;transition:border-color .18s ease-out;position:relative}.db-pc-fold__icon:before,.db-pc-fold__icon:after{background:var(--color-blue-soft);content:"";width:.7rem;height:1.5px;transition:transform .22s var(--ease-db-out);border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.db-pc-fold__icon:after{transform:translate(-50%,-50%)rotate(90deg)}details[open]>summary .db-pc-fold__icon:after{transform:translate(-50%,-50%)rotate(0)}summary:hover .db-pc-fold__icon{border-color:var(--color-blue-soft)}.db-pc-fold__body{gap:1rem;padding-bottom:1.75rem;display:grid}.db-pc-fold__body>p:not([class]){max-width:46rem;color:var(--pc-muted);margin:0;font-size:.9375rem;line-height:1.65}.db-pc-mtable{border:1px solid var(--pc-edge);background:var(--pc-well);scrollbar-width:thin;border-radius:12px;overflow-x:auto}.db-pc-mtable table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.875rem}.db-pc-mtable th,.db-pc-mtable td{text-align:start;vertical-align:top;padding:.75rem 1rem;line-height:1.5}.db-pc-mtable thead th{border-bottom:1px solid var(--pc-edge);color:var(--pc-faint);white-space:nowrap;font-size:.75rem;font-weight:700}.db-pc-mtable tbody tr+tr>*{border-top:1px solid var(--pc-rule)}.db-pc-mtable tbody th{color:#fff;font-weight:600}.db-pc-mtable tbody td{color:var(--pc-soft)}.db-pc-code{border:1px solid var(--pc-edge);background:#050b19;border-radius:12px;margin:0;overflow:hidden}.db-pc-code figcaption{border-bottom:1px solid var(--pc-rule);color:#fff;flex-wrap:wrap;align-items:center;gap:.25rem .85rem;padding:.35rem .5rem .35rem 1rem;font-size:.8125rem;font-weight:700;display:flex}.db-pc-code__context{color:var(--pc-faint);font-family:var(--font-mono);font-size:.75rem;font-weight:400}.db-pc-code__copy{align-items:center;gap:.5rem;margin-inline-start:auto;display:inline-flex}.db-pc-code__copy button{min-height:2.75rem;color:var(--color-blue-soft);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 .75rem;font-size:.8125rem;font-weight:700}.db-pc-code__copy button:hover{color:#fff;background:#6f9cf61a}.db-pc-code__copied{color:var(--pc-works);font-size:.75rem;font-weight:700}.db-pc-code pre{color:#c9d5ea;max-width:100%;font-family:var(--font-mono);scrollbar-width:thin;margin:0;padding:1.1rem 1.25rem;font-size:.8125rem;line-height:1.7;overflow-x:auto}.db-pc-limits{gap:1.25rem 2.5rem;margin:0;display:grid}.db-pc-limits dt{color:#fff;font-size:.9375rem;font-weight:800}.db-pc-limits dd{color:var(--pc-soft);margin:.3rem 0 0;font-size:.9rem;line-height:1.6}@media (min-width:52rem){.db-pc-limits{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-pc-sources{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.db-pc-sources li{gap:.1rem;display:grid}.db-pc-sources span{color:var(--pc-faint);font-size:.875rem;line-height:1.5}.db-pc-reviewed{color:var(--pc-faint);margin:2rem 0 0;font-size:.875rem}.db-pc-faq{gap:2rem;display:grid}.db-pc-faq__lede{max-width:26rem;color:var(--pc-soft);margin:1rem 0 0;font-size:.975rem;line-height:1.6}.db-pc-faq__list{border-top:1px solid var(--pc-rule)}.db-pc-faq__item p{max-width:64ch;color:var(--pc-muted);margin:-.2rem 0 1.35rem;padding-inline-end:3rem;font-size:.975rem;line-height:1.68}@media (min-width:64rem){.db-pc-faq{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2.5rem,1rem + 4vw,5rem)}.db-pc-faq__head{position:sticky;top:7.5rem}}.db-pc-close{isolation:isolate;border-top:1px solid var(--pc-rule);text-align:center;padding-block:clamp(4.5rem,3.5rem + 4.4vw,7.5rem);position:relative;overflow:clip}.db-pc-close:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(closest-side,#2e6bf033,#2e6bf000);width:min(56rem,120%);height:30rem;position:absolute;top:-9rem;left:50%;transform:translate(-50%)}.db-pc-close .db-pc-wrap{justify-items:center;display:grid}.db-pc-close__title{color:#fff;max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:.85rem 0 0;font-size:clamp(1.95rem,1.3rem + 2.5vw,3.1rem);font-weight:800;line-height:1.05}.db-pc-close__body{max-width:40rem;color:var(--pc-muted);text-wrap:pretty;margin:1rem auto 0;font-size:clamp(1rem,.96rem + .2vw,1.1rem);line-height:1.6}.db-pc-close .db-pc-offer{justify-items:center;margin-top:1.85rem}.db-pc-close .db-pc-offer__actions{justify-content:center}.db-pc-close .db-pc-offer__line{margin:0;font-size:.875rem}.db-pc-close__source{color:var(--pc-faint);margin:1.5rem 0 0;font-size:.8125rem}@keyframes db-pc-drop{0%{opacity:0;translate:0 -.5rem}}@keyframes db-pc-pop{0%{scale:.4}60%{scale:1.35}}@keyframes db-pc-wait{50%{opacity:.35}}@keyframes db-pc-spin{to{rotate:1turn}}@keyframes db-pc-scan{0%{left:-30%}to{left:100%}}@keyframes db-pc-rise{0%{opacity:0;translate:0 .6rem}}@media (prefers-reduced-motion:reduce){.db-pc *,.db-pc :before,.db-pc :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.db-pc-strip__dot,.db-pc-status[data-state=works] i,.db-pc-speed__track i,.db-pc-proves ul[data-kind=tells] li:before{forced-color-adjust:none;background:canvastext}.db-pc-strip__rings i,.db-pc-status[data-state=failed] i,.db-pc-status[data-state=pending] i{box-shadow:none;forced-color-adjust:none;border:1px solid canvastext}.db-pc-cells [data-cell=fast],.db-pc-cells [data-cell=slow]{fill:canvastext}.db-pc-cells [data-cell=failed]{stroke:canvastext}:is(.db-pc-protocol__option:has(input:checked),.db-pc-segment__option:has(input:checked)){outline:2px solid highlight}}.db-pc-editor,.db-pc-strip__body,.db-pc-speed__track,.db-pc-bands__track{direction:ltr}.db-pc-proxy__address,.db-pc-anatomy__proxy,.db-pc-code pre{direction:ltr;unicode-bidi:isolate}.db-pc[dir=rtl] .db-pc-filters select{background-position:.7rem;padding-inline:.8rem 2rem}.db-pc[dir=rtl] .db-pc-arrow{transform:scaleX(-1)}.db-pc[dir=rtl] .db-pc-path li{padding-inline:2.1rem 0}.db-pc[dir=rtl] .db-pc-path__node{left:auto;inset-inline-start:0}.db-pc[dir=rtl] .db-pc-path li:before{left:auto;inset-inline-start:.4rem}.db-pc[dir=rtl] .db-pc-proves li:before{left:auto;inset-inline-start:.15rem}@media (min-width:64rem){.db-pc[dir=rtl] .db-pc-path li{padding-inline:0}.db-pc[dir=rtl] .db-pc-path li:before{right:auto;inset-inline:1.15rem -2rem}.db-pc[dir=rtl] .db-pc-anatomy__notes>div:before{left:auto;inset-inline-start:1.1rem}.db-pc[dir=rtl] .db-pc-anatomy__notes>div:after{left:auto;inset-inline-start:calc(1.1rem - 2.5px)}}}
