:root{--xray-zoom:.65;--xray-w:375px;--xray-h:812px}.xray-root[data-astro-cid-pk2riame]{color:#e2e8f0;min-height:100vh;font-family:var(--sans);background:#06090e;flex-direction:column;display:flex}.xray-toolbar[data-astro-cid-pk2riame]{z-index:800;-webkit-backdrop-filter:blur(16px);background:#0a0f18f2;border-bottom:1px solid #ffffff1f;padding:.85rem 1.5rem;position:sticky;top:0;box-shadow:0 4px 20px #00000073}.xray-toolbar-inner[data-astro-cid-pk2riame]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;max-width:1600px;display:flex}.toolbar-titles[data-astro-cid-pk2riame]{flex-direction:column;gap:.2rem;display:flex}.toolbar-h1[data-astro-cid-pk2riame]{color:#fff;letter-spacing:-.01em;align-items:center;gap:.6rem;font-size:1.15rem;font-weight:800;display:flex}.count-badge[data-astro-cid-pk2riame]{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#2563eb;border-radius:9999px;padding:.18rem .5rem;font-size:.65rem;font-weight:700}.toolbar-sub[data-astro-cid-pk2riame]{color:#94a3b8;font-size:.78rem}.toolbar-controls[data-astro-cid-pk2riame]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.control-group[data-astro-cid-pk2riame]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .75rem;display:flex}.control-label[data-astro-cid-pk2riame]{color:#94a3b8;font-size:.76rem;font-weight:600}.zoom-slider[data-astro-cid-pk2riame]{accent-color:#3b82f6;cursor:pointer;width:90px}.zoom-value[data-astro-cid-pk2riame]{color:#38bdf8;text-align:right;min-width:38px;font-family:monospace;font-size:.8rem;font-weight:700}.btn-tool[data-astro-cid-pk2riame]{font-family:var(--sans);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-refresh[data-astro-cid-pk2riame]{color:#fff;background:#10b981}.btn-refresh[data-astro-cid-pk2riame]:hover{background:#059669}.btn-lab[data-astro-cid-pk2riame]{color:#cbd5e1;background:#ffffff14;border-color:#ffffff26}.btn-lab[data-astro-cid-pk2riame]:hover{color:#fff;background:#ffffff29}.device-toggle[data-astro-cid-pk2riame]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;gap:.2rem;padding:.2rem;display:flex}.device-btn[data-astro-cid-pk2riame]{font-family:var(--sans);color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.76rem;font-weight:600;transition:all .2s;display:inline-flex}.device-btn[data-astro-cid-pk2riame].active{color:#fff;background:#2563eb;box-shadow:0 2px 8px #2563eb59}.xray-intro-bar[data-astro-cid-pk2riame]{background:#1e293b99;border-bottom:1px solid #ffffff14;padding:.6rem 1.5rem}.intro-wrap[data-astro-cid-pk2riame]{flex-wrap:wrap;align-items:center;gap:.8rem;max-width:1600px;display:flex}.guide-badge[data-astro-cid-pk2riame]{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;background:#f59e0b33;border:1px solid #f59e0b66;border-radius:4px;padding:.18rem .5rem;font-size:.7rem;font-weight:700}.guide-text[data-astro-cid-pk2riame]{color:#cbd5e1;font-size:.8rem;line-height:1.5}.xray-grid-area[data-astro-cid-pk2riame]{flex:1;padding:2.5rem 1.5rem;overflow-x:auto}.xray-grid[data-astro-cid-pk2riame]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2.5rem;max-width:1800px;margin:0 auto;display:flex}.xray-card[data-astro-cid-pk2riame]{background:#0f172a;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:1rem;padding:1.2rem;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 10px 30px #00000080}.xray-card[data-astro-cid-pk2riame]:hover{border-color:#3b82f666;box-shadow:0 14px 40px #000000b3}.xray-card-header[data-astro-cid-pk2riame]{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.8rem;padding-bottom:.9rem;display:flex}.card-meta-top[data-astro-cid-pk2riame]{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.card-title-group[data-astro-cid-pk2riame]{align-items:flex-start;gap:.65rem;display:flex}.tpl-num-badge[data-astro-cid-pk2riame]{border-radius:6px;flex-shrink:0;padding:.25rem .55rem;font-size:.8rem;font-weight:800;line-height:1}.tpl-name[data-astro-cid-pk2riame]{color:#f8fafc;font-size:.95rem;font-weight:700;line-height:1.25}.tpl-tagline[data-astro-cid-pk2riame]{color:#94a3b8;margin-top:.15rem;font-size:.74rem;line-height:1.35}.palette-dots[data-astro-cid-pk2riame]{background:#00000059;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;gap:.3rem;padding:.3rem .45rem;display:flex}.palette-dot[data-astro-cid-pk2riame]{border:1px solid #ffffff40;border-radius:50%;width:12px;height:12px}.card-actions-bar[data-astro-cid-pk2riame]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.badges-meta[data-astro-cid-pk2riame]{flex-wrap:wrap;gap:.4rem;display:flex}.meta-badge[data-astro-cid-pk2riame]{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;padding:.2rem .45rem;font-size:.68rem}.actions-buttons[data-astro-cid-pk2riame]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.btn-card-action[data-astro-cid-pk2riame]{border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.74rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.btn-fullscreen[data-astro-cid-pk2riame]{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff26}.btn-fullscreen[data-astro-cid-pk2riame]:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-1px)}.btn-wa-choose[data-astro-cid-pk2riame]{color:#04331a;background:#25d366;box-shadow:0 2px 6px #25d36640}.btn-wa-choose[data-astro-cid-pk2riame]:hover{background:#2ee571;transform:translateY(-1px)}.viewport-scaler[data-astro-cid-pk2riame]{width:calc(var(--xray-w) * var(--xray-zoom));height:calc(var(--xray-h) * var(--xray-zoom));margin:0 auto;transition:width .25s,height .25s;position:relative;overflow:hidden}.device-chassis[data-astro-cid-pk2riame]{width:var(--xray-w);height:var(--xray-h);transform:scale(var(--xray-zoom));transform-origin:0 0;background:#000;border-radius:36px;transition:transform .15s ease-out;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 10px #1e293b,0 20px 45px #000c}.chassis-speaker[data-astro-cid-pk2riame]{z-index:50;pointer-events:none;background:#334155;border-radius:3px;width:60px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.xray-iframe[data-astro-cid-pk2riame]{background:#fff;border:none;width:100%;height:100%;display:block}.is-dragging[data-astro-cid-pk2riame] iframe[data-astro-cid-pk2riame]{pointer-events:none!important}
