{"id":150725,"date":"2026-07-27T08:48:57","date_gmt":"2026-07-27T08:48:57","guid":{"rendered":"https:\/\/rfiddepo.com\/?p=150725"},"modified":"2026-07-27T08:56:14","modified_gmt":"2026-07-27T08:56:14","slug":"rfid-counting-guide","status":"publish","type":"post","link":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/","title":{"rendered":"RFID Counting Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"150725\" class=\"elementor elementor-150725\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80c9a37 e-flex e-con-boxed tm-col-stretched-none tm-bg-color-over-image e-con e-parent\" data-id=\"80c9a37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f303077 elementor-widget elementor-widget-html\" data-id=\"f303077\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!doctype html>\n<html lang=\"tr\">\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <title>RFID Okuma Rehberi<\/title>\n  <style>\n    :root {\n      --rfid-blue: #0066ff;\n      --rfid-blue-dark: #004bc2;\n      --rfid-green: #22c55e;\n      --rfid-red: #ef4444;\n      --rfid-bg: #f8fafc;\n      --rfid-card: #ffffff;\n      --rfid-text: #0f172a;\n      --rfid-muted: #64748b;\n      --rfid-line: rgba(15, 23, 42, .1);\n      --rfid-glass: rgba(255, 255, 255, .72);\n      --rfid-shadow: 0 24px 80px rgba(15, 23, 42, .12);\n      --rfid-radius: 28px;\n      --rfid-ease: cubic-bezier(.2, .8, .2, 1);\n      color-scheme: light;\n    }\n.col-lg-8 {\n    width: 100%;\n}\n\n.col-lg-4 {\n    display: none;\n}\n    html {\n      scroll-behavior: smooth;\n    }\n\n    body {\n      margin: 0;\n      background:\n        radial-gradient(circle at 15% 5%, rgba(0, 102, 255, .14), transparent 28rem),\n        radial-gradient(circle at 85% 15%, rgba(34, 197, 94, .12), transparent 26rem),\n        linear-gradient(180deg, #ffffff 0%, var(--rfid-bg) 18%, #eef5ff 100%);\n      color: var(--rfid-text);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      line-height: 1.5;\n      overflow-x: hidden;\n    }\n\n    .rfid-guide,\n    .rfid-guide * {\n      box-sizing: border-box;\n    }\n\n    .rfid-guide {\n      isolation: isolate;\n      background: transparent;\n      color: var(--rfid-text);\n    }\n\n    .rfid-skip {\n      position: fixed;\n      left: 16px;\n      top: 16px;\n      z-index: 50;\n      transform: translateY(-180%);\n      background: var(--rfid-blue);\n      color: #fff;\n      padding: 10px 14px;\n      border-radius: 999px;\n      text-decoration: none;\n      font-weight: 750;\n      transition: transform .25s var(--rfid-ease);\n    }\n\n    .rfid-skip:focus {\n      transform: translateY(0);\n      outline: 3px solid rgba(0, 102, 255, .25);\n      outline-offset: 4px;\n    }\n\n    .rfid-progress-top {\n      position: fixed;\n      inset: 0 0 auto 0;\n      z-index: 40;\n      height: 4px;\n      background: rgba(0, 102, 255, .1);\n      pointer-events: none;\n    }\n\n    .rfid-progress-top span {\n      display: block;\n      width: 0%;\n      height: 100%;\n      background: linear-gradient(90deg, var(--rfid-blue), var(--rfid-green));\n      box-shadow: 0 0 22px rgba(0, 102, 255, .45);\n    }\n\n    .rfid-nav {\n      position: sticky;\n      top: 14px;\n      z-index: 30;\n      width: min(1060px, calc(100% - 28px));\n      margin: 14px auto -72px;\n      border: 1px solid rgba(255, 255, 255, .75);\n      background: rgba(255, 255, 255, .68);\n      backdrop-filter: blur(20px);\n      -webkit-backdrop-filter: blur(20px);\n      border-radius: 999px;\n      box-shadow: 0 14px 44px rgba(15, 23, 42, .08);\n    }\n\n    .rfid-nav-inner {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 10px 12px 10px 18px;\n    }\n\n    .rfid-brand {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      min-width: 0;\n      color: var(--rfid-text);\n      font-size: 14px;\n      font-weight: 800;\n      white-space: nowrap;\n    }\n\n    .rfid-brand-mark {\n      width: 30px;\n      height: 30px;\n      border-radius: 12px;\n      display: grid;\n      place-items: center;\n      color: #fff;\n      background: linear-gradient(135deg, var(--rfid-blue), #53d68a);\n      box-shadow: 0 12px 28px rgba(0, 102, 255, .28);\n    }\n\n    .rfid-nav-links {\n      display: flex;\n      gap: 6px;\n      overflow-x: auto;\n      scrollbar-width: none;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .rfid-nav-links::-webkit-scrollbar {\n      display: none;\n    }\n\n    .rfid-nav a {\n      color: var(--rfid-muted);\n      text-decoration: none;\n      font-size: 13px;\n      font-weight: 750;\n      padding: 8px 11px;\n      border-radius: 999px;\n      transition: background .2s var(--rfid-ease), color .2s var(--rfid-ease);\n      white-space: nowrap;\n    }\n\n    .rfid-nav a:hover,\n    .rfid-nav a:focus {\n      color: var(--rfid-blue);\n      background: rgba(0, 102, 255, .08);\n      outline: none;\n    }\n\n    .rfid-section {\n      position: relative;\n      min-height: 100vh;\n      display: grid;\n      align-items: center;\n      padding: 118px 20px;\n      overflow: hidden;\n    }\n\n    .rfid-section::before {\n      content: \"\";\n      position: absolute;\n      inset: 8% auto auto 50%;\n      width: 68vw;\n      max-width: 980px;\n      aspect-ratio: 1;\n      transform: translateX(-50%);\n      border-radius: 50%;\n      background:\n        radial-gradient(circle, rgba(0, 102, 255, .08), transparent 58%),\n        radial-gradient(circle at 70% 30%, rgba(34, 197, 94, .08), transparent 45%);\n      filter: blur(10px);\n      z-index: -2;\n    }\n\n    .rfid-container {\n      width: min(1180px, 100%);\n      margin: 0 auto;\n    }\n\n    .rfid-narrow {\n      width: min(880px, 100%);\n      margin: 0 auto;\n    }\n\n    .rfid-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      margin-bottom: 16px;\n      color: var(--rfid-blue);\n      background: rgba(0, 102, 255, .08);\n      border: 1px solid rgba(0, 102, 255, .12);\n      border-radius: 999px;\n      padding: 7px 12px;\n      font-size: 13px;\n      font-weight: 850;\n      letter-spacing: .02em;\n    }\n\n    .rfid-title {\n      margin: 0;\n      color: var(--rfid-text);\n      font-size: clamp(38px, 7vw, 92px);\n      line-height: .98;\n      font-weight: 900;\n      letter-spacing: 0;\n    }\n\n    .rfid-section-title {\n      margin: 0 0 14px;\n      color: var(--rfid-text);\n      font-size: clamp(30px, 4.6vw, 64px);\n      line-height: 1.02;\n      font-weight: 900;\n      letter-spacing: 0;\n    }\n\n    .rfid-lead {\n      margin: 18px auto 0;\n      max-width: 760px;\n      color: var(--rfid-muted);\n      font-size: clamp(17px, 2vw, 23px);\n      line-height: 1.55;\n      font-weight: 520;\n    }\n\n    .rfid-text-center {\n      text-align: center;\n    }\n\n    .rfid-actions {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-wrap: wrap;\n      gap: 14px;\n      margin-top: 32px;\n    }\n\n    .rfid-button {\n      appearance: none;\n      border: 0;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      min-height: 52px;\n      padding: 0 22px;\n      border-radius: 999px;\n      color: #fff;\n      background: linear-gradient(135deg, var(--rfid-blue), #2f8cff);\n      box-shadow: 0 16px 38px rgba(0, 102, 255, .28);\n      font: inherit;\n      font-size: 15px;\n      font-weight: 850;\n      text-decoration: none;\n      cursor: pointer;\n      transition: transform .22s var(--rfid-ease), box-shadow .22s var(--rfid-ease), background .22s var(--rfid-ease);\n    }\n\n    .rfid-button:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 20px 52px rgba(0, 102, 255, .32);\n    }\n\n    .rfid-button:active {\n      transform: translateY(0) scale(.99);\n    }\n\n    .rfid-button:focus-visible,\n    .rfid-chip-button:focus-visible,\n    .rfid-slider:focus-visible {\n      outline: 4px solid rgba(0, 102, 255, .24);\n      outline-offset: 4px;\n    }\n\n    .rfid-ghost-button {\n      color: var(--rfid-text);\n      background: rgba(255, 255, 255, .74);\n      border: 1px solid rgba(15, 23, 42, .09);\n      box-shadow: 0 16px 38px rgba(15, 23, 42, .08);\n    }\n\n    .rfid-card {\n      position: relative;\n      border: 1px solid rgba(255, 255, 255, .8);\n      background: var(--rfid-glass);\n      backdrop-filter: blur(20px);\n      -webkit-backdrop-filter: blur(20px);\n      border-radius: var(--rfid-radius);\n      box-shadow: var(--rfid-shadow);\n    }\n\n    .rfid-panel {\n      padding: clamp(22px, 4vw, 42px);\n    }\n\n    .rfid-grid-2 {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 22px;\n      align-items: stretch;\n    }\n\n    .rfid-grid-3 {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n    }\n\n    .rfid-grid-4 {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    .rfid-stack {\n      display: grid;\n      gap: 18px;\n    }\n\n    .rfid-list {\n      display: grid;\n      gap: 12px;\n      margin: 18px 0 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .rfid-list li {\n      display: grid;\n      grid-template-columns: 28px 1fr;\n      gap: 10px;\n      align-items: start;\n      color: var(--rfid-text);\n      font-size: 16px;\n      font-weight: 690;\n    }\n\n    .rfid-icon-dot {\n      width: 28px;\n      height: 28px;\n      display: grid;\n      place-items: center;\n      border-radius: 50%;\n      background: rgba(34, 197, 94, .12);\n      color: var(--rfid-green);\n      font-weight: 950;\n    }\n\n    .rfid-icon-dot.red {\n      background: rgba(239, 68, 68, .1);\n      color: var(--rfid-red);\n    }\n\n    .rfid-visual {\n      min-height: 360px;\n      display: grid;\n      place-items: center;\n      overflow: hidden;\n    }\n\n    .rfid-svg {\n      width: 100%;\n      max-width: 760px;\n      height: auto;\n      display: block;\n      overflow: visible;\n    }\n\n    .rfid-mini-svg {\n      width: 100%;\n      height: auto;\n      display: block;\n      overflow: visible;\n    }\n\n    .rfid-fade {\n      opacity: 0;\n      transform: translateY(34px) scale(.985);\n      transition: opacity .75s var(--rfid-ease), transform .75s var(--rfid-ease);\n      will-change: transform, opacity;\n    }\n\n    .rfid-fade.rfid-in-view {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\nbody.single-post .main-content-area article .entry-meta {\n    display: none;\n    padding: 0;\n    margin-top: 60px;\n    margin-bottom: 0;\n}\n\n.comments-area {\n    display: none;\n    margin-top: 60px;\n}\n    .rfid-fade[data-delay=\"1\"] { transition-delay: .08s; }\n    .rfid-fade[data-delay=\"2\"] { transition-delay: .16s; }\n    .rfid-fade[data-delay=\"3\"] { transition-delay: .24s; }\n    .rfid-fade[data-delay=\"4\"] { transition-delay: .32s; }\n\n    .rfid-hero {\n      min-height: 100svh;\n      padding-top: 130px;\n    }\n\n    .rfid-hero-layout {\n      display: grid;\n      grid-template-columns: 1.02fr .98fr;\n      align-items: center;\n      gap: clamp(24px, 5vw, 70px);\n    }\n\n    .rfid-hero-copy {\n      text-align: left;\n    }\n\n    .rfid-hero-copy .rfid-lead {\n      margin-left: 0;\n    }\n\n    .rfid-hero-copy .rfid-actions {\n      justify-content: flex-start;\n    }\n\n    .rfid-phone {\n      filter: drop-shadow(0 30px 44px rgba(15, 23, 42, .18));\n      transform-origin: 50% 50%;\n      animation: rfidFloat 5.5s var(--rfid-ease) infinite;\n    }\n\n    .rfid-wave {\n      fill: none;\n      stroke: var(--rfid-blue);\n      stroke-width: 5;\n      stroke-linecap: round;\n      opacity: 0;\n      animation: rfidWave 2.8s ease-out infinite;\n      transform-origin: 236px 162px;\n    }\n\n    .rfid-wave:nth-of-type(2) { animation-delay: .32s; }\n    .rfid-wave:nth-of-type(3) { animation-delay: .64s; }\n    .rfid-wave:nth-of-type(4) { animation-delay: .96s; }\n\n    .rfid-pulse {\n      animation: rfidPulse 1.8s ease-in-out infinite;\n      transform-origin: center;\n    }\n\n    .rfid-signal-dot {\n      animation: rfidSignalDot 2.2s linear infinite;\n    }\n\n    .rfid-signal-dot.delay-1 { animation-delay: .45s; }\n    .rfid-signal-dot.delay-2 { animation-delay: .9s; }\n    .rfid-signal-dot.delay-3 { animation-delay: 1.35s; }\n\n    .rfid-tech-path {\n      stroke-dasharray: 15 18;\n      animation: rfidDash 1.5s linear infinite;\n    }\n\n    .rfid-floor-line {\n      stroke: rgba(100, 116, 139, .22);\n      stroke-width: 2;\n      stroke-dasharray: 7 10;\n    }\n\n    .rfid-scan-cone {\n      opacity: .52;\n      transform-origin: center;\n      animation: rfidConeBreath 2.7s ease-in-out infinite;\n    }\n\n    .rfid-signal-particle {\n      opacity: 0;\n      animation: rfidParticleFlight 2.4s linear infinite;\n    }\n\n    .rfid-signal-particle.p2 { animation-delay: .35s; }\n    .rfid-signal-particle.p3 { animation-delay: .7s; }\n    .rfid-signal-particle.p4 { animation-delay: 1.05s; }\n\n    .rfid-return-particle {\n      opacity: 0;\n      animation: rfidReturnFlight 2.4s linear infinite;\n    }\n\n    .rfid-return-particle.p2 { animation-delay: .42s; }\n    .rfid-return-particle.p3 { animation-delay: .84s; }\n\n    .rfid-reader-led {\n      animation: rfidLedBlink 1.4s ease-in-out infinite;\n    }\n\n    .rfid-reader-shadow {\n      animation: rfidShadowPulse 3s ease-in-out infinite;\n      transform-origin: center;\n    }\n\n    .rfid-tag-reply {\n      animation: rfidTagReply 2.7s ease-in-out infinite;\n    }\n\n    .rfid-room-tag {\n      transition: fill .5s var(--rfid-ease), opacity .5s var(--rfid-ease);\n      animation: rfidGreenRead 3s ease-in-out infinite;\n    }\n\n    .rfid-room-door {\n      animation: rfidDoorSeal 3.6s ease-in-out infinite;\n      transform-origin: 92px 180px;\n    }\n\n    .rfid-barrier {\n      stroke-dasharray: 10 10;\n      animation: rfidDash 1.8s linear infinite;\n    }\n\n    .rfid-ambient-tag {\n      opacity: .45;\n      animation: rfidAmbientNoise 3.3s ease-in-out infinite;\n    }\n\n    .rfid-booth-panel {\n      animation: rfidBoothPanelGlow 3.4s ease-in-out infinite;\n    }\n\n    .rfid-booth-cone {\n      opacity: .45;\n      transform-origin: 135px 262px;\n      animation: rfidBoothSweep 3.8s ease-in-out infinite;\n    }\n\n    .rfid-booth-reader {\n      animation: rfidBoothReaderMove 3.8s ease-in-out infinite;\n      transform-origin: center;\n    }\n\n    .rfid-booth-external {\n      opacity: .38;\n      filter: saturate(.7);\n    }\n\n    .rfid-booth-label {\n      animation: rfidBoothLabelPop 3.2s ease-in-out infinite;\n    }\n\n    .rfid-wrong-tag {\n      animation: rfidRedRead 2.7s ease-in-out infinite;\n    }\n\n    .rfid-badge-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .rfid-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 8px;\n      border: 1px solid rgba(15, 23, 42, .08);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, .72);\n      padding: 9px 12px;\n      color: var(--rfid-muted);\n      font-size: 14px;\n      font-weight: 780;\n    }\n\n    .rfid-badge strong {\n      color: var(--rfid-text);\n    }\n\n    .rfid-count-pill {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 38px;\n      border-radius: 999px;\n      padding: 0 14px;\n      background: rgba(34, 197, 94, .12);\n      color: #15803d;\n      font-size: 14px;\n      font-weight: 900;\n    }\n\n    .rfid-count-pill.red {\n      background: rgba(239, 68, 68, .11);\n      color: #b91c1c;\n    }\n\n    .rfid-scenario-head {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      margin-bottom: 14px;\n    }\n\n    .rfid-scenario-head h3,\n    .rfid-small-title {\n      margin: 0;\n      color: var(--rfid-text);\n      font-size: clamp(21px, 2vw, 28px);\n      line-height: 1.15;\n      font-weight: 900;\n    }\n\n    .rfid-note {\n      margin: 16px 0 0;\n      color: var(--rfid-muted);\n      font-size: 15px;\n      font-weight: 560;\n    }\n\n    .rfid-power-layout {\n      display: grid;\n      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);\n      gap: 26px;\n      align-items: center;\n    }\n\n    .rfid-slider-wrap {\n      padding: 26px;\n      border: 1px solid rgba(15, 23, 42, .08);\n      border-radius: 24px;\n      background: rgba(255, 255, 255, .68);\n    }\n\n    .rfid-slider-label {\n      display: flex;\n      align-items: baseline;\n      justify-content: space-between;\n      gap: 12px;\n      margin-bottom: 18px;\n    }\n\n    .rfid-power-value {\n      color: var(--rfid-blue);\n      font-size: clamp(34px, 4vw, 54px);\n      line-height: 1;\n      font-weight: 950;\n    }\n\n    .rfid-slider {\n      width: 100%;\n      accent-color: var(--rfid-blue);\n      cursor: pointer;\n    }\n\n    .rfid-ticks {\n      display: flex;\n      justify-content: space-between;\n      margin-top: 10px;\n      color: var(--rfid-muted);\n      font-size: 12px;\n      font-weight: 800;\n    }\n\n    .rfid-power-tip {\n      display: grid;\n      gap: 10px;\n      margin-top: 22px;\n    }\n\n    .rfid-power-tip span {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      border-bottom: 1px solid rgba(15, 23, 42, .07);\n      padding: 10px 0;\n      color: var(--rfid-muted);\n      font-weight: 720;\n    }\n\n    .rfid-power-tip strong {\n      color: var(--rfid-text);\n    }\n\n    .rfid-power-wave {\n      transform-origin: 190px 215px;\n      transition: transform .45s var(--rfid-ease), opacity .45s var(--rfid-ease), stroke .45s var(--rfid-ease);\n    }\n\n    .rfid-power-danger {\n      opacity: 0;\n      transition: opacity .45s var(--rfid-ease);\n    }\n\n    .rfid-shelf-reader {\n      animation: rfidReaderSweep 5.5s ease-in-out infinite;\n    }\n\n    .rfid-shelf-cone {\n      animation: rfidShelfConeSweep 5.5s ease-in-out infinite;\n      opacity: .42;\n      transform-origin: 690px 286px;\n    }\n\n    .rfid-shelf-laser {\n      stroke-dasharray: 10 13;\n      animation: rfidShelfConeSweep 5.5s ease-in-out infinite, rfidDash 1.2s linear infinite;\n    }\n\n    .rfid-shelf-tag {\n      animation: rfidShelfRead 5.5s ease-in-out infinite;\n    }\n\n    .rfid-shelf-tag.t2 { animation-delay: .45s; }\n    .rfid-shelf-tag.t3 { animation-delay: .9s; }\n    .rfid-shelf-tag.t4 { animation-delay: 1.35s; }\n    .rfid-shelf-tag.t5 { animation-delay: 1.8s; }\n    .rfid-shelf-tag.t6 { animation-delay: 2.25s; }\n\n    .rfid-meter {\n      margin-top: 18px;\n      overflow: hidden;\n      height: 14px;\n      border-radius: 999px;\n      background: rgba(15, 23, 42, .08);\n    }\n\n    .rfid-meter span {\n      display: block;\n      width: 0%;\n      height: 100%;\n      border-radius: inherit;\n      background: linear-gradient(90deg, var(--rfid-blue), var(--rfid-green));\n      transition: width .55s var(--rfid-ease);\n    }\n\n    .rfid-counter-line {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      margin-top: 16px;\n      color: var(--rfid-muted);\n      font-weight: 780;\n    }\n\n    .rfid-counter-line strong {\n      color: var(--rfid-text);\n      font-size: 24px;\n      font-weight: 950;\n    }\n\n    .rfid-box-reader {\n      animation: rfidBoxOrbit 6s linear infinite;\n      transform-origin: 260px 205px;\n    }\n\n    .rfid-box-path {\n      stroke-dasharray: 9 12;\n      animation: rfidDash 1.8s linear infinite;\n    }\n\n    .rfid-box-face {\n      animation: rfidFaceGlow 6s ease-in-out infinite;\n    }\n\n    .rfid-box-face.f2 { animation-delay: 1.5s; }\n    .rfid-box-face.f3 { animation-delay: 3s; }\n    .rfid-box-face.f4 { animation-delay: 4.5s; }\n\n    .rfid-side-chip {\n      opacity: .42;\n      transform-origin: center;\n      animation: rfidSideRead 6s ease-in-out infinite;\n    }\n\n    .rfid-side-chip.s2 { animation-delay: 1.5s; }\n    .rfid-side-chip.s3 { animation-delay: 3s; }\n    .rfid-side-chip.s4 { animation-delay: 4.5s; }\n\n    .rfid-side-label {\n      font-size: 14px;\n      font-weight: 850;\n      fill: #475569;\n    }\n\n    .rfid-compare-card {\n      min-height: 460px;\n      overflow: hidden;\n    }\n\n    .rfid-compare-card.good {\n      background:\n        linear-gradient(180deg, rgba(255, 255, 255, .78), rgba(255, 255, 255, .62)),\n        radial-gradient(circle at 50% 0%, rgba(34, 197, 94, .18), transparent 46%);\n    }\n\n    .rfid-compare-card.bad {\n      background:\n        linear-gradient(180deg, rgba(255, 255, 255, .78), rgba(255, 255, 255, .62)),\n        radial-gradient(circle at 50% 0%, rgba(239, 68, 68, .16), transparent 46%);\n    }\n\n    .rfid-compare-visual {\n      min-height: 160px;\n      display: grid;\n      place-items: center;\n      margin: 8px 0 16px;\n    }\n\n    .rfid-good-ring {\n      animation: rfidGoodRing 2s ease-in-out infinite;\n      transform-origin: center;\n    }\n\n    .rfid-bad-shake {\n      animation: rfidBadShake .9s ease-in-out infinite;\n      transform-origin: center;\n    }\n\n    .rfid-sim-header {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 18px;\n    }\n\n    .rfid-stat {\n      border: 1px solid rgba(15, 23, 42, .08);\n      border-radius: 22px;\n      background: rgba(255, 255, 255, .72);\n      padding: 16px;\n    }\n\n    .rfid-stat span {\n      display: block;\n      color: var(--rfid-muted);\n      font-size: 12px;\n      font-weight: 850;\n      text-transform: uppercase;\n      letter-spacing: .06em;\n    }\n\n    .rfid-stat strong {\n      display: block;\n      margin-top: 6px;\n      color: var(--rfid-text);\n      font-size: clamp(24px, 3vw, 38px);\n      line-height: 1;\n      font-weight: 950;\n    }\n\n    .rfid-tag-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 18px;\n    }\n\n    .rfid-tag-item {\n      border: 1px solid rgba(15, 23, 42, .08);\n      border-radius: 16px;\n      background: rgba(255, 255, 255, .68);\n      padding: 10px;\n      color: var(--rfid-muted);\n      font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", monospace;\n      font-size: 11px;\n      line-height: 1.35;\n      overflow-wrap: anywhere;\n      transition: background .3s var(--rfid-ease), border-color .3s var(--rfid-ease), color .3s var(--rfid-ease), transform .3s var(--rfid-ease);\n    }\n\n    .rfid-tag-item::before {\n      content: \"Bekliyor\";\n      display: inline-flex;\n      margin: 0 0 6px;\n      border-radius: 999px;\n      background: rgba(100, 116, 139, .1);\n      color: #64748b;\n      padding: 3px 7px;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      font-size: 10px;\n      font-weight: 900;\n      letter-spacing: .02em;\n    }\n\n    .rfid-tag-item.read {\n      color: #14532d;\n      border-color: rgba(34, 197, 94, .42);\n      background: rgba(34, 197, 94, .14);\n      transform: translateY(-2px);\n    }\n\n    .rfid-tag-item.read::before {\n      content: \"Okundu\";\n      background: rgba(34, 197, 94, .16);\n      color: #15803d;\n    }\n\n    .rfid-tag-item.active {\n      border-color: rgba(0, 102, 255, .45);\n      box-shadow: 0 12px 28px rgba(0, 102, 255, .12);\n      transform: translateY(-3px) scale(1.01);\n    }\n\n    .rfid-live-log {\n      display: grid;\n      gap: 8px;\n      margin-top: 18px;\n      max-height: 154px;\n      overflow: hidden;\n      border: 1px solid rgba(15, 23, 42, .08);\n      border-radius: 20px;\n      background: rgba(15, 23, 42, .035);\n      padding: 12px;\n    }\n\n    .rfid-log-line {\n      display: grid;\n      grid-template-columns: 74px 1fr 56px;\n      gap: 10px;\n      align-items: center;\n      color: var(--rfid-muted);\n      font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", monospace;\n      font-size: 12px;\n      line-height: 1.3;\n      animation: rfidLogIn .32s var(--rfid-ease) both;\n    }\n\n    .rfid-log-line strong {\n      color: #15803d;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      font-size: 12px;\n      text-align: right;\n    }\n\n    .rfid-warehouse-stage {\n      position: relative;\n      min-height: 610px;\n      overflow: hidden;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.84), rgba(248,250,252,.72)),\n        radial-gradient(circle at 50% 30%, rgba(0,102,255,.12), transparent 42%);\n    }\n\n    .rfid-warehouse-svg {\n      width: 100%;\n      height: auto;\n      display: block;\n      overflow: visible;\n    }\n\n    .rfid-warehouse-hud {\n      position: absolute;\n      right: clamp(16px, 3vw, 34px);\n      top: clamp(16px, 3vw, 34px);\n      width: min(310px, calc(100% - 32px));\n      border: 1px solid rgba(15, 23, 42, .1);\n      border-radius: 24px;\n      background: rgba(255, 255, 255, .78);\n      backdrop-filter: blur(18px);\n      -webkit-backdrop-filter: blur(18px);\n      box-shadow: 0 22px 60px rgba(15, 23, 42, .12);\n      padding: 16px;\n    }\n\n    .rfid-hud-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 12px;\n      margin-bottom: 14px;\n    }\n\n    .rfid-hud-top strong {\n      font-size: 14px;\n      font-weight: 950;\n    }\n\n    .rfid-hud-status {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      color: #15803d;\n      font-size: 12px;\n      font-weight: 900;\n    }\n\n    .rfid-hud-status::before {\n      content: \"\";\n      width: 8px;\n      height: 8px;\n      border-radius: 50%;\n      background: var(--rfid-green);\n      box-shadow: 0 0 0 6px rgba(34, 197, 94, .12);\n      animation: rfidLedBlink 1.2s ease-in-out infinite;\n    }\n\n    .rfid-hud-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 8px;\n    }\n\n    .rfid-hud-cell {\n      border-radius: 16px;\n      background: rgba(15, 23, 42, .04);\n      padding: 10px;\n    }\n\n    .rfid-hud-cell span {\n      display: block;\n      color: var(--rfid-muted);\n      font-size: 10px;\n      font-weight: 900;\n      text-transform: uppercase;\n      letter-spacing: .04em;\n    }\n\n    .rfid-hud-cell strong {\n      display: block;\n      margin-top: 5px;\n      color: var(--rfid-text);\n      font-size: 18px;\n      line-height: 1;\n      font-weight: 950;\n    }\n\n    .rfid-hud-line {\n      margin-top: 12px;\n      color: var(--rfid-muted);\n      font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", monospace;\n      font-size: 11px;\n      line-height: 1.45;\n      overflow-wrap: anywhere;\n    }\n\n    .rfid-worker {\n      animation: rfidWorkerWalk 10s linear infinite;\n      transform-origin: center;\n    }\n\n    .rfid-worker-body {\n      animation: rfidBodyBob .72s ease-in-out infinite;\n      transform-origin: 0 0;\n    }\n\n    .rfid-worker-leg-a {\n      animation: rfidLegA .72s ease-in-out infinite;\n      transform-origin: 610px 470px;\n    }\n\n    .rfid-worker-leg-b {\n      animation: rfidLegB .72s ease-in-out infinite;\n      transform-origin: 632px 470px;\n    }\n\n    .rfid-reader-aim {\n      animation: rfidReaderAim 2.2s ease-in-out infinite;\n      transform-origin: 650px 389px;\n    }\n\n    .rfid-reader-cone-real {\n      opacity: .42;\n      animation: rfidReaderConeReal 2.2s ease-in-out infinite;\n      transform-origin: 650px 389px;\n    }\n\n    .rfid-warehouse-tag {\n      fill: #cbd5e1;\n      opacity: .72;\n      animation: rfidWarehouseTagRead 10s linear infinite;\n    }\n\n    .rfid-warehouse-tag:nth-of-type(2) { animation-delay: .55s; }\n    .rfid-warehouse-tag:nth-of-type(3) { animation-delay: 1.1s; }\n    .rfid-warehouse-tag:nth-of-type(4) { animation-delay: 1.65s; }\n    .rfid-warehouse-tag:nth-of-type(5) { animation-delay: 2.2s; }\n    .rfid-warehouse-tag:nth-of-type(6) { animation-delay: 2.75s; }\n    .rfid-warehouse-tag:nth-of-type(7) { animation-delay: 3.3s; }\n    .rfid-warehouse-tag:nth-of-type(8) { animation-delay: 3.85s; }\n    .rfid-warehouse-tag:nth-of-type(9) { animation-delay: 4.4s; }\n    .rfid-warehouse-tag:nth-of-type(10) { animation-delay: 4.95s; }\n    .rfid-warehouse-tag:nth-of-type(11) { animation-delay: 5.5s; }\n    .rfid-warehouse-tag:nth-of-type(12) { animation-delay: 6.05s; }\n\n    .rfid-beep {\n      opacity: 0;\n      animation: rfidBeepPop 10s linear infinite;\n    }\n\n    .rfid-beep.b2 { animation-delay: 2.1s; }\n    .rfid-beep.b3 { animation-delay: 4.2s; }\n    .rfid-beep.b4 { animation-delay: 6.3s; }\n\n    .rfid-route-dot {\n      animation: rfidRouteDot 10s linear infinite;\n    }\n\n    .rfid-chip-button {\n      appearance: none;\n      border: 1px solid rgba(15, 23, 42, .1);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, .75);\n      color: var(--rfid-text);\n      min-height: 46px;\n      padding: 0 16px;\n      font: inherit;\n      font-weight: 850;\n      cursor: pointer;\n      transition: transform .2s var(--rfid-ease), border-color .2s var(--rfid-ease), background .2s var(--rfid-ease);\n    }\n\n    .rfid-chip-button:hover {\n      transform: translateY(-1px);\n      border-color: rgba(0, 102, 255, .25);\n      background: rgba(0, 102, 255, .07);\n    }\n\n    .rfid-practice-card {\n      min-height: 190px;\n      padding: 22px;\n      overflow: hidden;\n    }\n\n    .rfid-practice-card svg {\n      width: 48px;\n      height: 48px;\n      margin-bottom: 18px;\n    }\n\n    .rfid-practice-card h3 {\n      margin: 0 0 8px;\n      font-size: 20px;\n      line-height: 1.2;\n    }\n\n    .rfid-practice-card p {\n      margin: 0;\n      color: var(--rfid-muted);\n      font-weight: 570;\n    }\n\n    .rfid-error-row {\n      display: grid;\n      grid-template-columns: 46px 1fr;\n      gap: 14px;\n      align-items: center;\n      padding: 14px;\n      border: 1px solid rgba(239, 68, 68, .16);\n      border-radius: 20px;\n      background: rgba(255, 255, 255, .72);\n      transition: transform .25s var(--rfid-ease), background .25s var(--rfid-ease);\n    }\n\n    .rfid-error-row:hover {\n      transform: translateX(4px);\n      background: rgba(239, 68, 68, .07);\n    }\n\n    .rfid-error-row span {\n      width: 46px;\n      height: 46px;\n      border-radius: 16px;\n      display: grid;\n      place-items: center;\n      background: rgba(239, 68, 68, .12);\n      color: var(--rfid-red);\n      font-weight: 950;\n    }\n\n    .rfid-error-row strong {\n      display: block;\n      font-size: 16px;\n    }\n\n    .rfid-error-row small {\n      display: block;\n      margin-top: 3px;\n      color: var(--rfid-muted);\n      font-size: 13px;\n      font-weight: 650;\n    }\n\n    .rfid-finish-mark {\n      width: min(310px, 70vw);\n      margin: 0 auto 20px;\n      filter: drop-shadow(0 28px 44px rgba(34, 197, 94, .22));\n    }\n\n    .rfid-check-circle {\n      transform-origin: center;\n      animation: rfidCheckPop 2.2s var(--rfid-ease) infinite;\n    }\n\n    .rfid-check-line {\n      stroke-dasharray: 210;\n      stroke-dashoffset: 210;\n      animation: rfidCheckDraw 2.2s var(--rfid-ease) infinite;\n    }\n\n    .rfid-footer-note {\n      margin-top: 26px;\n      color: var(--rfid-muted);\n      font-size: 14px;\n      text-align: center;\n      font-weight: 650;\n    }\n\n    @keyframes rfidFloat {\n      0%, 100% { transform: translate3d(0, 0, 0) rotate(-1deg); }\n      50% { transform: translate3d(0, -16px, 0) rotate(1deg); }\n    }\n\n    @keyframes rfidWave {\n      0% { opacity: 0; transform: scale(.78); }\n      14% { opacity: .82; }\n      100% { opacity: 0; transform: scale(1.18); }\n    }\n\n    @keyframes rfidPulse {\n      0%, 100% { opacity: .7; transform: scale(1); }\n      50% { opacity: 1; transform: scale(1.08); }\n    }\n\n    @keyframes rfidSignalDot {\n      0% { opacity: 0; transform: translateX(0); }\n      20% { opacity: 1; }\n      80% { opacity: 1; }\n      100% { opacity: 0; transform: translateX(260px); }\n    }\n\n    @keyframes rfidDash {\n      to { stroke-dashoffset: -66; }\n    }\n\n    @keyframes rfidConeBreath {\n      0%, 100% { opacity: .34; transform: scale(.98); }\n      50% { opacity: .58; transform: scale(1.02); }\n    }\n\n    @keyframes rfidParticleFlight {\n      0% { opacity: 0; transform: translate(0, 0) scale(.7); }\n      15% { opacity: 1; }\n      78% { opacity: 1; }\n      100% { opacity: 0; transform: translate(360px, -8px) scale(1.05); }\n    }\n\n    @keyframes rfidReturnFlight {\n      0% { opacity: 0; transform: translate(0, 0) scale(.75); }\n      15% { opacity: 1; }\n      78% { opacity: 1; }\n      100% { opacity: 0; transform: translate(-360px, 12px) scale(1.05); }\n    }\n\n    @keyframes rfidLedBlink {\n      0%, 100% { fill: #22c55e; opacity: .55; }\n      50% { fill: #86efac; opacity: 1; }\n    }\n\n    @keyframes rfidShadowPulse {\n      0%, 100% { transform: scale(.96); opacity: .18; }\n      50% { transform: scale(1.08); opacity: .28; }\n    }\n\n    @keyframes rfidDoorSeal {\n      0%, 100% { transform: rotate(0deg); opacity: .86; }\n      50% { transform: rotate(-4deg); opacity: 1; }\n    }\n\n    @keyframes rfidAmbientNoise {\n      0%, 100% { opacity: .28; fill: #cbd5e1; }\n      50% { opacity: .72; fill: #ef4444; }\n    }\n\n    @keyframes rfidBoothPanelGlow {\n      0%, 100% { opacity: .38; }\n      50% { opacity: .68; }\n    }\n\n    @keyframes rfidBoothSweep {\n      0%, 100% { transform: rotate(-5deg) scaleX(.88); opacity: .25; }\n      50% { transform: rotate(9deg) scaleX(1.06); opacity: .52; }\n    }\n\n    @keyframes rfidBoothReaderMove {\n      0%, 100% { transform: translate(0, 0) rotate(-2deg); }\n      50% { transform: translate(8px, -6px) rotate(3deg); }\n    }\n\n    @keyframes rfidBoothLabelPop {\n      0%, 100% { opacity: .38; transform: translateY(5px); }\n      48%, 72% { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes rfidShelfConeSweep {\n      0%, 100% { transform: translateX(190px) skewX(-2deg); }\n      50% { transform: translateX(-190px) skewX(2deg); }\n    }\n\n    @keyframes rfidFaceGlow {\n      0%, 18% { opacity: .08; }\n      30%, 58% { opacity: .28; }\n      100% { opacity: .08; }\n    }\n\n    @keyframes rfidLogIn {\n      from { opacity: 0; transform: translateY(8px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes rfidWorkerWalk {\n      0% { transform: translateX(-360px); }\n      48% { transform: translateX(260px); }\n      50% { transform: translateX(260px) scaleX(-1); }\n      98% { transform: translateX(-360px) scaleX(-1); }\n      100% { transform: translateX(-360px); }\n    }\n\n    @keyframes rfidBodyBob {\n      0%, 100% { transform: translateY(0); }\n      50% { transform: translateY(-5px); }\n    }\n\n    @keyframes rfidLegA {\n      0%, 100% { transform: rotate(-10deg); }\n      50% { transform: rotate(12deg); }\n    }\n\n    @keyframes rfidLegB {\n      0%, 100% { transform: rotate(12deg); }\n      50% { transform: rotate(-10deg); }\n    }\n\n    @keyframes rfidReaderAim {\n      0%, 100% { transform: rotate(-8deg); }\n      50% { transform: rotate(12deg); }\n    }\n\n    @keyframes rfidReaderConeReal {\n      0%, 100% { opacity: .24; transform: rotate(-8deg) scaleX(.86); }\n      50% { opacity: .54; transform: rotate(12deg) scaleX(1.06); }\n    }\n\n    @keyframes rfidWarehouseTagRead {\n      0%, 9% { fill: #cbd5e1; opacity: .52; transform: scale(1); }\n      12%, 28% { fill: #22c55e; opacity: 1; transform: scale(1.25); }\n      45%, 100% { fill: #22c55e; opacity: .72; transform: scale(1); }\n    }\n\n    @keyframes rfidBeepPop {\n      0%, 16%, 100% { opacity: 0; transform: translateY(8px) scale(.92); }\n      20%, 26% { opacity: 1; transform: translateY(0) scale(1); }\n      32% { opacity: 0; transform: translateY(-8px) scale(.98); }\n    }\n\n    @keyframes rfidRouteDot {\n      0% { transform: translateX(-350px); opacity: .2; }\n      50% { transform: translateX(270px); opacity: 1; }\n      100% { transform: translateX(-350px); opacity: .2; }\n    }\n\n    @keyframes rfidTagReply {\n      0%, 100% { fill: rgba(34, 197, 94, .38); transform: scale(1); }\n      50% { fill: var(--rfid-green); transform: scale(1.05); }\n    }\n\n    @keyframes rfidGreenRead {\n      0%, 28% { fill: #cbd5e1; opacity: .78; }\n      48%, 100% { fill: var(--rfid-green); opacity: 1; }\n    }\n\n    @keyframes rfidRedRead {\n      0%, 35% { fill: #cbd5e1; opacity: .72; }\n      55%, 100% { fill: var(--rfid-red); opacity: 1; }\n    }\n\n    @keyframes rfidReaderSweep {\n      0%, 100% { transform: translateX(190px); }\n      50% { transform: translateX(-190px); }\n    }\n\n    @keyframes rfidShelfRead {\n      0%, 22% { fill: #cbd5e1; transform: scale(1); }\n      38%, 100% { fill: var(--rfid-green); transform: scale(1.08); }\n    }\n\n    @keyframes rfidBoxOrbit {\n      from { transform: rotate(0deg) translateX(142px) rotate(0deg); }\n      to { transform: rotate(360deg) translateX(142px) rotate(-360deg); }\n    }\n\n    @keyframes rfidSideRead {\n      0%, 18% { opacity: .34; fill: #cbd5e1; transform: scale(1); }\n      28%, 72% { opacity: 1; fill: var(--rfid-green); transform: scale(1.1); }\n      100% { opacity: .42; fill: #cbd5e1; transform: scale(1); }\n    }\n\n    @keyframes rfidGoodRing {\n      0%, 100% { transform: scale(.92); opacity: .72; }\n      50% { transform: scale(1.06); opacity: 1; }\n    }\n\n    @keyframes rfidBadShake {\n      0%, 100% { transform: translateX(0) rotate(0deg); }\n      25% { transform: translateX(-4px) rotate(-1deg); }\n      75% { transform: translateX(4px) rotate(1deg); }\n    }\n\n    @keyframes rfidCheckPop {\n      0%, 100% { transform: scale(.96); }\n      45%, 70% { transform: scale(1.03); }\n    }\n\n    @keyframes rfidCheckDraw {\n      0% { stroke-dashoffset: 210; }\n      35%, 85% { stroke-dashoffset: 0; }\n      100% { stroke-dashoffset: 210; }\n    }\n\n    @media (max-width: 940px) {\n      .rfid-nav {\n        top: 8px;\n        margin-bottom: -58px;\n      }\n\n      .rfid-nav-inner {\n        padding-left: 12px;\n      }\n\n      .rfid-brand span:last-child {\n        display: none;\n      }\n\n      .rfid-section {\n        min-height: auto;\n        padding: 96px 16px;\n      }\n\n      .rfid-hero {\n        min-height: 100svh;\n        padding-top: 112px;\n      }\n\n      .rfid-hero-layout,\n      .rfid-grid-2,\n      .rfid-power-layout {\n        grid-template-columns: 1fr;\n      }\n\n      .rfid-hero-copy,\n      .rfid-hero-copy .rfid-lead {\n        text-align: center;\n        margin-left: auto;\n      }\n\n      .rfid-hero-copy .rfid-actions {\n        justify-content: center;\n      }\n\n      .rfid-grid-3,\n      .rfid-grid-4 {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .rfid-tag-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n    }\n\n    @media (max-width: 560px) {\n      .rfid-section {\n        padding: 82px 14px;\n      }\n\n      .rfid-panel {\n        padding: 20px;\n      }\n\n      .rfid-visual {\n        min-height: 280px;\n      }\n\n      .rfid-grid-3,\n      .rfid-grid-4,\n      .rfid-sim-header {\n        grid-template-columns: 1fr;\n      }\n\n      .rfid-scenario-head {\n        align-items: flex-start;\n        flex-direction: column;\n      }\n\n      .rfid-tag-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .rfid-title {\n        font-size: clamp(40px, 14vw, 62px);\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      html {\n        scroll-behavior: auto;\n      }\n\n      *,\n      *::before,\n      *::after {\n        animation-duration: .001ms !important;\n        animation-iteration-count: 1 !important;\n        transition-duration: .001ms !important;\n        scroll-behavior: auto !important;\n      }\n\n      .rfid-fade {\n        opacity: 1;\n        transform: none;\n      }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <main class=\"rfid-guide\" id=\"rfid-guide\">\n    <a class=\"rfid-skip\" href=\"#rfid-start\">Skip to content<\/a>\n    <div class=\"rfid-progress-top\" aria-hidden=\"true\"><span id=\"rfidScrollProgress\"><\/span><\/div>\n\n    <nav class=\"rfid-nav\" aria-label=\"RFID guide sections\">\n      <div class=\"rfid-nav-inner\">\n        <div class=\"rfid-brand\" aria-label=\"RFID Reading Guide\">\n          <span class=\"rfid-brand-mark\" aria-hidden=\"true\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\">\n              <path d=\"M7 8.5a7 7 0 0 1 10 0M4 5.5a11.3 11.3 0 0 1 16 0M10 11.7a2.8 2.8 0 0 1 4 0\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\"\/>\n              <circle cx=\"12\" cy=\"16.5\" r=\"2\" fill=\"currentColor\"\/>\n            <\/svg>\n          <\/span>\n          <span>RFID Reading Guide<\/span>\n        <\/div>\n        <div class=\"rfid-nav-links\">\n          <a href=\"#rfid-start\">Start<\/a>\n          <a href=\"#rfid-tech\">Technology<\/a>\n          <a href=\"#rfid-isolation\">Isolation<\/a>\n          <a href=\"#rfid-power\">Power<\/a>\n          <a href=\"#rfid-shelf\">Shelf<\/a>\n          <a href=\"#rfid-warehouse\">Warehouse<\/a>\n          <a href=\"#rfid-sim\">Simulation<\/a>\n        <\/div>\n      <\/div>\n    <\/nav>\n\n    <section class=\"rfid-section rfid-hero\" id=\"rfid-start\">\n      <div class=\"rfid-container rfid-hero-layout\">\n        <div class=\"rfid-hero-copy rfid-fade\">\n          <span class=\"rfid-kicker\">Staff training \u00b7 5-minute guide<\/span>\n          <h1 class=\"rfid-title\">RFID Reading Guide<\/h1>\n          <p class=\"rfid-lead\">By using your RFID reader correctly, you can count faster, with greater control and reliability.<\/p>\n          <div class=\"rfid-actions\">\n            <a class=\"rfid-button\" href=\"#rfid-tech\">\n              Start Training\n              <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n                <path d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <\/svg>\n            <\/a>\n            <a class=\"rfid-button rfid-ghost-button\" href=\"#rfid-sim\">View the simulation<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"rfid-card rfid-panel rfid-visual rfid-fade\" data-delay=\"1\" aria-label=\"Animated RFID reader\">\n          <svg class=\"rfid-svg\" viewBox=\"0 0 620 520\" role=\"img\" aria-labelledby=\"heroSvgTitle\">\n            <title id=\"heroSvgTitle\">Radio waves emitted by an RFID reader<\/title>\n            <defs>\n              <linearGradient id=\"readerGradient\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#0f172a\"\/>\n                <stop offset=\"1\" stop-color=\"#334155\"\/>\n              <\/linearGradient>\n              <linearGradient id=\"screenGradient\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#0066ff\"\/>\n                <stop offset=\"1\" stop-color=\"#22c55e\"\/>\n              <\/linearGradient>\n              <filter id=\"softGlow\" x=\"-40%\" y=\"-40%\" width=\"180%\" height=\"180%\">\n                <feGaussianBlur stdDeviation=\"10\" result=\"blur\"\/>\n                <feMerge>\n                  <feMergeNode in=\"blur\"\/>\n                  <feMergeNode in=\"SourceGraphic\"\/>\n                <\/feMerge>\n              <\/filter>\n            <\/defs>\n            <circle cx=\"316\" cy=\"250\" r=\"206\" fill=\"rgba(0,102,255,.06)\"\/>\n            <path class=\"rfid-wave\" d=\"M330 182 C410 160 482 198 512 264\"\/>\n            <path class=\"rfid-wave\" d=\"M350 126 C476 104 568 174 600 282\"\/>\n            <path class=\"rfid-wave\" d=\"M294 338 C394 384 504 356 560 284\"\/>\n            <path class=\"rfid-wave\" d=\"M270 108 C382 38 548 72 612 210\"\/>\n            <g class=\"rfid-phone\">\n              <rect x=\"144\" y=\"84\" width=\"178\" height=\"278\" rx=\"34\" fill=\"url(#readerGradient)\"\/>\n              <rect x=\"163\" y=\"111\" width=\"140\" height=\"116\" rx=\"22\" fill=\"url(#screenGradient)\"\/>\n              <rect x=\"181\" y=\"247\" width=\"104\" height=\"20\" rx=\"10\" fill=\"#475569\"\/>\n              <rect x=\"181\" y=\"282\" width=\"104\" height=\"20\" rx=\"10\" fill=\"#475569\"\/>\n              <circle cx=\"233\" cy=\"326\" r=\"17\" fill=\"#94a3b8\"\/>\n              <path d=\"M208 362h50l34 102c4 12-5 24-18 24h-82c-13 0-22-13-17-25l33-101Z\" fill=\"#1e293b\"\/>\n              <path d=\"M199 394h69\" stroke=\"#334155\" stroke-width=\"12\" stroke-linecap=\"round\"\/>\n              <circle class=\"rfid-pulse\" cx=\"233\" cy=\"169\" r=\"31\" fill=\"rgba(255,255,255,.22)\" filter=\"url(#softGlow)\"\/>\n              <path d=\"M214 168a27 27 0 0 1 38 0M222 178a16 16 0 0 1 22 0\" stroke=\"#fff\" stroke-width=\"6\" stroke-linecap=\"round\"\/>\n              <circle cx=\"233\" cy=\"193\" r=\"6\" fill=\"#fff\"\/>\n            <\/g>\n            <g transform=\"translate(430 330)\">\n              <rect x=\"0\" y=\"0\" width=\"108\" height=\"74\" rx=\"18\" fill=\"#fff\" stroke=\"rgba(15,23,42,.12)\" stroke-width=\"2\"\/>\n              <rect x=\"22\" y=\"25\" width=\"64\" height=\"24\" rx=\"12\" fill=\"rgba(34,197,94,.16)\"\/>\n              <path d=\"M33 37h42\" stroke=\"#22c55e\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\n            <\/g>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-tech\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 1<\/span>\n          <h2 class=\"rfid-section-title\">How Does RFID Technology Work?<\/h2>\n          <p class=\"rfid-lead\">The RFID reader uses radio frequency to receive information wirelessly from the tag.<\/p>\n        <\/div>\n\n        <div class=\"rfid-card rfid-panel rfid-visual rfid-fade\" data-delay=\"1\" style=\"margin-top:32px\">\n          <svg class=\"rfid-svg\" viewBox=\"0 0 900 430\" role=\"img\" aria-labelledby=\"techSvgTitle\">\n            <title id=\"techSvgTitle\">The reader sends a signal to the tag, the tag responds, and the data is received<\/title>\n            <defs>\n              <linearGradient id=\"blueToGreen\" x1=\"0\" x2=\"1\">\n                <stop offset=\"0\" stop-color=\"#0066ff\"\/>\n                <stop offset=\"1\" stop-color=\"#22c55e\"\/>\n              <\/linearGradient>\n            <\/defs>\n            <rect x=\"40\" y=\"70\" width=\"210\" height=\"280\" rx=\"42\" fill=\"#111827\"\/>\n            <rect x=\"68\" y=\"104\" width=\"154\" height=\"112\" rx=\"25\" fill=\"url(#blueToGreen)\"\/>\n            <circle cx=\"145\" cy=\"260\" r=\"25\" fill=\"#64748b\"\/>\n            <path d=\"M115 160a42 42 0 0 1 60 0M130 178a22 22 0 0 1 31 0\" stroke=\"#fff\" stroke-width=\"8\" stroke-linecap=\"round\"\/>\n            <circle cx=\"145\" cy=\"199\" r=\"7\" fill=\"#fff\"\/>\n            <path class=\"rfid-floor-line\" d=\"M40 350H850\"\/>\n            <path class=\"rfid-floor-line\" d=\"M120 350 40 420M300 350 260 420M520 350 560 420M700 350 850 420\"\/>\n            <path class=\"rfid-scan-cone\" d=\"M245 137 C372 54 536 68 666 156 L666 270 C522 333 366 318 245 221Z\" fill=\"rgba(0,102,255,.13)\"\/>\n            <path class=\"rfid-tech-path\" d=\"M260 172 C370 96 520 94 638 169\" stroke=\"#0066ff\" stroke-width=\"8\" fill=\"none\" stroke-linecap=\"round\"\/>\n            <path class=\"rfid-tech-path\" d=\"M640 246 C520 326 370 330 258 250\" stroke=\"#22c55e\" stroke-width=\"8\" fill=\"none\" stroke-linecap=\"round\"\/>\n            <circle class=\"rfid-signal-dot\" cx=\"280\" cy=\"160\" r=\"9\" fill=\"#0066ff\"\/>\n            <circle class=\"rfid-signal-dot delay-1\" cx=\"280\" cy=\"160\" r=\"9\" fill=\"#0066ff\"\/>\n            <circle class=\"rfid-signal-dot delay-2\" cx=\"280\" cy=\"160\" r=\"9\" fill=\"#0066ff\"\/>\n            <circle class=\"rfid-signal-particle\" cx=\"286\" cy=\"150\" r=\"5\" fill=\"#0066ff\"\/>\n            <circle class=\"rfid-signal-particle p2\" cx=\"286\" cy=\"174\" r=\"4\" fill=\"#2f8cff\"\/>\n            <circle class=\"rfid-signal-particle p3\" cx=\"286\" cy=\"205\" r=\"5\" fill=\"#0066ff\"\/>\n            <circle class=\"rfid-signal-particle p4\" cx=\"286\" cy=\"230\" r=\"4\" fill=\"#2f8cff\"\/>\n            <circle class=\"rfid-return-particle\" cx=\"632\" cy=\"250\" r=\"5\" fill=\"#22c55e\"\/>\n            <circle class=\"rfid-return-particle p2\" cx=\"632\" cy=\"220\" r=\"4\" fill=\"#22c55e\"\/>\n            <circle class=\"rfid-return-particle p3\" cx=\"632\" cy=\"190\" r=\"5\" fill=\"#86efac\"\/>\n            <g transform=\"translate(650 126)\">\n              <rect class=\"rfid-tag-reply\" x=\"0\" y=\"0\" width=\"188\" height=\"138\" rx=\"28\" fill=\"rgba(34,197,94,.26)\" stroke=\"#22c55e\" stroke-width=\"3\"\/>\n              <path d=\"M37 49h114M37 75h86M37 101h114\" stroke=\"#15803d\" stroke-width=\"10\" stroke-linecap=\"round\"\/>\n              <circle cx=\"153\" cy=\"45\" r=\"14\" fill=\"#22c55e\"\/>\n            <\/g>\n            <circle class=\"rfid-reader-led\" cx=\"203\" cy=\"126\" r=\"7\"\/>\n            <text x=\"102\" y=\"388\" fill=\"#475569\" font-size=\"22\" font-weight=\"800\">1. Send signal<\/text>\n            <text x=\"365\" y=\"388\" fill=\"#475569\" font-size=\"22\" font-weight=\"800\">2. Reach the tag<\/text>\n            <text x=\"650\" y=\"388\" fill=\"#475569\" font-size=\"22\" font-weight=\"800\">3. Receive data<\/text>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-isolation\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 2 \u00b7 The most critical topic<\/span>\n          <h2 class=\"rfid-section-title\">Isolated Counting Area<\/h2>\n          <p class=\"rfid-lead\">RFID can read through walls; nearby tags may also respond. The cleaner the counting area, the more reliable the result.<\/p>\n        <\/div>\n\n        <div class=\"rfid-grid-2\" style=\"margin-top:34px\">\n          <article class=\"rfid-card rfid-panel rfid-fade\">\n            <div class=\"rfid-scenario-head\">\n              <h3>Correct Environment<\/h3>\n              <span class=\"rfid-count-pill\">False Read: 0<\/span>\n            <\/div>\n            <svg class=\"rfid-mini-svg\" viewBox=\"0 0 560 360\" role=\"img\" aria-label=\"Warehouse within the isolated counting area, only target products are read\">\n              <defs>\n                <linearGradient id=\"boothGlass\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"rgba(255,255,255,.82)\"\/>\n                  <stop offset=\"1\" stop-color=\"rgba(219,234,254,.54)\"\/>\n                <\/linearGradient>\n              <\/defs>\n              <rect x=\"24\" y=\"52\" width=\"108\" height=\"218\" rx=\"14\" fill=\"#e2e8f0\" class=\"rfid-booth-external\"\/>\n              <rect x=\"428\" y=\"52\" width=\"108\" height=\"218\" rx=\"14\" fill=\"#e2e8f0\" class=\"rfid-booth-external\"\/>\n              <path d=\"M42 115h72M42 182h72M446 115h72M446 182h72\" stroke=\"#94a3b8\" stroke-width=\"8\" stroke-linecap=\"round\" opacity=\".75\"\/>\n              <rect x=\"56\" y=\"132\" width=\"42\" height=\"30\" rx=\"6\" fill=\"#fbbf24\" opacity=\".58\"\/>\n              <rect x=\"461\" y=\"132\" width=\"42\" height=\"30\" rx=\"6\" fill=\"#f59e0b\" opacity=\".58\"\/>\n              <rect class=\"rfid-ambient-tag\" x=\"72\" y=\"143\" width=\"14\" height=\"8\" rx=\"4\"\/>\n              <rect class=\"rfid-ambient-tag\" x=\"477\" y=\"143\" width=\"14\" height=\"8\" rx=\"4\" style=\"animation-delay:.8s\"\/>\n\n              <path class=\"rfid-floor-line\" d=\"M42 292h476M108 52 54 292M452 52 512 292M222 76 190 292M338 76 370 292\"\/>\n              <rect x=\"166\" y=\"44\" width=\"228\" height=\"252\" rx=\"24\" fill=\"url(#boothGlass)\" stroke=\"#22c55e\" stroke-width=\"5\"\/>\n              <path class=\"rfid-booth-panel\" d=\"M188 70h184v198H188Z\" fill=\"rgba(34,197,94,.07)\" stroke=\"rgba(34,197,94,.34)\" stroke-width=\"3\"\/>\n              <path class=\"rfid-barrier\" d=\"M188 70h184v198H188Z\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"3\" opacity=\".65\"\/>\n              <path class=\"rfid-room-door\" d=\"M188 94v148\" stroke=\"#15803d\" stroke-width=\"10\" stroke-linecap=\"round\"\/>\n              <path d=\"M204 92h152M204 246h152\" stroke=\"rgba(34,197,94,.38)\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\n\n              <rect x=\"224\" y=\"190\" width=\"56\" height=\"52\" rx=\"9\" fill=\"#f59e0b\"\/>\n              <rect x=\"286\" y=\"164\" width=\"56\" height=\"78\" rx=\"9\" fill=\"#fbbf24\"\/>\n              <rect x=\"245\" y=\"123\" width=\"64\" height=\"52\" rx=\"9\" fill=\"#facc15\"\/>\n              <path d=\"M238 209h28M300 190h28M260 144h34\" stroke=\"#92400e\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\n\n              <path class=\"rfid-booth-cone\" d=\"M138 224 C190 164 274 144 348 172 L348 244 C270 270 194 264 138 246Z\" fill=\"rgba(0,102,255,.16)\"\/>\n              <path class=\"rfid-shelf-laser rfid-booth-cone\" d=\"M142 235 C205 194 275 184 342 205\" stroke=\"#0066ff\" stroke-width=\"4\" fill=\"none\" stroke-linecap=\"round\"\/>\n              <g class=\"rfid-booth-reader\" transform=\"translate(96 218)\">\n                <rect x=\"0\" y=\"0\" width=\"58\" height=\"84\" rx=\"17\" fill=\"#111827\"\/>\n                <rect x=\"11\" y=\"14\" width=\"36\" height=\"25\" rx=\"8\" fill=\"#0066ff\"\/>\n                <circle class=\"rfid-reader-led\" cx=\"29\" cy=\"56\" r=\"6\"\/>\n              <\/g>\n\n              <rect class=\"rfid-room-tag\" x=\"244\" y=\"178\" width=\"18\" height=\"10\" rx=\"5\"\/>\n              <rect class=\"rfid-room-tag\" x=\"306\" y=\"151\" width=\"18\" height=\"10\" rx=\"5\" style=\"animation-delay:.25s\"\/>\n              <rect class=\"rfid-room-tag\" x=\"270\" y=\"111\" width=\"18\" height=\"10\" rx=\"5\" style=\"animation-delay:.5s\"\/>\n              <rect class=\"rfid-room-tag\" x=\"310\" y=\"211\" width=\"18\" height=\"10\" rx=\"5\" style=\"animation-delay:.75s\"\/>\n\n              <g class=\"rfid-booth-label\" transform=\"translate(363 78)\">\n                <rect x=\"0\" y=\"0\" width=\"116\" height=\"32\" rx=\"16\" fill=\"rgba(34,197,94,.15)\" stroke=\"#22c55e\"\/>\n                <text x=\"58\" y=\"21\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"12\" font-weight=\"950\">READING INSIDE<\/text>\n              <\/g>\n              <text x=\"280\" y=\"338\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"18\" font-weight=\"900\">Only target tags are read<\/text>\n            <\/svg>\n            <p class=\"rfid-note\">Use a separate counting room whenever possible. If that is not possible, create an isolated area by separating only the products to be counted.<\/p>\n          <\/article>\n\n          <article class=\"rfid-card rfid-panel rfid-fade\" data-delay=\"1\">\n            <div class=\"rfid-scenario-head\">\n              <h3>Incorrect Environment<\/h3>\n              <span class=\"rfid-count-pill red\">False Read<\/span>\n            <\/div>\n            <svg class=\"rfid-mini-svg\" viewBox=\"0 0 560 360\" role=\"img\" aria-label=\"Nearby shelves are read incorrectly in an open warehouse\">\n              <rect x=\"46\" y=\"62\" width=\"130\" height=\"210\" rx=\"15\" fill=\"#e2e8f0\"\/>\n              <rect x=\"384\" y=\"62\" width=\"130\" height=\"210\" rx=\"15\" fill=\"#e2e8f0\"\/>\n              <path class=\"rfid-floor-line\" d=\"M40 292h480M94 62 56 292M146 62 156 292M422 62 394 292M492 62 526 292\"\/>\n              <path d=\"M64 125h94M64 190h94M402 125h94M402 190h94\" stroke=\"#94a3b8\" stroke-width=\"9\" stroke-linecap=\"round\"\/>\n              <rect class=\"rfid-ambient-tag\" x=\"98\" y=\"166\" width=\"24\" height=\"14\" rx=\"7\"\/>\n              <rect class=\"rfid-ambient-tag\" x=\"438\" y=\"166\" width=\"24\" height=\"14\" rx=\"7\" style=\"animation-delay:.6s\"\/>\n              <rect x=\"218\" y=\"150\" width=\"124\" height=\"92\" rx=\"14\" fill=\"#fbbf24\"\/>\n              <path d=\"M244 188h72\" stroke=\"#92400e\" stroke-width=\"6\" stroke-linecap=\"round\"\/>\n              <g transform=\"translate(72 260)\">\n                <rect x=\"0\" y=\"0\" width=\"64\" height=\"92\" rx=\"17\" fill=\"#111827\"\/>\n                <rect x=\"12\" y=\"15\" width=\"40\" height=\"27\" rx=\"8\" fill=\"#0066ff\"\/>\n                <path d=\"M58 10C170 -35 365 -5 464 80\" stroke=\"#0066ff\" stroke-width=\"5\" fill=\"none\" stroke-linecap=\"round\" opacity=\".7\"\/>\n                <path d=\"M58 34C180 5 356 25 454 120\" stroke=\"#0066ff\" stroke-width=\"5\" fill=\"none\" stroke-linecap=\"round\" opacity=\".45\"\/>\n              <\/g>\n              <rect class=\"rfid-room-tag\" x=\"270\" y=\"132\" width=\"24\" height=\"14\" rx=\"7\"\/>\n              <rect class=\"rfid-wrong-tag\" x=\"99\" y=\"103\" width=\"24\" height=\"14\" rx=\"7\"\/>\n              <rect class=\"rfid-wrong-tag\" x=\"438\" y=\"103\" width=\"24\" height=\"14\" rx=\"7\" style=\"animation-delay:.35s\"\/>\n              <text x=\"106\" y=\"44\" text-anchor=\"middle\" fill=\"#b91c1c\" font-size=\"17\" font-weight=\"900\">Adjacent shelf<\/text>\n              <text x=\"448\" y=\"44\" text-anchor=\"middle\" fill=\"#b91c1c\" font-size=\"17\" font-weight=\"900\">Adjacent shelf<\/text>\n              <text x=\"280\" y=\"338\" text-anchor=\"middle\" fill=\"#b91c1c\" font-size=\"18\" font-weight=\"900\">Nearby products may also be read<\/text>\n            <\/svg>\n            <p class=\"rfid-note\">In non-isolated environments, nearby products may also be read. This risk increases especially at high power.<\/p>\n          <\/article>\n        <\/div>\n\n        <div class=\"rfid-card rfid-panel rfid-fade\" data-delay=\"2\" style=\"margin-top:22px\">\n          <h3 class=\"rfid-small-title\">Counting-area preparation checklist<\/h3>\n          <ul class=\"rfid-list\">\n            <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Use a separate counting room whenever possible.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>If there is no separate room, create an isolated counting area.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Move nearby products away and simplify the area.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Use physical barriers when necessary.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Ensure that only target products are in the counting area.<\/span><\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-power\">\n      <div class=\"rfid-container rfid-power-layout\">\n        <div class=\"rfid-fade\">\n          <span class=\"rfid-kicker\">Section 3<\/span>\n          <h2 class=\"rfid-section-title\">Power Setting<\/h2>\n          <p class=\"rfid-lead\" style=\"margin-left:0\">Her zaman maksimum g\u00fc\u00e7 kullanmay\u0131n. Power artt\u0131k\u00e7a okuma menzili b\u00fcy\u00fcr, ama yanl\u0131\u015f okuma riski de y\u00fckselir.<\/p>\n          <div class=\"rfid-slider-wrap\">\n            <div class=\"rfid-slider-label\">\n              <strong>Read power<\/strong>\n              <span class=\"rfid-power-value\"><span id=\"rfidPowerValue\">15<\/span> dBm<\/span>\n            <\/div>\n            <input class=\"rfid-slider\" id=\"rfidPowerSlider\" type=\"range\" min=\"0\" max=\"4\" value=\"2\" step=\"1\" aria-label=\"RFID power setting\">\n            <div class=\"rfid-ticks\" aria-hidden=\"true\"><span>5<\/span><span>10<\/span><span>15<\/span><span>20<\/span><span>30<\/span><\/div>\n            <div class=\"rfid-power-tip\">\n              <span><strong>Close range<\/strong> low power<\/span>\n              <span><strong>Single shelf<\/strong> medium power<\/span>\n              <span><strong>Pallet<\/strong> high power<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"rfid-card rfid-panel rfid-visual rfid-fade\" data-delay=\"1\">\n          <svg class=\"rfid-svg\" viewBox=\"0 0 620 430\" role=\"img\" aria-label=\"The RFID wave grows as power increases\">\n            <rect x=\"52\" y=\"98\" width=\"110\" height=\"250\" rx=\"18\" fill=\"#e2e8f0\"\/>\n            <rect x=\"458\" y=\"98\" width=\"110\" height=\"250\" rx=\"18\" fill=\"#e2e8f0\"\/>\n            <path d=\"M72 165h70M72 230h70M72 295h70M478 165h70M478 230h70M478 295h70\" stroke=\"#94a3b8\" stroke-width=\"8\" stroke-linecap=\"round\"\/>\n            <rect x=\"260\" y=\"190\" width=\"100\" height=\"120\" rx=\"25\" fill=\"#111827\"\/>\n            <rect x=\"278\" y=\"212\" width=\"64\" height=\"42\" rx=\"12\" fill=\"#0066ff\"\/>\n            <circle cx=\"310\" cy=\"280\" r=\"14\" fill=\"#94a3b8\"\/>\n            <circle class=\"rfid-power-wave\" id=\"rfidPowerWave1\" cx=\"310\" cy=\"250\" r=\"74\" fill=\"none\" stroke=\"#0066ff\" stroke-width=\"6\" opacity=\".55\"\/>\n            <circle class=\"rfid-power-wave\" id=\"rfidPowerWave2\" cx=\"310\" cy=\"250\" r=\"118\" fill=\"none\" stroke=\"#0066ff\" stroke-width=\"5\" opacity=\".34\"\/>\n            <circle class=\"rfid-power-wave\" id=\"rfidPowerWave3\" cx=\"310\" cy=\"250\" r=\"164\" fill=\"none\" stroke=\"#0066ff\" stroke-width=\"4\" opacity=\".2\"\/>\n            <g class=\"rfid-power-danger\" id=\"rfidPowerDanger\">\n              <rect x=\"92\" y=\"145\" width=\"24\" height=\"14\" rx=\"7\" fill=\"#ef4444\"\/>\n              <rect x=\"502\" y=\"145\" width=\"24\" height=\"14\" rx=\"7\" fill=\"#ef4444\"\/>\n              <text x=\"112\" y=\"82\" text-anchor=\"middle\" fill=\"#b91c1c\" font-size=\"16\" font-weight=\"900\">Risky read<\/text>\n              <text x=\"512\" y=\"82\" text-anchor=\"middle\" fill=\"#b91c1c\" font-size=\"16\" font-weight=\"900\">Risky read<\/text>\n            <\/g>\n            <rect x=\"298\" y=\"170\" width=\"24\" height=\"14\" rx=\"7\" fill=\"#22c55e\"\/>\n            <text x=\"310\" y=\"392\" text-anchor=\"middle\" fill=\"#475569\" font-size=\"20\" font-weight=\"850\" id=\"rfidPowerCaption\">Balanced power for a single shelf<\/text>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-shelf\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 4<\/span>\n          <h2 class=\"rfid-section-title\">Single-Shelf Reading<\/h2>\n          <p class=\"rfid-lead\">Slow, consistent scanning produces more accurate results. Move the reader continuously along the shelf.<\/p>\n        <\/div>\n        <div class=\"rfid-card rfid-panel rfid-fade\" data-delay=\"1\" style=\"margin-top:32px\">\n          <svg class=\"rfid-svg\" viewBox=\"0 0 900 430\" role=\"img\" aria-label=\"The reader moves from right to left across the shelf and reads the tags\">\n            <rect x=\"120\" y=\"80\" width=\"560\" height=\"250\" rx=\"20\" fill=\"#e2e8f0\"\/>\n            <path class=\"rfid-floor-line\" d=\"M86 356h700M160 330 120 404M330 330 312 404M510 330 538 404M680 330 748 404\"\/>\n            <path d=\"M150 150h500M150 230h500M150 310h500\" stroke=\"#94a3b8\" stroke-width=\"12\" stroke-linecap=\"round\"\/>\n            <g fill=\"#fbbf24\">\n              <rect x=\"174\" y=\"100\" width=\"82\" height=\"46\" rx=\"9\"\/>\n              <rect x=\"300\" y=\"100\" width=\"82\" height=\"46\" rx=\"9\"\/>\n              <rect x=\"426\" y=\"100\" width=\"82\" height=\"46\" rx=\"9\"\/>\n              <rect x=\"552\" y=\"100\" width=\"82\" height=\"46\" rx=\"9\"\/>\n              <rect x=\"210\" y=\"180\" width=\"82\" height=\"46\" rx=\"9\"\/>\n              <rect x=\"360\" y=\"260\" width=\"82\" height=\"46\" rx=\"9\"\/>\n            <\/g>\n            <rect class=\"rfid-shelf-tag\" x=\"204\" y=\"116\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <rect class=\"rfid-shelf-tag t2\" x=\"330\" y=\"116\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <rect class=\"rfid-shelf-tag t3\" x=\"456\" y=\"116\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <rect class=\"rfid-shelf-tag t4\" x=\"582\" y=\"116\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <rect class=\"rfid-shelf-tag t5\" x=\"240\" y=\"196\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <rect class=\"rfid-shelf-tag t6\" x=\"390\" y=\"276\" width=\"22\" height=\"12\" rx=\"6\"\/>\n            <path class=\"rfid-shelf-cone\" d=\"M686 260 C580 206 458 201 342 244 L342 324 C466 356 584 342 686 309Z\" fill=\"rgba(0,102,255,.14)\"\/>\n            <path class=\"rfid-shelf-laser rfid-shelf-cone\" d=\"M685 281 C560 238 455 236 345 278\" stroke=\"#0066ff\" stroke-width=\"4\" fill=\"none\" stroke-linecap=\"round\"\/>\n            <g class=\"rfid-shelf-reader\" transform=\"translate(690 240)\">\n              <rect x=\"0\" y=\"0\" width=\"70\" height=\"108\" rx=\"20\" fill=\"#111827\"\/>\n              <rect x=\"14\" y=\"17\" width=\"42\" height=\"30\" rx=\"9\" fill=\"#0066ff\"\/>\n              <circle class=\"rfid-reader-led\" cx=\"35\" cy=\"62\" r=\"7\"\/>\n              <path d=\"M4 30C-60 24-112 42-154 84\" stroke=\"#0066ff\" stroke-width=\"5\" fill=\"none\" stroke-linecap=\"round\" opacity=\".65\"\/>\n            <\/g>\n          <\/svg>\n          <div class=\"rfid-counter-line\">\n            <span>Tags read<\/span>\n            <strong><span id=\"rfidShelfCounter\">0<\/span> \/ 120<\/strong>\n          <\/div>\n          <div class=\"rfid-meter\" aria-label=\"Single-shelf reading progress\"><span id=\"rfidShelfMeter\"><\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-box\">\n      <div class=\"rfid-container rfid-grid-2\">\n        <div class=\"rfid-fade\">\n          <span class=\"rfid-kicker\">Section 5<\/span>\n          <h2 class=\"rfid-section-title\">Box Counting<\/h2>\n          <p class=\"rfid-lead\" style=\"margin-left:0\">Do not read the box from the front only. Scan the front, right, back, and left sides methodically.<\/p>\n          <ul class=\"rfid-list\">\n            <li><span class=\"rfid-icon-dot\">1<\/span><span>Scan the front side slowly.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">2<\/span><span>Briefly scan along the right and left edges.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">3<\/span><span>Do not skip the back side.<\/span><\/li>\n            <li><span class=\"rfid-icon-dot\">4<\/span><span>Check the count when reading is complete.<\/span><\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"rfid-card rfid-panel rfid-visual rfid-fade\" data-delay=\"1\">\n          <svg class=\"rfid-svg\" viewBox=\"0 0 560 430\" role=\"img\" aria-label=\"The RFID reader moves around all four sides of the box\">\n            <defs>\n              <linearGradient id=\"boxGradient\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#fbbf24\"\/>\n                <stop offset=\"1\" stop-color=\"#d97706\"\/>\n              <\/linearGradient>\n            <\/defs>\n            <g transform=\"translate(130 92)\">\n              <path class=\"rfid-box-face\" d=\"M150 0 300 70 150 145 0 70Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f2\" d=\"M300 70 150 145v160l150-80Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f3\" d=\"M0 70 150 145v160L0 225Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f4\" d=\"M150 145v160l-70-38V180Z\" fill=\"#22c55e\"\/>\n              <path d=\"M150 0 300 70 150 145 0 70Z\" fill=\"#fcd34d\"\/>\n              <path d=\"M0 70 150 145v160L0 225Z\" fill=\"#f59e0b\"\/>\n              <path d=\"M300 70 150 145v160l150-80Z\" fill=\"#d97706\"\/>\n              <path d=\"M150 145v160\" stroke=\"#92400e\" stroke-width=\"5\" opacity=\".42\"\/>\n              <path class=\"rfid-box-face\" d=\"M150 0 300 70 150 145 0 70Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f2\" d=\"M300 70 150 145v160l150-80Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f3\" d=\"M0 70 150 145v160L0 225Z\" fill=\"#22c55e\"\/>\n              <path class=\"rfid-box-face f4\" d=\"M150 145v160l-70-38V180Z\" fill=\"#22c55e\"\/>\n            <\/g>\n            <ellipse class=\"rfid-box-path\" cx=\"260\" cy=\"205\" rx=\"142\" ry=\"112\" fill=\"none\" stroke=\"#0066ff\" stroke-width=\"4\" opacity=\".45\"\/>\n            <text class=\"rfid-side-label\" x=\"280\" y=\"74\" text-anchor=\"middle\">Back<\/text>\n            <text class=\"rfid-side-label\" x=\"100\" y=\"224\" text-anchor=\"middle\">Left<\/text>\n            <text class=\"rfid-side-label\" x=\"460\" y=\"224\" text-anchor=\"middle\">Right<\/text>\n            <text class=\"rfid-side-label\" x=\"280\" y=\"394\" text-anchor=\"middle\">Front<\/text>\n            <rect class=\"rfid-side-chip\" x=\"270\" y=\"140\" width=\"26\" height=\"15\" rx=\"8\"\/>\n            <rect class=\"rfid-side-chip s2\" x=\"385\" y=\"224\" width=\"26\" height=\"15\" rx=\"8\"\/>\n            <rect class=\"rfid-side-chip s3\" x=\"268\" y=\"300\" width=\"26\" height=\"15\" rx=\"8\"\/>\n            <rect class=\"rfid-side-chip s4\" x=\"148\" y=\"224\" width=\"26\" height=\"15\" rx=\"8\"\/>\n            <g class=\"rfid-box-reader\" transform=\"translate(260 205)\">\n              <rect x=\"-30\" y=\"-43\" width=\"60\" height=\"86\" rx=\"18\" fill=\"#111827\"\/>\n              <rect x=\"-18\" y=\"-25\" width=\"36\" height=\"24\" rx=\"8\" fill=\"#0066ff\"\/>\n              <circle class=\"rfid-reader-led\" cx=\"0\" cy=\"14\" r=\"6\"\/>\n              <path d=\"M20-22C54-38 86-31 110-6\" stroke=\"#0066ff\" stroke-width=\"5\" fill=\"none\" stroke-linecap=\"round\"\/>\n            <\/g>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-compare\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 6<\/span>\n          <h2 class=\"rfid-section-title\">Correct and Incorrect Use<\/h2>\n          <p class=\"rfid-lead\">The same device delivers much more reliable results with the right environment and movement.<\/p>\n        <\/div>\n        <div class=\"rfid-grid-2\" style=\"margin-top:34px\">\n          <article class=\"rfid-card rfid-panel rfid-compare-card good rfid-fade\">\n            <h3 class=\"rfid-small-title\">Correct<\/h3>\n            <div class=\"rfid-compare-visual\">\n              <svg width=\"180\" height=\"150\" viewBox=\"0 0 180 150\" aria-hidden=\"true\">\n                <circle class=\"rfid-good-ring\" cx=\"90\" cy=\"75\" r=\"56\" fill=\"rgba(34,197,94,.12)\" stroke=\"#22c55e\" stroke-width=\"5\"\/>\n                <path d=\"M60 76l20 20 43-48\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"11\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n              <\/svg>\n            <\/div>\n            <ul class=\"rfid-list\">\n              <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Correct power<\/span><\/li>\n              <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Isolated area<\/span><\/li>\n              <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>30-50 cm distance<\/span><\/li>\n              <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Slow scanning<\/span><\/li>\n              <li><span class=\"rfid-icon-dot\">\u2713<\/span><span>Continuous movement<\/span><\/li>\n            <\/ul>\n          <\/article>\n          <article class=\"rfid-card rfid-panel rfid-compare-card bad rfid-fade\" data-delay=\"1\">\n            <h3 class=\"rfid-small-title\">Incorrect<\/h3>\n            <div class=\"rfid-compare-visual\">\n              <svg class=\"rfid-bad-shake\" width=\"180\" height=\"150\" viewBox=\"0 0 180 150\" aria-hidden=\"true\">\n                <circle cx=\"90\" cy=\"75\" r=\"56\" fill=\"rgba(239,68,68,.1)\" stroke=\"#ef4444\" stroke-width=\"5\"\/>\n                <path d=\"M66 51l48 48M114 51 66 99\" fill=\"none\" stroke=\"#ef4444\" stroke-width=\"11\" stroke-linecap=\"round\"\/>\n              <\/svg>\n            <\/div>\n            <ul class=\"rfid-list\">\n              <li><span class=\"rfid-icon-dot red\">\u00d7<\/span><span>Maximum power<\/span><\/li>\n              <li><span class=\"rfid-icon-dot red\">\u00d7<\/span><span>Scanning too quickly<\/span><\/li>\n              <li><span class=\"rfid-icon-dot red\">\u00d7<\/span><span>Nearby shelves<\/span><\/li>\n              <li><span class=\"rfid-icon-dot red\">\u00d7<\/span><span>Stationary antenna<\/span><\/li>\n              <li><span class=\"rfid-icon-dot red\">\u00d7<\/span><span>Unnecessary repetition<\/span><\/li>\n            <\/ul>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-warehouse\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Live field scenario<\/span>\n          <h2 class=\"rfid-section-title\">Real Counting in a Warehouse Aisle<\/h2>\n          <p class=\"rfid-lead\">Staff walk along the shelf, sweep the antenna toward the shelf face, and the terminal processes read tags instantly.<\/p>\n        <\/div>\n\n        <div class=\"rfid-card rfid-panel rfid-warehouse-stage rfid-fade\" data-delay=\"1\" style=\"margin-top:34px\">\n          <div class=\"rfid-warehouse-hud\" aria-label=\"RFID terminal display\">\n            <div class=\"rfid-hud-top\">\n              <strong>Handheld Terminal<\/strong>\n              <span class=\"rfid-hud-status\">Live reading<\/span>\n            <\/div>\n            <div class=\"rfid-hud-grid\">\n              <div class=\"rfid-hud-cell\"><span>Count<\/span><strong><span id=\"rfidWarehouseCount\">0<\/span>\/48<\/strong><\/div>\n              <div class=\"rfid-hud-cell\"><span>Rate<\/span><strong><span id=\"rfidWarehouseRate\">0<\/span>\/sn<\/strong><\/div>\n              <div class=\"rfid-hud-cell\"><span>RSSI<\/span><strong><span id=\"rfidWarehouseRssi\">-<\/span><\/strong><\/div>\n            <\/div>\n            <div class=\"rfid-meter\" aria-label=\"Warehouse counting progress\"><span id=\"rfidWarehouseMeter\"><\/span><\/div>\n            <div class=\"rfid-hud-line\" id=\"rfidWarehouseLine\">Aisle A-03 \u00b7 Waiting for shelf selection<\/div>\n          <\/div>\n\n          <svg class=\"rfid-warehouse-svg\" viewBox=\"0 0 1180 620\" role=\"img\" aria-label=\"Warehouse koridorunda RFID counting yapan personel animasyonu\">\n            <defs>\n              <linearGradient id=\"rackFace\" x1=\"0\" x2=\"1\" y1=\"0\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#e2e8f0\"\/>\n                <stop offset=\"1\" stop-color=\"#cbd5e1\"\/>\n              <\/linearGradient>\n              <linearGradient id=\"floorReal\" x1=\"0\" x2=\"0\" y1=\"0\" y2=\"1\">\n                <stop offset=\"0\" stop-color=\"#f8fafc\"\/>\n                <stop offset=\"1\" stop-color=\"#dbeafe\"\/>\n              <\/linearGradient>\n            <\/defs>\n\n            <rect x=\"0\" y=\"0\" width=\"1180\" height=\"620\" rx=\"26\" fill=\"url(#floorReal)\"\/>\n            <path d=\"M0 470H1180M120 265 0 620M360 265 260 620M590 265 590 620M820 265 920 620M1060 265 1180 620\" stroke=\"rgba(100,116,139,.22)\" stroke-width=\"3\"\/>\n            <path d=\"M100 520H1080\" stroke=\"rgba(0,102,255,.2)\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-dasharray=\"20 18\"\/>\n            <circle class=\"rfid-route-dot\" cx=\"590\" cy=\"520\" r=\"10\" fill=\"#0066ff\"\/>\n\n            <g aria-label=\"Left shelf\">\n              <path d=\"M70 130h320l-58 312H30Z\" fill=\"url(#rackFace)\" stroke=\"#94a3b8\" stroke-width=\"4\"\/>\n              <path d=\"M84 195h292M68 270h294M52 350h294\" stroke=\"#94a3b8\" stroke-width=\"9\" stroke-linecap=\"round\"\/>\n              <g fill=\"#fbbf24\">\n                <rect x=\"105\" y=\"150\" width=\"72\" height=\"38\" rx=\"7\"\/><rect x=\"205\" y=\"150\" width=\"72\" height=\"38\" rx=\"7\"\/>\n                <rect x=\"88\" y=\"220\" width=\"72\" height=\"42\" rx=\"7\"\/><rect x=\"198\" y=\"220\" width=\"72\" height=\"42\" rx=\"7\"\/>\n                <rect x=\"70\" y=\"300\" width=\"76\" height=\"44\" rx=\"7\"\/><rect x=\"182\" y=\"300\" width=\"76\" height=\"44\" rx=\"7\"\/>\n                <rect x=\"55\" y=\"382\" width=\"84\" height=\"46\" rx=\"7\"\/><rect x=\"176\" y=\"382\" width=\"84\" height=\"46\" rx=\"7\"\/>\n              <\/g>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:.2s\" x=\"132\" y=\"163\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:.8s\" x=\"232\" y=\"163\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:1.4s\" x=\"115\" y=\"236\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:2s\" x=\"225\" y=\"236\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:2.6s\" x=\"98\" y=\"316\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:3.2s\" x=\"210\" y=\"316\" width=\"20\" height=\"11\" rx=\"6\"\/>\n            <\/g>\n\n            <g aria-label=\"Right shelf\">\n              <path d=\"M790 130h320l40 312H848Z\" fill=\"url(#rackFace)\" stroke=\"#94a3b8\" stroke-width=\"4\"\/>\n              <path d=\"M806 195h292M822 270h294M838 350h294\" stroke=\"#94a3b8\" stroke-width=\"9\" stroke-linecap=\"round\"\/>\n              <g fill=\"#f59e0b\">\n                <rect x=\"840\" y=\"150\" width=\"72\" height=\"38\" rx=\"7\"\/><rect x=\"946\" y=\"150\" width=\"72\" height=\"38\" rx=\"7\"\/>\n                <rect x=\"860\" y=\"220\" width=\"72\" height=\"42\" rx=\"7\"\/><rect x=\"970\" y=\"220\" width=\"72\" height=\"42\" rx=\"7\"\/>\n                <rect x=\"880\" y=\"300\" width=\"76\" height=\"44\" rx=\"7\"\/><rect x=\"996\" y=\"300\" width=\"76\" height=\"44\" rx=\"7\"\/>\n                <rect x=\"900\" y=\"382\" width=\"84\" height=\"46\" rx=\"7\"\/><rect x=\"1025\" y=\"382\" width=\"84\" height=\"46\" rx=\"7\"\/>\n              <\/g>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:3.8s\" x=\"868\" y=\"163\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:4.4s\" x=\"974\" y=\"163\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:5s\" x=\"888\" y=\"236\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:5.6s\" x=\"998\" y=\"236\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:6.2s\" x=\"908\" y=\"316\" width=\"20\" height=\"11\" rx=\"6\"\/>\n              <rect class=\"rfid-warehouse-tag\" style=\"animation-delay:6.8s\" x=\"1024\" y=\"316\" width=\"20\" height=\"11\" rx=\"6\"\/>\n            <\/g>\n\n            <g class=\"rfid-beep\" transform=\"translate(405 210)\">\n              <rect x=\"0\" y=\"0\" width=\"92\" height=\"34\" rx=\"17\" fill=\"rgba(34,197,94,.16)\" stroke=\"#22c55e\"\/>\n              <text x=\"46\" y=\"23\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"13\" font-weight=\"950\">OK +8<\/text>\n            <\/g>\n            <g class=\"rfid-beep b2\" transform=\"translate(690 250)\">\n              <rect x=\"0\" y=\"0\" width=\"98\" height=\"34\" rx=\"17\" fill=\"rgba(34,197,94,.16)\" stroke=\"#22c55e\"\/>\n              <text x=\"49\" y=\"23\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"13\" font-weight=\"950\">OK +12<\/text>\n            <\/g>\n            <g class=\"rfid-beep b3\" transform=\"translate(430 380)\">\n              <rect x=\"0\" y=\"0\" width=\"92\" height=\"34\" rx=\"17\" fill=\"rgba(34,197,94,.16)\" stroke=\"#22c55e\"\/>\n              <text x=\"46\" y=\"23\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"13\" font-weight=\"950\">OK +9<\/text>\n            <\/g>\n            <g class=\"rfid-beep b4\" transform=\"translate(680 405)\">\n              <rect x=\"0\" y=\"0\" width=\"98\" height=\"34\" rx=\"17\" fill=\"rgba(34,197,94,.16)\" stroke=\"#22c55e\"\/>\n              <text x=\"49\" y=\"23\" text-anchor=\"middle\" fill=\"#15803d\" font-size=\"13\" font-weight=\"950\">OK +19<\/text>\n            <\/g>\n\n            <g class=\"rfid-worker\" transform=\"translate(0 0)\">\n              <ellipse cx=\"620\" cy=\"540\" rx=\"76\" ry=\"18\" fill=\"rgba(15,23,42,.14)\"\/>\n              <path class=\"rfid-reader-cone-real\" d=\"M650 384 C760 318 892 302 1018 338 L1018 446 C880 468 762 448 650 410Z\" fill=\"rgba(0,102,255,.16)\"\/>\n              <g class=\"rfid-worker-body\">\n                <circle cx=\"618\" cy=\"334\" r=\"26\" fill=\"#f8b58b\"\/>\n                <path d=\"M598 326c10-26 47-22 53 1-18-6-33-5-53-1Z\" fill=\"#0f172a\"\/>\n                <path d=\"M588 366h62l20 91h-96Z\" fill=\"#0066ff\"\/>\n                <path d=\"M590 386 548 420\" stroke=\"#1e293b\" stroke-width=\"16\" stroke-linecap=\"round\"\/>\n                <g class=\"rfid-reader-aim\">\n                  <path d=\"M650 388 708 366\" stroke=\"#1e293b\" stroke-width=\"15\" stroke-linecap=\"round\"\/>\n                  <rect x=\"702\" y=\"338\" width=\"48\" height=\"72\" rx=\"14\" fill=\"#111827\"\/>\n                  <rect x=\"712\" y=\"351\" width=\"28\" height=\"20\" rx=\"6\" fill=\"#22c55e\"\/>\n                  <circle class=\"rfid-reader-led\" cx=\"726\" cy=\"383\" r=\"6\"\/>\n                <\/g>\n                <path class=\"rfid-worker-leg-a\" d=\"M606 456 586 530\" stroke=\"#1e293b\" stroke-width=\"18\" stroke-linecap=\"round\"\/>\n                <path class=\"rfid-worker-leg-b\" d=\"M634 456 660 530\" stroke=\"#334155\" stroke-width=\"18\" stroke-linecap=\"round\"\/>\n                <path d=\"M582 532h38M648 532h42\" stroke=\"#0f172a\" stroke-width=\"10\" stroke-linecap=\"round\"\/>\n              <\/g>\n            <\/g>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-sim\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 7 \u00b7 Live trial<\/span>\n          <h2 class=\"rfid-section-title\">Real RFID Simulation<\/h2>\n          <p class=\"rfid-lead\">When reading starts, 20 sample EPC tags turn green in sequence, and the counter and tag\/s value update.<\/p>\n        <\/div>\n        <div class=\"rfid-card rfid-panel rfid-fade\" data-delay=\"1\" style=\"margin-top:32px\">\n          <div class=\"rfid-sim-header\">\n            <div class=\"rfid-stat\"><span>Read<\/span><strong><span id=\"rfidSimCount\">0<\/span>\/20<\/strong><\/div>\n            <div class=\"rfid-stat\"><span>Rate<\/span><strong><span id=\"rfidSimRate\">0<\/span> tag\/sn<\/strong><\/div>\n            <div class=\"rfid-stat\"><span>Status<\/span><strong id=\"rfidSimState\">Ready<\/strong><\/div>\n          <\/div>\n          <div class=\"rfid-actions\" style=\"justify-content:flex-start;margin:0 0 18px\">\n            <button class=\"rfid-chip-button\" id=\"rfidStartSim\" type=\"button\">Start Reading<\/button>\n            <button class=\"rfid-chip-button\" id=\"rfidResetSim\" type=\"button\">Reset<\/button>\n          <\/div>\n          <div class=\"rfid-meter\" aria-label=\"Simulation progress\"><span id=\"rfidSimMeter\"><\/span><\/div>\n          <div class=\"rfid-tag-grid\" id=\"rfidTagGrid\" aria-live=\"polite\"><\/div>\n          <div class=\"rfid-live-log\" id=\"rfidLiveLog\" aria-live=\"polite\" aria-label=\"Live RFID reading log\"><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-best\">\n      <div class=\"rfid-container\">\n        <div class=\"rfid-narrow rfid-text-center rfid-fade\">\n          <span class=\"rfid-kicker\">Section 8<\/span>\n          <h2 class=\"rfid-section-title\">Best Practices<\/h2>\n          <p class=\"rfid-lead\">Core habits that improve counting quality.<\/p>\n        <\/div>\n        <div class=\"rfid-grid-3\" style=\"margin-top:34px\">\n          <article class=\"rfid-card rfid-practice-card rfid-fade\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><path d=\"M11 34c7-14 19-20 30-20\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/><path d=\"M31 11h10v10\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <h3>Correct antenna angle<\/h3><p>Move the reader toward the tag at a changing angle.<\/p>\n          <\/article>\n          <article class=\"rfid-card rfid-practice-card rfid-fade\" data-delay=\"1\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><path d=\"M24 7v10M24 31v10M7 24h10M31 24h10\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/><circle cx=\"24\" cy=\"24\" r=\"7\" fill=\"rgba(0,102,255,.16)\" stroke=\"#0066ff\" stroke-width=\"4\"\/><\/svg>\n            <h3>Correct power<\/h3><p>Increase it as the area expands; do not use unnecessary power for close-range counting.<\/p>\n          <\/article>\n          <article class=\"rfid-card rfid-practice-card rfid-fade\" data-delay=\"2\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><rect x=\"8\" y=\"9\" width=\"32\" height=\"30\" rx=\"6\" stroke=\"#22c55e\" stroke-width=\"4\"\/><path d=\"M16 25l6 6 11-14\" stroke=\"#22c55e\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <h3>Isolated environment<\/h3><p>Remove tags other than the target products from the counting area.<\/p>\n          <\/article>\n          <article class=\"rfid-card rfid-practice-card rfid-fade\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><path d=\"M9 13h30M9 24h30M9 35h30\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/><circle cx=\"16\" cy=\"13\" r=\"3\" fill=\"#22c55e\"\/><circle cx=\"29\" cy=\"24\" r=\"3\" fill=\"#22c55e\"\/><circle cx=\"21\" cy=\"35\" r=\"3\" fill=\"#22c55e\"\/><\/svg>\n            <h3>Single shelf counting<\/h3><p>Proceed shelf by shelf; do not try to read different shelves at the same time.<\/p>\n          <\/article>\n          <article class=\"rfid-card rfid-practice-card rfid-fade\" data-delay=\"1\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><path d=\"M24 7 39 15v18l-15 8-15-8V15l15-8Z\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linejoin=\"round\"\/><path d=\"M9 15l15 8 15-8M24 23v18\" stroke=\"#0066ff\" stroke-width=\"4\" stroke-linejoin=\"round\"\/><\/svg>\n            <h3>Read from all four sides<\/h3><p>Scan the front, right, back, and left sides in order.<\/p>\n          <\/article>\n          <article class=\"rfid-card rfid-practice-card rfid-fade\" data-delay=\"2\">\n            <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><path d=\"M13 25l7 7 16-17\" stroke=\"#22c55e\" stroke-width=\"5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M39 25a15 15 0 1 1-5-11\" stroke=\"#22c55e\" stroke-width=\"4\" stroke-linecap=\"round\"\/><\/svg>\n            <h3>Final check<\/h3><p>At the end of counting, compare the expected quantity with the result in the system.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-errors\">\n      <div class=\"rfid-container rfid-grid-2\">\n        <div class=\"rfid-fade\">\n          <span class=\"rfid-kicker\">Section 9<\/span>\n          <h2 class=\"rfid-section-title\">Common Mistakes<\/h2>\n          <p class=\"rfid-lead\" style=\"margin-left:0\">These mistakes can make the counting result appear higher, lower, or duplicated.<\/p>\n        <\/div>\n        <div class=\"rfid-stack\">\n          <div class=\"rfid-error-row rfid-fade\"><span>\u00d7<\/span><div><strong>Power too high<\/strong><small>May cause tags on the adjacent shelf to be read.<\/small><\/div><\/div>\n          <div class=\"rfid-error-row rfid-fade\" data-delay=\"1\"><span>\u00d7<\/span><div><strong>Moving too quickly<\/strong><small>Some tags may be passed before they can respond.<\/small><\/div><\/div>\n          <div class=\"rfid-error-row rfid-fade\" data-delay=\"2\"><span>\u00d7<\/span><div><strong>Reading too close to a metal surface<\/strong><small>Signal reflection and shadowing may occur.<\/small><\/div><\/div>\n          <div class=\"rfid-error-row rfid-fade\"><span>\u00d7<\/span><div><strong>Staying in the same spot<\/strong><small>Unnecessary repetition and uneven reading.<\/small><\/div><\/div>\n          <div class=\"rfid-error-row rfid-fade\" data-delay=\"1\"><span>\u00d7<\/span><div><strong>Reading nearby shelves<\/strong><small>This is the most common issue in non-isolated areas.<\/small><\/div><\/div>\n          <div class=\"rfid-error-row rfid-fade\" data-delay=\"2\"><span>\u00d7<\/span><div><strong>Counting in a crowded environment<\/strong><small>The target product and surrounding products may be mixed up.<\/small><\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"rfid-section\" id=\"rfid-finish\">\n      <div class=\"rfid-container rfid-text-center\">\n        <div class=\"rfid-fade\">\n          <svg class=\"rfid-finish-mark\" viewBox=\"0 0 260 260\" role=\"img\" aria-labelledby=\"finishSvgTitle\">\n            <title id=\"finishSvgTitle\">Success confirmation<\/title>\n            <circle class=\"rfid-check-circle\" cx=\"130\" cy=\"130\" r=\"98\" fill=\"rgba(34,197,94,.12)\" stroke=\"#22c55e\" stroke-width=\"13\"\/>\n            <path class=\"rfid-check-line\" d=\"M79 133l34 35 70-82\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"18\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <g transform=\"translate(172 162)\">\n              <rect x=\"0\" y=\"0\" width=\"48\" height=\"70\" rx=\"14\" fill=\"#111827\"\/>\n              <rect x=\"10\" y=\"12\" width=\"28\" height=\"20\" rx=\"7\" fill=\"#22c55e\"\/>\n              <circle cx=\"24\" cy=\"48\" r=\"8\" fill=\"#94a3b8\"\/>\n            <\/g>\n          <\/svg>\n          <span class=\"rfid-kicker\" style=\"color:#15803d;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.2)\">Congratulations<\/span>\n          <h2 class=\"rfid-section-title\">You are now ready to use your RFID reader correctly.<\/h2>\n          <p class=\"rfid-lead\">An isolated area, balanced power, slow scanning, and four-sided checking are the foundations of accurate counting.<\/p>\n          <div class=\"rfid-actions\">\n            <a class=\"rfid-button\" href=\"#rfid-start\">Start Counting<\/a>\n          <\/div>\n          <p class=\"rfid-footer-note\">This guide has been prepared to run independently in a WordPress Custom HTML block.<\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <script>\n    (function () {\n      'use strict';\n\n      var guide = document.getElementById('rfid-guide');\n      if (!guide) return;\n\n      var reduceMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      var scrollProgress = document.getElementById('rfidScrollProgress');\n      var powerSlider = document.getElementById('rfidPowerSlider');\n      var powerValue = document.getElementById('rfidPowerValue');\n      var powerCaption = document.getElementById('rfidPowerCaption');\n      var powerDanger = document.getElementById('rfidPowerDanger');\n      var powerWaves = [\n        document.getElementById('rfidPowerWave1'),\n        document.getElementById('rfidPowerWave2'),\n        document.getElementById('rfidPowerWave3')\n      ];\n      var shelfCounter = document.getElementById('rfidShelfCounter');\n      var shelfMeter = document.getElementById('rfidShelfMeter');\n      var tagGrid = document.getElementById('rfidTagGrid');\n      var startSimButton = document.getElementById('rfidStartSim');\n      var resetSimButton = document.getElementById('rfidResetSim');\n      var simCount = document.getElementById('rfidSimCount');\n      var simRate = document.getElementById('rfidSimRate');\n      var simState = document.getElementById('rfidSimState');\n      var simMeter = document.getElementById('rfidSimMeter');\n      var liveLog = document.getElementById('rfidLiveLog');\n      var warehouseCount = document.getElementById('rfidWarehouseCount');\n      var warehouseRate = document.getElementById('rfidWarehouseRate');\n      var warehouseRssi = document.getElementById('rfidWarehouseRssi');\n      var warehouseMeter = document.getElementById('rfidWarehouseMeter');\n      var warehouseLine = document.getElementById('rfidWarehouseLine');\n      var warehouseTimer = null;\n      var warehouseTick = 0;\n      var simTimer = null;\n      var simIndex = 0;\n\n      var epcCodes = [\n        'E280689400005021A8C1D921',\n        'E280689400004F12B6A9D103',\n        'E2806894000050A7C991B612',\n        'E28068940000523C00B7A874',\n        'E2806894000051D4419230AA',\n        'E280689400004E881AF2C010',\n        'E28068940000519E3C70F291',\n        'E2806894000052B1F8D07A44',\n        'E2806894000050C98A4E11D0',\n        'E28068940000520B73D629EF',\n        'E280689400004FEE931C85B2',\n        'E2806894000050D2C73F2A90',\n        'E2806894000051044AA81B77',\n        'E2806894000051A62D0E8365',\n        'E28068940000525D3F0C9E18',\n        'E280689400004FF7712A9014',\n        'E28068940000506CC934B2E5',\n        'E280689400005145701D23AC',\n        'E2806894000051F83A9BC610',\n        'E28068940000529A70EF4D02'\n      ];\n\n      function clamp(value, min, max) {\n        return Math.max(min, Math.min(max, value));\n      }\n\n      function updateScrollProgress() {\n        if (!scrollProgress) return;\n        var max = document.documentElement.scrollHeight - window.innerHeight;\n        var ratio = max > 0 ? window.scrollY \/ max : 0;\n        scrollProgress.style.width = clamp(ratio * 100, 0, 100).toFixed(2) + '%';\n      }\n\n      function setupReveal() {\n        var revealItems = Array.prototype.slice.call(document.querySelectorAll('.rfid-fade'));\n        if (!('IntersectionObserver' in window) || reduceMotion) {\n          revealItems.forEach(function (item) { item.classList.add('rfid-in-view'); });\n          return;\n        }\n        var observer = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('rfid-in-view');\n              observer.unobserve(entry.target);\n            }\n          });\n        }, { threshold: 0.16, rootMargin: '0px 0px -8% 0px' });\n        revealItems.forEach(function (item) { observer.observe(item); });\n      }\n\n      function updatePower() {\n        if (!powerSlider) return;\n        var values = [5, 10, 15, 20, 30];\n        var index = Number(powerSlider.value);\n        var dbm = values[index] || 15;\n        var scale = [0.55, 0.76, 1, 1.23, 1.62][index];\n        var captions = [\n          'Low power for close range',\n          'Controlled power for a short shelf pass',\n          'Balanced power for a single shelf',\n          'Careful power for a wide area',\n          'Maximum power: yanl\u0131\u015f okuma riski'\n        ];\n        powerValue.textContent = String(dbm);\n        powerCaption.textContent = captions[index];\n        powerWaves.forEach(function (wave, waveIndex) {\n          if (!wave) return;\n          wave.style.transform = 'scale(' + (scale + waveIndex * 0.04).toFixed(2) + ')';\n          wave.style.opacity = String(clamp((0.68 - waveIndex * 0.18) + index * 0.04, 0.14, 0.78));\n          wave.style.stroke = index >= 4 ? '#ef4444' : '#0066ff';\n        });\n        if (powerDanger) {\n          powerDanger.style.opacity = index >= 4 ? '1' : '0';\n        }\n      }\n\n      function animateShelfCounter() {\n        var started = false;\n        function run() {\n          if (started || !shelfCounter || !shelfMeter) return;\n          started = true;\n          var start = null;\n          var duration = reduceMotion ? 1 : 5200;\n          function frame(timestamp) {\n            if (start === null) start = timestamp;\n            var progress = clamp((timestamp - start) \/ duration, 0, 1);\n            var eased = 1 - Math.pow(1 - progress, 3);\n            var value = Math.round(eased * 120);\n            shelfCounter.textContent = String(value);\n            shelfMeter.style.width = value \/ 120 * 100 + '%';\n            if (progress < 1) requestAnimationFrame(frame);\n          }\n          requestAnimationFrame(frame);\n        }\n        if (!('IntersectionObserver' in window)) {\n          run();\n          return;\n        }\n        var section = document.getElementById('rfid-shelf');\n        var observer = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              run();\n              observer.disconnect();\n            }\n          });\n        }, { threshold: 0.35 });\n        if (section) observer.observe(section);\n      }\n\n      function renderTags() {\n        if (!tagGrid) return;\n        tagGrid.innerHTML = '';\n        epcCodes.forEach(function (code, index) {\n          var item = document.createElement('div');\n          item.className = 'rfid-tag-item';\n          item.textContent = code;\n          item.setAttribute('data-index', String(index));\n          tagGrid.appendChild(item);\n        });\n        if (liveLog) {\n          liveLog.innerHTML = '<div class=\"rfid-log-line\"><span>00:00.000<\/span><span>Waiting to read<\/span><strong>Ready<\/strong><\/div>';\n        }\n      }\n\n      function addLogLine(code, index) {\n        if (!liveLog) return;\n        var now = new Date();\n        var stamp = [\n          String(now.getMinutes()).padStart(2, '0'),\n          ':',\n          String(now.getSeconds()).padStart(2, '0'),\n          '.',\n          String(now.getMilliseconds()).padStart(3, '0')\n        ].join('');\n        var rssi = -42 - (index % 6) * 3 - Math.round(Math.sin(index * 1.7) * 2);\n        var line = document.createElement('div');\n        line.className = 'rfid-log-line';\n        line.innerHTML = '<span>' + stamp + '<\/span><span>' + code + ' \u00b7 RSSI ' + rssi + ' dBm<\/span><strong>OK<\/strong>';\n        liveLog.insertBefore(line, liveLog.firstChild);\n        while (liveLog.children.length > 5) {\n          liveLog.removeChild(liveLog.lastChild);\n        }\n      }\n\n      function updateSimUI() {\n        if (simCount) simCount.textContent = String(simIndex);\n        if (simMeter) simMeter.style.width = simIndex \/ epcCodes.length * 100 + '%';\n        if (simRate) {\n          var rate = simIndex === 0 ? 0 : Math.round(18 + Math.sin(simIndex * .9) * 5 + simIndex * .25);\n          simRate.textContent = String(rate);\n        }\n        if (simState) {\n          simState.textContent = simIndex >= epcCodes.length ? 'Completed' : simIndex > 0 ? 'Reading' : 'Ready';\n        }\n      }\n\n      function resetSim() {\n        if (simTimer) {\n          window.clearInterval(simTimer);\n          simTimer = null;\n        }\n        simIndex = 0;\n        Array.prototype.slice.call(document.querySelectorAll('.rfid-tag-item')).forEach(function (item) {\n          item.classList.remove('read', 'active');\n        });\n        if (liveLog) {\n          liveLog.innerHTML = '<div class=\"rfid-log-line\"><span>00:00.000<\/span><span>Waiting to read<\/span><strong>Ready<\/strong><\/div>';\n        }\n        updateSimUI();\n        if (startSimButton) startSimButton.textContent = 'Start Reading';\n      }\n\n      function startSim() {\n        if (simTimer) return;\n        if (simIndex >= epcCodes.length) resetSim();\n        if (startSimButton) startSimButton.textContent = 'Reading...';\n        if (simState) simState.textContent = 'Reading';\n        var interval = reduceMotion ? 40 : 260;\n        simTimer = window.setInterval(function () {\n          Array.prototype.slice.call(document.querySelectorAll('.rfid-tag-item.active')).forEach(function (activeItem) {\n            activeItem.classList.remove('active');\n          });\n          var item = document.querySelector('.rfid-tag-item[data-index=\"' + simIndex + '\"]');\n          if (item) item.classList.add('read', 'active');\n          if (epcCodes[simIndex]) addLogLine(epcCodes[simIndex], simIndex);\n          simIndex += 1;\n          updateSimUI();\n          if (simIndex >= epcCodes.length) {\n            window.clearInterval(simTimer);\n            simTimer = null;\n            Array.prototype.slice.call(document.querySelectorAll('.rfid-tag-item.active')).forEach(function (activeItem) {\n              activeItem.classList.remove('active');\n            });\n            if (startSimButton) startSimButton.textContent = 'Restart';\n            if (simState) simState.textContent = 'Completed';\n          }\n        }, interval);\n      }\n\n      function setupParallax() {\n        if (reduceMotion) return;\n        var visuals = Array.prototype.slice.call(document.querySelectorAll('.rfid-card.rfid-visual'));\n        var ticking = false;\n        function update() {\n          ticking = false;\n          var viewportMid = window.innerHeight \/ 2;\n          visuals.forEach(function (visual) {\n            var rect = visual.getBoundingClientRect();\n            if (rect.bottom < 0 || rect.top > window.innerHeight) return;\n            var offset = (rect.top + rect.height \/ 2 - viewportMid) * -0.025;\n            visual.style.transform = 'translate3d(0,' + offset.toFixed(2) + 'px,0)';\n          });\n        }\n        window.addEventListener('scroll', function () {\n          if (!ticking) {\n            ticking = true;\n            requestAnimationFrame(update);\n          }\n        }, { passive: true });\n        update();\n      }\n\n      function startWarehouseScenario() {\n        if (warehouseTimer || !warehouseCount || !warehouseMeter) return;\n        var lines = [\n          'Aisle A-03 \u00b7 Left shelf upper row \u00b7 EPC group detected',\n          'Aisle A-03 \u00b7 Left shelf middle row \u00b7 reading stable',\n          'Aisle A-03 \u00b7 Left shelf lower row \u00b7 duplicates filtered',\n          'Aisle A-03 \u00b7 Moving to right shelf \u00b7 power 18 dBm',\n          'Aisle A-03 \u00b7 Right shelf middle row \u00b7 RSSI stable',\n          'Aisle A-03 \u00b7 Right shelf lower row \u00b7 counting is completing'\n        ];\n        warehouseTimer = window.setInterval(function () {\n          warehouseTick = (warehouseTick + 1) % 96;\n          var loopPosition = warehouseTick \/ 95;\n          var count = Math.min(48, Math.round(loopPosition * 48));\n          var rate = count === 0 ? 0 : Math.max(7, Math.round(13 + Math.sin(warehouseTick * .32) * 5));\n          var rssi = count === 0 ? '-' : String(-39 - (warehouseTick % 8) * 3) + ' dBm';\n          warehouseCount.textContent = String(count);\n          if (warehouseRate) warehouseRate.textContent = String(rate);\n          if (warehouseRssi) warehouseRssi.textContent = rssi;\n          warehouseMeter.style.width = count \/ 48 * 100 + '%';\n          if (warehouseLine) warehouseLine.textContent = lines[Math.min(lines.length - 1, Math.floor(loopPosition * lines.length))];\n        }, reduceMotion ? 120 : 360);\n      }\n\n      function setupWarehouseObserver() {\n        var section = document.getElementById('rfid-warehouse');\n        if (!section) return;\n        if (!('IntersectionObserver' in window)) {\n          startWarehouseScenario();\n          return;\n        }\n        var observer = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              startWarehouseScenario();\n            }\n          });\n        }, { threshold: .34 });\n        observer.observe(section);\n      }\n\n      setupReveal();\n      renderTags();\n      updatePower();\n      updateSimUI();\n      animateShelfCounter();\n      setupParallax();\n      setupWarehouseObserver();\n      updateScrollProgress();\n\n      if (powerSlider) powerSlider.addEventListener('input', updatePower);\n      if (startSimButton) startSimButton.addEventListener('click', startSim);\n      if (resetSimButton) resetSimButton.addEventListener('click', resetSim);\n      window.addEventListener('scroll', updateScrollProgress, { passive: true });\n      window.addEventListener('resize', updateScrollProgress, { passive: true });\n\n      if ('IntersectionObserver' in window && !reduceMotion) {\n        var simSection = document.getElementById('rfid-sim');\n        var simObserver = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting && simIndex === 0 && !simTimer) {\n              window.setTimeout(startSim, 450);\n              simObserver.disconnect();\n            }\n          });\n        }, { threshold: .45 });\n        if (simSection) simObserver.observe(simSection);\n      }\n    })();\n  <\/script>\n<\/body>\n<\/html>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[728],"tags":[],"class_list":["post-150725","post","type-post","status-publish","format-standard","hentry","category-genel-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>RFID Counting Guide - RFID Depo<\/title>\n<meta name=\"description\" content=\"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RFID Counting Guide - RFID Depo\" \/>\n<meta property=\"og:description\" content=\"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"RFID Depo\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-27T08:48:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-27T08:56:14+00:00\" \/>\n<meta name=\"author\" content=\"ediz_mtky9gsk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ediz_mtky9gsk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/\"},\"author\":{\"name\":\"ediz_mtky9gsk\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#\\\/schema\\\/person\\\/be76756b657ccd893ef34e854a9ab285\"},\"headline\":\"RFID Counting Guide\",\"datePublished\":\"2026-07-27T08:48:57+00:00\",\"dateModified\":\"2026-07-27T08:56:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/\"},\"wordCount\":708,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#organization\"},\"articleSection\":[\"Genel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/\",\"url\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/\",\"name\":\"RFID Counting Guide - RFID Depo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#website\"},\"datePublished\":\"2026-07-27T08:48:57+00:00\",\"dateModified\":\"2026-07-27T08:56:14+00:00\",\"description\":\"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/rfid-counting-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RFID Counting Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/\",\"name\":\"RFID Depo\",\"description\":\"RFID etiket, RFID okuyucu, RFID yaz\u0131c\u0131 ve end\u00fcstriyel RFID \u00e7\u00f6z\u00fcmleri.\",\"publisher\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#organization\"},\"alternateName\":\"RFID Depo\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#organization\",\"name\":\"RFID Depo\",\"url\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/rfiddepo.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/rfiddepo-logo.png\",\"contentUrl\":\"https:\\\/\\\/rfiddepo.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/rfiddepo-logo.png\",\"width\":500,\"height\":106,\"caption\":\"RFID Depo\"},\"image\":{\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/rfiddepo\\\/\"],\"description\":\"RFID etiket, RFID okuyucu, RFID yaz\u0131c\u0131 ve RFID otomasyon \u00e7\u00f6z\u00fcmleri sunan teknoloji firmas\u0131.\",\"telephone\":\"+90 216 606 49 90\",\"email\":\"info@rfiddepo.com\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"MDO PLAZA, Tatl\u0131su, Arif Ay Sk. No:40 D:5\",\"postalCode\":\"34774\",\"addressLocality\":\"\u00dcmraniye\",\"addressRegion\":\"\u0130stanbul\",\"addressCountry\":\"TR\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/#\\\/schema\\\/person\\\/be76756b657ccd893ef34e854a9ab285\",\"name\":\"ediz_mtky9gsk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rfiddepo.com\\\/wp-content\\\/litespeed\\\/avatar\\\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470\",\"url\":\"https:\\\/\\\/rfiddepo.com\\\/wp-content\\\/litespeed\\\/avatar\\\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470\",\"contentUrl\":\"https:\\\/\\\/rfiddepo.com\\\/wp-content\\\/litespeed\\\/avatar\\\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470\",\"caption\":\"ediz_mtky9gsk\"},\"sameAs\":[\"https:\\\/\\\/www.rfiddepo.com\"],\"url\":\"https:\\\/\\\/rfiddepo.com\\\/en\\\/author\\\/ediz_mtky9gsk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RFID Counting Guide - RFID Depo","description":"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/","og_locale":"en_US","og_type":"article","og_title":"RFID Counting Guide - RFID Depo","og_description":"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting","og_url":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/","og_site_name":"RFID Depo","article_published_time":"2026-07-27T08:48:57+00:00","article_modified_time":"2026-07-27T08:56:14+00:00","author":"ediz_mtky9gsk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"ediz_mtky9gsk","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/#article","isPartOf":{"@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/"},"author":{"name":"ediz_mtky9gsk","@id":"https:\/\/rfiddepo.com\/en\/#\/schema\/person\/be76756b657ccd893ef34e854a9ab285"},"headline":"RFID Counting Guide","datePublished":"2026-07-27T08:48:57+00:00","dateModified":"2026-07-27T08:56:14+00:00","mainEntityOfPage":{"@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/"},"wordCount":708,"commentCount":0,"publisher":{"@id":"https:\/\/rfiddepo.com\/en\/#organization"},"articleSection":["Genel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/","url":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/","name":"RFID Counting Guide - RFID Depo","isPartOf":{"@id":"https:\/\/rfiddepo.com\/en\/#website"},"datePublished":"2026-07-27T08:48:57+00:00","dateModified":"2026-07-27T08:56:14+00:00","description":"RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting Guide RFID Counting","breadcrumb":{"@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rfiddepo.com\/en\/rfid-counting-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/rfiddepo.com\/en\/"},{"@type":"ListItem","position":2,"name":"RFID Counting Guide"}]},{"@type":"WebSite","@id":"https:\/\/rfiddepo.com\/en\/#website","url":"https:\/\/rfiddepo.com\/en\/","name":"RFID Depo","description":"RFID etiket, RFID okuyucu, RFID yaz\u0131c\u0131 ve end\u00fcstriyel RFID \u00e7\u00f6z\u00fcmleri.","publisher":{"@id":"https:\/\/rfiddepo.com\/en\/#organization"},"alternateName":"RFID Depo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rfiddepo.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rfiddepo.com\/en\/#organization","name":"RFID Depo","url":"https:\/\/rfiddepo.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rfiddepo.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/rfiddepo.com\/wp-content\/uploads\/2025\/09\/rfiddepo-logo.png","contentUrl":"https:\/\/rfiddepo.com\/wp-content\/uploads\/2025\/09\/rfiddepo-logo.png","width":500,"height":106,"caption":"RFID Depo"},"image":{"@id":"https:\/\/rfiddepo.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/rfiddepo\/"],"description":"RFID etiket, RFID okuyucu, RFID yaz\u0131c\u0131 ve RFID otomasyon \u00e7\u00f6z\u00fcmleri sunan teknoloji firmas\u0131.","telephone":"+90 216 606 49 90","email":"info@rfiddepo.com","address":{"@type":"PostalAddress","streetAddress":"MDO PLAZA, Tatl\u0131su, Arif Ay Sk. No:40 D:5","postalCode":"34774","addressLocality":"\u00dcmraniye","addressRegion":"\u0130stanbul","addressCountry":"TR"}},{"@type":"Person","@id":"https:\/\/rfiddepo.com\/en\/#\/schema\/person\/be76756b657ccd893ef34e854a9ab285","name":"ediz_mtky9gsk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rfiddepo.com\/wp-content\/litespeed\/avatar\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470","url":"https:\/\/rfiddepo.com\/wp-content\/litespeed\/avatar\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470","contentUrl":"https:\/\/rfiddepo.com\/wp-content\/litespeed\/avatar\/33d1fa4ab6bf4b535ef15a1962abc06f.jpg?ver=1785348470","caption":"ediz_mtky9gsk"},"sameAs":["https:\/\/www.rfiddepo.com"],"url":"https:\/\/rfiddepo.com\/en\/author\/ediz_mtky9gsk\/"}]}},"_links":{"self":[{"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/posts\/150725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/comments?post=150725"}],"version-history":[{"count":8,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/posts\/150725\/revisions"}],"predecessor-version":[{"id":150733,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/posts\/150725\/revisions\/150733"}],"wp:attachment":[{"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/media?parent=150725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/categories?post=150725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rfiddepo.com\/en\/wp-json\/wp\/v2\/tags?post=150725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}