.raw-focus-box-container:focus{outline:none}.scroll-box{flex-grow:1;flex-shrink:1;flex-basis:0px;display:flex;overflow:hidden}.scroll-content{flex:1;overflow:hidden}.scroll-bar{width:17px;padding:2px;box-sizing:border-box}.scroll-handle{border:solid 1px #404040;border-radius:3px;box-sizing:border-box;background:#333}*[data-theme=blog_theme] .scroll-handle,*[data-theme=light_theme] .scroll-handle{border-color:#ccc;background:#dbdbdb}.find-dialog-container[data-v-ecc24f71]{position:absolute;top:31px;transition:top .3s ease-out;z-index:1;overflow:hidden;display:flex;align-items:center;background-color:var(--af-bg-color-primary);border:solid 1px var(--af-border-color-secondary);color:var(--af-text-color-tertiary);padding:2px 5px}.hidden[data-v-ecc24f71]{top:-13px}.query[data-v-ecc24f71]{color:var(--af-text-color-tertiary);background-color:var(--af-bg-color-secondary);border:1px solid var(--af-border-color-primary);border-radius:2px;height:20px;width:180px;margin:6px 10px 6px 6px;padding:2px 5px}.query[data-v-ecc24f71]:focus{outline:none}.results[data-v-ecc24f71]{white-space:nowrap;font-size:10pt;margin-right:1em;width:60px}.control[data-v-ecc24f71]{font-size:14pt;border:0;border-radius:4px;padding:2px 5px;color:inherit;background:transparent;cursor:pointer}.control[data-v-ecc24f71] *{fill:#8c8c8c}.control.disabled[data-v-ecc24f71]:hover{background:none}.control.disabled[data-v-ecc24f71] *{fill:#3d3d3d}.control[data-v-ecc24f71]:hover{background-color:var(--af-border-color-primary)}.control[data-v-ecc24f71]:focus-visible{outline:2px solid #7dd3fc;outline-offset:1px}.control[data-v-ecc24f71] *{position:relative;top:1px}@media(max-width:760px){.find-dialog-container[data-v-ecc24f71]{max-width:calc(100vw - 12px);box-sizing:border-box}.query[data-v-ecc24f71],.control[data-v-ecc24f71]{min-height:44px;box-sizing:border-box}.query[data-v-ecc24f71]{min-width:0;width:min(180px,42vw)}.control[data-v-ecc24f71]{min-width:44px}}.secureflow-home[data-v-a6b0a232]{position:relative;isolation:isolate;width:100%;height:100%;color:#e8edf5;overflow:auto;overflow-x:hidden;scrollbar-color:rgba(45,212,191,.62) rgba(5,10,21,.52);scrollbar-gutter:stable;scrollbar-width:thin;background:#050a15}.secureflow-home[data-v-a6b0a232]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.secureflow-background-canvas[data-v-a6b0a232],.secureflow-background-grid[data-v-a6b0a232],.secureflow-background-scanline[data-v-a6b0a232]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.secureflow-background-canvas[data-v-a6b0a232]{z-index:0;background-color:#050a15}.secureflow-background-grid[data-v-a6b0a232]{z-index:1;background-image:linear-gradient(rgba(59,130,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 1px);background-size:50px 50px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 10%,transparent 70%)}.secureflow-background-scanline[data-v-a6b0a232]{z-index:2;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(59,130,246,.01) 2px,rgba(59,130,246,.01) 4px)}.secureflow-scroll-top[data-v-a6b0a232]{position:fixed;right:18px;bottom:18px;z-index:18;width:46px;height:46px;display:none;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.34);border-radius:999px;color:#e8edf5;background:#08112694;box-shadow:0 14px 34px #00000052,inset 0 0 0 1px #06d6a00f;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,border-color .18s ease,background .18s ease}.secureflow-scroll-top span[data-v-a6b0a232]{font-size:24px;font-weight:800;line-height:1;transform:translateY(-1px)}.secureflow-scroll-top[data-v-a6b0a232]:focus-visible{outline:2px solid rgba(125,211,252,.8);outline-offset:3px}.intro[data-v-a6b0a232],.recover[data-v-a6b0a232],.gallery[data-v-a6b0a232],.license-strip[data-v-a6b0a232]{position:relative;z-index:3}.secureflow-home[data-v-a6b0a232]::-webkit-scrollbar{width:10px}.secureflow-home[data-v-a6b0a232]::-webkit-scrollbar-track{background:#050a15b8;border-left:1px solid rgba(59,130,246,.12)}.secureflow-home[data-v-a6b0a232]::-webkit-scrollbar-thumb{min-height:72px;background:linear-gradient(180deg,#60a5fac7,#06d6a0c7);border:2px solid rgba(5,10,21,.92);border-radius:999px}.secureflow-home[data-v-a6b0a232]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7dd3fcf2,#2dd4bff2)}.intro[data-v-a6b0a232],.recover[data-v-a6b0a232],.gallery[data-v-a6b0a232],.license-strip[data-v-a6b0a232]{border:1px solid rgba(59,130,246,.16);background:linear-gradient(180deg,#081126e0,#050a15c7);box-shadow:0 18px 50px #00000038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box}.intro[data-v-a6b0a232]{padding:30px;min-height:430px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;background:linear-gradient(135deg,rgba(6,214,160,.12),transparent 38%),linear-gradient(180deg,#081124d6,#050a15c2)}.brand-row[data-v-a6b0a232],.flow-card-heading[data-v-a6b0a232]{display:flex;align-items:center;justify-content:space-between;gap:14px}.brand-row[data-v-a6b0a232]{flex-wrap:wrap}.flow-card-heading[data-v-a6b0a232]{align-items:flex-start}.flow-card-heading h2[data-v-a6b0a232]{flex:1 1 auto;min-width:0}.eyebrow[data-v-a6b0a232]{margin:0;color:#06d6a0;font-size:9pt;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.edition[data-v-a6b0a232]{color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);border-radius:999px;padding:4px 9px;font-size:8.5pt;font-weight:900;white-space:nowrap}h1[data-v-a6b0a232]{margin:18px 0 0;max-width:10ch;color:#f8fafc;font-size:36pt;line-height:1;letter-spacing:0;overflow-wrap:anywhere}.summary[data-v-a6b0a232]{margin:18px 0 0;color:#bcc9dd;font-size:12.5pt;line-height:1.55;overflow-wrap:anywhere}.product-stats[data-v-a6b0a232]{display:flex;flex-wrap:wrap;gap:8px}.product-stats[data-v-a6b0a232]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.product-stats div[data-v-a6b0a232]{min-width:0;padding:13px 12px;border:1px solid rgba(59,130,246,.16);border-radius:8px;background:#050a157a}.product-stats strong[data-v-a6b0a232]{display:block;color:transparent;background:linear-gradient(135deg,#60a5fa,#06d6a0);-webkit-background-clip:text;background-clip:text;font-size:22pt;line-height:1}.product-stats span[data-v-a6b0a232]{display:block;margin-top:7px;color:#94a6c3;font-size:8pt;line-height:1.2}.quick-actions[data-v-a6b0a232]{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}button[data-v-a6b0a232]{min-height:38px;border:1px solid rgba(59,130,246,.24);border-radius:6px;color:#f8fafc;background:#0f172ac7;font:inherit;font-size:10pt;font-weight:800;cursor:pointer}button[data-v-a6b0a232]:hover:not(:disabled){border-color:#06d6a07a;background:#1e293beb}button[data-v-a6b0a232]:disabled{opacity:.5;cursor:default}.quick-actions button[data-v-a6b0a232]{padding:0 14px}.quick-actions .primary-action[data-v-a6b0a232]{flex-basis:100%}.primary-action[data-v-a6b0a232]{border-color:#06d6a06b;color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0)}.primary-action[data-v-a6b0a232]:hover:not(:disabled){color:#04120f;background:linear-gradient(135deg,#93c5fd,#5eead4)}.source-note[data-v-a6b0a232]{display:grid;gap:5px;padding-top:18px;border-top:1px solid rgba(59,130,246,.14)}.source-note strong[data-v-a6b0a232]{color:#f8fafc;font-size:10pt}.source-note span[data-v-a6b0a232]{color:#94a6c3;font-size:9pt;line-height:1.45}.gallery[data-v-a6b0a232]{padding:22px;grid-row:span 2}.recover[data-v-a6b0a232],.license-strip[data-v-a6b0a232]{padding:18px}.recover-list[data-v-a6b0a232]{display:grid;gap:8px;margin-top:12px}.recover-list button[data-v-a6b0a232]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px}.recover-list small[data-v-a6b0a232]{color:#94a6c3;white-space:nowrap}.status[data-v-a6b0a232]{margin-top:16px;padding:18px;border:1px solid rgba(59,130,246,.16);color:#bcc9dd;background:#050a1594}.status.error[data-v-a6b0a232]{color:#ffd1d1;border-color:#784040}.flow-grid[data-v-a6b0a232]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:16px}.flow-card[data-v-a6b0a232]{display:flex;flex-direction:column;gap:13px;padding:18px;border:1px solid rgba(59,130,246,.14);border-radius:8px;background:linear-gradient(180deg,#0f172ad1,#050a15ad);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.flow-card[data-v-a6b0a232]:hover{border-color:#06d6a052;transform:translateY(-2px);box-shadow:0 18px 40px #00000047}.flow-card h2[data-v-a6b0a232]{margin:0;color:#f8fafc;font-size:clamp(17px,1.45vw,22px);line-height:1.22;letter-spacing:0;overflow-wrap:anywhere}.flow-summary[data-v-a6b0a232]{margin:0;color:#bcc9dd;font-size:10.5pt;line-height:1.5;overflow-wrap:anywhere}.license-strip p[data-v-a6b0a232]{margin:0;color:#94a6c3;font-size:9.5pt;line-height:1.45}.secureflow-legal-links[data-v-a6b0a232]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 22px;margin-top:14px;font-size:.78rem}.secureflow-legal-links a[data-v-a6b0a232]{color:#bfdbfed6;text-decoration:none}.secureflow-legal-links a[data-v-a6b0a232]:hover,.secureflow-legal-links a[data-v-a6b0a232]:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:1020px){.secureflow-home[data-v-a6b0a232]{grid-template-columns:minmax(0,1fr)}.gallery[data-v-a6b0a232]{grid-row:auto}}@media(max-width:720px){.secureflow-home[data-v-a6b0a232]{width:calc(100vw - 24px);padding:12px 0}.intro[data-v-a6b0a232]{min-height:auto;padding:22px}h1[data-v-a6b0a232]{font-size:24pt}.flow-grid[data-v-a6b0a232]{grid-template-columns:minmax(0,1fr)}.quick-actions button[data-v-a6b0a232]{flex:1 1 136px}.quick-actions .primary-action[data-v-a6b0a232]{flex-basis:100%}.gallery[data-v-a6b0a232]{padding:18px}.flow-card[data-v-a6b0a232]{padding:16px}.product-stats[data-v-a6b0a232]{grid-template-columns:repeat(3,minmax(84px,1fr));overflow-x:auto}}.secureflow-home[data-v-a6b0a232]{display:block;width:100%;height:100%;padding:0}.secureflow-container[data-v-a6b0a232]{position:relative;z-index:3;width:min(1200px,calc(100% - 48px));margin:0 auto}.secureflow-hero[data-v-a6b0a232]{position:relative;overflow:hidden;padding:72px 0 34px}.secureflow-hero[data-v-a6b0a232]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at 15% 10%,rgba(59,130,246,.14),transparent 38%),radial-gradient(circle at 85% 20%,rgba(6,214,160,.12),transparent 32%),linear-gradient(180deg,#0a1128b8,#050a1585);pointer-events:none}.secureflow-hero-copy[data-v-a6b0a232]{max-width:840px}.section-label[data-v-a6b0a232]{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;border:1px solid rgba(6,214,160,.15);border-radius:999px;color:#06d6a0;background:#06d6a00f;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8.5pt;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.secureflow-hero-title[data-v-a6b0a232]{margin:0 0 18px;max-width:980px;color:#e8edf5;font-size:clamp(34px,5vw,64px);line-height:1.05;font-weight:800;letter-spacing:0;overflow-wrap:anywhere}.secureflow-title-phrase[data-v-a6b0a232]{white-space:nowrap}.text-gradient[data-v-a6b0a232]{color:transparent;background:linear-gradient(135deg,#60a5fa,#06d6a0);-webkit-background-clip:text;background-clip:text;white-space:nowrap}.secureflow-hero-subtitle[data-v-a6b0a232]{max-width:780px;margin:0;color:#bcc9dd;font-size:12.5pt;line-height:1.72;overflow-wrap:anywhere}.stats-row[data-v-a6b0a232]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:38px}.secureflow-hero-stats[data-v-a6b0a232]{margin:28px 0 0}.stat-item[data-v-a6b0a232]{min-width:132px;text-align:center}.secureflow-stat-number[data-v-a6b0a232]{color:transparent;background:linear-gradient(135deg,#60a5fa,#06d6a0);-webkit-background-clip:text;background-clip:text;font-size:clamp(42px,5vw,66px);font-weight:800;line-height:.95;letter-spacing:0}.stat-label[data-v-a6b0a232]{margin-top:8px;color:#94a6c3;font-size:9pt;font-weight:600;text-transform:none;letter-spacing:.01em}.secureflow-controls[data-v-a6b0a232]{position:sticky;top:0;z-index:20;border-top:1px solid rgba(59,130,246,.06);border-bottom:1px solid rgba(59,130,246,.1);background:#050a15eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.secureflow-controls-inner[data-v-a6b0a232]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:16px 0}.secureflow-search[data-v-a6b0a232]{position:relative;flex:1;min-width:min(100%,320px)}.secureflow-search-input[data-v-a6b0a232],.secureflow-case-select[data-v-a6b0a232]{min-height:48px;border:1px solid rgba(59,130,246,.18);border-radius:16px;color:#e8edf5;background:#0a1128c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:inherit}.secureflow-search-input[data-v-a6b0a232]{width:100%;padding:0 50px 0 18px;font-size:10.5pt;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.secureflow-search-input[data-v-a6b0a232]::placeholder{color:#94a6c3}.secureflow-search-input[data-v-a6b0a232]:focus,.secureflow-case-select[data-v-a6b0a232]:focus{outline:none;border-color:#06d6a073;box-shadow:0 0 0 3px #06d6a014}.secureflow-search-clear[data-v-a6b0a232]{position:absolute;top:50%;right:10px;width:32px;height:32px;min-height:32px;padding:0;transform:translateY(-50%);border:0;border-radius:999px;color:#bcc9dd;background:#3b82f614;font-size:13pt}.secureflow-search-clear[data-v-a6b0a232]:hover{color:#e8edf5;background:#3b82f629}.secureflow-select-wrap[data-v-a6b0a232]{position:relative;min-width:190px}.secureflow-select-wrap[data-v-a6b0a232]:after{content:"";position:absolute;top:50%;right:18px;width:12px;height:12px;transform:translateY(-50%);pointer-events:none;opacity:.65;color:#bcc9dd;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center / contain}.secureflow-case-select[data-v-a6b0a232]{width:100%;padding:0 46px 0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.secureflow-section[data-v-a6b0a232]{position:relative;z-index:3;padding:36px 0 44px}.license-strip[data-v-a6b0a232]{position:relative;z-index:3;padding:0 0 44px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.license-strip p[data-v-a6b0a232]{padding:16px 0 0;border-top:1px solid rgba(59,130,246,.1)}.flow-grid[data-v-a6b0a232]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:16px}.flow-card[data-v-a6b0a232]{min-height:236px;padding:22px;border-radius:16px}.flow-card h2[data-v-a6b0a232]{font-size:14.5pt;line-height:1.42}.flow-summary[data-v-a6b0a232]{line-height:1.62}.status.empty[data-v-a6b0a232]{text-align:center}@media(max-width:900px){.secureflow-hero[data-v-a6b0a232]{padding-top:52px}.flow-grid[data-v-a6b0a232]{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.secureflow-container[data-v-a6b0a232]{width:min(100% - 28px,1200px)}.secureflow-hero[data-v-a6b0a232]{padding:42px 0 28px}.secureflow-hero-title[data-v-a6b0a232]{font-size:31px}.secureflow-title-phrase[data-v-a6b0a232]{white-space:normal}.secureflow-controls-inner[data-v-a6b0a232]{gap:10px}.secureflow-select-wrap[data-v-a6b0a232]{flex:1 1 190px}}@property --secureflow-card-border-angle{syntax: "<angle>"; inherits: false; initial-value: 210deg;}.secureflow-home[data-v-a6b0a232]{background:#050a15}.secureflow-hero[data-v-a6b0a232]{padding:64px 0 28px}.secureflow-hero[data-v-a6b0a232]:before{background:radial-gradient(circle at 15% 10%,rgba(59,130,246,.14),transparent 38%),radial-gradient(circle at 85% 20%,rgba(6,214,160,.12),transparent 32%),linear-gradient(180deg,#0a1128e0,#050a15b3)}.section-label[data-v-a6b0a232]:before{content:"";width:6px;height:6px;border-radius:999px;background:#06d6a0;box-shadow:0 0 8px #06d6a0c7}.secureflow-controls[data-v-a6b0a232]{z-index:60;background:#050a15f2;border-top-color:#3b82f60f;border-bottom-color:#3b82f61f}.secureflow-controls-inner[data-v-a6b0a232]{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(320px,.9fr);align-items:center;column-gap:14px;row-gap:12px}.secureflow-search[data-v-a6b0a232]{grid-column:1;grid-row:1;flex:initial;min-width:0}.secureflow-search-input[data-v-a6b0a232],.secureflow-case-select[data-v-a6b0a232],.secureflow-filter-search-input[data-v-a6b0a232]{border-radius:16px;border-color:#3b82f62e;background:#0a1128c7;color:#e8edf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.secureflow-search-input[data-v-a6b0a232]::-webkit-search-cancel-button,.secureflow-search-input[data-v-a6b0a232]::-webkit-search-decoration,.secureflow-filter-search-input[data-v-a6b0a232]::-webkit-search-cancel-button,.secureflow-filter-search-input[data-v-a6b0a232]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.secureflow-filter-legend[data-v-a6b0a232]{grid-column:2;grid-row:1;display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;justify-self:start}.secureflow-tag[data-v-a6b0a232]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:0;padding:4px 12px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:.72rem;font-weight:600;line-height:1.35;white-space:nowrap}button.secureflow-tag[data-v-a6b0a232]{cursor:pointer}.secureflow-tag-slate[data-v-a6b0a232]{color:#e2e8f0;border-color:#e2e8f059;background:#e2e8f026}.secureflow-tag-red[data-v-a6b0a232]{color:#fca5a5;border-color:#ef44442e;background:#ef44441f}.secureflow-tag-blue[data-v-a6b0a232]{color:#93c5fd;border-color:#3b82f62e;background:#3b82f61f}.secureflow-tag-teal[data-v-a6b0a232]{color:#5eead4;border-color:#14b8a633;background:#14b8a61f}.secureflow-tag-gold[data-v-a6b0a232]{color:#fcd34d;border-color:#f59e0b3d;background:#f59e0b21}.secureflow-filter-chip[data-v-a6b0a232]{position:relative;min-height:30px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.secureflow-filter-chip[data-v-a6b0a232]:after{content:"";width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.72;transform:translateY(1px);transition:transform .18s ease,opacity .18s ease}.secureflow-filter-chip[data-v-a6b0a232]:hover,.secureflow-filter-chip.is-active[data-v-a6b0a232],.secureflow-filter-chip.has-selection[data-v-a6b0a232]{border-color:currentColor;transform:translateY(-1px)}.secureflow-filter-chip.is-active[data-v-a6b0a232]:after{opacity:1;transform:translateY(-1px) rotate(180deg)}.secureflow-filter-count[data-v-a6b0a232]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:currentColor;background:#ffffff14;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:.68rem;font-weight:800}.secureflow-secondary-controls[data-v-a6b0a232]{grid-column:3;grid-row:1;display:inline-flex;align-items:center;justify-content:flex-end;min-width:0}.secureflow-case-jump[data-v-a6b0a232]{display:grid;grid-template-columns:auto minmax(210px,1fr);align-items:center;gap:10px;min-width:min(100%,360px)}.secureflow-case-jump-label[data-v-a6b0a232]{color:#94a6c3;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.secureflow-case-select-wrap[data-v-a6b0a232]{min-width:0}.secureflow-case-select[data-v-a6b0a232]{min-height:40px;padding-left:14px;color:#e8edf5;font-size:.76rem;font-weight:700;line-height:1.25;transition:transform .25s ease,border-color .25s ease,background .25s ease}.secureflow-case-select[data-v-a6b0a232]:hover{transform:translateY(-1px);border-color:#3b82f652}.secureflow-active-filters[data-v-a6b0a232]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 0 14px}.secureflow-active-filters-label[data-v-a6b0a232]{color:#94a6c3;font-size:.78rem;font-weight:700}.secureflow-active-filter-chip[data-v-a6b0a232]{border-color:currentColor}.secureflow-active-filter-chip strong[data-v-a6b0a232]{font-size:.95rem;line-height:1;opacity:.78}.secureflow-filter-clear-all[data-v-a6b0a232]{min-height:30px;padding:0;border:0;border-radius:0;color:#60a5fa;background:transparent;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.secureflow-filter-clear-all[data-v-a6b0a232]:hover:not(:disabled){color:#06d6a0;background:transparent}.secureflow-filter-clear-all[data-v-a6b0a232]:disabled{color:#94a6c3;cursor:default;opacity:.55}.secureflow-filter-backdrop[data-v-a6b0a232]{display:none}.secureflow-filter-panel[data-v-a6b0a232]{position:fixed;z-index:140;width:min(340px,calc(100vw - 48px));max-height:min(360px,calc(100vh - 88px));box-sizing:border-box;overflow:hidden;padding:12px;border:1px solid rgba(96,165,250,.2);border-radius:16px;background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 34%),linear-gradient(180deg,#0a1128fa,#050a15fa);box-shadow:0 24px 60px #0000006b,0 0 40px #3b82f61a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.secureflow-filter-panel-header[data-v-a6b0a232],.secureflow-filter-panel-actions[data-v-a6b0a232]{display:flex;align-items:center}.secureflow-filter-panel-header[data-v-a6b0a232]{justify-content:space-between;gap:12px;margin-bottom:8px}.secureflow-filter-panel-header h2[data-v-a6b0a232]{min-width:0;margin:0;color:#e8edf5;font-size:.88rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.secureflow-filter-panel-actions[data-v-a6b0a232]{flex:0 0 auto;gap:8px}.secureflow-filter-close[data-v-a6b0a232]{width:30px;height:30px;min-height:30px;padding:0;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:#bcc9dd;background:#0f172ad6;font-size:1.1rem;line-height:1}.secureflow-filter-close[data-v-a6b0a232]:hover{color:#e8edf5;border-color:#60a5fa57;background:#0f172af0}.secureflow-filter-tabs[data-v-a6b0a232]{display:none;flex-wrap:nowrap;gap:7px;overflow-x:auto;padding:1px 0 10px;scrollbar-width:none}.secureflow-filter-tabs[data-v-a6b0a232]::-webkit-scrollbar{display:none}.secureflow-filter-tab[data-v-a6b0a232]{flex:0 0 auto;min-height:28px}.secureflow-filter-tab.is-active[data-v-a6b0a232],.secureflow-filter-option.is-selected[data-v-a6b0a232]{border-color:currentColor;box-shadow:0 0 0 1px color-mix(in srgb,currentColor 30%,transparent),0 0 18px color-mix(in srgb,currentColor 13%,transparent)}.secureflow-filter-search[data-v-a6b0a232]{position:relative;margin-bottom:8px}.secureflow-filter-search-input[data-v-a6b0a232]{width:100%;min-height:36px;padding:0 40px 0 12px;border-radius:10px;font-size:.86rem}.secureflow-filter-search-input[data-v-a6b0a232]::placeholder{color:#94a6c3}.secureflow-filter-search-input[data-v-a6b0a232]:focus{outline:none;border-color:#06d6a066;box-shadow:0 0 0 3px #06d6a014}.secureflow-filter-search-clear[data-v-a6b0a232]{position:absolute;top:50%;right:6px;width:28px;height:28px;min-height:28px;padding:0;transform:translateY(-50%);border:0;border-radius:999px;color:#bcc9dd;background:#3b82f614;font-size:.95rem}.secureflow-filter-options[data-v-a6b0a232]{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;min-width:0;max-height:min(230px,calc(100vh - 250px));overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-color:rgba(96,165,250,.35) transparent;scrollbar-width:thin}.secureflow-filter-option[data-v-a6b0a232]{position:relative;display:flex;width:100%;max-width:100%;min-width:0;min-height:34px;box-sizing:border-box;justify-content:flex-start;gap:9px;overflow:hidden;padding:7px 9px;border-radius:8px;font-size:.76rem;text-align:left;white-space:normal}.secureflow-filter-option[data-v-a6b0a232]:before{content:"";flex:0 0 auto;width:7px;height:7px;border:1px solid currentColor;border-radius:999px;opacity:.46}.secureflow-filter-option.is-selected[data-v-a6b0a232]:before{width:6px;height:10px;margin:-2px 3px 1px 2px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:0;opacity:1;transform:rotate(45deg)}.secureflow-filter-option>span[data-v-a6b0a232]:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.secureflow-filter-option.is-overflow-expanded[data-v-a6b0a232]{align-items:flex-start}.secureflow-filter-option.is-overflow-expanded>.secureflow-filter-option-label[data-v-a6b0a232]{line-height:1.32;white-space:normal}.secureflow-filter-option.is-overflow-expanded strong[data-v-a6b0a232]{margin-top:0}.secureflow-filter-option strong[data-v-a6b0a232]{flex:0 0 auto;margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:.68rem;opacity:.84}.secureflow-filter-option-tooltip[data-v-a6b0a232]{position:fixed;z-index:260;padding:6px 8px;border:1px solid rgba(148,163,184,.24);border-radius:6px;color:#f8fafc;background:#0f172af0;box-shadow:0 8px 20px #00000047;font-size:.7rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere;pointer-events:none;transform:translateY(-50%)}.secureflow-filter-option-tooltip[data-v-a6b0a232]:after{content:"";position:absolute;top:50%;width:8px;height:8px;background:#0f172af0;transform:translateY(-50%) rotate(45deg)}.secureflow-filter-option-tooltip.is-right[data-v-a6b0a232]:after{left:-5px;border-bottom:1px solid rgba(148,163,184,.24);border-left:1px solid rgba(148,163,184,.24)}.secureflow-filter-option-tooltip.is-left[data-v-a6b0a232]:after{right:-5px;border-top:1px solid rgba(148,163,184,.24);border-right:1px solid rgba(148,163,184,.24)}.secureflow-filter-empty[data-v-a6b0a232]{padding:14px 8px;color:#94a6c3;font-size:.84rem;text-align:center}.secureflow-section[data-v-a6b0a232]{padding:36px 0 88px}.secureflow-show-switch[data-v-a6b0a232]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 16px;color:#94a6c3;font-size:.84rem;line-height:1.5}.secureflow-show-label[data-v-a6b0a232]{color:#c8d3e4;font-weight:800}.secureflow-show-separator[data-v-a6b0a232]{color:#94a6c38a}.secureflow-show-option[data-v-a6b0a232]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:0;padding:0;border:0;border-radius:0;color:#94a6c3;background:transparent;font:inherit;font-weight:750;letter-spacing:0;text-align:left;cursor:pointer;transition:color .18s ease}.secureflow-show-option[data-v-a6b0a232]:hover{color:#d7e4f6}.secureflow-show-option.is-active[data-v-a6b0a232]{color:#5eead4;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.secureflow-show-option[data-v-a6b0a232]:focus-visible{outline:2px solid rgba(94,234,212,.62);outline-offset:4px;border-radius:4px}.flow-grid[data-v-a6b0a232]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.flow-card[data-v-a6b0a232]{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:236px;padding:22px;overflow:hidden;box-sizing:border-box;border:1px solid rgba(59,130,246,.1);border-radius:16px;color:inherit;background:#0a112899;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;--secureflow-card-border-angle: 210deg;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease,outline-color .18s ease}.flow-card-heading[data-v-a6b0a232],.flow-card-meta[data-v-a6b0a232]{min-width:0}.flow-card-meta[data-v-a6b0a232]{display:flex;align-items:center;justify-content:space-between;gap:12px}.flow-card-meta-main[data-v-a6b0a232]{flex:1 1 auto;display:inline-flex;align-items:center;gap:8px;min-width:0}.flow-card-heading[data-v-a6b0a232]{display:block}.flow-card[data-v-a6b0a232]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--secureflow-card-border-angle),rgba(59,130,246,0),rgba(96,165,250,.72),rgba(34,211,238,.62),rgba(6,214,160,.56),rgba(59,130,246,0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .28s ease}.flow-card[data-v-a6b0a232]:hover{border-color:#60a5fa29;background:#0f1937c7;box-shadow:0 0 0 1px #60a5fa29,0 18px 46px #050a1573,0 0 34px #22d3ee21;transform:translateY(-4px)}.flow-card[data-v-a6b0a232]:hover:after{opacity:1;animation:secureflowCardBorderSweep-a6b0a232 2.6s linear infinite}.flow-card[data-v-a6b0a232]:focus-visible{outline:2px solid rgba(96,165,250,.72);outline-offset:4px}.flow-title-link[data-v-a6b0a232]{display:-webkit-box;width:100%;margin:0;min-width:0;min-height:0;padding:0;border:0;border-radius:4px;color:#e8edf5;background:transparent;font:inherit;font-size:1.15rem;font-weight:700;line-height:1.32;text-align:left;cursor:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .18s ease,text-shadow .18s ease}.flow-case-link[data-v-a6b0a232]{flex:1 1 auto;min-width:0;color:#cbd5e1b8;font-size:.78rem;font-weight:600;line-height:1.45;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.flow-type-chip[data-v-a6b0a232]{flex:0 0 auto;max-width:112px;padding:3px 9px;font-size:.68rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis}a.flow-case-link[data-v-a6b0a232]:hover{color:#dbeafe;text-decoration-color:#60a5fa8f}.flow-defense-count[data-v-a6b0a232]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;box-sizing:border-box;padding:3px 10px;border:1px solid rgba(6,182,212,.18);border-radius:999px;color:#67e8f9;background:#06b6d41f;font-size:12px;font-weight:600;line-height:20.4px;white-space:nowrap}.flow-defense-count strong[data-v-a6b0a232]{display:inline-flex;align-items:center;color:inherit;font:inherit;line-height:inherit}.flow-defense-count span[data-v-a6b0a232]{display:inline-flex;align-items:center;color:inherit;line-height:inherit}.flow-title-link[data-v-a6b0a232]:hover{color:#f8fafc;text-shadow:0 0 18px rgba(96,165,250,.18)}.flow-card-tags[data-v-a6b0a232]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;min-width:0}.flow-card-tags .secureflow-tag[data-v-a6b0a232]{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.flow-summary[data-v-a6b0a232]{color:#bcc9dd;font-size:.92rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.primary-action[data-v-a6b0a232]{border-radius:999px;box-shadow:0 4px 24px #3b82f640,0 0 60px #06d6a014;transition:transform .24s ease,box-shadow .24s ease,background .24s ease}.primary-action[data-v-a6b0a232]:hover:not(:disabled){box-shadow:0 8px 40px #3b82f659,0 0 80px #06d6a026;transform:translateY(-2px)}@keyframes secureflowCardBorderSweep-a6b0a232{to{--secureflow-card-border-angle: 570deg}}@media(max-width:1000px){.secureflow-controls-inner[data-v-a6b0a232]{grid-template-columns:1fr auto}.secureflow-search[data-v-a6b0a232],.secureflow-filter-legend[data-v-a6b0a232]{grid-column:1 / -1;grid-row:auto}.secureflow-secondary-controls[data-v-a6b0a232]{grid-column:1 / -1;grid-row:auto;justify-content:flex-start}}@media(max-width:900px){.flow-grid[data-v-a6b0a232]{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.secureflow-scroll-top[data-v-a6b0a232]{display:inline-flex}.secureflow-scroll-top.is-visible[data-v-a6b0a232]{opacity:1;pointer-events:auto;transform:translateY(0)}.secureflow-scroll-top[data-v-a6b0a232]:hover{border-color:#06d6a07a;background:#0f172ab8}.secureflow-controls-inner[data-v-a6b0a232]{grid-template-columns:1fr;gap:12px}.secureflow-hero[data-v-a6b0a232]{padding:42px 0 28px}.secureflow-hero-stats[data-v-a6b0a232]{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:clamp(14px,4vw,36px);margin:28px 0 0}.secureflow-hero-stats .stat-item[data-v-a6b0a232]{min-width:0;flex:0 1 auto;padding:0;border:0;border-radius:0;text-align:center;background:transparent;box-shadow:none}.secureflow-hero-stats .secureflow-stat-number[data-v-a6b0a232]{font-size:clamp(1.4rem,7.5vw,2.7rem);line-height:.95}.secureflow-hero-stats .stat-label[data-v-a6b0a232]{margin-top:6px;font-size:clamp(.6rem,2.4vw,.82rem);line-height:1.25}.secureflow-search[data-v-a6b0a232],.secureflow-filter-legend[data-v-a6b0a232],.secureflow-secondary-controls[data-v-a6b0a232]{grid-column:1}.secureflow-show-switch[data-v-a6b0a232]{gap:6px;margin-bottom:14px;font-size:.8rem}.secureflow-filter-legend[data-v-a6b0a232]{gap:12px;row-gap:8px;padding:2px 0 4px}.secureflow-secondary-controls[data-v-a6b0a232]{justify-content:stretch}.secureflow-case-jump[data-v-a6b0a232]{grid-template-columns:1fr;gap:6px;width:100%}.secureflow-case-select[data-v-a6b0a232]{width:100%}.flow-card-meta[data-v-a6b0a232]{align-items:flex-start;flex-wrap:wrap}.flow-card-meta-main[data-v-a6b0a232]{flex:1 1 100%}.flow-defense-count[data-v-a6b0a232]{max-width:100%}.secureflow-filter-backdrop[data-v-a6b0a232]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#0206179e;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.secureflow-filter-panel[data-v-a6b0a232]{position:fixed;top:auto;right:auto;bottom:12px;left:50%;width:min(300px,calc(100vw - 40px));max-height:min(58vh,480px);border-radius:20px;transform:translate(-50%);z-index:140}.secureflow-filter-panel-header[data-v-a6b0a232]{position:sticky;top:-12px;z-index:1;margin:-12px -12px 10px;padding:12px;border-bottom:1px solid rgba(96,165,250,.12);background:#050a15f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.secureflow-filter-options[data-v-a6b0a232]{max-height:min(34vh,300px)}.secureflow-filter-tabs[data-v-a6b0a232]{display:flex;padding-bottom:8px}.flow-card[data-v-a6b0a232]{min-height:0;padding:20px}}@media(prefers-reduced-motion:reduce){.flow-card[data-v-a6b0a232]:hover:after{animation:none}}.context-menu-listing-control[data-v-71c10c81]{display:flex;flex-direction:column;width:max-content;min-width:130px;color:var(--af-text-color-tertiary);font-size:10pt;padding:6px 4px;border:solid 1px var(--af-bg-color-primary);border-radius:3px;box-sizing:border-box;background:var(--af-bg-color-tertiary);box-shadow:2px 2px 4px #00000038}.section .section-divider[data-v-71c10c81]{padding:0;border-bottom:solid 1px var(--af-border-color-tertiary);margin:4px;cursor:default}.submenu[data-v-71c10c81]{position:absolute;top:-4px;left:100%;padding-left:6px;z-index:1}li[data-v-71c10c81]{position:relative;list-style:none;-webkit-user-select:none;user-select:none}li[data-v-71c10c81]:not(.disabled):hover{color:var(--af-text-color-hover-action);background:var(--af-bg-color-hover-action)}a[data-v-71c10c81]{display:flex;padding:4px 0;cursor:pointer}li.disabled a[data-v-71c10c81]{color:#8f8f8f;cursor:unset}.text[data-v-71c10c81],.shortcut[data-v-71c10c81],.more-arrow[data-v-71c10c81]{display:flex;align-items:center;padding:0 23px}.text[data-v-71c10c81]{flex:1 1 auto}.shortcut[data-v-71c10c81]{flex:2 1 auto;justify-content:right}.check[data-v-71c10c81]{position:absolute;left:5px}.more-arrow[data-v-71c10c81]:before{content:"";display:block;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;transform:rotate(45deg)}.title-bar-control[data-v-5116f2a2]{display:flex;align-items:center;font-size:10pt;font-weight:500;z-index:999}li[data-v-5116f2a2],.icon[data-v-5116f2a2]{display:flex;align-items:center;-webkit-user-select:none;user-select:none}li[data-v-5116f2a2]:not(.icon){position:relative;height:100%;padding:0 7px;cursor:pointer}li[data-v-5116f2a2]:not(.icon):hover,li:not(.icon).focused[data-v-5116f2a2]{color:var(--af-text-color-tertiary);background:var(--af-bg-color-tertiary)}li.active[data-v-5116f2a2]{color:var(--af-text-color-tertiary);background:var(--af-bg-color-tertiary)}.menu-listing[data-v-5116f2a2]{position:absolute;top:100%;left:-1px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;z-index:1}.classification-marking[data-v-0ee00581]{position:absolute;left:50%;transform:translate(-50%);height:100%;display:flex;justify-content:center;align-items:center;font-weight:600;padding:0 5px;background-color:#000}.logo[data-v-b1a5b5c1]{margin:5px 6px 0 12px}.logo img[data-v-b1a5b5c1]{height:16px}.app-title-bar-container[data-v-b1a5b5c1]{display:flex;position:relative;z-index:2}.hotkey-box-container[data-v-339982e1]{outline:none!important}.context-menu-control[data-v-c9f83d75]{z-index:999}.loading-spinner[data-v-97fec003]{display:flex;justify-content:center;align-items:center}.loading-spinner-icon[data-v-97fec003]{width:18px;height:18px;border:solid 2px var(--af-border-color-secondary);border-top-color:var(--af-text-color-primary);border-radius:50%;animation:spin-97fec003 .8s linear infinite}@keyframes spin-97fec003{to{transform:rotate(360deg)}}.items[data-v-a62fa3af]{list-style-type:none}.object-recommender-menu-control[data-v-890ccee4]{display:flex;flex-direction:column;box-shadow:0 0 10px #0006;border-radius:10px;outline:none;z-index:1}.menu-body[data-v-890ccee4]{padding:0 6px;border-color:var(--af-border-color-secondary);border-width:1px;border-style:solid;border-radius:5px;background:var(--af-bg-color-primary)}.loading[data-v-890ccee4]{display:flex;justify-content:center;align-items:center;min-width:180px;min-height:56px}.recommendations[data-v-890ccee4]{display:flex;flex-direction:column}.recommendations[data-v-890ccee4] .up-indicator,.recommendations[data-v-890ccee4] .down-indicator{display:flex;justify-content:center;height:10px;color:var(--af-text-color-primary)}.active .recommendation[data-v-890ccee4]{background:var(--af-bg-color-tertiary)}.recommendation[data-v-890ccee4]{padding:5px 8px;border-radius:3px;box-sizing:border-box}.recommendation.child[data-v-890ccee4]{padding-left:24px}.recommendation .title[data-v-890ccee4]{display:flex;align-items:center;margin-bottom:2px}.recommendation .dot[data-v-890ccee4]{width:8px;height:8px;margin-right:6px}.recommendation.child .dot[data-v-890ccee4]{width:5px;height:5px;border-radius:50%}.recommendation .name[data-v-890ccee4]{font-family:Inter;font-weight:700;font-size:13px;text-transform:uppercase;color:var(--af-text-color-primary)}.recommendation.child .name[data-v-890ccee4]{font-weight:600;font-size:12px;text-transform:none}.recommendation .subtitle[data-v-890ccee4]{font-family:Inter;font-size:10pt;color:var(--af-text-color-secondary)}.implementation-reference[data-v-ba80e900]{padding:16px;border:1px dashed #8795aa;border-radius:10px;color:inherit;overflow-wrap:anywhere}.implementation-reference strong[data-v-ba80e900],.implementation-reference a[data-v-ba80e900]{display:block}.implementation-reference a[data-v-ba80e900]{margin-top:10px;color:inherit;text-decoration:underline}.implementation-reference p[data-v-ba80e900]{margin:10px 0 0;line-height:1.65;white-space:normal}.secureflow-context-sheet[data-v-567ea9f9]{box-sizing:border-box;position:fixed;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);max-width:620px;height:calc(100% - 24px);max-height:none;margin:auto;padding:0;border:1px solid #526783;border-radius:12px;background:#111d30;color:#e4edf8;font:15px/1.6 Inter,sans-serif;overflow:hidden}.secureflow-context-sheet[open][data-v-567ea9f9]{display:flex;flex-direction:column}.secureflow-context-sheet[data-v-567ea9f9]::backdrop{background:#000000b8}header[data-v-567ea9f9]{padding:16px;border-bottom:1px solid #526783;flex-shrink:0}h2[data-v-567ea9f9]{font-size:18px;line-height:1.4;margin:0 0 12px}button[data-v-567ea9f9]{min-height:44px;padding:8px 14px;border:1px solid #6595ee;border-radius:8px;background:#173e79;color:inherit;font:inherit;cursor:pointer}button[data-v-567ea9f9]:focus-visible{outline:2px solid white;outline-offset:3px}.context-sheet-body[data-v-567ea9f9]{padding:16px;overflow-y:auto;overflow-wrap:anywhere}h3[data-v-567ea9f9]{font-size:16px;margin:0 0 8px}h4[data-v-567ea9f9]{font-size:15px;margin:4px 0}p[data-v-567ea9f9]{margin:6px 0 12px}.event-context[data-v-567ea9f9]{margin-bottom:24px}.event-context article[data-v-567ea9f9]{border-left:2px solid #dd8282;padding-left:12px}small[data-v-567ea9f9]{color:#f3acac}.block-diagram-element[data-v-e91188fb]{position:relative}.secureflow-node-overlay[data-v-e91188fb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.secureflow-node-layer[data-v-e91188fb]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;pointer-events:none;will-change:transform}.secureflow-viewer-toolbar[data-v-e91188fb]{position:absolute;top:16px;left:16px;z-index:4;display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:min(560px,calc(100% - 32px));padding:6px;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#cfe8f8;background:#050a159e;box-shadow:0 10px 24px #050a152e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:opacity .14s ease,background .14s ease,box-shadow .14s ease}.secureflow-viewer-toolbar button[data-v-e91188fb]{min-height:30px;padding:0 12px;border:1px solid rgba(148,163,184,.24);border-radius:6px;color:#d6e4f7;background:#0f172aa8;box-shadow:inset 0 0 0 1px #94a3b80f;font:inherit;font-size:9pt;font-weight:800;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease,transform .14s ease}.secureflow-viewer-toolbar button[data-v-e91188fb]:hover{border-color:#06d6a070;color:#f8fafc;background:#0f172adb;transform:translateY(-1px)}.secureflow-viewer-toolbar button[data-v-e91188fb]:focus-visible{outline:2px solid rgba(96,165,250,.95);outline-offset:2px}.viewer-tool-divider[data-v-e91188fb]{flex:none;width:1px;height:22px;background:#94a3b838}.viewer-tools[data-v-e91188fb]{display:inline-flex;align-items:center;gap:6px}.secureflow-viewer-toolbar .viewer-tool.square[data-v-e91188fb]{min-width:32px;padding:0;justify-content:center;font-size:13pt;line-height:1}.secureflow-viewer-toolbar .node-defense-toggle[data-v-e91188fb]{display:inline-flex;align-items:center;gap:8px;min-width:174px;justify-content:center}.secureflow-viewer-toolbar .node-defense-toggle.active[data-v-e91188fb]{border-color:#06d6a070;color:#dffcf5;background:#06d6a021}.node-defense-toggle .toggle-switch[data-v-e91188fb]{position:relative;flex:none;width:30px;height:16px;border-radius:999px;background:#64748b80;transition:background .16s ease}.node-defense-toggle .toggle-knob[data-v-e91188fb]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#cbd5e1;transition:transform .16s ease,background .16s ease}.node-defense-toggle .toggle-text[data-v-e91188fb]{white-space:nowrap}.node-defense-toggle.active .toggle-switch[data-v-e91188fb]{background:#06d6a08c}.node-defense-toggle.active .toggle-knob[data-v-e91188fb]{background:#04120f;transform:translate(14px)}.node-defense-toggle strong[data-v-e91188fb]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;color:#04120f;background:#7dd3fc;font-size:8pt}.secureflow-node-focus-ring[data-v-e91188fb]{position:absolute;box-sizing:border-box;border:calc(2px * var(--secureflow-node-inverse-scale)) solid rgba(125,211,252,.86);border-radius:calc(12px * var(--secureflow-node-inverse-scale));box-shadow:0 0 0 calc(5px * var(--secureflow-node-inverse-scale)) #60a5fa24,0 0 calc(28px * var(--secureflow-node-inverse-scale)) #06d6a038;pointer-events:none;animation:secureflow-focus-pulse-e91188fb 1.2s ease-out}@keyframes secureflow-focus-pulse-e91188fb{0%{opacity:0;box-shadow:0 0 0 calc(1px * var(--secureflow-node-inverse-scale)) #60a5fa3d,0 0 #06d6a000}22%{opacity:1}to{opacity:1}}.secureflow-node-coverage-frame[data-v-e91188fb]{position:absolute;box-sizing:content-box;margin:calc(-2.5px * var(--secureflow-node-inverse-scale));padding:calc(2.5px * var(--secureflow-node-inverse-scale));border:calc(1.25px * var(--secureflow-node-inverse-scale)) solid rgba(251,191,36,.58);border-radius:calc(7px * var(--secureflow-node-inverse-scale));background:linear-gradient(135deg,#f59e0b0b,#06d6a006);box-shadow:0 0 calc(10px * var(--secureflow-node-inverse-scale)) #f59e0b24,inset 0 0 calc(8px * var(--secureflow-node-inverse-scale)) #fbbf240a;pointer-events:none}.secureflow-node-coverage-frame[data-v-e91188fb]:after{content:none}.secureflow-turn-anchor[data-v-e91188fb]{position:absolute;display:flex;align-items:center;gap:8px;pointer-events:none;transform:scaleX(var(--secureflow-turn-k, 1)) translate(-100%,-100%);transform-origin:calc(12px - var(--secureflow-turn-half-width, 0px)) 100%;opacity:var(--secureflow-turn-fade, 1)}.secureflow-turn-button[data-v-e91188fb]{display:inline-flex;align-items:center;gap:7px;min-height:44px;height:44px;padding:0 14px;white-space:nowrap;border:1px solid #2565db;border-radius:999px;background:linear-gradient(180deg,#1b4a9e,#123a80 55%,#0a2a66);box-shadow:0 2px 5px #0000008c,inset 0 1px #94bfff6b;color:#d3e5ff;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:42px;cursor:pointer;pointer-events:auto;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.secureflow-turn-anchor.tier-compact .secureflow-turn-button[data-v-e91188fb]{gap:5px;padding:0 11px}.secureflow-turn-anchor.tier-compact .secureflow-turn-button[data-v-e91188fb]:not(.turned){min-width:0}.secureflow-turn-anchor.tier-compact .secureflow-turn-button.turned[data-v-e91188fb]{padding:0 7px}.secureflow-turn-label[data-v-e91188fb]:empty{display:none}.secureflow-turn-glyph[data-v-e91188fb]{display:block;width:24px;height:15px;flex:0 0 auto;overflow:visible}.secureflow-turn-glyph.return[data-v-e91188fb]{width:16px;height:16px}.secureflow-turn-button[data-v-e91188fb]:hover{transform:translateY(-1px);border-color:#5c9bf5;box-shadow:0 4px 9px #0009,inset 0 1px #b2d2ff8c}.secureflow-turn-button.turned[data-v-e91188fb]{border-color:#6faaf7;background:linear-gradient(180deg,#2565db,#14418f);color:#ecf5ff}.secureflow-turn-button[data-v-e91188fb]:active{transform:translateY(1px) scale(.96);border-color:#1d4fb4;background:linear-gradient(180deg,#0a2a66,#123a80 45%,#1b4a9e);box-shadow:0 1px 2px #00000080,inset 0 2px 5px #00000073}.secureflow-turn-button[data-v-e91188fb]:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.secureflow-node-badge[data-v-e91188fb]{position:absolute;transform:translate(-82%,-38%) scale(var(--secureflow-node-inverse-scale));transform-origin:right top;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:54px;min-height:44px;height:44px;padding:3px 9px;border:1px solid rgba(245,158,11,.56);border-radius:999px;color:#fef3c7;--aid-badge-relief: linear-gradient( 180deg, rgba(255, 231, 166, .3) 0%, rgba(255, 231, 166, .08) 30%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .28) 100% );background:var(--aid-badge-relief),linear-gradient(135deg,#f59e0b29,#06d6a017),#050a15b8;box-sizing:border-box;box-shadow:0 8px 20px #050a152e,0 0 0 1px #3b82f614;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;pointer-events:auto;font:inherit;line-height:1;overflow:hidden;isolation:isolate;animation:secureflow-aid-badge-glow-e91188fb 1.85s ease-in-out infinite;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,filter .16s ease;will-change:transform}.secureflow-node-badge[data-v-e91188fb]:before{content:"";position:absolute;top:-3px;right:-58%;bottom:-3px;left:-58%;z-index:1;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.36) 46%,transparent 68%);opacity:.64;pointer-events:none;transform:translate(-54%) skew(-18deg);animation:secureflow-aid-badge-sheen-e91188fb 1.42s ease-in-out infinite}.secureflow-node-badge[data-v-e91188fb]:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(251,191,36,.36),transparent 56%),radial-gradient(circle at 80% 50%,rgba(6,214,160,.26),transparent 62%);opacity:.58;pointer-events:none;animation:secureflow-aid-badge-halo-e91188fb 1.85s ease-in-out infinite}.secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-badge.active[data-v-e91188fb]{border-color:#fbbf24db;background:var(--aid-badge-relief),linear-gradient(135deg,#f59e0b3d,#06d6a01f),#081126e0;filter:brightness(1.06);box-shadow:0 12px 26px #050a1542,0 0 calc(16px * var(--secureflow-node-inverse-scale)) #fbbf244d,0 0 calc(32px * var(--secureflow-node-inverse-scale)) #06d6a029;transform:translate(-82%,-44%) scale(var(--secureflow-node-inverse-scale))}.secureflow-node-badge[data-v-e91188fb]:focus-visible{outline:calc(2px * var(--secureflow-node-inverse-scale)) solid rgba(125,211,252,.95);outline-offset:calc(3px * var(--secureflow-node-inverse-scale))}.secureflow-node-badge strong[data-v-e91188fb]{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;color:#04120f;background:linear-gradient(135deg,#fbbf24,#06d6a0);box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 2px #00000047;font-size:8pt;font-weight:900}.secureflow-node-badge-label[data-v-e91188fb]{position:relative;z-index:2;color:#fde68a;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7pt;font-weight:900;letter-spacing:.08em}.secureflow-modal-backdrop[data-v-e91188fb]{--secureflow-node-popover-max-height: min(720px, calc(100vh - 48px) );position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at 50% 18%,rgba(59,130,246,.14),transparent 34%),#030712b8;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);overflow-y:auto;pointer-events:auto;animation:secureflow-modal-fade-e91188fb .22s ease}@supports (height: 100dvh){.secureflow-modal-backdrop[data-v-e91188fb]{--secureflow-node-popover-max-height: min(720px, calc(100dvh - 48px) )}}@keyframes secureflow-modal-fade-e91188fb{0%{opacity:0}to{opacity:1}}.secureflow-node-popover[data-v-e91188fb]{position:relative;width:min(760px,100%);height:auto;max-height:var(--secureflow-node-popover-max-height);margin:auto;display:flex;flex-direction:column;overflow:visible;padding:0;border:1px solid rgba(96,165,250,.22);border-radius:18px;color:#e8edf5;font-size:.92rem;background:radial-gradient(circle at 88% 0%,rgba(6,214,160,.12),transparent 30%),radial-gradient(circle at 18% 0%,rgba(96,165,250,.16),transparent 34%),linear-gradient(180deg,#0c132afc,#050a15fa);box-shadow:0 30px 86px #00000094,0 0 0 1px #94a3b80a,0 0 44px #3b82f61a;pointer-events:auto;animation:secureflow-modal-pop-e91188fb .34s cubic-bezier(.16,1,.3,1)}@keyframes secureflow-modal-pop-e91188fb{0%{opacity:0;transform:translateY(14px) scale(.965)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.secureflow-modal-backdrop[data-v-e91188fb],.secureflow-node-popover[data-v-e91188fb]{animation:none}.secureflow-turn-button[data-v-e91188fb],.secureflow-node-badge[data-v-e91188fb],.secureflow-node-focus-ring[data-v-e91188fb]{transition:none}}.secureflow-node-popover[data-v-e91188fb]::-webkit-scrollbar{width:8px}.secureflow-popover-layout[data-v-e91188fb]::-webkit-scrollbar-track{background:#050a1561}.secureflow-popover-layout[data-v-e91188fb]::-webkit-scrollbar{width:8px}.secureflow-popover-layout[data-v-e91188fb]::-webkit-scrollbar-thumb{border:2px solid rgba(5,10,21,.72);border-radius:999px;background:#2dd4bfb8}.secureflow-popover-head[data-v-e91188fb]{position:absolute;top:-12px;right:-12px;z-index:3;display:flex;align-items:flex-start;justify-content:flex-end;padding:0;background:transparent;pointer-events:none}.secureflow-popover-layout[data-v-e91188fb]{flex:0 1 auto;min-height:0;max-height:var(--secureflow-node-popover-max-height);display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:18px}.secureflow-action-panel[data-v-e91188fb],.secureflow-defense-panel[data-v-e91188fb]{min-width:0;border:1px solid rgba(96,165,250,.14);border-radius:14px;background:linear-gradient(180deg,#0a1128b8,#050a1594);box-shadow:inset 0 1px #ffffff06}.secureflow-action-panel[data-v-e91188fb]{padding:14px 18px;border-color:#ef6d6d2e;background:radial-gradient(circle at top left,rgba(239,109,109,.1),transparent 42%),linear-gradient(180deg,#081126c7,#050a15a3)}.secureflow-defense-panel[data-v-e91188fb]{padding:14px 14px 16px;border-color:#06d6a02e}.secureflow-panel-label[data-v-e91188fb]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:8px}.secureflow-panel-label span[data-v-e91188fb]{color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.6pt;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.secureflow-panel-label strong[data-v-e91188fb]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 9px;border-radius:999px;color:#04120f;background:linear-gradient(135deg,#fbbf24,#06d6a0);font-size:8.6pt;font-weight:900}.secureflow-action-panel h3[data-v-e91188fb]{margin:0;color:#f8fafc;font-size:clamp(15.5px,1.65vw,21px);line-height:1.22;letter-spacing:0}.secureflow-popover-attack-tags[data-v-e91188fb]{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.secureflow-popover-attack-tags span[data-v-e91188fb],.secureflow-popover-attack-tags a[data-v-e91188fb]{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border:1px solid rgba(59,130,246,.22);border-radius:999px;color:#cfe8f8;background:#3b82f614;font-size:7.8pt;font-weight:800;text-decoration:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.secureflow-popover-attack-tags a[data-v-e91188fb]:hover,.secureflow-popover-attack-tags a[data-v-e91188fb]:focus-visible{border-color:#67e8f973;color:#e0faff;background:#06d6a01a;outline:none}.secureflow-popover-head button[data-v-e91188fb]{width:32px;height:32px;flex:0 0 auto;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0c2;background:#0f172a57;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:16pt;line-height:1;cursor:pointer;opacity:.74;pointer-events:auto;transition:border-color .16s ease,background .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.secureflow-popover-head button[data-v-e91188fb]:hover{color:#f8fafc;border-color:#60a5fa57;background:#1e293b9e;opacity:1;transform:translateY(-1px)}.secureflow-popover-action-summary[data-v-e91188fb]{margin:0;color:#bcc9dd;font-size:10.5pt;line-height:1.58}.secureflow-popover-techniques[data-v-e91188fb]{display:grid;gap:8px;margin-top:0}.secureflow-defense-item[data-v-e91188fb]{border:1px solid rgba(148,163,184,.13);border-radius:12px;background:linear-gradient(180deg,#0c132ab8,#070d1a94);overflow:hidden;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.secureflow-defense-item[data-v-e91188fb]:hover{border-color:#60a5fa4d;background:linear-gradient(180deg,#0f1937d1,#070d1aa3)}.secureflow-defense-item.expanded[data-v-e91188fb]{border-color:#06d6a047;box-shadow:0 14px 30px #00000052,0 0 24px #06d6a00f}.secureflow-defense-item[data-v-e91188fb]:focus-visible{outline:2px solid rgba(96,165,250,.9);outline-offset:2px}.secureflow-defense-summary[data-v-e91188fb]{display:flex;align-items:center;gap:12px;width:100%;padding:6px 14px 12px;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:inherit;transition:background .16s ease}.secureflow-defense-summary[data-v-e91188fb]:hover{background:#3b82f612}.secureflow-defense-summary[data-v-e91188fb]:focus-visible{outline:2px solid rgba(96,165,250,.9);outline-offset:-2px}.secureflow-defense-chevron[data-v-e91188fb]{flex:none;color:#7dd3fc;font-size:11pt;line-height:1;transition:transform .18s ease}.secureflow-defense-item.expanded .secureflow-defense-chevron[data-v-e91188fb]{transform:rotate(180deg)}.secureflow-defense-detail[data-v-e91188fb]{display:flex;flex-direction:column;gap:8px;padding:0 14px 13px;cursor:text;-webkit-user-select:text;user-select:text}.secureflow-defense-detail p[data-v-e91188fb],.secureflow-defense-applies[data-v-e91188fb],.secureflow-defense-applies small[data-v-e91188fb]{cursor:text;-webkit-user-select:text;user-select:text}.secureflow-guidance-enter-active[data-v-e91188fb],.secureflow-guidance-leave-active[data-v-e91188fb]{box-sizing:border-box;overflow:hidden;will-change:height,opacity,transform}.secureflow-defense-card-top[data-v-e91188fb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 0}.secureflow-defense-id[data-v-e91188fb]{display:inline-flex;align-items:center;color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:9pt;font-weight:800;text-decoration:none}.secureflow-defense-id[data-v-e91188fb]:hover{color:#cfe0f5;text-decoration:underline;text-underline-offset:3px}.secureflow-popover-techniques strong[data-v-e91188fb]{flex:1;min-width:0;color:#f8fafc;font-size:clamp(13.5px,1.25vw,16px);font-weight:800;line-height:1.24;overflow-wrap:anywhere}.secureflow-popover-techniques p[data-v-e91188fb]{margin:0;color:#aebdd3;font-size:9.6pt;line-height:1.5}.secureflow-rich-technique-summary[data-v-e91188fb]{color:#aebdd3;font-size:9.6pt;line-height:1.5}.secureflow-rich-technique-summary[data-v-e91188fb] :is(p,ul,ol,pre){margin:0 0 10px}.secureflow-rich-technique-summary[data-v-e91188fb] :is(p,ul,ol,pre):last-child{margin-bottom:0}.secureflow-rich-technique-summary[data-v-e91188fb] :is(h4,h5,h6){margin:12px 0 6px;color:#e8f7ff;font-size:9.8pt;font-weight:850;line-height:1.35}.secureflow-rich-technique-summary[data-v-e91188fb] :is(ul,ol){padding-left:20px}.secureflow-rich-technique-summary code[data-v-e91188fb]{padding:1px 4px;border-radius:4px;color:#d7f9ff;background:#67e8f91a}.secureflow-rich-technique-summary pre[data-v-e91188fb]{padding:9px 10px;overflow-x:auto;border-radius:8px;color:#d9f5ff;background:#020817b8;white-space:pre-wrap}.secureflow-defense-applies[data-v-e91188fb]{position:relative;padding:11px 12px;border:1px solid rgba(6,214,160,.12);border-radius:10px;background:linear-gradient(90deg,rgba(6,214,160,.08),transparent 46%),#06d6a00b}.secureflow-defense-applies[data-v-e91188fb]:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:2px;border-radius:999px;background:linear-gradient(180deg,#67e8f9,#fbbf24)}.secureflow-defense-applies small[data-v-e91188fb]{display:block;margin-bottom:6px;color:#b8e7ef;font-size:8.2pt;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.secureflow-defense-card-top em[data-v-e91188fb]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:fit-content;min-inline-size:max-content;width:fit-content;padding:6px 12px;border:1px solid transparent;border-radius:999px;font-size:.7rem;font-style:normal;font-weight:850;line-height:1;text-align:center;white-space:nowrap;word-break:keep-all}.secureflow-defense-card-top .relevance-very-high[data-v-e91188fb]{color:#a9e8ef;border-color:#38bdd04d;background:#38bdd01f}.secureflow-defense-card-top .relevance-high[data-v-e91188fb]{color:#abe6bb;border-color:#22c55e42;background:#22c55e1f}.secureflow-defense-card-top .relevance-medium[data-v-e91188fb]{color:#e8c873;border-color:#d9a03c4d;background:#d9a03c21}.context-menu[data-v-e91188fb]{position:absolute;cursor:default;z-index:4}.recommender-menu[data-v-e91188fb]{position:absolute;width:350px;z-index:4}.inset-shadow[data-v-e91188fb]{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 9px #00000059;pointer-events:none;z-index:2}@media(max-width:640px){.secureflow-viewer-toolbar[data-v-e91188fb]{top:10px;left:10px;right:10px;max-width:none;justify-content:space-between}.secureflow-modal-backdrop[data-v-e91188fb]{--secureflow-node-popover-max-height: calc(100vh - 24px) ;padding:12px}@supports (height: 100dvh){.secureflow-modal-backdrop[data-v-e91188fb]{--secureflow-node-popover-max-height: calc(100dvh - 24px) }}.secureflow-node-popover[data-v-e91188fb]{width:100%;height:auto;max-height:var(--secureflow-node-popover-max-height)}.secureflow-popover-head[data-v-e91188fb]{top:10px;right:10px;padding:0}.secureflow-popover-head button[data-v-e91188fb],.secureflow-turn-button[data-v-e91188fb]{min-width:44px;min-height:44px;height:44px}.secureflow-popover-layout[data-v-e91188fb]{gap:10px;padding:14px 12px 12px}}.secureflow-viewer-toolbar[data-v-e91188fb]{border-radius:16px;border-color:#60a5fa33;background:#050a15b8;box-shadow:0 14px 34px #050a153d,0 0 30px #3b82f614;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.secureflow-viewer-toolbar button[data-v-e91188fb]{min-height:34px;border-radius:999px;border-color:#3b82f633;color:#dbeafe;background:#0f172ab8;font-size:.82rem;font-weight:750}.secureflow-viewer-toolbar button[data-v-e91188fb]:hover{border-color:#3b82f66b;background:#1e293beb;box-shadow:0 0 18px #3b82f61a}.secureflow-viewer-toolbar .node-defense-toggle.active[data-v-e91188fb]{border-color:#06d6a06b;color:#dffcf5;background:#06d6a01f;box-shadow:0 0 22px #06d6a014}.secureflow-node-badge[data-v-e91188fb]{min-width:54px;min-height:44px;height:44px;border-color:#f59e0b8f;background:var(--aid-badge-relief),linear-gradient(135deg,#f59e0b33,#06d6a01a),#050a15c7;box-shadow:0 10px 24px #050a1538,0 0 calc(11px * var(--secureflow-node-inverse-scale)) #fbbf2429,0 0 calc(24px * var(--secureflow-node-inverse-scale)) #06d6a014}.secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-badge.active[data-v-e91188fb]{border-color:#fbbf24db;background:var(--aid-badge-relief),linear-gradient(135deg,#f59e0b3d,#06d6a01f),#081126e0;box-shadow:0 12px 26px #050a1542,0 0 calc(16px * var(--secureflow-node-inverse-scale)) #fbbf244d,0 0 calc(32px * var(--secureflow-node-inverse-scale)) #06d6a029}.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]{border-color:#fbbf24d1;background:var(--aid-badge-relief),linear-gradient(135deg,#f59e0b33,#06d6a01a),#081126d6;box-shadow:0 10px 24px #050a1538,0 0 calc(13px * var(--secureflow-node-inverse-scale)) #fbbf242e,0 0 calc(28px * var(--secureflow-node-inverse-scale)) #06d6a01a}.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-layer.zoom-near .secureflow-node-badge.active[data-v-e91188fb]{border-color:#fde047f5;box-shadow:0 12px 28px #050a1542,0 0 calc(17px * var(--secureflow-node-inverse-scale)) #fbbf244d,0 0 calc(34px * var(--secureflow-node-inverse-scale)) #06d6a026}.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]{animation:none;filter:brightness(1.02);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 18px #050a152e,0 0 calc(6px * var(--secureflow-node-inverse-scale)) #fbbf2429,0 0 calc(12px * var(--secureflow-node-inverse-scale)) #06d6a012}.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:before{animation:none;opacity:0}.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:after{top:-3px;right:-3px;bottom:-3px;left:-3px;background:radial-gradient(circle at 50% 50%,rgba(251,191,36,.2),transparent 54%),radial-gradient(circle at 78% 50%,rgba(6,214,160,.14),transparent 60%);animation:secureflow-aid-badge-halo-subtle-e91188fb 3.6s ease-in-out infinite}.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-layer.badge-density-subtle .secureflow-node-badge.active[data-v-e91188fb]{filter:brightness(1.06);box-shadow:0 10px 22px #050a1538,0 0 calc(8px * var(--secureflow-node-inverse-scale)) #fbbf2438,0 0 calc(16px * var(--secureflow-node-inverse-scale)) #06d6a01a}.secureflow-node-badge[data-v-e91188fb]:active,.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]:active,.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:active{--aid-badge-relief: linear-gradient( 180deg, rgba(0, 0, 0, .32) 0%, rgba(0, 0, 0, .1) 45%, rgba(255, 231, 166, .08) 100% );animation:none;filter:brightness(.95);box-shadow:0 2px 6px #050a1566,inset 0 2px 5px #00000080;transform:translate(-82%,-36%) scale(calc(var(--secureflow-node-inverse-scale) * .95))}.secureflow-node-layer:not(.badge-visibility-ready) .secureflow-node-badge[data-v-e91188fb],.secureflow-node-layer:not(.badge-visibility-ready) .secureflow-node-badge[data-v-e91188fb]:before,.secureflow-node-layer:not(.badge-visibility-ready) .secureflow-node-badge[data-v-e91188fb]:after,.secureflow-node-layer.badge-visibility-ready .secureflow-node-badge[data-v-e91188fb]:not(.is-viewport-visible),.secureflow-node-layer.badge-visibility-ready .secureflow-node-badge[data-v-e91188fb]:not(.is-viewport-visible):before,.secureflow-node-layer.badge-visibility-ready .secureflow-node-badge[data-v-e91188fb]:not(.is-viewport-visible):after{animation-play-state:paused!important}@keyframes secureflow-aid-badge-glow-e91188fb{0%,to{filter:brightness(1);box-shadow:0 10px 24px #050a1538,0 0 calc(12px * var(--secureflow-node-inverse-scale)) #fbbf242e,0 0 calc(26px * var(--secureflow-node-inverse-scale)) #06d6a017}50%{filter:brightness(1.12);box-shadow:0 12px 26px #050a1542,0 0 calc(20px * var(--secureflow-node-inverse-scale)) #fbbf2466,0 0 calc(42px * var(--secureflow-node-inverse-scale)) #06d6a030}}@keyframes secureflow-aid-badge-sheen-e91188fb{0%,16%{transform:translate(-60%) skew(-18deg)}64%,to{transform:translate(66%) skew(-18deg)}}@keyframes secureflow-aid-badge-halo-e91188fb{0%,to{opacity:.34}50%{opacity:.68}}@keyframes secureflow-aid-badge-halo-subtle-e91188fb{0%,to{opacity:.16}50%{opacity:.32}}.secureflow-action-panel[data-v-e91188fb]{border-left:2px solid rgba(239,109,109,.4)}.secureflow-defense-panel[data-v-e91188fb]{border-left:2px solid rgba(94,197,168,.4)}.secureflow-context-reference-link[data-v-e91188fb]{display:block;pointer-events:auto;min-height:44px;box-sizing:border-box;padding:12px;white-space:nowrap;text-align:center;border:1px solid #a7b5c9;border-radius:8px;background:#263244;color:#edf2f9;font:600 12px Inter,sans-serif}.secureflow-context-reference-link[data-v-e91188fb]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]{animation:none}.secureflow-node-badge[data-v-e91188fb],.secureflow-node-badge[data-v-e91188fb]:before,.secureflow-node-badge[data-v-e91188fb]:after{animation:none}}.secureflow-node-badge[data-v-e91188fb]{min-width:44px;min-height:44px;width:44px;height:44px;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;animation:none;transform:translate(-50%,-50%) scale(var(--secureflow-node-inverse-scale));transform-origin:center}.secureflow-node-badge[data-v-e91188fb]:before,.secureflow-node-badge[data-v-e91188fb]:after{content:none}.secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-badge.active[data-v-e91188fb],.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb],.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-layer.zoom-near .secureflow-node-badge.active[data-v-e91188fb],.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb],.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:hover,.secureflow-node-layer.badge-density-subtle .secureflow-node-badge.active[data-v-e91188fb]{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;animation:none;transform:translate(-50%,-50%) scale(var(--secureflow-node-inverse-scale))}.secureflow-node-badge[data-v-e91188fb]:active,.secureflow-node-layer.zoom-near .secureflow-node-badge[data-v-e91188fb]:active,.secureflow-node-layer.badge-density-subtle .secureflow-node-badge[data-v-e91188fb]:active{border:0;background:transparent;box-shadow:none;filter:none;transform:translate(-50%,-50%) scale(var(--secureflow-node-inverse-scale))}.secureflow-node-badge-visual[data-v-e91188fb]{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;width:auto;min-width:54px;height:25px;padding:3px 7px;border:1px solid rgba(245,158,11,.56);border-radius:999px;color:#fef3c7;background:linear-gradient(135deg,#f59e0b29,#06d6a017),#050a15b8;box-shadow:0 8px 20px #050a152e,0 0 0 1px #3b82f614;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;transform:translate(-8px,3px);transform-origin:center;white-space:nowrap}.secureflow-node-badge-visual strong[data-v-e91188fb]{line-height:1;box-shadow:none}.secureflow-node-badge:hover .secureflow-node-badge-visual[data-v-e91188fb],.secureflow-node-badge.active .secureflow-node-badge-visual[data-v-e91188fb]{border-color:#fbbf24db;background:linear-gradient(135deg,#f59e0b3d,#06d6a01f),#081126e0;box-shadow:0 10px 24px #050a153d,0 0 18px #f59e0b1f}.secureflow-node-badge:active .secureflow-node-badge-visual[data-v-e91188fb]{transform:translate(-8px,3px)}.secureflow-node-layer.badge-zoom-medium .secureflow-node-badge-visual[data-v-e91188fb]{width:auto;min-width:54px;transform:translate(-6px,3px)}.secureflow-node-layer.badge-zoom-medium .secureflow-node-badge:active .secureflow-node-badge-visual[data-v-e91188fb]{transform:translate(-6px,3px)}.secureflow-node-layer.badge-zoom-far .secureflow-node-badge-visual[data-v-e91188fb]{min-width:0;width:28px;height:22px;gap:0;padding:2px;transform:translate(-4px,3px)}.secureflow-node-layer.badge-zoom-far .secureflow-node-badge-label[data-v-e91188fb]{display:none}.secureflow-node-layer.badge-zoom-far .secureflow-node-badge strong[data-v-e91188fb]{min-width:18px;width:18px;height:18px;padding:0;font-size:7.5pt}.secureflow-node-layer.badge-zoom-far .secureflow-node-badge:active .secureflow-node-badge-visual[data-v-e91188fb]{transform:translate(-4px,4px) scale(.97)}.collapsed[data-v-37b6719d]{transform:rotate(270deg) translateY(.5px)}.app-footer-bar-element[data-v-a318a5e9]{display:flex;-webkit-user-select:none;user-select:none}.left-align[data-v-a318a5e9]{flex:1;display:flex;justify-content:baseline}.right-align[data-v-a318a5e9]{flex:1;display:flex;justify-content:end}.metric[data-v-a318a5e9]{display:flex;align-items:center;color:var(--af-text-color-primary);font-size:9.5pt;margin:0 10px}.left-align .metric[data-v-a318a5e9]:first-child{margin-left:20px}.right-align .metric[data-v-a318a5e9]:last-child{margin-right:20px}.icon[data-v-a318a5e9]{margin-right:8px}.valid[data-v-a318a5e9]{color:var(--af-color-valid)}.valid .icon[data-v-a318a5e9]{fill:var(--af-color-valid)}.warning[data-v-a318a5e9]{color:var(--af-color-warning)}[data-theme=blog_theme] .warning[data-v-a318a5e9],[data-theme=light_theme] .warning[data-v-a318a5e9]{color:var(--af-text-color-primary)}.warning .icon[data-v-a318a5e9]{color:var(--af-color-warning);fill:var(--af-color-warning)}.error[data-v-a318a5e9]{color:var(--af-color-error);font-weight:800}.error .icon[data-v-a318a5e9]{fill:var(--af-color-error)}.fade-enter-active[data-v-a318a5e9],.fade-leave-active[data-v-a318a5e9]{transition:opacity .15s ease}.fade-enter-from[data-v-a318a5e9],.fade-leave-to[data-v-a318a5e9]{opacity:0}.spacer[data-v-a318a5e9]{padding-left:12px}.info.right[data-v-a318a5e9]{justify-content:right}.page-check[data-v-a318a5e9]{display:flex;align-items:center;height:100%;padding:0 15px;font-weight:500}.page-check span[data-v-a318a5e9]{font-size:10.5pt;margin-right:7px}.page-check.invalid[data-v-a318a5e9]{color:var(--af-text-color-primary);background:#c94040}.page-check.invalid span[data-v-a318a5e9]{margin-top:1px}.page-check.valid[data-v-a318a5e9]{color:#bfbfbf;background:#333}.app-action-bar-element[data-v-0704b78b]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:42px;box-sizing:border-box;padding:6px 12px;color:#d8d8d8;background:#202020;border-top:solid 1px #303030;border-bottom:solid 1px #303030;-webkit-user-select:none;user-select:none;overflow:hidden}.app-action-bar-element.viewer[data-v-0704b78b]{grid-template-columns:minmax(270px,.75fr) minmax(0,1.25fr);min-height:58px;padding:8px 14px;color:#e8edf5;background:linear-gradient(180deg,#081126fa,#050a15f5);border-top:0;border-bottom:solid 1px rgba(59,130,246,.18);box-shadow:0 10px 28px #00000038}.command-group[data-v-0704b78b]{display:flex;align-items:center;gap:7px;min-width:0px}.command-group.primary[data-v-0704b78b]{justify-content:flex-start}.command-group.secondary[data-v-0704b78b]{justify-content:flex-end;overflow:hidden}.viewer .command-group.secondary[data-v-0704b78b]{flex-wrap:wrap;row-gap:6px;overflow:visible}.viewer-brand[data-v-0704b78b]{display:flex;align-items:center;gap:12px;min-width:0px}.brand-home[data-v-0704b78b]{flex:none;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(6,214,160,.26);border-radius:999px;color:#e8edf5;background:#050a157a;font:inherit;cursor:pointer}.brand-home[data-v-0704b78b]:hover{border-color:#06d6a08c;background:#0f172adb}.brand-back-icon[data-v-0704b78b]{display:flex;align-items:center;justify-content:center;color:#06d6a0;font-size:15pt;line-height:1;transition:transform .18s ease}.brand-home:hover .brand-back-icon[data-v-0704b78b]{transform:translate(-2px)}.viewer-brand-cluster[data-v-0704b78b]{flex:0 1 auto;display:flex;align-items:center;gap:var(--header-brand-language-gap, 24px);min-width:0px}.viewer-brand-copy[data-v-0704b78b]{flex:0 1 auto;display:inline-flex;align-items:center;gap:11px;min-width:0px;color:#e8edf5}.case-lang-toggle[data-v-0704b78b]{flex:none}.viewer-brand-copy img[data-v-0704b78b]{flex:none;width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(59,130,246,.18))}.viewer-brand-copy strong[data-v-0704b78b]{min-width:0px;display:block;color:#e8edf5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.08rem,.5vw + .92rem,1.32rem);font-weight:700;line-height:1;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 18px rgba(59,130,246,.08)}.download-dropdown[data-v-0704b78b]{position:relative;display:inline-flex}.download-dropdown>.command[data-v-0704b78b]{gap:6px;padding-right:8px}.download-dropdown-chevron[data-v-0704b78b]{display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-size:.68em;line-height:1;opacity:.72;transform:translateY(1px)}.download-label-short[data-v-0704b78b]{display:none}.download-label-icon[data-v-0704b78b]{display:none;align-items:center;justify-content:center;width:18px;height:18px;color:currentColor}.download-label-icon svg[data-v-0704b78b]{display:block}.download-dropdown>.command:hover .download-dropdown-chevron[data-v-0704b78b],.download-dropdown>.command[aria-expanded=true] .download-dropdown-chevron[data-v-0704b78b]{opacity:1}.download-dropdown-menu[data-v-0704b78b]{position:fixed;z-index:1000;min-width:306px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;gap:2px;padding:5px;border:1px solid rgba(59,130,246,.24);border-radius:10px;background:#080e1efa;box-shadow:0 18px 44px #00000080;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.download-dropdown-menu button[data-v-0704b78b]{width:100%;min-width:0;padding:9px 12px;border:0;border-radius:7px;color:#dbeafe;background:transparent;font:inherit;font-size:.82rem;font-weight:700;text-align:left;white-space:normal;cursor:pointer}.download-dropdown-menu button[data-v-0704b78b]:hover:not(:disabled){background:#3b82f629}.download-dropdown-menu button[data-v-0704b78b]:disabled{color:#cbd5e175;cursor:default}.flow-context[data-v-0704b78b]{display:flex;align-items:center;justify-content:center;min-width:0px;gap:8px;font-size:9.5pt}.mode[data-v-0704b78b]{color:#8fa6ff;font-weight:700;text-transform:uppercase}.filename[data-v-0704b78b]{max-width:32vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f0f0f0}.command[data-v-0704b78b]{height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;color:#d8d8d8;font:inherit;font-size:9.5pt;border:solid 1px #3c3c3c;border-radius:5px;background:#2b2b2b;cursor:pointer;white-space:nowrap}.viewer .command[data-v-0704b78b]{color:#dbeafe;border-color:#3b82f633;background:#0f172ab8}.viewer .command[data-v-0704b78b]:hover:not(:disabled){border-color:#06d6a061;background:#1e293beb}.viewer .command.emphasized[data-v-0704b78b]{color:#04120f;border-color:#06d6a06b;background:linear-gradient(135deg,#60a5fa,#06d6a0)}.presentation-mode-control[data-v-0704b78b]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-width:174px;height:34px;padding:2px;box-sizing:border-box;border:1px solid rgba(59,130,246,.22);border-radius:999px;background:#02081794}.presentation-mode-control button[data-v-0704b78b]{min-width:0;height:28px;padding:0 10px;border:0;border-radius:999px;color:#94a3b8;background:transparent;font:inherit;font-size:.76rem;font-weight:800;white-space:nowrap;cursor:pointer}.presentation-mode-control button[data-v-0704b78b]:hover,.presentation-mode-control button[data-v-0704b78b]:focus-visible{color:#e2e8f0;outline:none}.presentation-mode-control button[data-v-0704b78b]:focus-visible{box-shadow:inset 0 0 0 2px #7dd3fc}.presentation-mode-control button.active[data-v-0704b78b]{color:#04120f;background:linear-gradient(135deg,#93c5fd,#5eead4);box-shadow:0 2px 12px #3b82f638}.node-defense-command[data-v-0704b78b]{gap:8px}.node-defense-label[data-v-0704b78b],.node-defense-label-full[data-v-0704b78b]{display:inline-flex;align-items:center}.node-defense-label-short[data-v-0704b78b]{display:none}.viewer .node-defense-command[data-v-0704b78b]{padding-left:10px}.viewer .node-defense-command.active[data-v-0704b78b]{border-color:#06d6a09e;color:#f0fffb;background:linear-gradient(135deg,#06d6a038,#3b82f61f),#06d6a01a;box-shadow:inset 0 0 0 1px #06d6a01a,0 0 22px #06d6a024}.viewer .node-defense-command.active[data-v-0704b78b]:hover:not(:disabled){border-color:#06d6a0d1;background:linear-gradient(135deg,#06d6a047,#60a5fa29),#06d6a021;box-shadow:inset 0 0 0 1px #06d6a024,0 0 28px #06d6a02e}.node-defense-switch[data-v-0704b78b]{position:relative;flex:none;width:30px;height:16px;border-radius:999px;background:#64748b80;transition:background .16s ease}.node-defense-knob[data-v-0704b78b]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#cbd5e1;transition:transform .16s ease,background .16s ease}.node-defense-command.active .node-defense-switch[data-v-0704b78b]{background:linear-gradient(135deg,#60a5fa,#06d6a0);box-shadow:0 0 14px #06d6a052}.node-defense-command.active .node-defense-knob[data-v-0704b78b]{background:#04120f;transform:translate(14px);box-shadow:0 0 0 1px #ffffff2e}.node-defense-command strong[data-v-0704b78b]{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;color:#04120f;background:#7dd3fc;font-size:.68rem;font-weight:900;line-height:1}.node-defense-command.active strong[data-v-0704b78b]{background:linear-gradient(135deg,#fbbf24,#06d6a0);box-shadow:0 0 12px #06d6a038}.command.square[data-v-0704b78b]{width:30px;padding:0}.command.emphasized[data-v-0704b78b]{color:#fff;border-color:#536bd7;background:#34449c}.command[data-v-0704b78b]:hover:not(:disabled){background:#383838}.command.emphasized[data-v-0704b78b]:hover:not(:disabled){background:#4356bd}.command[data-v-0704b78b]:disabled{opacity:.42;cursor:default}@media(prefers-reduced-motion:reduce){.viewer .command[data-v-0704b78b],.brand-back-icon[data-v-0704b78b],.node-defense-switch[data-v-0704b78b],.node-defense-knob[data-v-0704b78b],.presentation-mode-control button[data-v-0704b78b]{transition:none}}@media(max-width:1500px){.node-defense-label-full[data-v-0704b78b]{display:none}.node-defense-label-short[data-v-0704b78b]{display:inline-flex}}@media(max-width:1320px){.app-action-bar-element[data-v-0704b78b]{grid-template-columns:minmax(0,1fr);gap:8px}.flow-context[data-v-0704b78b]{justify-content:flex-start;order:-1}.command-group.secondary[data-v-0704b78b]{justify-content:flex-start;flex-wrap:wrap;overflow:visible}}@media(max-width:640px){.app-action-bar-element.viewer[data-v-0704b78b]{padding:8px 10px}.viewer-brand[data-v-0704b78b]{width:100%}.command-group.primary[data-v-0704b78b],.command-group.secondary[data-v-0704b78b]{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.filename[data-v-0704b78b]{max-width:66vw}}.app-action-bar-element.viewer[data-v-0704b78b]{min-height:62px;padding:9px 14px;background:radial-gradient(circle at 12% 0%,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,#081126fa,#050a15f5);border-bottom-color:#3b82f629;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.viewer .brand-home[data-v-0704b78b]{width:40px;height:40px;border-color:#06d6a038;background:#050a1594;box-shadow:inset 0 0 0 1px #94a3b80a}.viewer .brand-home[data-v-0704b78b]:hover{border-color:#06d6a07a;background:#0f172ae0;box-shadow:0 0 26px #06d6a014}.viewer .command[data-v-0704b78b]{height:34px;padding:0 13px;border-radius:999px;border-color:#3b82f633;color:#dbeafe;background:#0f172ab8;font-size:.82rem;font-weight:750;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.viewer .command[data-v-0704b78b]:hover:not(:disabled){border-color:#3b82f66b;background:#1e293beb;box-shadow:0 0 18px #3b82f61a;transform:translateY(-1px)}.viewer .command.emphasized[data-v-0704b78b]{color:#04120f;border-color:#06d6a06b;background:linear-gradient(135deg,#60a5fa,#06d6a0);box-shadow:0 4px 24px #3b82f63d,0 0 48px #06d6a014}.viewer .command.emphasized[data-v-0704b78b]:hover:not(:disabled){color:#04120f;background:linear-gradient(135deg,#93c5fd,#5eead4);box-shadow:0 8px 34px #3b82f652,0 0 68px #06d6a021}.viewer .command.square[data-v-0704b78b]{width:34px;padding:0}@media(max-width:640px){.app-action-bar-element.viewer[data-v-0704b78b]{min-height:60px}.viewer-brand[data-v-0704b78b],.viewer-brand-copy[data-v-0704b78b]{gap:9px}.viewer-brand-copy img[data-v-0704b78b]{width:42px;height:42px}.viewer-brand-copy strong[data-v-0704b78b]{font-size:1.02rem}.viewer .command[data-v-0704b78b]{flex:0 0 auto}}@media(max-width:1320px){.app-action-bar-element.viewer[data-v-0704b78b]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;min-height:auto;padding:10px 12px}.app-action-bar-element.viewer .viewer-brand[data-v-0704b78b]{width:100%;min-width:0}.app-action-bar-element.viewer .command-group.secondary[data-v-0704b78b]{width:100%;justify-content:stretch;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;overflow:visible}.viewer .node-defense-command[data-v-0704b78b]{grid-column:span 4}.viewer .presentation-mode-control[data-v-0704b78b]{grid-column:span 4;width:100%;min-width:0}.viewer .fit-command[data-v-0704b78b]{grid-column:span 2}.viewer .zoom-command[data-v-0704b78b]{grid-column:span 1}.viewer .find-command[data-v-0704b78b],.viewer .download-command-wrap[data-v-0704b78b]{grid-column:span 2}.viewer .fullscreen-command[data-v-0704b78b]{display:none}.viewer .download-command-wrap[data-v-0704b78b],.viewer .download-command[data-v-0704b78b],.viewer .command[data-v-0704b78b]{width:100%;min-width:0}}@media(max-width:760px){.app-action-bar-element.viewer[data-v-0704b78b]{gap:9px;padding:9px 10px 10px}.app-action-bar-element.viewer .command-group.secondary[data-v-0704b78b]{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.viewer .node-defense-command[data-v-0704b78b]{grid-column:span 4;justify-content:center}.viewer .presentation-mode-control[data-v-0704b78b]{grid-column:span 4}.viewer .fit-command[data-v-0704b78b]{grid-column:span 2}.viewer .zoom-command[data-v-0704b78b]{grid-column:span 1}.viewer .find-command[data-v-0704b78b],.viewer .download-command-wrap[data-v-0704b78b]{grid-column:span 2}.viewer .fullscreen-command[data-v-0704b78b]{display:none}.viewer .command[data-v-0704b78b]{min-height:44px;height:44px;padding:0 8px;font-size:.78rem}.viewer .brand-home[data-v-0704b78b]{width:44px;height:44px}.case-lang-toggle[data-v-0704b78b]{min-height:44px;padding:7px 12px}.presentation-mode-control[data-v-0704b78b]{height:46px;padding-block:0}.presentation-mode-control button[data-v-0704b78b]{min-height:44px;height:44px}.download-dropdown-menu button[data-v-0704b78b]{min-height:44px}.viewer .node-defense-command[data-v-0704b78b]{gap:6px;padding:0 8px;border-color:#3b82f638;color:#cbd5e1;background:#0f172a94;box-shadow:none}.viewer .node-defense-command.active[data-v-0704b78b]{border-color:#06d6a061;color:#dbeafe;background:linear-gradient(135deg,#06d6a01c,#3b82f612),#0f172aa8;box-shadow:inset 0 0 0 1px #06d6a00f}.viewer .node-defense-command.active[data-v-0704b78b]:hover:not(:disabled){border-color:#06d6a07a;background:linear-gradient(135deg,#06d6a024,#60a5fa17),#0f172abd;box-shadow:inset 0 0 0 1px #06d6a014}.viewer .node-defense-command.active strong[data-v-0704b78b]{box-shadow:none}.node-defense-switch[data-v-0704b78b]{width:26px;height:14px}.node-defense-knob[data-v-0704b78b]{width:10px;height:10px}.node-defense-command.active .node-defense-knob[data-v-0704b78b]{transform:translate(12px)}.node-defense-command.active .node-defense-switch[data-v-0704b78b]{box-shadow:0 0 8px #06d6a02e}.node-defense-label-full[data-v-0704b78b]{display:none}.node-defense-label-short[data-v-0704b78b]{display:inline-flex;align-items:center}.download-label-full[data-v-0704b78b],.download-label-short[data-v-0704b78b]{display:none}.download-label-icon[data-v-0704b78b]{display:inline-flex}.viewer .command.square[data-v-0704b78b]{width:100%;min-width:0;padding:0;font-size:1rem}}@media(max-width:460px){.app-action-bar-element.viewer[data-v-0704b78b]{padding:8px}.app-action-bar-element.viewer .command-group.secondary[data-v-0704b78b]{gap:6px}.viewer-brand[data-v-0704b78b]{gap:8px}.viewer .brand-home[data-v-0704b78b]{width:44px;height:44px}.viewer-brand-copy[data-v-0704b78b]{gap:8px}.viewer-brand-copy img[data-v-0704b78b]{width:38px;height:38px}.viewer-brand-copy strong[data-v-0704b78b]{font-size:.96rem}.viewer .node-defense-command[data-v-0704b78b]{justify-content:center;padding:0 8px}.viewer .command[data-v-0704b78b]{min-height:44px;height:44px;padding:0 6px;font-size:.7rem}.viewer .zoom-command[data-v-0704b78b]{display:none}.viewer .fit-command[data-v-0704b78b]{grid-column:span 2}.viewer .find-command[data-v-0704b78b],.viewer .download-command-wrap[data-v-0704b78b]{grid-column:span 3}.presentation-mode-control button[data-v-0704b78b]{padding-inline:5px;font-size:.7rem}.viewer .download-command[data-v-0704b78b]{gap:4px}}.collapsed[data-v-b3ac20f4]{transform:rotate(270deg) translateY(.5px)}.accordion-box-container[data-v-70f90b1e]{display:grid;grid-template-columns:minmax(0,1fr);border-top:solid 1px var(--af-border-color-tertiary);box-sizing:border-box}.accordion-box[data-v-70f90b1e]{display:flex;flex-direction:column;position:relative}.accordion-box:first-child .accordion-box-head[data-v-70f90b1e]{border-top:none}.accordion-box.collapsed .accordion-box-body[data-v-70f90b1e]{display:none}.accordion-box-handle[data-v-70f90b1e]{position:absolute;top:-2px;width:100%;height:4px;background:var(--af-bg-color-hover-action);cursor:n-resize;transition:.15s opacity;opacity:0}.accordion-box-handle[data-v-70f90b1e]:hover{transition-delay:.2s;opacity:1}.accordion-box-head[data-v-70f90b1e]{display:flex;align-items:center;color:var(--af-text-color-tertiary);font-size:9.5pt;font-weight:600;-webkit-user-select:none;user-select:none;border-top:solid 1px var(--af-border-color-tertiary);box-sizing:border-box;background:var(--af-bg-color-tertiary);box-shadow:0 2px 2px #00000029}.accordion-box-head .collapse-arrow[data-v-70f90b1e]{padding:0 10px}.accordion-box-body[data-v-70f90b1e]{flex:1;overflow:hidden}.accordion-pane-container[data-v-4d545754]{height:100%}.focus-box-container[data-v-509028ed]:focus{outline:none}.options-list-field-control[data-v-dfec4b38]{position:absolute;width:100%;border:solid 1px var(--af-border-color-primary);border-radius:4px;box-sizing:border-box;background:var(--af-bg-color-primary);z-index:1}.options-list-field-control[data-v-dfec4b38]:not(.flip){top:calc(100% + 3px)}.options-list-field-control.flip[data-v-dfec4b38]{bottom:calc(100% + 3px)}.scrollbox-container[data-v-dfec4b38]{border-radius:4px}.options-list-field-control:not(.flip) .scrollbox-container[data-v-dfec4b38]{box-shadow:0 5px 5px -2px #0003}.options-list-field-control.flip .scrollbox-container[data-v-dfec4b38]{box-shadow:0 -5px 5px -2px #0003}.options[data-v-dfec4b38]{position:relative;padding:6px 5px}.options li[data-v-dfec4b38]{list-style:none;font-size:10pt;-webkit-user-select:none;user-select:none}.options span[data-v-dfec4b38]{display:block;white-space:nowrap;text-overflow:ellipsis;padding:5px 12px;overflow:hidden}.options li.active span[data-v-dfec4b38],.options li.active.dim span[data-v-dfec4b38],.options li.active.null span[data-v-dfec4b38]{color:var(--af-text-color-hover-action);background:var(--af-bg-color-hover-action)}.options li.dim span[data-v-dfec4b38],.options li.null span[data-v-dfec4b38]{color:#8c8c8c}.no-options[data-v-dfec4b38]{color:#8c8c8c;-webkit-user-select:none;user-select:none;padding:8px 12px}.options-list-field-control[data-v-dfec4b38] .scroll-bar{border-left:dotted 1px var(--af-border-color-primary)}.text-field-control[data-v-8c127437]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:var(--af-text-color-primary);box-sizing:border-box}.text-field-control[data-v-8c127437]:focus{outline:none}.value[data-v-8c127437]{position:relative;display:flex;grid-area:1 / 1;cursor:text}textarea[data-v-8c127437]{display:block;width:100%;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;margin:6px 12px;border:none;padding:0;background:none;overflow:hidden;resize:none}textarea[data-v-8c127437]::placeholder{color:var(--af-text-color-disabled);opacity:1}textarea[data-v-8c127437]:focus{outline:none}.options-container[data-v-8c127437]{position:relative;grid-area:1 / 1}.options-list[data-v-8c127437] li:not(.dim)+li.dim:before{content:"";display:block;border-top:dotted 1px #4d4d4d;margin:3px 6px}.value[data-v-8c127437]{position:relative;display:flex;flex-direction:column;grid-area:1 / 1;cursor:text}.character-counter[data-v-8c127437]{position:absolute;bottom:-18px;right:12px;font-size:10px;color:var(--af-text-color-disabled);pointer-events:none;-webkit-user-select:none;user-select:none}.small-alpha-slider{height:10px!important}.small-alpha-slider .small-bar{height:10px!important;width:10px!important}.small-alpha-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-alpha-slider{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-alpha-slider.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-alpha-slider.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-alpha-slider__bar{position:relative;width:100%;height:100%;border-radius:15px}.bee-alpha-slider__bar-pointer{position:absolute;width:14px;height:14px}.bee-alpha-slider__bar-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-alpha-slider__bar-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-compact{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.bee-compact__row{position:relative;width:100%;margin:0}.bee-compact__row>*{display:inline-block;vertical-align:middle}.bee-compact__color_cube{width:100%;height:100%}.bee-compact__color_cube.transparent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.bee-compact__color_cube.transparent:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.bee-compact__color_cube.advance{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.bee-compact__color_cube .alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-compact__color-cube--wrap{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden}.bee-compact__color-cube--wrap:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record{display:flex;align-items:center;margin-top:20px}.bee-colorPicker__record .text{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.bee-colorPicker__record .color-list{width:auto;display:flex;position:relative;margin:0}.bee-colorPicker__record .color-list .color-item{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:1px;box-shadow:3px 0 5px #00000014}.bee-colorPicker__record .color-list .color-item__round{border-radius:50%}.bee-colorPicker__record .color-list .color-item.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-colorPicker__record .color-list .color-item:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record .color-list .color-item__display{width:100%;height:100%}.small-hue-slider{height:10px!important}.small-hue-slider .small-bar{height:10px!important;width:10px!important}.small-hue-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-hue-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-hue-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-hue-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-hue-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAdCAYAAAAAaUg8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNrs09EKgjAUgOGzEFfv/7CVBceiLiJiLnf7fSAbDoUj/iWnyKgRcXxf9Wtt7Vvntf8854jLY3uN19qzf67nH/e2nmmdZ8xjg2x+sI533qf9g4wM/3GvLPumOHVMWf/4SiWWsUG6/6bG+/NWDgE0iQREAiIBkYBIQCQgEhAJiAQQCYgERAIiAZGASEAkIBJAJCASEAmIBEQCIgGRgEgAkYBIYNAqwAD5oWo3bpsiKwAAAABJRU5ErkJggg==);background-size:100%}.bee-hue-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-hue-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-hue-colorPicker__inner-handle.vertical{transform:translate(-1px,-7px);margin-top:0}.small-light-slider{height:10px!important}.small-light-slider .small-bar{height:10px!important;width:10px!important}.small-light-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-light-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-light-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-light-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-light-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px}.bee-light-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-light-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-light-colorPicker__inner-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-saturation{position:relative;margin-bottom:15px;width:100%;height:125px}.bee-saturation__chrome{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.bee-saturation__hidden{overflow:hidden}.bee-saturation__white,.bee-saturation__black{position:absolute;top:0;left:0;right:0;bottom:0}.bee-saturation__black{background:linear-gradient(0deg,#000,transparent)}.bee-saturation__white{background:linear-gradient(90deg,#fff,#fff0)}.bee-saturation__cursor{position:absolute}.bee-saturation__cursor div{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.inputs-controls{display:flex;font-size:16px;margin-bottom:5px}.inputs-controls .formatBtn{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:1px;border:0;text-align:center;cursor:pointer;background-color:transparent;font-weight:700;outline:none;margin-right:5px}.inputs-controls .formatBtn:hover{color:#1a3aff}.inputs-controls .format-group{display:flex;flex-grow:1}.inputs-controls .format-group input{padding:5px;margin:0 3px;min-width:0;text-align:center;border-width:0 0 1px 0;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none;flex:1}.inputs-controls .format-group input::-webkit-outer-spin-button,.inputs-controls .format-group input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}.bee-fk-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:249px;padding-bottom:10px}.bee-fk-colorPicker__inner{padding:12px}.bee-fk-colorPicker__header{margin-bottom:12px;z-index:999;text-align:left}.bee-fk-colorPicker__header .back{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.bee-fk-colorPicker__display{position:relative;width:100%;margin:0;text-align:left}.bee-fk-colorPicker__display .transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-fk-colorPicker__display .current-color{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display .current-color .color-cube{width:100%;height:100%}.bee-fk-colorPicker__display .hexColor-prefix{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display input{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.bee-fk-colorPicker__display .hexColor-input{width:64px}.bee-fk-colorPicker__display .action{float:right;vertical-align:middle}.bee-fk-colorPicker__display .action .clear-btn{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.bee-fk-colorPicker__display .action .copy-btn{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.bee-ele-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;padding:10px;width:300px}.bee-ele-colorPicker .bee-ele-row{display:flex}.bee-ele-colorPicker .bee-ele-row .bee-ele-saturation{width:280px;height:180px}.bee-ele-colorPicker .bee-ele-row .bee-ele-hue{margin-left:10px;height:180px}.bee-chrome-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:250px;padding-bottom:20px}.bee-chrome-colorPicker-body{padding:0 12px;background-color:#fff}.bee-chrome-colorPicker-body .chrome-controls{display:flex}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color{width:100%;height:100%}.bee-chrome-colorPicker-body .chrome-controls .chrome-sliders{flex:1;margin-left:10px}.bee-color-wrap{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-color-wrap.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-color-wrap.round{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.bee-color-wrap .current-color{width:100%;height:100%}.vc-alpha-slider[data-v-18925ba6]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-alpha-slider.is-vertical[data-v-18925ba6]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-alpha-slider.transparent[data-v-18925ba6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-alpha-slider__bar[data-v-18925ba6]{position:relative;width:100%;height:100%;border-radius:15px}.vc-alpha-slider__bar-pointer[data-v-18925ba6]{position:absolute;width:14px;height:14px}.vc-alpha-slider__bar-handle[data-v-18925ba6]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-alpha-slider__bar-handle.vertical[data-v-18925ba6]{transform:translateY(-7px);margin-top:0}.vc-alpha-slider.small-slider[data-v-18925ba6]{height:10px!important}.vc-alpha-slider.small-slider .small-bar[data-v-18925ba6]{height:10px!important;width:10px!important}.vc-alpha-slider.small-slider .small-bar div[data-v-18925ba6]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-compact[data-v-b969fd48]{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.vc-compact__row[data-v-b969fd48]{position:relative;width:100%;margin:0;height:27px}.vc-compact__row>*[data-v-b969fd48]{display:inline-block;vertical-align:middle}.vc-compact__color_cube[data-v-b969fd48]{width:100%;height:100%}.vc-compact__color_cube.transparent[data-v-b969fd48]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.vc-compact__color_cube.transparent[data-v-b969fd48]:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.vc-compact__color_cube.advance[data-v-b969fd48]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.vc-compact__color_cube .alpha[data-v-b969fd48]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-compact__color-cube--wrap[data-v-b969fd48]{position:relative;width:27px;height:27px;cursor:pointer;overflow:hidden}.vc-compact__color-cube--wrap[data-v-b969fd48]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-saturation[data-v-7f0cdcdf]{position:relative;margin-bottom:15px;width:100%;height:125px}.vc-saturation__chrome[data-v-7f0cdcdf]{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.vc-saturation__hidden[data-v-7f0cdcdf]{overflow:hidden}.vc-saturation__white[data-v-7f0cdcdf],.vc-saturation__black[data-v-7f0cdcdf]{position:absolute;top:0;left:0;right:0;bottom:0}.vc-saturation__black[data-v-7f0cdcdf]{background:linear-gradient(0deg,#000,transparent)}.vc-saturation__white[data-v-7f0cdcdf]{background:linear-gradient(90deg,#fff,#fff0)}.vc-saturation__cursor[data-v-7f0cdcdf]{position:absolute}.vc-saturation__cursor div[data-v-7f0cdcdf]{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.vc-hue-slider[data-v-e1a08576]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-hue-slider.is-vertical[data-v-e1a08576]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-hue-slider.transparent[data-v-e1a08576]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-hue-slider__bar[data-v-e1a08576]{position:relative;width:100%;height:100%;border-radius:15px;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);background:-webkit-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-moz-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-ms-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%)}.vc-hue-slider__bar-pointer[data-v-e1a08576]{position:absolute;width:14px;height:14px}.vc-hue-slider__bar-handle[data-v-e1a08576]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-hue-slider__bar-handle.vertical[data-v-e1a08576]{transform:translateY(-7px);margin-top:0}.vc-hue-slider.small-slider[data-v-e1a08576]{height:10px!important}.vc-hue-slider.small-slider .small-bar[data-v-e1a08576]{height:10px!important;width:10px!important}.vc-hue-slider.small-slider .small-bar div[data-v-e1a08576]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-lightness-slider[data-v-94a50a9e]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-lightness-slider.is-vertical[data-v-94a50a9e]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-lightness-slider.transparent[data-v-94a50a9e]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-lightness-slider__bar[data-v-94a50a9e]{position:relative;width:100%;height:100%;border-radius:15px}.vc-lightness-slider__bar-pointer[data-v-94a50a9e]{position:absolute;width:14px;height:14px}.vc-lightness-slider__bar-handle[data-v-94a50a9e]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-lightness-slider__bar-handle.vertical[data-v-94a50a9e]{transform:translateY(-7px);margin-top:0}.vc-lightness-slider.small-slider[data-v-94a50a9e]{height:10px!important}.vc-lightness-slider.small-slider .small-bar[data-v-94a50a9e]{height:10px!important;width:10px!important}.vc-lightness-slider.small-slider .small-bar div[data-v-94a50a9e]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-colorPicker__record[data-v-0f657238]{display:flex;align-items:center;margin-top:15px}.vc-colorPicker__record .text[data-v-0f657238]{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.vc-colorPicker__record .color-list[data-v-0f657238]{width:100%;display:flex;position:relative;margin:0;gap:2px}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]{position:relative;flex:1;max-width:26px;height:26px;border-radius:2px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;box-shadow:3px 0 5px #0000001a}.vc-colorPicker__record .color-list .color-item__round[data-v-0f657238]{border-radius:50%}.vc-colorPicker__record .color-list .color-item.transparent[data-v-0f657238]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-colorPicker__record .color-list .color-item__display[data-v-0f657238]{width:100%;height:100%}.vc-display[data-v-7334ac20]{height:28px;display:flex;align-items:center;gap:8px}.vc-display .vc-current-color[data-v-7334ac20]{width:50px;height:100%;box-shadow:3px 0 5px #00000014;border-radius:2px;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-display .vc-current-color.vc-transparent[data-v-7334ac20]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-display .vc-current-color .color-cube[data-v-7334ac20]{width:100%;height:100%;text-align:center}.vc-display .vc-color-input[data-v-7334ac20]{height:100%;flex:1;flex-shrink:0;box-sizing:border-box;position:relative}.vc-display .vc-color-input input[data-v-7334ac20]{padding:0;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;box-sizing:border-box;background-color:#c8c8c840;color:#666;border-radius:2px;height:100%;width:100%}.vc-display .vc-rgb-input[data-v-7334ac20]{flex:1;font-size:12px;color:#666;text-align:center}.vc-display .vc-rgb-input input[data-v-7334ac20]{padding:4px 0;margin-bottom:2px;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;background-color:#c8c8c840;color:#666;border-radius:2px;width:100%}.vc-display .vc-alpha-input[data-v-7334ac20]{width:48px;height:100%;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;font-size:14px;background-color:#c8c8c840;padding:0 2px}.vc-display .vc-alpha-input>input[data-v-7334ac20]{width:100%;height:100%;padding:0;text-align:center;background-color:transparent;font-size:inherit}.vc-display .vc-alpha-input__inner[data-v-7334ac20]{padding:10px 12px;border-radius:4px;color:#000;font-size:14px;line-height:20px;outline:none;border:none;display:block;box-sizing:border-box;cursor:pointer}.vc-display .vc-input-toggle[data-v-7334ac20]{cursor:pointer;font-size:12px;line-height:12px;width:24px;border-radius:4px;padding:2px}.vc-display .vc-input-toggle[data-v-7334ac20]:hover{background-color:#efefef}.vc-display .vc-input-toggle[data-v-7334ac20]:before{height:0;width:0;margin:auto auto 2px;content:"";display:block;border-bottom:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .vc-input-toggle[data-v-7334ac20]:after{height:0;width:0;margin:2px auto auto;content:"";display:block;border-top:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .copy-text[data-v-7334ac20]{font-size:12px;line-height:28px;text-align:center;transform:scale(.8);display:inline-block}.vc-fk-colorPicker[data-v-48e3c224]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-fk-colorPicker__inner[data-v-48e3c224]{position:relative}.vc-fk-colorPicker__header[data-v-48e3c224]{z-index:999;text-align:left}.vc-fk-colorPicker__header .back[data-v-48e3c224]{border:2px solid rgba(150,150,150,.6);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;margin-bottom:12px;transform:rotate(135deg)}.vc-fk-colorPicker__display[data-v-48e3c224]{position:relative;width:100%;margin:0;text-align:left}.vc-fk-colorPicker__display .transparent[data-v-48e3c224]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-fk-colorPicker__display .current-color[data-v-48e3c224]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display .current-color .color-cube[data-v-48e3c224]{width:100%;height:100%}.vc-fk-colorPicker__display .hexColor-prefix[data-v-48e3c224]{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display input[data-v-48e3c224]{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.vc-fk-colorPicker__display .hexColor-input[data-v-48e3c224]{width:64px}.vc-fk-colorPicker__display .action[data-v-48e3c224]{float:right;vertical-align:middle}.vc-fk-colorPicker__display .action .clear-btn[data-v-48e3c224]{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.vc-fk-colorPicker__display .action .copy-btn[data-v-48e3c224]{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.vc-chrome-colorPicker[data-v-2611d66c]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-chrome-colorPicker-body[data-v-2611d66c]{position:relative}.vc-chrome-colorPicker-body .chrome-controls[data-v-2611d66c]{display:flex}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap[data-v-2611d66c]{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap.transparent[data-v-2611d66c]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color[data-v-2611d66c]{width:100%;height:100%}.vc-chrome-colorPicker-body .chrome-controls .chrome-sliders[data-v-2611d66c]{flex:1;margin-left:10px}.bee-angle{transform:rotate(90deg)}.bee-angle>*{display:inline-block;vertical-align:middle}.bee-angle.zero-right{transform:rotate(180deg)}.bee-angle.zero-bottom{transform:rotate(270deg)}.bee-angle__round{position:relative;width:16px;height:16px;border:1px solid #666;border-radius:50%;cursor:pointer;display:inline-block;vertical-align:middle}.bee-angle__round:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:50%;height:1px;background-color:#666}.vc-gradient-picker[data-v-c4d6d6ea]{position:relative}.vc-gradient-picker__header[data-v-c4d6d6ea]{margin-bottom:12px;z-index:999;text-align:left;display:flex;justify-content:space-between;align-items:center}.vc-gradient-picker__header .back[data-v-c4d6d6ea]{border:2px solid rgba(150,150,150,.65);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);margin-right:8px}.vc-gradient-picker .vc-gradient__types[data-v-c4d6d6ea]{display:flex;width:100%;justify-content:space-between}.vc-gradient-picker .vc-gradient__types .vc-gradient-wrap__types[data-v-c4d6d6ea]{display:flex;background-color:#c8c8c840;border-radius:4px;overflow:hidden;align-items:center}.vc-gradient-picker .vc-gradient__types .vc-gradient__type[data-v-c4d6d6ea]{padding:4px 8px;color:#666;cursor:pointer;font-size:12px}.vc-gradient-picker .vc-gradient__types .vc-gradient__type.active[data-v-c4d6d6ea]{color:#000;background-color:#c8c8c8cc}.vc-gradient-picker__body[data-v-c4d6d6ea]{margin-bottom:12px;display:-ms-flexbox;display:flex;align-items:center}.vc-gradient-picker__body .vc-color-range[data-v-c4d6d6ea]{flex:1}.vc-gradient-picker__body .vc-color-range__container[data-v-c4d6d6ea]{position:relative;height:16px;border-radius:5px}.vc-gradient-picker__body .vc-color-range__container .vc-background[data-v-c4d6d6ea]{height:100%;border-radius:4px;box-shadow:inset 0 0 0 1px #0000000f}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container[data-v-c4d6d6ea]{position:absolute;width:100%;top:0;height:100%;left:0}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop[data-v-c4d6d6ea]{position:absolute;top:-2px;width:14px;height:16px;overflow:hidden;border:2px solid #fff;border-radius:2px;cursor:pointer;box-shadow:0 0 2px 1px #00000059;box-sizing:content-box;transform:translate(-9px)}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--inner[data-v-c4d6d6ea]{display:inline-block;height:100%}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--current[data-v-c4d6d6ea]{position:relative;z-index:1;box-shadow:0 0 2px 2px #2253f4,0 0 1px 1px #2253f480}.vc-gradient-picker .vc-degree-input[data-v-c4d6d6ea]{position:relative;z-index:2;font-size:12px;border-radius:4px;display:flex}.vc-gradient-picker .vc-degree-input:hover .vc-degree-input__panel[data-v-c4d6d6ea]{display:block}.vc-gradient-picker .vc-degree-input__control[data-v-c4d6d6ea]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#c8c8c840;color:#666;padding:0 6px 0 0}.vc-gradient-picker .vc-degree-input__control input[data-v-c4d6d6ea]{max-width:28px;text-align:center;border:none;outline:none;background-color:transparent;color:#666;font-size:inherit;overflow:visible}.vc-gradient-picker .vc-degree-input__panel[data-v-c4d6d6ea]{display:none;z-index:10;position:absolute;top:20px;left:0}.vc-gradient-picker .vc-degree-input__panel .vc-degree-input__disk[data-v-c4d6d6ea]{padding:4px;background-color:#f1f1f1;box-shadow:0 0 2px #00000029,0 1px 8px #0000000f,0 4px 12px #00000014;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative;transform:translate(0)}.vc-gradient-picker .vc-picker-degree-input[data-v-c4d6d6ea]{margin-left:8px}.vc-colorpicker[data-v-0492277d]{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;user-select:none;width:276px;z-index:10000}.vc-colorpicker *[data-v-0492277d]{outline:none;line-height:1}.vc-colorpicker--container[data-v-0492277d]{padding:16px}.vc-colorpicker--tabs[data-v-0492277d]{padding:2px;background:#f6f7f9;border-radius:6px;position:relative;margin-bottom:12px}.vc-colorpicker--tabs__inner[data-v-0492277d]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;background:#f6f7f9;border-bottom:none;position:relative;box-sizing:border-box}.vc-colorpicker--tabs__btn[data-v-0492277d]{-ms-flex:1;flex:1;z-index:2;color:#636c78;font-size:14px;border-radius:4px;cursor:pointer}.vc-colorpicker--tabs__btn.vc-btn-active[data-v-0492277d]{color:#33383e;font-weight:600}.vc-colorpicker--tabs__btn button[data-v-0492277d]{width:100%;background-color:initial;padding:6px 0;font-size:14px;line-height:20px;color:#636c78;border:0;border-radius:0;outline:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:inherit}.vc-colorpicker--tabs__btn button .vc-btn__content[data-v-0492277d]{position:relative;white-space:nowrap}.vc-colorpicker--tabs__bg[data-v-0492277d]{position:absolute;top:0;bottom:0;background:#fff;box-shadow:0 1px 4px #0000001f;border-radius:4px;z-index:1;transition:left .2s ease-in-out}.vc-colorpicker.black[data-v-0492277d]{background-color:#000;color:#fff}.vc-colorpicker.white[data-v-0492277d]{background-color:#fff;color:#333}.vc-color-wrap[data-v-354ca836]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-color-wrap.transparent[data-v-354ca836]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-color-wrap.round[data-v-354ca836]{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.vc-color-wrap .current-color[data-v-354ca836]{width:100%;height:100%}.vc-color-extra[data-v-354ca836]{margin-top:10px}.text-field-control{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:#ccc;box-sizing:border-box}.text-field-control:focus{outline:none}.value{position:relative;display:flex;grid-area:1 / 1;cursor:text}input{width:100%;height:100%;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;border:none;padding:0;background:none;overflow:hidden;resize:none}input::placeholder{color:#999;opacity:1}input:focus{outline:none}.options-container{position:relative;grid-area:1 / 1}.options-list :deep(li:not(.dim) + li.dim:before){content:"";display:block;border-top:dotted 1px #4d4d4d}.vc-color-wrap{width:100%!important;height:100%!important;margin-right:0!important;border-radius:4px!important}.enum-field-control[data-v-cc63422b]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:var(--af-text-color-primary);box-sizing:border-box;cursor:pointer}.value-container[data-v-cc63422b]{position:relative;grid-area:1 / 1;display:flex;align-items:center}.value-text[data-v-cc63422b]{flex:1;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;padding:6px 12px;overflow:hidden}.value-text.is-null[data-v-cc63422b]{color:var(--af-text-color-disabled)}.value-text[data-v-cc63422b]:not(.is-null){color:var(--af-color-info);font-weight:500}.value-search[data-v-cc63422b]{flex:1;height:100%;min-width:0px;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;padding:6px 8px 6px 12px;border:none;box-sizing:border-box;background:none}.value-search[data-v-cc63422b]::placeholder{color:var(--af-text-color-disabled);opacity:1}.value-search[data-v-cc63422b]:focus{outline:none}.dropdown-arrow[data-v-cc63422b]{color:#666;font-size:6pt;font-family:Inter,sans-serif;text-align:center;-webkit-user-select:none;user-select:none;width:16px;padding-right:8px}.options-container[data-v-cc63422b]{position:relative;grid-area:1 / 1}.options-list[data-v-cc63422b] li:not(.dim)+li.dim:before{content:"";display:block;border-top:dotted 1px #4d4d4d;margin:3px 6px}.number-field-control[data-v-5485a624]{display:flex;align-items:center;color:var(--af-text-color-primary);cursor:text;overflow:hidden}.number-field-control[data-v-5485a624]:focus{outline:none}input[data-v-5485a624]{color:inherit;font-size:inherit;font-family:inherit;width:100%;height:100%;padding:6px 8px 6px 12px;border:none;box-sizing:border-box;background:none}input[data-v-5485a624]::placeholder{color:var(--af-text-color-disabled);opacity:1}input[data-v-5485a624]:focus{outline:none}.increment-arrows[data-v-5485a624]{display:flex;flex-direction:column;color:#666;font-size:5pt;font-family:Inter,sans-serif;-webkit-user-select:none;user-select:none;width:16px;padding-right:8px}.up-arrow[data-v-5485a624],.down-arrow[data-v-5485a624]{display:flex;align-items:center;justify-content:center;width:100%;height:10px;border-radius:2px;cursor:pointer}.up-arrow[data-v-5485a624]:hover,.down-arrow[data-v-5485a624]:hover{color:#bfbfbf}.datetime-field-control[data-v-33461fbb]{display:flex;flex-direction:column}.datetime-segment[data-v-33461fbb]{display:flex;flex-direction:row;align-items:center;color:var(--af-text-color-primary);cursor:text;min-height:30px;padding-left:6px}.datetime-segment[data-v-33461fbb]:focus{outline:none}.timezone-segment[data-v-33461fbb]{display:flex;flex-direction:row;align-items:center;padding-left:6px}.clock-icon[data-v-33461fbb],.timezone-icon[data-v-33461fbb]{height:17px}.timezone-field[data-v-33461fbb]{flex:1;height:32px;border-radius:inherit}.separator[data-v-33461fbb]{border-color:var(--af-bg-color-primary)}.separator.horizontal[data-v-33461fbb]{border-bottom-width:1px;border-bottom-style:solid}.grid-container[data-v-33461fbb]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%}.editor[data-v-33461fbb]{grid-area:1 / 1;display:flex;width:100%;height:32px;padding:0 12px;border:none;box-sizing:border-box;overflow:hidden}input[data-v-33461fbb]{color-scheme:dark;color:inherit;font-size:10pt;font-family:inherit;padding:0;border:none;background:none}input[data-v-33461fbb]::placeholder{color:var(--af-text-color-disabled);opacity:1}input[data-v-33461fbb]:focus{outline:none}.editor span[data-v-33461fbb]{color:var(--af-text-color-disabled);font-size:10pt;margin:0 3px}.editor span.space[data-v-33461fbb]{margin:0 3px}.editor span.offset[data-v-33461fbb]{margin-left:auto;margin-top:-30px}.date-field[data-v-33461fbb]{flex:1;min-width:105px}.time-field[data-v-33461fbb]{flex:1;min-width:148px;padding-left:10px;border-left:solid 1px #242424;margin-left:10px}.value[data-v-33461fbb]{grid-area:1 / 1;display:flex;align-items:center;padding:6px 12px;height:20px}.null-value[data-v-33461fbb]{color:var(--af-text-color-disabled)}.date-value[data-v-33461fbb]{color:var(--af-color-info);font-weight:500}.date-wrapper[data-v-33461fbb],.time-wrapper[data-v-33461fbb]{padding:4px}.date-wrapper[data-v-33461fbb]{border-right:thin #242424 solid}.field-item[data-v-62165c49]{display:flex;margin-bottom:8px}.text-field-control[data-v-62165c49],.enum-field-control[data-v-62165c49],.number-field-control[data-v-62165c49],.datetime-field-control[data-v-62165c49]{flex:1;min-height:30px;border-radius:4px;background:var(--af-bg-color-secondary)}.dictionary-field-control[data-v-62165c49]{flex:1}.create-button[data-v-62165c49],.delete-button[data-v-62165c49]{display:flex;align-items:center;color:var(--af-text-color-primary);font-size:9pt;font-family:inherit;border:solid 1px var(--af-border-color-tertiary);border-radius:3px;background:none}.create-button[data-v-62165c49]{width:100%;padding:4px 10px}.delete-button[data-v-62165c49]{justify-content:center;width:25px;margin-left:5px}.create-button[data-v-62165c49]:hover,.delete-button[data-v-62165c49]:hover{background:var(--af-border-color-secondary)}.create-button span[data-v-62165c49]{margin-right:9px}.existing-tags-wrapper[data-v-62165c49]{position:relative;margin-top:8px}.custom-dropdown-list[data-v-62165c49]{position:absolute;top:100%;left:0;width:100%;z-index:100;margin:4px 0 0;padding:0;list-style:none;border:1px solid var(--af-border-color-tertiary);border-radius:4px;background:var(--af-bg-color-secondary);box-shadow:0 4px 12px #0000004d;max-height:200px;overflow-y:auto}.custom-dropdown-list li[data-v-62165c49]{display:flex;align-items:center;padding:6px 10px;cursor:pointer;font-size:9pt;color:var(--af-text-color-primary)}.custom-dropdown-list li[data-v-62165c49]:hover{background:var(--af-border-color-secondary)}.tag-color-circle[data-v-62165c49]{width:10px;height:10px;border-radius:50%;margin-right:10px;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}.tuple-field-control[data-v-df3e8f82]{max-width:100%;display:flex;align-items:center}.tuple-table[data-v-df3e8f82]{width:100%;border-collapse:collapse;border:none;padding:0}.tuple-table tr[data-v-df3e8f82]{border-bottom:solid 1px var(--af-bg-color-primary)}.tuple-table tr[data-v-df3e8f82]:last-child{border-bottom:none}.tuple-table td[data-v-df3e8f82]{padding:0}.tuple-table td.field-name[data-v-df3e8f82]{color:var(--af-text-color-secondary);font-size:8.3pt;font-weight:500;text-transform:uppercase;width:0px;padding:0 8px;border-right:solid 1px var(--af-bg-color-primary)}.no-properties[data-v-df3e8f82]{color:#818181;font-size:10pt;padding:0 12px}.create-tag-form[data-v-d71e93ca]{display:flex;flex-direction:column;gap:14px;padding:10px;border:solid 1px var(--af-border-color-tertiary);border-radius:4px;background:var(--af-bg-color-primary)}.field-item[data-v-d71e93ca]{margin-bottom:14px}.field-item[data-v-d71e93ca]:last-child{margin-bottom:0}.field-name[data-v-d71e93ca]{color:var(--af-text-color-secondary);font-size:9.5pt;font-weight:500;margin-bottom:6px}.field-value[data-v-d71e93ca]{width:100%;font-size:10.5pt;box-sizing:border-box}.field-value.text-field-control[data-v-d71e93ca],.field-value[data-v-d71e93ca]{min-height:30px;border-radius:4px;background:var(--af-bg-color-secondary);overflow:hidden}.field-value.text-field-control[data-v-d71e93ca]{overflow:visible}.create-tag-actions[data-v-d71e93ca]{display:flex;gap:8px}.create-tag-actions .create-tag-button[data-v-d71e93ca]{justify-content:center}.create-tag-button[data-v-d71e93ca]{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:4px 10px;color:var(--af-text-color-primary);font-size:9pt;font-family:inherit;border:solid 1px var(--af-border-color-tertiary);border-radius:3px;background:none}.create-tag-button[data-v-d71e93ca]:hover:not(:disabled){background:var(--af-border-color-secondary)}.create-tag-button[data-v-d71e93ca]:disabled{opacity:.6;cursor:not-allowed}.create-tag-button.secondary[data-v-d71e93ca]{border-color:var(--af-border-color-primary)}.multiselect-field-control[data-v-53ba0529]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;color:var(--af-text-color-primary)}.multiselect-field-control.column[data-v-53ba0529]{flex-direction:column}.no-options[data-v-53ba0529]{font-size:9pt;color:var(--af-text-color-disabled);padding:8px 8px 4px;line-height:1.4}.option[data-v-53ba0529]{display:inline-flex;align-items:flex-start;gap:6px;color:var(--af-text-color-primary);font-size:10pt;font-family:inherit;padding:6px 10px;min-height:32px;border:solid 1px var(--af-border-color-primary);border-radius:4px;background:var(--af-bg-color-primary);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;box-sizing:border-box}.option[data-v-53ba0529]:hover:not(:disabled){color:var(--af-text-color-hover-action);border-color:var(--af-bg-color-hover-action);background:var(--af-bg-color-hover-action)}.option[data-v-53ba0529]:focus-visible{outline:solid 2px var(--af-color-info);outline-offset:1px}.option.dim[data-v-53ba0529]{color:var(--af-text-color-disabled)}.option.active[data-v-53ba0529]{color:var(--af-color-info);border-color:var(--af-color-info);background:var(--af-bg-color-tertiary);font-weight:500}.option.active[data-v-53ba0529]:hover:not(:disabled){color:var(--af-text-color-hover-action);border-color:var(--af-bg-color-hover-action);background:var(--af-bg-color-hover-action)}.option[data-v-53ba0529]:disabled{opacity:.6;cursor:not-allowed}.checkmark[data-v-53ba0529]{width:1em;color:var(--af-color-info);font-weight:600;text-align:center;flex-shrink:0;margin-top:2px}.label[data-v-53ba0529]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.log-source-label[data-v-53ba0529]{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left;line-height:1.35}.log-source-line[data-v-53ba0529]{white-space:normal;word-break:break-word}.log-source-key[data-v-53ba0529]{color:var(--af-text-color-secondary);font-weight:600;margin-right:4px}.create-tag-button[data-v-53ba0529]{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:4px 10px;color:var(--af-text-color-primary);font-size:9pt;font-family:inherit;border:solid 1px var(--af-border-color-tertiary);border-radius:3px;background:none}.create-tag-button[data-v-53ba0529]:hover:not(:disabled){background:var(--af-border-color-secondary)}.create-tag-button[data-v-53ba0529]:disabled{opacity:.6;cursor:not-allowed}.create-tag-button span[data-v-53ba0529]{margin-right:9px}.tag-color-circle[data-v-53ba0529]{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.2)}.field-item[data-v-81c641c2]{margin-bottom:14px}.field-item[data-v-81c641c2]:last-child{margin-bottom:0}.field-name[data-v-81c641c2]{color:var(--af-text-color-secondary);font-size:9.5pt;font-weight:500;margin-bottom:6px}.field-value[data-v-81c641c2]{font-size:10.5pt}.text-field-control[data-v-81c641c2],.enum-field-control[data-v-81c641c2],.number-field-control[data-v-81c641c2],.datetime-field-control[data-v-81c641c2],.tuple-field-control[data-v-81c641c2],.multiselect-field-control[data-v-81c641c2]{min-height:30px;border-radius:4px;background:var(--af-bg-color-secondary)}.scrollbox-container[data-v-aeb4afca]{height:100%}.contents[data-v-aeb4afca]{padding:18px 16px}.no-prop[data-v-aeb4afca]{display:flex;align-items:center;justify-content:center;color:#818181;font-size:10pt;text-align:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:100px 0;box-sizing:border-box}.scrollbox[data-v-0aba4cd9]{height:100%}.content[data-v-0aba4cd9]{padding:8px 0}.validation-result[data-v-0aba4cd9]{display:flex;align-items:center;color:var(--af-text-color-tertiary);font-size:10pt;-webkit-user-select:none;user-select:none;min-height:27px;padding:5px 16px;box-sizing:border-box;cursor:pointer}.validation-result[data-v-0aba4cd9]:hover{background:var(--af-border-color-secondary)}.validation-result .icon[data-v-0aba4cd9]{font-size:10pt;font-weight:300;-webkit-user-select:none;user-select:none;padding-right:10px;margin-top:-1px}.validation-result.error .icon[data-v-0aba4cd9]{color:var(--af-color-error)}.validation-result.warning .icon[data-v-0aba4cd9]{color:var(--af-color-warning)}.editor-tabs-element[data-v-45adcbf8]{border-left:solid 1px var(--af-border-color-secondary);background:var(--af-bg-color-primary)}.properties-pane[data-v-45adcbf8],.validator-problems-pane[data-v-45adcbf8]{height:100%}.secureflow-panel[data-v-61754bad]{width:100%;height:100%;overflow:auto;overflow-x:hidden;scrollbar-color:rgba(45,212,191,.62) rgba(5,10,21,.52);scrollbar-gutter:stable;scrollbar-width:thin;scroll-padding-top:180px;box-sizing:border-box;color:#e8edf5;background:radial-gradient(circle at top right,rgba(59,130,246,.14),transparent 30%),linear-gradient(180deg,#081124,#050a15 44%,#050a15);border-left:1px solid rgba(59,130,246,.14)}.secureflow-panel[data-v-61754bad]::-webkit-scrollbar{width:10px}.secureflow-panel[data-v-61754bad]::-webkit-scrollbar-track{background:#050a15b8;border-left:1px solid rgba(59,130,246,.12)}.secureflow-panel[data-v-61754bad]::-webkit-scrollbar-thumb{min-height:72px;background:linear-gradient(180deg,#60a5fac7,#06d6a0c7);border:2px solid rgba(5,10,21,.92);border-radius:999px}.secureflow-panel[data-v-61754bad]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7dd3fcf2,#2dd4bff2)}.panel-hero[data-v-61754bad],.panel-section[data-v-61754bad],footer[data-v-61754bad]{margin:0 16px}.panel-sticky-case[data-v-61754bad]{position:sticky;top:0;z-index:5;margin:0;padding:18px 16px 14px;border-bottom:1px solid rgba(59,130,246,.16);background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 34%),linear-gradient(180deg,#081126fa,#060c1af0);box-shadow:0 16px 28px #03071247;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.panel-hero[data-v-61754bad]{padding:14px 0 18px}.section-heading p[data-v-61754bad]{display:inline-flex;align-items:center;gap:8px;color:#06d6a0;font-size:8.5pt;font-weight:800;letter-spacing:.1em;text-transform:uppercase}h2[data-v-61754bad]{margin:12px 0 0;color:#f8fafc;font-size:19pt;line-height:1.18;letter-spacing:0;overflow-wrap:anywhere}.panel-hero>p[data-v-61754bad]{margin-top:12px;color:#bcc9dd;font-size:10pt;line-height:1.58;overflow-wrap:anywhere}.panel-hero-toolbar[data-v-61754bad]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;min-width:0}.panel-case-link[data-v-61754bad]{display:inline-block;flex:1 1 140px;max-width:max-content;min-width:0;color:#cbd5e1b8;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8.5pt;font-weight:700;letter-spacing:.04em}.panel-case-link-text[data-v-61754bad]{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.46em;row-gap:0;word-break:normal}.panel-case-link-id[data-v-61754bad]{display:inline-flex;align-items:baseline;white-space:nowrap}a.panel-case-link[data-v-61754bad]:after{content:none}.panel-case-link-arrow[data-v-61754bad]{display:inline-block;margin-left:.32em;color:currentColor;font-size:.78em;font-weight:900;line-height:1;transform:none}a.panel-case-link:hover .panel-case-link-arrow[data-v-61754bad]{transform:translate(1px,-1px)}a.panel-case-link[data-v-61754bad]:hover{color:#9ff7df;text-decoration:underline;text-underline-offset:3px}.panel-actions[data-v-61754bad]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;flex:none;min-width:0}.panel-action-btn[data-v-61754bad]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;min-width:44px;padding:0 12px;border:1px solid rgba(96,165,250,.18);border-radius:999px;color:#bcc9dd;background:#0f172a75;font:inherit;font-size:7.8pt;font-weight:750;line-height:1;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.panel-action-btn[data-v-61754bad]:hover{color:#f8fafc;border-color:#3b82f661;background:#3b82f621;transform:translateY(-1px)}.panel-action-btn[data-v-61754bad]:focus-visible{outline:none;box-shadow:0 0 0 3px #06d6a024}.panel-action-btn.copied[data-v-61754bad]{color:#86efac;border-color:#06d6a066;background:#06d6a024}.panel-action-btn.error[data-v-61754bad]{color:#fca5a5;border-color:#ef444459;background:#ef44441f}.panel-action-icon[data-v-61754bad]{display:inline-flex;align-items:center;justify-content:center;flex:none}.panel-action-icon svg[data-v-61754bad]{width:14px;height:14px}.panel-action-icon-active[data-v-61754bad],.panel-action-btn.copied .panel-action-icon-default[data-v-61754bad]{display:none}.panel-action-btn.copied .panel-action-icon-active[data-v-61754bad]{display:inline-flex}.panel-case-link-block[data-v-61754bad]{display:inline-flex;margin-top:0}.panel-source-line[data-v-61754bad]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:10px;font-size:8.5pt;line-height:1.4}.panel-source-line small[data-v-61754bad]{color:#06d6a0;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.5pt;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.panel-source-line a[data-v-61754bad],.panel-source-line span[data-v-61754bad]{color:#cdd9ec;font-weight:700;overflow-wrap:anywhere}.panel-source-line a[data-v-61754bad]:hover{color:#9ff7df;text-decoration:underline;text-underline-offset:3px}.hero-meta[data-v-61754bad],.coverage-row[data-v-61754bad],.step-techniques[data-v-61754bad]{display:flex;flex-wrap:wrap;gap:7px}.hero-meta[data-v-61754bad]{margin-top:14px}.hero-meta span[data-v-61754bad],.coverage-row span[data-v-61754bad],.step-techniques a[data-v-61754bad],.step-techniques button[data-v-61754bad]{display:inline-flex;align-items:center;justify-content:center;min-height:22px;border:1px solid rgba(59,130,246,.18);border-radius:999px;padding:2px 8px;color:#bcc9dd;background:#3b82f60f;font:inherit;font-size:8.5pt;font-weight:700;white-space:nowrap;cursor:pointer}.hero-meta span[data-v-61754bad]:first-child,.coverage-row span[data-v-61754bad]:first-child{color:#9ff7df;border-color:#06d6a03d;background:#06d6a014}.metric-grid[data-v-61754bad]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 16px;border-bottom:1px solid rgba(59,130,246,.12)}.metric-grid div[data-v-61754bad]{min-width:0;padding:12px 10px;border:1px solid rgba(59,130,246,.12);border-radius:8px;background:#050a158f}.metric-grid strong[data-v-61754bad]{display:block;color:transparent;background:linear-gradient(135deg,#60a5fa,#06d6a0);-webkit-background-clip:text;background-clip:text;font-size:18pt;line-height:1}.metric-grid span[data-v-61754bad]{display:block;margin-top:6px;color:#94a6c3;font-size:8pt;line-height:1.2}.panel-section[data-v-61754bad]{padding:18px 0;border-bottom:1px solid rgba(59,130,246,.12)}.section-heading[data-v-61754bad]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.section-heading span[data-v-61754bad]{color:#94a6c3;font-size:8.5pt}.timeline[data-v-61754bad]{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:timeline}.timeline li[data-v-61754bad]{position:relative;scroll-margin-top:180px;border:1px solid rgba(96,165,250,.18);border-radius:8px;background:#050a158a;counter-increment:timeline;overflow:hidden;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.timeline li.covered[data-v-61754bad]{border-color:#60a5fa2e}.timeline li.focused[data-v-61754bad]{border-color:#7dd3fc9e;background:#0a1830c7;box-shadow:0 0 0 1px #60a5fa1f,0 14px 28px #050a1542}.timeline li.spotlighted[data-v-61754bad]{border-color:#7dd3fce0;background:#0e2242db;box-shadow:0 0 0 1px #7dd3fc38,0 0 28px #60a5fa29,0 14px 28px #050a1547}.step-summary[data-v-61754bad]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px 11px 40px;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .16s ease}.step-summary[data-v-61754bad]:hover{background:#0f172a80}.step-summary[data-v-61754bad]:focus-visible{outline:2px solid rgba(96,165,250,.9);outline-offset:-2px}.step-summary-main[data-v-61754bad]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.step-defense-count[data-v-61754bad]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:54px;height:25px;padding:3px 7px;border:1px solid rgba(245,158,11,.56);border-radius:999px;color:#fef3c7;background:linear-gradient(135deg,#f59e0b29,#06d6a017),#050a15b8;box-sizing:border-box;box-shadow:0 8px 20px #050a152e,0 0 0 1px #3b82f614;white-space:nowrap;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.step-defense-count.empty[data-v-61754bad]{border-color:#94a3b829;color:#7f93b0;background:#94a3b80f;box-shadow:none}.step-defense-mark[data-v-61754bad]{color:#fde68a;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7pt;font-weight:900;letter-spacing:.08em}.step-defense-count strong[data-v-61754bad]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;color:#04120f;background:linear-gradient(135deg,#fbbf24,#06d6a0);font-size:8pt;font-weight:900}.timeline .step-defense-count strong[data-v-61754bad]{min-width:18px;height:18px;padding:0 5px;font-size:8pt;line-height:1}.timeline .step-defense-count:not(.empty) strong[data-v-61754bad]{color:#04120f}.step-summary:hover .step-defense-count[data-v-61754bad]:not(.empty),.timeline li.focused .step-defense-count[data-v-61754bad]:not(.empty){border-color:#fbbf24db;background:linear-gradient(135deg,#f59e0b3d,#06d6a01f),#081126e0;box-shadow:0 10px 24px #050a153d,0 0 18px #f59e0b1f}.step-defense-count.empty strong[data-v-61754bad]{color:#94a6c3;background:#94a3b829}.step-defense-count.empty .step-defense-mark[data-v-61754bad]{color:currentColor}.step-atlas-id[data-v-61754bad]{color:#9fb6d6;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8pt;font-weight:700;letter-spacing:.03em}.step-observed-window[data-v-61754bad]{display:inline-grid;grid-template-columns:15px auto minmax(0,1fr);align-items:center;gap:5px 7px;width:fit-content;max-width:100%;margin-top:3px;padding:5px 9px 5px 7px;border:1px solid rgba(125,211,252,.22);border-radius:8px;color:#dbeafe;background:linear-gradient(135deg,#3b82f61f,#06d6a012),#060e1fb8;box-shadow:inset 0 1px #ffffff06;font-variant-numeric:tabular-nums}.step-observed-window svg[data-v-61754bad]{grid-row:1 / span 2;width:15px;height:15px;color:#67e8f9}.step-observed-window small[data-v-61754bad]{color:#7dd3fc;font-size:6.8pt;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase}.step-observed-window>span[data-v-61754bad]{grid-column:2 / -1;min-width:0;color:#c9d9ee;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.4pt;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.step-chevron[data-v-61754bad]{flex:none;color:#7dd3fc;font-size:10pt;line-height:1;transition:transform .18s ease}.timeline li.expanded .step-chevron[data-v-61754bad]{transform:rotate(180deg)}.step-detail[data-v-61754bad]{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px 40px}.secureflow-step-detail-enter-active[data-v-61754bad],.secureflow-step-detail-leave-active[data-v-61754bad]{box-sizing:border-box;overflow:hidden;will-change:height,opacity,transform}.step-defenses[data-v-61754bad]{display:flex;flex-direction:column;gap:6px}.step-defenses small[data-v-61754bad]{color:#7f93b0;font-size:7.8pt;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.step-no-defense[data-v-61754bad]{margin:0;color:#8693a8;font-size:9pt;font-style:italic;line-height:1.5}.timeline li[data-v-61754bad]:before{content:counter(timeline);position:absolute;top:12px;left:12px;width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);font-size:8pt;font-weight:900}.timeline strong[data-v-61754bad],.technique-card h3[data-v-61754bad]{color:#f8fafc;font-size:10.5pt;line-height:1.32}.timeline p[data-v-61754bad],.technique-card p[data-v-61754bad],.technique-card .rich-technique-summary[data-v-61754bad],.source-section p[data-v-61754bad],.boundary p[data-v-61754bad],footer p[data-v-61754bad]{margin-top:6px;color:#bcc9dd;font-size:9.5pt;line-height:1.52;overflow-wrap:anywhere}.technique-card .rich-technique-summary[data-v-61754bad]{margin-top:6px}.rich-technique-summary[data-v-61754bad] :is(p,ul,ol,pre){margin:0 0 10px}.rich-technique-summary[data-v-61754bad] :is(p,ul,ol,pre):last-child{margin-bottom:0}.rich-technique-summary[data-v-61754bad] :is(h4,h5,h6){margin:12px 0 6px;color:#e8f7ff;font-size:9.6pt;font-weight:850;line-height:1.35}.rich-technique-summary[data-v-61754bad] :is(ul,ol){padding-left:20px}.rich-technique-summary code[data-v-61754bad]{padding:1px 4px;border-radius:4px;color:#d7f9ff;background:#67e8f91a}.rich-technique-summary pre[data-v-61754bad]{padding:9px 10px;overflow-x:auto;border-radius:8px;color:#d9f5ff;background:#020817b8;white-space:pre-wrap}.step-techniques a[data-v-61754bad],.step-techniques button[data-v-61754bad]{color:#67e8f9;border-color:#22d3ee3d;background:#22d3ee14;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8pt}.step-techniques button[data-v-61754bad]:focus-visible{outline:none;box-shadow:0 0 0 3px #06d6a029}.technique-card[data-v-61754bad]{position:relative;scroll-margin-top:180px;padding:14px;margin-top:10px;border:1px solid rgba(59,130,246,.13);border-radius:8px;background:radial-gradient(circle at top right,rgba(6,214,160,.08),transparent 34%),#050a1594}.technique-card.highlighted[data-v-61754bad]{border-color:#7dd3fcb8;background:radial-gradient(circle at top right,rgba(6,214,160,.15),transparent 38%),#0a1830d1;box-shadow:0 0 0 1px #7dd3fc2e,0 0 28px #06d6a021,0 14px 28px #050a153d}.technique-return-cue[data-v-61754bad]{position:absolute;top:0;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:26px;margin:0;border:1px solid rgba(125,211,252,.26);border-radius:999px;color:#e0fff9c7;background:linear-gradient(180deg,#06d6a029,#3b82f614),#08112694;box-shadow:0 0 18px #06d6a014;font:inherit;cursor:pointer;opacity:.72;transform:translate(-50%,-50%);animation:technique-return-cue-float-61754bad 1.25s ease-in-out infinite;transition:opacity .16s ease,border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}@keyframes technique-return-cue-float-61754bad{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 3px))}}.technique-return-cue span[data-v-61754bad]{font-size:13pt;font-weight:900;line-height:1;transform:translateY(-1px)}.technique-return-cue[data-v-61754bad]:hover,.technique-return-cue[data-v-61754bad]:focus-visible{opacity:1;border-color:#7dd3fc94;background:linear-gradient(180deg,#06d6a03d,#60a5fa21),#081126bd;box-shadow:0 0 24px #06d6a024;animation-play-state:paused;transform:translate(-50%,calc(-50% - 1px))}.technique-return-cue[data-v-61754bad]:focus-visible{outline:none}.technique-top[data-v-61754bad]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.technique-id[data-v-61754bad]{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid rgba(34,211,238,.28);border-radius:6px;color:#67e8f9;background:#22d3ee14;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8.5pt;font-weight:800}.technique-card h3[data-v-61754bad]{margin:0;overflow-wrap:anywhere}.coverage-row[data-v-61754bad]{margin-top:12px}.step-list[data-v-61754bad]{display:grid;gap:6px;margin-top:12px}.step-list small[data-v-61754bad]{color:#94a6c3;font-size:8pt;text-transform:uppercase}.step-list span[data-v-61754bad]{display:block;color:#dbeafe;font-size:9pt;line-height:1.4}.source-section a[data-v-61754bad]{color:inherit;text-decoration:none}.source-links[data-v-61754bad]{display:grid;gap:8px}.source-links a[data-v-61754bad]{position:relative;display:grid;gap:5px;padding:13px 40px 13px 14px;border:1px solid rgba(59,130,246,.16);border-radius:12px;background:radial-gradient(circle at 100% 0%,rgba(96,165,250,.1),transparent 34%),#050a1580;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.source-links a[data-v-61754bad]:after{position:absolute;top:14px;right:14px;margin-left:0;color:#67e8f9;font-size:10pt;transform:none}.source-links a[data-v-61754bad]:hover{border-color:#60a5fa61;background:radial-gradient(circle at 100% 0%,rgba(96,165,250,.16),transparent 36%),#081126bd;box-shadow:0 12px 28px #050a153d,0 0 22px #3b82f614;transform:translateY(-1px)}.source-links a[data-v-61754bad]:hover:after{transform:translate(1px,-1px)}.source-links span[data-v-61754bad]{color:#67e8f9;font-size:7.8pt;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.source-links strong[data-v-61754bad]{color:#e8edf5;font-size:10.4pt;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.source-links sup[data-v-61754bad]{margin-left:1px;color:#9ff7df;font-size:.52em;letter-spacing:.02em}.source-links small[data-v-61754bad]{color:#aebdd3;font-size:8.6pt;line-height:1.45}.source-links em[data-v-61754bad]{color:#60a5fa;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8.4pt;font-style:normal;font-weight:700;overflow-wrap:anywhere}.technique-id[data-v-61754bad]:hover,.step-techniques a[data-v-61754bad]:hover,.step-techniques button[data-v-61754bad]:hover{color:#06d6a0}.boundary p+p[data-v-61754bad]{margin-top:10px}footer[data-v-61754bad]{padding:16px 0 20px}footer p[data-v-61754bad]{color:#94a6c3;font-size:8pt}@media(max-width:900px){.secureflow-panel[data-v-61754bad]{border-left:0;border-top:1px solid rgba(59,130,246,.14)}.panel-sticky-case[data-v-61754bad]{position:static;margin:0 16px;padding:22px 0 0;border-bottom:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.panel-hero[data-v-61754bad]{padding-top:0}.panel-hero-toolbar[data-v-61754bad]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.panel-actions[data-v-61754bad]{justify-self:end;justify-content:flex-end;flex-wrap:nowrap}.panel-case-link[data-v-61754bad]{width:auto;max-width:100%}.metric-grid[data-v-61754bad]{grid-template-columns:repeat(3,minmax(94px,1fr));overflow-x:auto}}@media(max-width:420px){.panel-sticky-case[data-v-61754bad]{margin-inline:14px}.panel-hero-toolbar[data-v-61754bad]{gap:7px}.panel-actions[data-v-61754bad]{gap:5px}.panel-action-btn[data-v-61754bad]{padding-inline:10px}}.secureflow-panel[data-v-61754bad]{background:radial-gradient(circle at top right,rgba(59,130,246,.14),transparent 30%),linear-gradient(180deg,#0a1128fa,#050a15 46%,#050a15);border-left-color:#3b82f629}.panel-sticky-case h2[data-v-61754bad]{color:#e8edf5;font-weight:800}.metric-grid div[data-v-61754bad],.timeline li[data-v-61754bad],.technique-card[data-v-61754bad],.reference-list a[data-v-61754bad]{border-color:#3b82f61f;background:#050a158c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-meta span[data-v-61754bad],.coverage-row span[data-v-61754bad],.step-techniques a[data-v-61754bad],.step-techniques button[data-v-61754bad]{min-height:24px;border-color:#3b82f62e;background:#3b82f614}.hero-meta span[data-v-61754bad]:first-child,.coverage-row span[data-v-61754bad]:first-child{border-color:#06d6a03d;background:#06d6a014}.step-techniques button[data-v-61754bad]{color:#67e8f9;border-color:#22d3ee3d;background:#22d3ee14}.metric-grid div[data-v-61754bad],.timeline li[data-v-61754bad],.technique-card[data-v-61754bad]{border-radius:12px}.panel-section[data-v-61754bad]{border-bottom-color:#3b82f61f}.section-heading p[data-v-61754bad]{color:#06d6a0;letter-spacing:.12em}.timeline li[data-v-61754bad]:before{box-shadow:0 0 18px #06d6a02e}.technique-card[data-v-61754bad]{background:radial-gradient(circle at top right,rgba(6,214,160,.08),transparent 34%),#050a1594;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.technique-card[data-v-61754bad]:hover{border-color:#06d6a04d;background:radial-gradient(circle at top right,rgba(6,214,160,.11),transparent 34%),#081126c2;box-shadow:0 14px 30px #050a153d,0 0 24px #06d6a012;transform:translateY(-1px)}.technique-card.highlighted[data-v-61754bad],.technique-card.highlighted[data-v-61754bad]:hover{border-color:#7dd3fcb8;background:radial-gradient(circle at top right,rgba(6,214,160,.15),transparent 38%),#0a1830d1;box-shadow:0 0 0 1px #7dd3fc2e,0 0 28px #06d6a021,0 14px 28px #050a153d;transform:translateY(-1px)}.technique-id[data-v-61754bad]{border-radius:8px}.secureflow-defense-brief[data-v-d6c0f2ce]{width:100%;height:100%;overflow:auto;box-sizing:border-box;color:#e8edf5;background:radial-gradient(circle at 18% 6%,rgba(96,165,250,.16),transparent 28%),radial-gradient(circle at 82% 10%,rgba(6,214,160,.12),transparent 24%),linear-gradient(180deg,#050a15,#071227 42%,#050a15)}.brief-shell[data-v-d6c0f2ce]{width:min(1180px,calc(100% - 44px));margin:0 auto;padding:34px 0 46px}.brief-hero[data-v-d6c0f2ce]{padding:28px;border:1px solid rgba(59,130,246,.16);border-radius:14px;background:linear-gradient(135deg,#0a1128e0,#050a15ad);box-shadow:0 18px 60px #00000047}.brief-kicker[data-v-d6c0f2ce]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#06d6a0;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:9pt;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.brief-kicker strong[data-v-d6c0f2ce]{color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);border-radius:999px;padding:5px 9px;letter-spacing:0}.brief-title-row[data-v-d6c0f2ce]{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;align-items:start}.brief-source-card[data-v-d6c0f2ce]{margin-top:18px;padding:15px;border:1px solid rgba(6,214,160,.16);border-radius:12px;background:#050a1575}.brief-source-card small[data-v-d6c0f2ce]{display:block;margin-bottom:7px;color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.5pt;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brief-source-card strong[data-v-d6c0f2ce]{display:block;color:#e8edf5;font-size:11pt;line-height:1.25}.brief-source-card span[data-v-d6c0f2ce]{display:block;margin-top:8px;color:#94a6c3;font-size:8.5pt;line-height:1.45}.brief-hero h2[data-v-d6c0f2ce]{max-width:980px;margin:18px 0 12px;color:#f8fafc;font-size:clamp(28px,4vw,52px);line-height:1.08;letter-spacing:0}.brief-hero p[data-v-d6c0f2ce]{max-width:940px;color:#bcc9dd;font-size:12pt;line-height:1.65}.brief-summary-paragraph+.brief-summary-paragraph[data-v-d6c0f2ce]{margin-top:12px}.brief-meta[data-v-d6c0f2ce],.brief-metrics[data-v-d6c0f2ce],.coverage-row[data-v-d6c0f2ce],.technique-index[data-v-d6c0f2ce]{display:grid;gap:12px}.brief-meta[data-v-d6c0f2ce]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.brief-meta span[data-v-d6c0f2ce],.brief-metrics div[data-v-d6c0f2ce]{min-width:0;padding:12px 14px;border:1px solid rgba(6,214,160,.16);border-radius:10px;background:#050a1570;overflow-wrap:anywhere}.brief-meta small[data-v-d6c0f2ce],.applies-row small[data-v-d6c0f2ce]{display:block;margin-bottom:4px;color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.5pt;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brief-meta a[data-v-d6c0f2ce],.brief-meta strong[data-v-d6c0f2ce]{display:block;color:#e8edf5;font-size:10pt;line-height:1.3}.brief-meta a[data-v-d6c0f2ce]:hover{color:#9ff7df;text-decoration:underline;text-underline-offset:3px}.brief-metrics[data-v-d6c0f2ce]{grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 28px}.brief-metrics strong[data-v-d6c0f2ce]{display:block;color:transparent;background:linear-gradient(135deg,#60a5fa,#06d6a0);-webkit-background-clip:text;background-clip:text;font-size:28pt;line-height:1}.brief-metrics span[data-v-d6c0f2ce]{color:#94a6c3;font-size:9pt;font-weight:700}.coverage-section[data-v-d6c0f2ce],.technique-section[data-v-d6c0f2ce],.brief-footer[data-v-d6c0f2ce]{margin-top:20px}.brief-section-heading[data-v-d6c0f2ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.brief-section-heading p[data-v-d6c0f2ce]{color:#06d6a0;font-size:9pt;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.brief-section-heading span[data-v-d6c0f2ce]{color:#94a6c3;font-size:9pt}.coverage-list[data-v-d6c0f2ce],.coverage-group[data-v-d6c0f2ce]{display:grid;gap:12px}.coverage-group-heading[data-v-d6c0f2ce]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;padding:14px 16px;border:1px solid rgba(6,214,160,.2);border-radius:14px;background:linear-gradient(90deg,#06d6a02e,#3b82f614),#081126bd}.coverage-group-heading small[data-v-d6c0f2ce]{display:block;margin-bottom:5px;color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8pt;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.coverage-group-heading h3[data-v-d6c0f2ce]{margin:0;color:#f8fafc;font-size:15pt;line-height:1.25}.coverage-group-heading p[data-v-d6c0f2ce]{margin-top:5px;color:#bcc9dd;font-size:9.5pt;line-height:1.45}.coverage-group-heading>span[data-v-d6c0f2ce],.coverage-topology-note strong[data-v-d6c0f2ce]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:999px;color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);font-size:8.5pt;font-weight:900}.coverage-group-heading>span[data-v-d6c0f2ce]{padding:6px 10px;justify-self:start;max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;line-height:1.5;border-radius:12px}.coverage-topology-note[data-v-d6c0f2ce]{display:flex;align-items:center;gap:8px;color:#94a6c3;font-size:9pt}.coverage-topology-note strong[data-v-d6c0f2ce]{min-width:26px;height:26px}.coverage-row[data-v-d6c0f2ce]{grid-template-columns:58px minmax(0,1fr) minmax(280px,.86fr);align-items:stretch;padding:14px;border:1px solid rgba(59,130,246,.14);border-radius:14px;background:#081126b8}.step-number[data-v-d6c0f2ce]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(6,214,160,.3);border-radius:50%;color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);font-weight:950}.step-detail h3[data-v-d6c0f2ce],.technique-index h3[data-v-d6c0f2ce]{margin:7px 0 8px;color:#f8fafc;font-size:13.5pt;line-height:1.28}.step-detail p[data-v-d6c0f2ce],.technique-index p[data-v-d6c0f2ce],.technique-index .rich-technique-summary[data-v-d6c0f2ce]{color:#bcc9dd;font-size:10pt;line-height:1.55}.rich-technique-summary[data-v-d6c0f2ce] :is(p,ul,ol,pre){margin:0 0 10px}.rich-technique-summary[data-v-d6c0f2ce] :is(p,ul,ol,pre):last-child{margin-bottom:0}.rich-technique-summary[data-v-d6c0f2ce] :is(h4,h5,h6){margin:12px 0 6px;color:#e8f7ff;font-size:10.5pt;font-weight:850;line-height:1.35}.rich-technique-summary[data-v-d6c0f2ce] :is(ul,ol){padding-left:22px}.rich-technique-summary code[data-v-d6c0f2ce]{padding:1px 4px;border-radius:4px;background:#67e8f91a}.rich-technique-summary pre[data-v-d6c0f2ce]{padding:10px;overflow-x:auto;border-radius:8px;background:#020817b8;white-space:pre-wrap}.step-labels[data-v-d6c0f2ce],.mapped-techniques[data-v-d6c0f2ce],.applies-row[data-v-d6c0f2ce]{display:flex;flex-wrap:wrap;gap:7px}.step-labels span[data-v-d6c0f2ce]{color:#67e8f9;border:1px solid rgba(34,211,238,.18);border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8pt}.step-observed-window[data-v-d6c0f2ce]{display:grid;grid-template-columns:17px auto minmax(0,1fr);align-items:center;gap:4px 8px;width:fit-content;max-width:100%;margin-top:10px;padding:6px 10px 6px 8px;border:1px solid rgba(125,211,252,.22);border-radius:9px;color:#dbeafe;background:linear-gradient(135deg,#3b82f621,#06d6a012),#060e1fb8;font-variant-numeric:tabular-nums}.step-observed-window svg[data-v-d6c0f2ce]{grid-row:1 / span 2;width:17px;height:17px;color:#67e8f9}.step-observed-window small[data-v-d6c0f2ce]{color:#7dd3fc;font-size:7pt;font-weight:900;letter-spacing:.075em;line-height:1;text-transform:uppercase}.step-observed-window span[data-v-d6c0f2ce]{grid-column:2 / -1;min-width:0;color:#c9d9ee;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:7.8pt;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.mapped-techniques[data-v-d6c0f2ce]{align-content:flex-start}.mapped-techniques a[data-v-d6c0f2ce]{position:relative;width:100%;min-width:0;padding:10px 34px 10px 12px;border:1px solid rgba(6,214,160,.18);border-radius:10px;background:#06d6a012}.mapped-techniques a[data-v-d6c0f2ce]:after{position:absolute;top:12px;right:12px;margin-left:0}.mapping-head[data-v-d6c0f2ce]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mapping-head span[data-v-d6c0f2ce]{margin-bottom:0}.mapping-head em[data-v-d6c0f2ce]{flex:0 0 auto;border-radius:999px;padding:3px 8px;font-style:normal;font-size:7.5pt;font-weight:900;line-height:1;white-space:nowrap}.relevance-very-high[data-v-d6c0f2ce]{color:#052e25;border:1px solid rgba(52,211,153,.5);background:#a7f3d0}.relevance-high[data-v-d6c0f2ce]{color:#0c4a6e;border:1px solid rgba(56,189,248,.46);background:#bae6fd}.relevance-medium[data-v-d6c0f2ce]{color:#78350f;border:1px solid rgba(251,191,36,.46);background:#fde68a}.mapped-techniques a[data-v-d6c0f2ce]:hover,.technique-head a[data-v-d6c0f2ce]:hover,.brief-footer a[data-v-d6c0f2ce]:hover{border-color:#06d6a06b;color:#e8fff8}.mapped-techniques span[data-v-d6c0f2ce],.technique-head a[data-v-d6c0f2ce]{display:inline-flex;margin-bottom:5px;color:#67e8f9;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8.5pt;font-weight:900}.mapped-techniques strong[data-v-d6c0f2ce]{display:block;color:#f8fafc;font-size:10pt;line-height:1.25}.mapped-techniques small[data-v-d6c0f2ce]{display:block;margin-top:4px;color:#94a6c3;font-size:8.5pt}.empty-mapping[data-v-d6c0f2ce]{width:100%;padding:12px;border:1px dashed rgba(148,163,184,.28);border-radius:10px;color:#94a6c3;background:#94a3b80d}.technique-index[data-v-d6c0f2ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.technique-index article[data-v-d6c0f2ce]{min-width:0;padding:16px;border:1px solid rgba(59,130,246,.14);border-radius:14px;background:#081126b8}.technique-head[data-v-d6c0f2ce]{display:flex;align-items:center;justify-content:space-between;gap:10px}.technique-head span[data-v-d6c0f2ce]{color:#04120f;background:linear-gradient(135deg,#60a5fa,#06d6a0);border-radius:999px;padding:4px 8px;font-size:8pt;font-weight:900}.applies-row[data-v-d6c0f2ce]{margin-top:12px}.applies-row small[data-v-d6c0f2ce]{width:100%}.applies-row span[data-v-d6c0f2ce]{border:1px solid rgba(59,130,246,.18);border-radius:999px;color:#dbeafe;padding:4px 8px;font-size:8.5pt}.brief-footer[data-v-d6c0f2ce]{padding:18px 0 0;border-top:1px solid rgba(59,130,246,.14);color:#94a6c3;font-size:9pt;line-height:1.5}.brief-footer div[data-v-d6c0f2ce]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.brief-footer strong[data-v-d6c0f2ce]{color:#e8edf5}.brief-footer a[data-v-d6c0f2ce]{color:#67e8f9}@media(max-width:900px){.brief-title-row[data-v-d6c0f2ce],.brief-meta[data-v-d6c0f2ce],.brief-metrics[data-v-d6c0f2ce],.coverage-group-heading[data-v-d6c0f2ce],.coverage-row[data-v-d6c0f2ce],.technique-index[data-v-d6c0f2ce]{grid-template-columns:minmax(0,1fr)}.step-number[data-v-d6c0f2ce]{width:38px;height:38px}.brief-source-card[data-v-d6c0f2ce]{margin-top:2px}}@media print{@page{margin:12mm}.secureflow-defense-brief[data-v-d6c0f2ce]{height:auto;overflow:visible;color:#172033;background:linear-gradient(180deg,#f6fbff,#fff 24%,#fff);print-color-adjust:exact;-webkit-print-color-adjust:exact}.brief-shell[data-v-d6c0f2ce]{width:100%;max-width:none;padding:0}.brief-hero[data-v-d6c0f2ce]{padding:18px 20px;border:1px solid #cbdff7;border-radius:14px;background:radial-gradient(circle at 92% 0%,rgba(6,214,160,.13),transparent 34%),linear-gradient(135deg,#f8fbff,#edf7ff 62%,#f7fffc)}.brief-title-row[data-v-d6c0f2ce]{grid-template-columns:minmax(0,1fr) 54mm;gap:10mm}.brief-source-card[data-v-d6c0f2ce]{margin-top:14px;padding:11px 12px;border-color:#d6e5f7;background:#fff}.brief-source-card small[data-v-d6c0f2ce]{color:#087f8f;font-size:7pt}.brief-source-card strong[data-v-d6c0f2ce]{color:#132033}.brief-source-card span[data-v-d6c0f2ce]{color:#51627d;font-size:8pt}.brief-hero[data-v-d6c0f2ce],.coverage-row[data-v-d6c0f2ce],.technique-index article[data-v-d6c0f2ce],.brief-meta span[data-v-d6c0f2ce],.brief-metrics div[data-v-d6c0f2ce]{break-inside:avoid;page-break-inside:avoid;box-shadow:none}.brief-kicker[data-v-d6c0f2ce]{color:#047c6c;font-size:8pt}.brief-kicker strong[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bae6fd,#86efac)}.brief-hero h2[data-v-d6c0f2ce],.step-detail h3[data-v-d6c0f2ce],.technique-index h3[data-v-d6c0f2ce],.mapped-techniques strong[data-v-d6c0f2ce]{color:#132033}.brief-hero h2[data-v-d6c0f2ce]{max-width:none;margin:14px 0 10px;font-size:26pt;line-height:1.08}.brief-hero p[data-v-d6c0f2ce],.step-detail p[data-v-d6c0f2ce],.technique-index p[data-v-d6c0f2ce],.technique-index .rich-technique-summary[data-v-d6c0f2ce],.brief-footer[data-v-d6c0f2ce],.brief-metrics span[data-v-d6c0f2ce]{color:#40516c}.brief-hero p[data-v-d6c0f2ce]{max-width:none;font-size:10.5pt;line-height:1.55}.brief-meta[data-v-d6c0f2ce]{gap:8px;margin-top:16px}.brief-meta span[data-v-d6c0f2ce],.brief-metrics div[data-v-d6c0f2ce]{padding:10px 12px;border-color:#d6e5f7;border-radius:11px;background:#ffffffd1}.brief-meta small[data-v-d6c0f2ce],.applies-row small[data-v-d6c0f2ce]{color:#087f8f}.brief-meta a[data-v-d6c0f2ce],.brief-meta strong[data-v-d6c0f2ce],.brief-footer a[data-v-d6c0f2ce]{color:#1657a8}.brief-metrics[data-v-d6c0f2ce]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 18px}.brief-metrics strong[data-v-d6c0f2ce]{color:#0f766e;background:none;-webkit-background-clip:initial;background-clip:initial;font-size:22pt}.brief-metrics span[data-v-d6c0f2ce]{font-size:8pt}.brief-section-heading[data-v-d6c0f2ce]{margin:16px 0 8px;padding-bottom:6px;border-bottom:1px solid #dbeafe}.brief-section-heading p[data-v-d6c0f2ce]{color:#047c6c;font-size:8pt}.brief-section-heading span[data-v-d6c0f2ce]{color:#5f718d;font-size:8pt}.coverage-list[data-v-d6c0f2ce]{display:block}.coverage-group[data-v-d6c0f2ce]{display:block;margin-top:8px}.coverage-group-heading[data-v-d6c0f2ce]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:8px;padding:10px 12px;border-color:#c8efe7;border-radius:12px;background:linear-gradient(90deg,#99f6e452,#dbeafe7a),#fff;break-inside:avoid;page-break-inside:avoid}.coverage-group-heading small[data-v-d6c0f2ce]{color:#087f8f;font-size:7pt}.coverage-group-heading h3[data-v-d6c0f2ce]{color:#132033;font-size:11.5pt}.coverage-group-heading p[data-v-d6c0f2ce]{color:#40516c;font-size:8.5pt}.coverage-group-heading>span[data-v-d6c0f2ce],.coverage-topology-note strong[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac)}.coverage-topology-note[data-v-d6c0f2ce]{color:#51627d;font-size:8pt}.coverage-row[data-v-d6c0f2ce]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:start;margin-bottom:8px;padding:12px;border-color:#d6e5f7;border-radius:13px;background:#fff;break-inside:auto;page-break-inside:auto}.step-number[data-v-d6c0f2ce]{width:34px;height:34px;border-color:#99f6e4;color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac);font-size:10pt}.step-labels span[data-v-d6c0f2ce],.applies-row span[data-v-d6c0f2ce]{color:#12607a;border-color:#c7ddf5;background:#f2f8ff}.step-detail h3[data-v-d6c0f2ce],.technique-index h3[data-v-d6c0f2ce]{margin:5px 0 6px;font-size:12pt}.step-detail p[data-v-d6c0f2ce],.technique-index p[data-v-d6c0f2ce]{font-size:9pt;line-height:1.48}.mapped-techniques[data-v-d6c0f2ce]{grid-column:2 / -1;gap:6px}.mapped-techniques a[data-v-d6c0f2ce]{padding:9px 12px;border-color:#bfeee3;border-radius:10px;background:#f2fffb;break-inside:avoid;page-break-inside:avoid}.mapped-techniques a[data-v-d6c0f2ce]:after{content:none}.mapped-techniques span[data-v-d6c0f2ce],.technique-head a[data-v-d6c0f2ce]{color:#087f8f}.mapped-techniques small[data-v-d6c0f2ce]{color:#51627d}.mapping-head em[data-v-d6c0f2ce]{border-width:1px;font-size:7pt}.empty-mapping[data-v-d6c0f2ce]{color:#667085;border-color:#d7dee9;background:#f8fafc}.technique-index[data-v-d6c0f2ce]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.technique-index article[data-v-d6c0f2ce]{padding:12px;border-color:#d6e5f7;border-radius:13px;background:#fff}.technique-head span[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac)}.brief-footer[data-v-d6c0f2ce]{margin-top:18px;padding-top:12px;border-top-color:#dbeafe;color:#51627d;font-size:8pt}}@media screen{.secureflow-defense-brief[data-v-d6c0f2ce]{color:#172033;background:radial-gradient(circle at 12% 0%,rgba(96,165,250,.16),transparent 28%),radial-gradient(circle at 92% 3%,rgba(6,214,160,.11),transparent 24%),linear-gradient(180deg,#edf4fb,#f8fbff 46%,#edf4fb)}.brief-shell[data-v-d6c0f2ce]{width:min(1060px,calc(100% - 32px));padding:24px 0 40px}.brief-hero[data-v-d6c0f2ce]{border-color:#cbdff7;border-radius:14px;background:linear-gradient(90deg,rgba(6,214,160,.12),transparent 18%) top left / 100% 4px no-repeat,radial-gradient(circle at 92% 4%,rgba(14,165,233,.13),transparent 28%),linear-gradient(135deg,#fff,#f7fbff 58%,#f4fffb);box-shadow:0 22px 62px #14274a21;-webkit-backdrop-filter:none;backdrop-filter:none}.brief-kicker[data-v-d6c0f2ce]{color:#047c6c}.brief-kicker strong[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bae6fd,#86efac)}.brief-source-card[data-v-d6c0f2ce]{border-color:#d6e5f7;background:#fff;box-shadow:inset 4px 0 #14b8a6}.brief-source-card small[data-v-d6c0f2ce]{color:#087f8f}.brief-source-card strong[data-v-d6c0f2ce]{color:#132033}.brief-source-card span[data-v-d6c0f2ce]{color:#51627d}.brief-hero h2[data-v-d6c0f2ce]{color:#132033;font-size:clamp(28px,3.3vw,44px);font-weight:850}.brief-hero p[data-v-d6c0f2ce],.step-detail p[data-v-d6c0f2ce],.technique-index p[data-v-d6c0f2ce],.technique-index .rich-technique-summary[data-v-d6c0f2ce],.brief-footer[data-v-d6c0f2ce],.brief-metrics span[data-v-d6c0f2ce]{color:#40516c}.brief-meta span[data-v-d6c0f2ce],.brief-metrics div[data-v-d6c0f2ce],.coverage-row[data-v-d6c0f2ce],.technique-index article[data-v-d6c0f2ce]{border-color:#d6e5f7;background:#ffffffdb;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 30px #14274a12}.brief-meta small[data-v-d6c0f2ce],.applies-row small[data-v-d6c0f2ce],.brief-section-heading p[data-v-d6c0f2ce]{color:#087f8f}.brief-meta a[data-v-d6c0f2ce],.brief-meta strong[data-v-d6c0f2ce],.brief-footer a[data-v-d6c0f2ce]{color:#1657a8}.brief-metrics strong[data-v-d6c0f2ce]{color:#0f766e;background:none;-webkit-background-clip:initial;background-clip:initial}.brief-section-heading[data-v-d6c0f2ce]{padding-bottom:8px;border-bottom:1px solid #dbeafe}.brief-section-heading p[data-v-d6c0f2ce]{letter-spacing:.1em}.brief-section-heading span[data-v-d6c0f2ce]{color:#5f718d}.coverage-row[data-v-d6c0f2ce],.coverage-group-heading[data-v-d6c0f2ce],.technique-index article[data-v-d6c0f2ce]{border-radius:12px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.coverage-group-heading[data-v-d6c0f2ce]{border-color:#c8efe7;background:linear-gradient(90deg,#99f6e46b,#dbeafe9e),#fff;box-shadow:0 12px 30px #14274a0f}.coverage-group-heading small[data-v-d6c0f2ce]{color:#087f8f}.coverage-group-heading h3[data-v-d6c0f2ce]{color:#132033}.coverage-group-heading p[data-v-d6c0f2ce]{color:#40516c}.coverage-group-heading>span[data-v-d6c0f2ce],.coverage-topology-note strong[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac)}.coverage-topology-note[data-v-d6c0f2ce]{color:#51627d}.coverage-row[data-v-d6c0f2ce]:hover,.technique-index article[data-v-d6c0f2ce]:hover{border-color:#9cc7f5;box-shadow:0 16px 34px #14274a1a;transform:translateY(-1px)}.step-number[data-v-d6c0f2ce]{border-color:#99f6e4;color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac)}.step-labels span[data-v-d6c0f2ce],.applies-row span[data-v-d6c0f2ce]{color:#12607a;border-color:#c7ddf5;background:#f2f8ff}.step-detail h3[data-v-d6c0f2ce],.technique-index h3[data-v-d6c0f2ce],.mapped-techniques strong[data-v-d6c0f2ce]{color:#132033}.mapped-techniques a[data-v-d6c0f2ce]{border-color:#bfeee3;border-radius:10px;background:#f2fffb;box-shadow:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.mapped-techniques a[data-v-d6c0f2ce]:after{content:none}.mapped-techniques a[data-v-d6c0f2ce]:hover{border-color:#5eead4;color:inherit;background:#ecfdf5;box-shadow:none;transform:translateY(-1px)}.mapped-techniques span[data-v-d6c0f2ce],.technique-head a[data-v-d6c0f2ce]{color:#087f8f}.mapped-techniques small[data-v-d6c0f2ce]{color:#51627d}.empty-mapping[data-v-d6c0f2ce]{color:#667085;border-color:#d7dee9;background:#f8fafc}.technique-head span[data-v-d6c0f2ce]{color:#062421;background:linear-gradient(135deg,#bfdbfe,#86efac);box-shadow:none}.brief-footer[data-v-d6c0f2ce]{border-top-color:#dbeafe}}dialog[open][data-v-cfeecf91]{background-color:var(--af-bg-color-tertiary);border:1px solid var(--af-border-color-primary);box-shadow:0 0 5px #00000080;padding:5px;width:80vw;height:80vh;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}dialog[data-v-cfeecf91]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000004d}dialog[open].fullscreen[data-v-cfeecf91]{border:none;height:100vh;margin:0;max-height:none;max-width:none;width:100vw}.controls[data-v-cfeecf91]{display:flex;gap:10px;align-items:center}dialog button[data-v-cfeecf91]{background:none;border:none;padding:0;cursor:pointer}dialog .title-bar[data-v-cfeecf91]{display:flex;justify-content:space-between;color:var(--af-text-color-tertiary);padding:5px;font-weight:600}dialog .modal-body[data-v-cfeecf91]{background-color:var(--af-bg-color-primary);flex:1;overflow:auto}:root,[data-theme=dark_theme] *{--af-bg-color-primary: #242424;--af-bg-color-secondary: #2e2e2e;--af-bg-color-tertiary: #3b3b3b;--af-bg-color-hover-action: #726de2;--af-border-color-primary: #3d3d3d;--af-border-color-secondary: #303030;--af-border-color-tertiary: #474747;--af-text-color-primary: #cccccc;--af-text-color-secondary: #a6a6a6;--af-text-color-tertiary: #d9d9d9;--af-text-color-hover-action: #fff;--af-text-color-disabled: #999;--af-text-color-placeholder: #808080;--af-color-valid: #2bd463;--af-color-warning: #e6d846;--af-color-error: #ff4d4d;--af-color-info: #89a0ec}[data-theme=light_theme] *,[data-theme=blog_theme] *{--af-bg-color-primary: #eaeaea;--af-bg-color-secondary: #dbdbdb;--af-bg-color-tertiary: #dcdcdc;--af-bg-color-hover-action: #B8CBE0;--af-border-color-primary: #d0d0d0;--af-border-color-secondary: #cccccc;--af-border-color-tertiary: #bbbbbb;--af-text-color-primary: #000000;--af-text-color-secondary: #5d5d5d;--af-text-color-tertiary: #2f2f2f;--af-text-color-hover-action: #4A4A4A;--af-text-color-disabled: #555;--af-text-color-placeholder: #757575;--af-color-valid: #1D7732;--af-color-warning: #e5ac00;--af-color-error: #dc3545;--af-color-info: #2E5FAD}button:not(:disabled){cursor:pointer}html,body{width:100%;height:100%;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;background:#050a15;overflow:hidden}a{color:inherit;text-decoration:none}a[href^="http://"]:after,a[href^="https://"]:after{content:"↗";display:inline-block;flex:0 0 auto;margin-left:.32em;color:currentColor;font-size:.78em;font-weight:900;line-height:1;text-decoration:none;transform:translateY(-.12em)}a[href^="http://"]:hover:after,a[href^="https://"]:hover:after{transform:translate(1px,-1px)}p{margin:0}ul{margin:0;padding:0}#app{width:100%;height:100%}#main{display:flex;flex-direction:column;width:100%;height:100%}#app-title-bar{flex-shrink:0;height:31px;color:var(--af-text-color-secondary);background:var(--af-bg-color-primary)}#app-action-bar{flex-shrink:0}#app-body{flex:1;display:grid;overflow:hidden;grid-template-rows:minmax(0,1fr) 27px;background:#050a15}#block-diagram{width:100%;height:100%;border-top:solid 1px rgba(59,130,246,.14);box-sizing:border-box}#secureflow-home{position:absolute;top:0;right:0;bottom:0;left:0}#app-sidebar,#secureflow-defense-panel,#secureflow-defense-brief{width:100%;height:100%}#app-footer-bar{color:var(--af-text-color-primary);width:100%;height:100%;border-top:solid 1px var(--af-border-color-secondary);background:var(--af-bg-color-primary)}.readonly #block-diagram{border-top:none;background:linear-gradient(rgba(59,130,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 1px),#050a15;background-size:36px 36px}.secureflow-opening{width:100%;height:100%;display:grid;place-items:center;padding:24px;box-sizing:border-box;color:#e8edf5;background:linear-gradient(135deg,rgba(6,214,160,.08),transparent 48%),linear-gradient(rgba(59,130,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 1px),#050a15;background-size:auto,36px 36px,36px 36px,auto}.secureflow-opening-card{width:min(460px,100%);display:grid;justify-items:center;gap:10px;padding:22px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#080d1bd1;box-shadow:0 24px 72px #0000005c;text-align:center}.secureflow-opening-spinner{width:28px;height:28px;border:3px solid rgba(148,163,184,.24);border-top-color:#2dd4bf;border-radius:999px;animation:secureflow-opening-spin .8s linear infinite}.secureflow-opening-label{color:#8fb3d8;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:none}.secureflow-opening-card strong{max-width:100%;color:#f8fafc;font-size:clamp(1rem,2vw,1.35rem);line-height:1.25;overflow-wrap:anywhere}@keyframes secureflow-opening-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.secureflow-opening-spinner{animation:none}}.frame{position:relative}.frame.center{display:flex;align-items:center;justify-content:center}.readonly .frame.center{z-index:0;overflow:hidden}.readonly .frame.right{z-index:10;isolation:isolate;background:#050a15}.frame.bottom{grid-column:1 / 3}@media(max-width:760px){.frame.bottom{grid-column:1}.frame.right .resize-handle{display:none}}@media(max-width:768px){.readonly #app-body{transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1)}.readonly .frame.right{min-height:0px}.readonly.secureflow-node-modal-open .frame.right{overflow:hidden;pointer-events:none}}.resize-handle{position:absolute;display:block;background:var(--af-bg-color-hover-action);transition:.15s opacity;opacity:0;z-index:1}.resize-handle:hover{transition-delay:.2s;opacity:1}.frame.right .resize-handle{top:0;left:-2px;width:4px;height:100%;cursor:e-resize}.readonly .frame.right .secureflow-resize{display:block;z-index:11;background:#06d6a052;opacity:1;touch-action:none}.readonly .frame.right .secureflow-resize:hover{background:#06d6a0d9}.readonly .frame.right .secureflow-resize.resize-handle-left{top:0;left:-3px;width:6px;height:100%;cursor:ew-resize}.readonly .frame.right .secureflow-resize.resize-handle-top{top:-3px;left:0;width:100%;height:6px;cursor:ns-resize}.secureflow-coverage-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at 50% 16%,rgba(59,130,246,.18),transparent 34%),#0f172a75;-webkit-backdrop-filter:blur(14px) saturate(1.04);backdrop-filter:blur(14px) saturate(1.04);animation:secureflow-coverage-fade .2s ease}@keyframes secureflow-coverage-fade{0%{opacity:0}to{opacity:1}}.secureflow-coverage-modal-card{position:relative;display:flex;flex-direction:column;width:min(1180px,100%);max-height:90vh;overflow:hidden;border:1px solid rgba(203,223,247,.92);border-radius:16px;background:#e8eef6;box-shadow:0 30px 86px #0f172a52,0 0 0 1px #ffffffb8;animation:secureflow-coverage-pop .3s cubic-bezier(.16,1,.3,1)}.secureflow-print-toolbar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid #d6e5f7;background:linear-gradient(90deg,rgba(6,214,160,.11),transparent 18%) top left / 100% 3px no-repeat,#f8fbff}.secureflow-print-title{min-width:0;display:grid;gap:3px}.secureflow-print-title small{color:#087f8f;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:8pt;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.secureflow-print-title strong{color:#132033;font-size:12pt;font-weight:850;line-height:1.2;overflow-wrap:anywhere}.secureflow-print-actions{flex:none;display:inline-flex;align-items:center;gap:8px}.secureflow-print-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border:1px solid #80d9cc;border-radius:999px;color:#062421;background:linear-gradient(135deg,#06d6a03d,#60a5fa2e),#fff;box-shadow:0 8px 18px #14274a14;font:inherit;font-size:9pt;font-weight:850;line-height:1;cursor:pointer;overflow:hidden;isolation:isolate;white-space:nowrap;animation:secureflow-print-button-pulse 1.9s ease-in-out infinite;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.secureflow-print-button:before{content:"";position:absolute;top:-2px;right:-46%;bottom:-2px;left:-46%;z-index:1;background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.82) 44%,transparent 68%);opacity:.68;pointer-events:none;transform:translate(-48%) skew(-14deg);animation:secureflow-print-button-sheen 1.55s ease-in-out infinite}.secureflow-print-button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(6,214,160,.28),transparent 66%);opacity:.54;pointer-events:none;animation:secureflow-print-button-halo 1.9s ease-in-out infinite}.secureflow-print-button>*{position:relative;z-index:2}.secureflow-print-button:hover{color:#062421;border-color:#2dd4bf;background:linear-gradient(135deg,#06d6a057,#60a5fa3d),#fff;box-shadow:0 12px 26px #14274a24,0 0 0 3px #06d6a01a,0 0 24px #06d6a030;transform:translateY(-1px)}.secureflow-print-button:focus-visible,.secureflow-coverage-close:focus-visible{outline:none;box-shadow:0 0 0 3px #06d6a029}.secureflow-print-button svg{width:16px;height:16px}@keyframes secureflow-print-button-pulse{0%,to{box-shadow:0 8px 18px #14274a14,0 0 #06d6a038}50%{box-shadow:0 10px 22px #14274a1c,0 0 0 4px #06d6a014,0 0 20px #60a5fa1f}}@keyframes secureflow-print-button-sheen{0%,18%{transform:translate(-58%) skew(-14deg)}62%,to{transform:translate(62%) skew(-14deg)}}@keyframes secureflow-print-button-halo{0%,to{opacity:.3}50%{opacity:.62}}@keyframes secureflow-coverage-pop{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}.secureflow-coverage-modal-card>#secureflow-defense-brief{flex:1;min-height:0;height:auto}.secureflow-coverage-close{position:static;width:32px;height:32px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid #cbdff7;border-radius:50%;color:#40516c;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;font:inherit;font-size:16pt;line-height:1;cursor:pointer;opacity:.74;transition:border-color .16s ease,background .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.secureflow-coverage-close:hover{color:#132033;border-color:#9cc7f5;background:#f2f8ff;opacity:1;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.secureflow-coverage-modal,.secureflow-coverage-modal-card,.secureflow-print-button,.secureflow-coverage-close{animation:none;transition:none}.secureflow-print-button:before,.secureflow-print-button:after{animation:none}}@media print{html,body{height:auto;overflow:visible;background:#fff}#app,#main,#app-body{display:block;width:100%;height:auto;overflow:visible;background:#fff}#app-action-bar,#app-title-bar,#find-dialog,#block-diagram,#secureflow-defense-panel,#app-sidebar,#app-footer-bar,.frame.right,.frame.bottom{display:none!important}.frame.center{display:block;overflow:visible}.secureflow-coverage-modal{position:static;inset:auto;display:block;padding:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.secureflow-coverage-modal-card{display:block;width:100%;max-height:none;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;animation:none}.secureflow-coverage-modal-card>#secureflow-defense-brief{display:block;min-height:0;height:auto;overflow:visible}.secureflow-print-toolbar,.secureflow-coverage-close{display:none!important}#secureflow-defense-brief{width:100%;height:auto}}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(./Inter-roman.var-C-r5W2Hj.woff2?v=3.19) format("woff2-variations")}@font-face{font-family:Inter;font-weight:100 900;font-style:italic;font-display:swap;src:url(./Inter-italic.var-DhD-tpjY.woff2?v=3.19) format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./JetBrainsMono-SemiBold-Latin-Ext-CppbuabR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(./JetBrainsMono-SemiBold-Latin-DGStcf2-.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
