@charset "UTF-8";.q-card[data-v-3aa240e8]{background-color:transparent}.q-card .active-filters[data-v-3aa240e8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.q-card .active-filters__label[data-v-3aa240e8]{color:#ffffffa6;font-size:12px}.q-card .q-input[data-v-3aa240e8] .q-field__control{background-color:transparent}.q-card .q-input[data-v-3aa240e8] .q-field__control .q-field__native{color:#fff}.q-card .q-btn[data-v-3aa240e8]{min-height:auto;padding:8px;border:none}.q-card .q-btn[data-v-3aa240e8]:hover{background-color:var(--yellow-400);color:#000;transition:all .3s ease-in-out}.q-card .q-btn.parent[data-v-3aa240e8]{font-size:14px}.q-card .q-btn.child[data-v-3aa240e8]{font-size:12px}.warning-card[data-v-f29bba2c]{border-radius:12px;background:linear-gradient(145deg,#1d1515,#121212)!important}.border-red[data-v-f29bba2c]{border-color:#f443364d!important}.threat-item[data-v-f29bba2c]{border:1px solid rgba(255,255,255,.05);border-radius:8px;background:#0003;transition:all .3s ease}.threat-item[data-v-f29bba2c]:hover{background:#f443360d;border-color:#f4433633;transform:translateY(-2px)}.pulse-icon[data-v-f29bba2c]{animation:pulse-red-f29bba2c 2s infinite}@keyframes pulse-red-f29bba2c{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.camera-wrapper[data-v-a8f166b7]{background-color:#121212;border-radius:16px;overflow:hidden;border:1px solid #333;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.placeholder-box[data-v-a8f166b7]{padding:40px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ffdb000d;transition:background .2s}.placeholder-box[data-v-a8f166b7]:hover{background:#ffdb001a}.video-feed[data-v-a8f166b7],.captured-image[data-v-a8f166b7]{width:100%;height:100%;object-fit:cover}.scan-overlay[data-v-a8f166b7]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;z-index:10}.scan-line[data-v-a8f166b7]{position:absolute;width:100%;height:4px;background:#ffdb00;box-shadow:0 0 15px #ffdb00;animation:scan-a8f166b7 2s infinite linear}@keyframes scan-a8f166b7{0%{top:0}50%{top:100%}to{top:0}}.gap-md[data-v-a8f166b7]{gap:16px}.ai-result-card[data-v-4467c5ae]{border-radius:12px;overflow:hidden;background-color:#1a1a1a;border:1px solid #333;box-shadow:0 4px 20px #00000080}.status-banner[data-v-4467c5ae]{display:flex;align-items:center;justify-content:center;padding:12px 16px}.tracking-wide[data-v-4467c5ae]{letter-spacing:.05em}.leading-relaxed[data-v-4467c5ae]{line-height:1.6}.reason-box[data-v-4467c5ae]{border-radius:8px;display:flex;align-items:flex-start}.reason-box.reason-danger[data-v-4467c5ae]{background:#c100151a;border:1px solid rgba(193,0,21,.3);color:#ff8a8a}.reason-box.reason-warning[data-v-4467c5ae]{background:#f2c0371a;border:1px solid rgba(242,192,55,.3);color:#ffe082}.reason-box.reason-safe[data-v-4467c5ae]{background:#21ba451a;border:1px solid rgba(33,186,69,.3);color:#a5d6a7}.reason-box.reason-default[data-v-4467c5ae]{background:#9e9e9e1a;border:1px solid rgba(158,158,158,.3);color:#e0e0e0}.bg-dark-sep[data-v-4467c5ae]{background-color:#242424}.gap-xs[data-v-4467c5ae]{gap:4px}.border-thin[data-v-dd08971b]{border:1px solid rgba(255,255,255,.05);border-radius:12px}.scanner-wizard[data-v-4d94bb15]{margin:0 auto}.ident-card[data-v-45729b96]{background-color:transparent;border:1px solid var(--neutrals-line-dark);border-radius:12px;height:100%;display:flex;flex-direction:column}.ident-card .card-intro[data-v-45729b96]{min-height:120px}.ident-card .card-content[data-v-45729b96]{flex:1}.ident-card .action-section[data-v-45729b96]{margin-top:auto;padding-top:8px}.ident-card h3[data-v-45729b96]{font-size:var(--default-fs-18px);margin-bottom:12px}.ident-card p.text-muted[data-v-45729b96]{font-size:var(--default-fs-14px)}.ident-card .action-button[data-v-45729b96]{display:flex;justify-content:center}.ident-card .action-button .q-btn[data-v-45729b96]{padding:0 8px;min-height:40px}.ident-card .features-container[data-v-45729b96]{display:flex;flex-direction:column;min-height:150px}.ident-card .features-container .features-list[data-v-45729b96]{flex:1}.ident-card .features-container .more-btn-wrap[data-v-45729b96]{min-height:28px;margin-top:6px}.ident-card .features-container ul[data-v-45729b96]{padding-left:12px;margin:8px 0 0}.ident-card .features-container li[data-v-45729b96]{list-style:none}.ident-card .features-container li[data-v-45729b96]:before{content:"➧";margin:0 8px 0 4px;color:var(--yellow-400)}.ident-card .features-container .more-btn[data-v-45729b96]{color:var(--yellow-400);padding-left:0;min-height:24px;font-size:12px;font-weight:500;opacity:.9;text-decoration:underline}.ident-card .tags-container[data-v-45729b96]{display:flex;flex-wrap:wrap;gap:8px;min-height:52px;align-items:flex-start}.ident-card .tags-container .q-badge[data-v-45729b96]{background:transparent;border:1px solid var(--neutrals-line-dark)}.sync-bar[data-v-175c51ba]{display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:8px;margin-bottom:24px;font-size:13px}.sync-bar--online[data-v-175c51ba]{background:#4caf501f;color:#81c784}.sync-bar--offline[data-v-175c51ba]{background:#ff98001f;color:#ffb74d}.sync-bar__status[data-v-175c51ba]{display:flex;align-items:center;gap:6px;flex:1}.sync-bar__btn[data-v-175c51ba]{font-size:12px;color:inherit}.sync-bar__chip[data-v-175c51ba]{background:#ffffff14;color:#ffffff80}.q-tab-panel[data-v-175c51ba]{padding-left:0;padding-right:0}[data-v-175c51ba] .q-tabs__content{background:#232222;padding:6px;border-radius:12px}[data-v-175c51ba] .q-tabs__content .q-tab{min-height:20px!important}[data-v-175c51ba] .q-tabs__content .q-tab[aria-selected=true]{background:#1a1818;border-radius:8px}[data-v-175c51ba] .q-tabs__content .q-tab[aria-selected=true] .q-tab__indicator{display:none}.q-tab-panels[data-v-175c51ba]{background-color:transparent}.saved-empty[data-v-175c51ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;gap:12px;color:var(--neutrals-muted, #888);text-align:center}
