.technology-table-wrap[data-v-b2cb0cf9]{border:1px solid #e2e8f0;border-radius:4px;margin-top:.9rem;overflow-x:auto}.technology-table[data-v-b2cb0cf9]{border-collapse:collapse;font-size:.75rem;min-width:360px;text-align:left;width:100%}td[data-v-b2cb0cf9],th[data-v-b2cb0cf9]{border-bottom:1px solid #e2e8f0;padding:.7rem .8rem;vertical-align:top}th[data-v-b2cb0cf9]{background:#f8fafc;color:#64748b;font-weight:700}td[data-v-b2cb0cf9]:last-child,th[data-v-b2cb0cf9]:last-child{white-space:nowrap;width:9rem}tr:last-child td[data-v-b2cb0cf9]{border-bottom:0}small[data-v-b2cb0cf9],strong[data-v-b2cb0cf9]{display:block}small[data-v-b2cb0cf9]{color:#64748b;line-height:1.35;margin-top:.25rem;width:190px}.cookie-notice[data-v-a83fa17b]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:18px;bottom:1rem;box-shadow:0 18px 55px #0f172a2e;color:#172033;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;left:1rem;margin:0 auto;max-width:760px;padding:1rem;position:fixed;right:1rem;z-index:999999}.cookie-icon[data-v-a83fa17b]{background:#ffedd5;border-radius:999px;color:#c86a13;display:grid;flex:none;font-size:1.65rem;height:52px;line-height:1;place-items:center;width:52px}.cookie-icon.small[data-v-a83fa17b]{font-size:1.35rem;height:42px;width:42px}.cookie-copy[data-v-a83fa17b]{color:#52627a;font-size:.8125rem;line-height:1.45;margin:0}.cookie-copy a[data-v-a83fa17b]{color:#2457d6;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.notice-actions[data-v-a83fa17b],.settings-actions[data-v-a83fa17b]{display:flex;gap:.65rem}.action-button[data-v-a83fa17b]{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#172033;cursor:pointer;font-size:.8125rem;font-weight:700;min-height:44px;padding:.65rem 1rem;white-space:nowrap}.action-button.primary[data-v-a83fa17b]{background:#2457d6;border-color:#2457d6;color:#fff}.settings-backdrop[data-v-a83fa17b]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,23,42,.52);display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:999999}.settings-dialog[data-v-a83fa17b]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 24px 80px #0f172a47;color:#172033;max-height:calc(100vh - 2rem);outline:none;overflow-y:auto;width:min(100%,680px)}.settings-header[data-v-a83fa17b]{align-items:center;display:grid;gap:.9rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.25rem 1.5rem}.settings-eyebrow[data-v-a83fa17b]{color:#64748b;font-size:.7rem;font-weight:700;letter-spacing:.11em;margin:0 0 .15rem;text-transform:uppercase}.group-heading p[data-v-a83fa17b],h2[data-v-a83fa17b],h3[data-v-a83fa17b]{margin:0}h2[data-v-a83fa17b]{font-size:1.35rem;line-height:1.2}.settings-policy[data-v-a83fa17b]{color:#2457d6;display:inline-block;font-size:.75rem;font-weight:600;margin-top:.3rem;text-decoration:underline;text-underline-offset:2px}h3[data-v-a83fa17b]{font-size:1rem}.close-button[data-v-a83fa17b]{background:transparent;border:0;border-radius:999px;color:#475569;cursor:pointer;display:grid;font-size:1.75rem;height:40px;line-height:1;place-items:center;width:40px}.settings-groups[data-v-a83fa17b]{border-top:1px solid #e2e8f0}.settings-group[data-v-a83fa17b]{border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem}.group-heading[data-v-a83fa17b]{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}.group-heading p[data-v-a83fa17b]{color:#64748b;font-size:.875rem;line-height:1.5;margin-top:.35rem;max-width:500px}.essential-title[data-v-a83fa17b]{align-items:center;display:flex;gap:.6rem}.essential-title span[data-v-a83fa17b]{background:#f1f5f9;border-radius:999px;color:#64748b;font-size:.68rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.consent-switch[data-v-a83fa17b]{background:#cbd5e1;border:0;border-radius:999px;cursor:pointer;flex:none;height:26px;padding:3px;position:relative;transition:background .15s ease;width:46px}.consent-switch span[data-v-a83fa17b]{background:#fff;border-radius:999px;box-shadow:0 1px 3px #0f172a40;display:block;height:20px;transition:transform .15s ease;width:20px}.consent-switch.enabled[data-v-a83fa17b]{background:#2457d6}.consent-switch.enabled span[data-v-a83fa17b]{transform:translate(20px)}.consent-switch.disabled[data-v-a83fa17b]{cursor:not-allowed;opacity:.65}.details-toggle[data-v-a83fa17b]{align-items:center;background:transparent;border:0;color:#2457d6;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;padding:.75rem 0 0}.settings-actions[data-v-a83fa17b]{justify-content:flex-end;padding:1.25rem 1.5rem}@media (max-width:639px){.cookie-notice[data-v-a83fa17b]{gap:.8rem;grid-template-columns:auto minmax(0,1fr)}.cookie-icon[data-v-a83fa17b]{height:46px;width:46px}.notice-actions[data-v-a83fa17b]{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.notice-actions .action-button[data-v-a83fa17b]{width:100%}.settings-actions[data-v-a83fa17b],.settings-group[data-v-a83fa17b],.settings-header[data-v-a83fa17b]{padding-left:1rem;padding-right:1rem}.settings-actions[data-v-a83fa17b]{display:block}.settings-actions .action-button[data-v-a83fa17b]{width:100%}}
