#xfx-qick319-rx6800-asbis {
--xfx-bg: #fff;
--xfx-soft: #f5f5f7;
--xfx-soft-rgb: #f7f3ff;
--xfx-text: #171717;
--xfx-muted: #666;
--xfx-line: #dedede;
--xfx-accent: #7a22d8;
--xfx-accent-dark: #55129e;
--xfx-cyan: #00a7c4;
width: 100%;
min-width: 0;
margin: 0;
color: var(--xfx-text);
background: var(--xfx-bg);
font: 16px/1.55 Arial, Helvetica, sans-serif;
overflow: hidden;
isolation: isolate;
}
#xfx-qick319-rx6800-asbis,
#xfx-qick319-rx6800-asbis * { box-sizing: border-box; }
#xfx-qick319-rx6800-asbis img { display: block; max-width: 100%; border: 0; }
#xfx-qick319-rx6800-asbis h2,
#xfx-qick319-rx6800-asbis h3,
#xfx-qick319-rx6800-asbis h4,
#xfx-qick319-rx6800-asbis p { margin-top: 0; }
#xfx-qick319-rx6800-asbis .xfx-inner {
width: min(100% - 40px, 1240px);
margin-right: auto;
margin-left: auto;
}
#xfx-qick319-rx6800-asbis .xfx-tab-input {
position: absolute !important;
width: 1px !important;
height: 1px !important;
margin: -1px !important;
padding: 0 !important;
overflow: hidden !important;
clip: rect(0 0 0 0) !important;
clip-path: inset(50%) !important;
white-space: nowrap !important;
border: 0 !important;
}
#xfx-qick319-rx6800-asbis .xfx-tabs {
display: flex;
justify-content: center;
gap: 34px;
min-height: 58px;
border-bottom: 1px solid var(--xfx-line);
background: #fff;
}
#xfx-qick319-rx6800-asbis .xfx-tab {
position: relative;
display: inline-flex;
align-items: center;
min-height: 58px;
padding: 0 4px;
color: var(--xfx-muted);
cursor: pointer;
font-size: 14px;
}
#xfx-qick319-rx6800-asbis .xfx-tab::after {
position: absolute;
right: 0;
bottom: -1px;
left: 0;
height: 2px;
content: "";
background: linear-gradient(90deg, var(--xfx-accent), var(--xfx-cyan));
transform: scaleX(0);
transition: transform .2s ease;
}
#xfx-qick319-rx6800-asbis .xfx-tab:hover { color: var(--xfx-text); }
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-overview:checked ~ .xfx-tabs label[for="xfx-qick6800-tab-overview"],
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-specs:checked ~ .xfx-tabs label[for="xfx-qick6800-tab-specs"] { color: var(--xfx-text); font-weight: 700; }
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-overview:checked ~ .xfx-tabs label[for="xfx-qick6800-tab-overview"]::after,
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-specs:checked ~ .xfx-tabs label[for="xfx-qick6800-tab-specs"]::after { transform: scaleX(1); }
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-overview:focus-visible ~ .xfx-tabs label[for="xfx-qick6800-tab-overview"],
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-specs:focus-visible ~ .xfx-tabs label[for="xfx-qick6800-tab-specs"] { outline: 2px solid var(--xfx-accent); outline-offset: 3px; }
#xfx-qick319-rx6800-asbis .xfx-panel { display: none; }
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-overview:checked ~ .xfx-panels .xfx-overview,
#xfx-qick319-rx6800-asbis > #xfx-qick6800-tab-specs:checked ~ .xfx-panels .xfx-specs { display: block; }
#xfx-qick319-rx6800-asbis .xfx-hero-bg {
width: min(100% - 40px, 1240px);
margin-right: auto;
margin-left: auto;
overflow: hidden;
border-radius: 0;
background:
radial-gradient(circle at 84% 14%, rgba(122, 34, 216, .14), transparent 25rem),
radial-gradient(circle at 68% 85%, rgba(0, 167, 196, .10), transparent 24rem),
linear-gradient(180deg, #fff 0%, #faf8fc 100%);
}
#xfx-qick319-rx6800-asbis .xfx-hero {
display: grid;
grid-template-columns: minmax(0, .95fr) minmax(420px, 1.05fr);
align-items: center;
gap: 50px;
min-height: 590px;
padding: 64px 58px;
}
#xfx-qick319-rx6800-asbis .xfx-eyebrow {
margin-bottom: 12px;
color: var(--xfx-accent-dark);
font-size: 12px;
font-weight: 800;
letter-spacing: .12em;
text-transform: uppercase;
}
#xfx-qick319-rx6800-asbis .xfx-hero h2 {
max-width: 720px;
margin-bottom: 22px;
font-size: clamp(36px, 5vw, 68px);
line-height: .98;
letter-spacing: -.055em;
}
#xfx-qick319-rx6800-asbis .xfx-highlight {
display: block;
color: transparent;
background: linear-gradient(90deg, var(--xfx-accent), var(--xfx-cyan));
-webkit-background-clip: text;
background-clip: text;
}
#xfx-qick319-rx6800-asbis .xfx-lead { max-width: 650px; margin-bottom: 24px; color: #454545; font-size: 18px; }
#xfx-qick319-rx6800-asbis .xfx-pills { display: flex; flex-wrap: wrap; gap: 9px; }
#xfx-qick319-rx6800-asbis .xfx-pill { padding: 7px 11px; border: 1px solid #ddd; border-radius: 999px; background: rgba(255,255,255,.82); font-size: 12px; font-weight: 700; }
#xfx-qick319-rx6800-asbis .xfx-visual {
display: flex;
align-items: center;
justify-content: center;
min-height: 390px;
padding: 26px;
background: #fff;
}
#xfx-qick319-rx6800-asbis .xfx-visual img { width: 100%; max-width: 620px; max-height: 420px; object-fit: contain; }
#xfx-qick319-rx6800-asbis .xfx-hero-specs {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
width: min(100% - 40px, 1240px);
margin-right: auto;
margin-left: auto;
border-top: 1px solid var(--xfx-line);
border-bottom: 1px solid var(--xfx-line);
background: #fff;
}
#xfx-qick319-rx6800-asbis .xfx-hero-spec {
min-width: 0;
padding: 24px 18px 22px;
text-align: center;
border-right: 1px solid var(--xfx-line);
}
#xfx-qick319-rx6800-asbis .xfx-hero-spec:last-child { border-right: 0; }
#xfx-qick319-rx6800-asbis .xfx-hero-spec strong { display: block; margin-bottom: 5px; font-size: clamp(25px, 3vw, 34px); line-height: 1.1; }
#xfx-qick319-rx6800-asbis .xfx-hero-spec span { display: block; color: var(--xfx-muted); font-size: 11px; }
#xfx-qick319-rx6800-asbis .xfx-section { padding-top: 86px; padding-bottom: 86px; }
#xfx-qick319-rx6800-asbis .xfx-section-head { max-width: 800px; margin-bottom: 34px; }
#xfx-qick319-rx6800-asbis .xfx-section-head h3 { margin-bottom: 14px; font-size: clamp(30px, 4vw, 50px); line-height: 1.05; letter-spacing: -.04em; }
#xfx-qick319-rx6800-asbis .xfx-section-head p:last-child { margin-bottom: 0; color: var(--xfx-muted); font-size: 17px; }
#xfx-qick319-rx6800-asbis .xfx-card-grid { display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); gap: 18px; }
#xfx-qick319-rx6800-asbis .xfx-card {
position: relative;
grid-column: span 4;
min-height: 315px;
padding: 26px;
overflow: hidden;
border: 1px solid #e2e2e2;
border-radius: 18px;
background: #fff;
box-shadow: 0 10px 35px rgba(0,0,0,.045);
}
#xfx-qick319-rx6800-asbis .xfx-card-no { display: block; margin-bottom: 45px; color: var(--xfx-accent-dark); font-size: 11px; font-weight: 800; letter-spacing: .12em; }
#xfx-qick319-rx6800-asbis .xfx-card h4 { margin-bottom: 11px; font-size: 22px; line-height: 1.1; }
#xfx-qick319-rx6800-asbis .xfx-card p { margin-bottom: 0; color: var(--xfx-muted); }
#xfx-qick319-rx6800-asbis .xfx-card::after { position: absolute; right: -54px; bottom: -65px; width: 190px; height: 190px; border-radius: 50%; content: ""; background: radial-gradient(circle, rgba(122,34,216,.20), rgba(0,167,196,.04) 58%, transparent 70%); }
#xfx-qick319-rx6800-asbis .xfx-feature {
display: grid;
grid-template-columns: minmax(0, 1fr) minmax(420px, 1fr);
align-items: center;
gap: 52px;
padding-top: 76px;
padding-bottom: 76px;
border-top: 1px solid var(--xfx-line);
}
#xfx-qick319-rx6800-asbis .xfx-feature:nth-of-type(even) .xfx-feature-copy { order: 2; }
#xfx-qick319-rx6800-asbis .xfx-feature h3 { margin-bottom: 16px; font-size: clamp(30px, 4vw, 48px); line-height: 1.05; letter-spacing: -.04em; }
#xfx-qick319-rx6800-asbis .xfx-feature p { margin-bottom: 0; color: var(--xfx-muted); font-size: 17px; }
#xfx-qick319-rx6800-asbis .xfx-feature-image { display: flex; align-items: center; justify-content: center; min-height: 330px; padding: 18px; overflow: hidden; border-radius: 18px; background: #fff; }
#xfx-qick319-rx6800-asbis .xfx-feature-image img { width: 100%; max-height: 400px; object-fit: contain; }
#xfx-qick319-rx6800-asbis .xfx-band {
width: min(100% - 40px, 1240px);
margin-right: auto;
margin-left: auto;
overflow: hidden;
border-radius: 22px;
background: linear-gradient(135deg, #f7f3ff 0%, #f3fbfc 100%);
}
#xfx-qick319-rx6800-asbis .xfx-install { display: grid; grid-template-columns: .85fr 1.15fr; align-items: start; gap: 60px; }
#xfx-qick319-rx6800-asbis .xfx-steps { display: grid; gap: 12px; }
#xfx-qick319-rx6800-asbis .xfx-step { display: grid; grid-template-columns: 44px 1fr; gap: 14px; padding: 18px; border: 1px solid rgba(122,34,216,.14); border-radius: 14px; background: rgba(255,255,255,.8); }
#xfx-qick319-rx6800-asbis .xfx-step b { display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 50%; color: #fff; background: linear-gradient(135deg, var(--xfx-accent), var(--xfx-cyan)); }
#xfx-qick319-rx6800-asbis .xfx-step strong,
#xfx-qick319-rx6800-asbis .xfx-step span { display: block; }
#xfx-qick319-rx6800-asbis .xfx-step span { margin-top: 3px; color: var(--xfx-muted); font-size: 14px; }
#xfx-qick319-rx6800-asbis .xfx-note { margin-top: 34px; margin-bottom: 55px; padding: 17px 20px; border-left: 3px solid var(--xfx-accent); color: var(--xfx-muted); background: #fafafa; font-size: 13px; }
#xfx-qick319-rx6800-asbis .xfx-panel-wrap { padding-top: 58px; padding-bottom: 76px; }
#xfx-qick319-rx6800-asbis .xfx-panel-head { display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin-bottom: 36px; }
#xfx-qick319-rx6800-asbis .xfx-panel-head h3 { margin-bottom: 0; font-size: clamp(34px, 5vw, 56px); line-height: 1; letter-spacing: -.045em; }
#xfx-qick319-rx6800-asbis .xfx-expand-all { min-height: 40px; padding: 8px 16px; border: 1px solid var(--xfx-accent); border-radius: 999px; color: var(--xfx-accent-dark); background: #fff; cursor: pointer; font: inherit; font-size: 13px; font-weight: 700; }
#xfx-qick319-rx6800-asbis .xfx-expand-all:hover { color: #fff; background: var(--xfx-accent); }
#xfx-qick319-rx6800-asbis .xfx-spec-group { margin: 35px 0 10px; color: var(--xfx-accent-dark); font-size: 12px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; }
#xfx-qick319-rx6800-asbis .xfx-spec-list { border-top: 1px solid var(--xfx-line); }
#xfx-qick319-rx6800-asbis .xfx-spec-row { border-bottom: 1px solid var(--xfx-line); }
#xfx-qick319-rx6800-asbis .xfx-spec-row summary { display: grid; grid-template-columns: minmax(180px, .8fr) minmax(0, 1.2fr) 30px; align-items: center; gap: 24px; min-height: 68px; padding: 14px 10px 14px 0; cursor: pointer; list-style: none; }
#xfx-qick319-rx6800-asbis .xfx-spec-row summary::-webkit-details-marker { display: none; }
#xfx-qick319-rx6800-asbis .xfx-spec-name { font-weight: 700; }
#xfx-qick319-rx6800-asbis .xfx-spec-value { color: #454545; }
#xfx-qick319-rx6800-asbis .xfx-plus { position: relative; width: 20px; height: 20px; }
#xfx-qick319-rx6800-asbis .xfx-plus::before,
#xfx-qick319-rx6800-asbis .xfx-plus::after { position: absolute; top: 9px; left: 3px; width: 14px; height: 2px; content: ""; background: var(--xfx-accent); transition: transform .2s ease; }
#xfx-qick319-rx6800-asbis .xfx-plus::after { transform: rotate(90deg); }
#xfx-qick319-rx6800-asbis .xfx-spec-row[open] .xfx-plus::after { transform: rotate(0); }
#xfx-qick319-rx6800-asbis .xfx-spec-body { padding: 0 64px 20px min(34%, 280px); color: var(--xfx-muted); font-size: 14px; }
#xfx-qick319-rx6800-asbis .xfx-spec-body p { margin-bottom: 0; }
@media (max-width: 980px) {
#xfx-qick319-rx6800-asbis .xfx-hero { grid-template-columns: 1fr; gap: 28px; min-height: 0; padding: 54px 36px; }
#xfx-qick319-rx6800-asbis .xfx-visual { min-height: 300px; }
#xfx-qick319-rx6800-asbis .xfx-card { grid-column: span 6; }
#xfx-qick319-rx6800-asbis .xfx-feature,
#xfx-qick319-rx6800-asbis .xfx-install { grid-template-columns: 1fr; }
#xfx-qick319-rx6800-asbis .xfx-feature:nth-of-type(even) .xfx-feature-copy { order: initial; }
}
@media (max-width: 620px) {
#xfx-qick319-rx6800-asbis .xfx-inner { width: min(100% - 26px, 1240px); }
#xfx-qick319-rx6800-asbis .xfx-hero-bg,
#xfx-qick319-rx6800-asbis .xfx-band { width: min(100% - 26px, 1240px); }
#xfx-qick319-rx6800-asbis .xfx-hero-bg { border-radius: 0; }
#xfx-qick319-rx6800-asbis .xfx-band { border-radius: 18px; }
#xfx-qick319-rx6800-asbis .xfx-hero { padding: 42px 20px; }
#xfx-qick319-rx6800-asbis .xfx-hero h2 { font-size: 39px; }
#xfx-qick319-rx6800-asbis .xfx-visual { min-height: 230px; padding: 12px; }
#xfx-qick319-rx6800-asbis .xfx-hero-specs { grid-template-columns: repeat(2, minmax(0, 1fr)); width: min(100% - 26px, 1240px); }
#xfx-qick319-rx6800-asbis .xfx-hero-spec:nth-child(2) { border-right: 0; }
#xfx-qick319-rx6800-asbis .xfx-hero-spec:nth-child(-n+2) { border-bottom: 1px solid var(--xfx-line); }
#xfx-qick319-rx6800-asbis .xfx-section { padding-top: 62px; padding-bottom: 62px; }
#xfx-qick319-rx6800-asbis .xfx-card { grid-column: span 12; min-height: 235px; }
#xfx-qick319-rx6800-asbis .xfx-feature { gap: 24px; padding-top: 55px; padding-bottom: 55px; }
#xfx-qick319-rx6800-asbis .xfx-feature-image { min-height: 220px; padding: 8px; }
#xfx-qick319-rx6800-asbis .xfx-panel-head { align-items: flex-start; flex-direction: column; }
#xfx-qick319-rx6800-asbis .xfx-spec-row summary { grid-template-columns: 1fr 26px; gap: 6px 12px; min-height: 78px; }
#xfx-qick319-rx6800-asbis .xfx-spec-name { grid-column: 1; }
#xfx-qick319-rx6800-asbis .xfx-spec-value { grid-column: 1; }
#xfx-qick319-rx6800-asbis .xfx-plus { grid-column: 2; grid-row: 1 / span 2; }
#xfx-qick319-rx6800-asbis .xfx-spec-body { padding: 0 42px 20px 0; }
}
@media (prefers-reduced-motion: reduce) {
#xfx-qick319-rx6800-asbis *,
#xfx-qick319-rx6800-asbis *::before,
#xfx-qick319-rx6800-asbis *::after { transition: none !important; }
}
XFX Speedster QICK 319 · Radeon RX 6800
Výkon nové generace pro
plynulé 4K hraní
XFX Speedster QICK 319 Radeon RX 6800 BLACK Edition kombinuje architekturu AMD RDNA 2, 16 GB paměti GDDR6 a boost až 2190 MHz. Robustní trojventilátorové chlazení Ghost Thermal, Zero DB a Dual BIOS podporují stabilní výkon i při dlouhém hraní.
Boost až 2190 MHz
16 GB GDDR6
AMD RDNA 2
128 MB Infinity Cache
Zero DB
2190 MHz
maximální boost takt GPU
16 GB
paměť GDDR6 na 256bitové sběrnici
60 CU
výpočetní jednotky AMD RDNA 2
512 GB/s
propustnost grafické paměti
Navržena pro vysoký výkon
Výkonné srdce, promyšlené chlazení.
QICK 319 přináší výkon Radeon RX 6800 v robustním provedení s důrazem na proudění vzduchu, stabilitu napájení a tichý provoz.
01 · ARCHITEKTURA
AMD RDNA 2
3840 stream procesorů, hardwarový ray tracing a 128 MB Infinity Cache pro vysoký výkon ve 4K.
02 · PROUDĚNÍ VZDUCHU A ESTETIKA
Otevřenější konstrukce
Čistý vzhled pláště doplňují průduchy, které pomáhají odvádět ohřátý vzduch mimo kartu.
03 · STABILITA
Dual BIOS a 10+1 fází
Záložní BIOS a robustní napájecí kaskáda poskytují jistotu, stabilitu a prostor pro ladění výkonu.
Proudění vzduchu a estetika
Čistý design, otevřenější průchod vzduchu.
XFX vyvážilo vzhled karty s potřebami chlazení. Otevřenější kryt a průduchy umožňují účinnější proudění vzduchu kolem pasivu bez zbytečně komplikovaného vzhledu.
XFX Ghost Thermal
Chladí při zátěži, ztichne v klidu.
Trojice ventilátorů žene vzduch skrz rozsáhlý pasiv a průchozí ventilační otvory. Funkce Zero DB při nízké teplotě snižuje otáčky až na nulu a při rostoucí zátěži je automaticky zvyšuje.
Připraveno pro výkonnou sestavu
Před instalací zkontrolujte prostor a zdroj.
Velký chladič vyžaduje prostornou skříň s dobře řešeným prouděním vzduchu.
1Prostor ve skříni
Počítejte s rozměry 340 × 138 × 54 mm a 2,7slotovým profilem.
2Napájení
Karta používá dva 8pinové PCIe konektory; XFX uvádí minimální zdroj 750 W.
3Proudění vzduchu
Ponechte trojici ventilátorů a výdechy karty volné, aby chladič mohl účinně pracovat.
XFX Speedster QICK 319 · RX-68XLALBD9
Technické parametry
Identifikace
Výrobce
XFX
Grafická karta řady XFX Speedster QICK 319.
Model / P/N
RX-68XLALBD9
XFX Speedster QICK 319 Radeon RX 6800 BLACK Edition.
UPC
778656080843
Identifikační kód produktu uváděný výrobcem.
Uvedení na trh
Leden 2021
Datum uvedení modelu podle XFX.
Záruka výrobce
3 roky
XFX pro tuto řadu uvádí tříletou omezenou hardwarovou záruku na výrobní vady.
Grafický procesor a výkon
GPU
AMD Radeon RX 6800
Grafický procesor s architekturou AMD RDNA 2 a 7nm výrobním procesem.
Výpočetní jednotky
60 CU
Výpočetní jednotky AMD RDNA 2 s hardwarovými Ray Accelerators.
Stream procesory
3840
Počet stream procesorů uváděný výrobcem.
Základní takt
Až 1850 MHz
Maximální základní frekvence GPU uváděná XFX.
Game Clock
Až 1980 MHz
Očekávaný takt při typickém herním zatížení; skutečná hodnota se může lišit podle aplikace a provozních podmínek.
Boost Clock
Až 2190 MHz
Maximální frekvence při krátkodobém zatížení; závisí na teplotě, napájení a konkrétní aplikaci.
Paměť
Kapacita a typ
16 GB GDDR6
Vyhrazená grafická paměť pro hraní ve vysokém rozlišení a akcelerované výpočty.
Paměťová sběrnice
256 bitů
Šířka rozhraní grafické paměti.
Rychlost paměti
16 Gb/s
Efektivní přenosová rychlost pamětí GDDR6.
AMD Infinity Cache
128 MB
Velká vyrovnávací paměť architektury AMD RDNA 2 pomáhá zvyšovat efektivní propustnost při nízké latenci.
Rozhraní a obrazové výstupy
Systémová sběrnice
PCI Express 4.0
Rozhraní PCIe 4.0 se zpětnou kompatibilitou se staršími generacemi PCI Express.
DisplayPort
3× DisplayPort 1.4 s DSC
Tři digitální obrazové výstupy pro moderní monitory s vysokým rozlišením a obnovovací frekvencí.
HDMI
1× HDMI 2.1 VRR / FRL
Digitální výstup s podporou moderních televizorů, variabilní obnovovací frekvence a vysokého datového toku.
Maximální video
Streamování až 8K
Podpora video streamingu ve vysokém rozlišení podle specifikace výrobce.
Chlazení, napájení a provedení
Chlazení
3 ventilátory · Ghost Thermal · Zero DB
Trojventilátorové aktivní chlazení s průchozím prouděním vzduchu a automatickým zastavením ventilátorů při nízké teplotě.
Napájecí kaskáda
10+1 fází
Rozšířené napájení V-Core pomáhá rozdělit zátěž mezi více VRM a podporuje stabilitu.
Dual BIOS
Ano
Dvojice BIOSů poskytuje záložní firmware pro případ neúspěšné aktualizace.
Externí napájení
2× 8pin PCIe
Dva standardní 8pinové napájecí konektory PCI Express.
Minimální zdroj
750 W
Minimální výkon napájecího zdroje podle XFX; skutečný požadavek závisí na celé sestavě.
Profil karty
2,7 slotu
Před instalací ověřte dostatek prostoru ve skříni i na základní desce.
Rozměry karty
340 × 138 × 54 mm
Délka × výška × tloušťka grafické karty.
Hmotnost balení
2,23 kg
Hmotnost kompletního balení uváděná výrobcem.
Technologie a obsah balení
Herní technologie
DirectX 12 Ultimate · FidelityFX · FreeSync
Dále hardwarový ray tracing, Radeon Anti-Lag, Radeon Image Sharpening, Virtual Super Resolution a podpora AMD Smart Access Memory.
API a výpočty
DirectX 12 · OpenGL · OpenCL
Podpora moderních grafických a výpočetních rozhraní podle specifikace výrobce.
Operační systém
Windows 10 · Windows 11 ready
Pro aktuální kompatibilitu a funkce použijte nejnovější ovladače AMD Software: Adrenalin Edition.
Obsah balení
2× napájecí kabel 8pin na 6pin · instalační příručka
Obsah balení uváděný výrobcem pro model RX-68XLALBD9.
(function () {
var script = document.currentScript;
var root = script && script.parentElement;
if (!root || root.id !== "xfx-qick319-rx6800-asbis") return;
var button = root.querySelector(".xfx-expand-all");
var rows = Array.prototype.slice.call(root.querySelectorAll(".xfx-spec-row"));
if (!button || !rows.length) return;
function syncButton() {
var allOpen = rows.every(function (row) { return row.open; });
button.textContent = allOpen ? "Sbalit vše" : "Rozbalit vše";
button.setAttribute("aria-expanded", String(allOpen));
}
button.addEventListener("click", function () {
var openRows = !rows.every(function (row) { return row.open; });
rows.forEach(function (row) { row.open = openRows; });
syncButton();
});
rows.forEach(function (row) { row.addEventListener("toggle", syncButton); });
}());