.tech-detail[data-v-923bc512]{padding-bottom:0;background:#f8fafc}@media (max-width:767px){.tech-detail[data-v-923bc512]{padding-top:calc(max(10px, env(safe-area-inset-top, 0px)) + 62px)}}@media (min-width:768px){.tech-detail[data-v-923bc512]{padding-bottom:64px}}@media (min-width:768px){.tech-detail__topbar[data-v-923bc512]{display:none}}.tech-detail__wrap[data-v-923bc512]{max-width:860px;padding-top:8px;padding-bottom:32px}@media (min-width:768px){.tech-detail__wrap[data-v-923bc512]{padding-top:28px}}.tech-detail__crumb[data-v-923bc512]{display:none}@media (min-width:768px){.tech-detail__crumb[data-v-923bc512]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 8px;margin-bottom:16px;font-size:.8125rem;font-weight:600;color:#64748b;line-height:1.4}}.tech-detail__crumb-link[data-v-923bc512]{color:#2b7de9}.tech-detail__crumb-link[data-v-923bc512]:hover{text-decoration:underline}.tech-detail__crumb-sep[data-v-923bc512]{color:#e2e8f0;font-weight:500}.tech-detail__crumb-current[data-v-923bc512]{color:#64748b}.tech-detail__cat[data-v-923bc512]{display:inline-block;margin-bottom:10px;padding:4px 10px;border-radius:999px;background:rgba(43,125,233,.1);color:#2b7de9;font-size:.75rem;font-weight:700}@media (min-width:768px){.tech-detail__cat[data-v-923bc512]{display:none}}.tech-detail h1[data-v-923bc512]{font-size:1.375rem;color:#0d2b5e;margin-bottom:18px;letter-spacing:-.02em}@media (min-width:768px){.tech-detail h1[data-v-923bc512]{font-size:1.75rem}}.tech-detail__specs[data-v-923bc512]{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:22px}@media (min-width:768px){.tech-detail__specs[data-v-923bc512]{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px}}.tech-detail__specs div[data-v-923bc512]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.tech-detail__specs dt[data-v-923bc512]{font-size:.75rem;font-weight:700;color:#64748b;margin-bottom:4px}.tech-detail__specs dd[data-v-923bc512]{font-weight:800;color:#0d2b5e;font-size:1.0625rem}.tech-detail__body[data-v-923bc512]{white-space:pre-wrap;line-height:1.75;margin-bottom:28px;color:#1e293b}.tech-detail h2[data-v-923bc512]{font-size:.9375rem;font-weight:800;color:#0d2b5e;margin-bottom:12px}.tech-detail__gallery[data-v-923bc512]{margin-bottom:28px}.tech-detail__thumbs[data-v-923bc512]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:768px){.tech-detail__thumbs[data-v-923bc512]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}.tech-detail__thumb[data-v-923bc512]{padding:0;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;background:#fff}.tech-detail__thumb img[data-v-923bc512]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.tech-detail__thumb img[data-v-923bc512]{height:140px}}.tech-detail__frame[data-v-923bc512]{position:relative;padding-bottom:56.25%;background:#0b1220;border-radius:16px;overflow:hidden}.tech-detail__frame iframe[data-v-923bc512]{position:absolute;inset:0;width:100%;height:100%;border:0}.tech-detail__hint[data-v-923bc512]{color:#64748b;padding:24px 0}.tech-lightbox[data-v-923bc512]{position:fixed;inset:0;z-index:120;background:rgba(7,26,61,.88);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}.tech-lightbox img[data-v-923bc512]{max-width:min(1100px,100%);max-height:90vh;border-radius:8px}.tech-lightbox__close[data-v-923bc512]{position:absolute;top:16px;right:20px;color:#fff;font-size:2rem;line-height:1}