/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.left-1{left:calc(var(--spacing)*1)}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-4093{margin:calc(var(--spacing)*4093)}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--background:#f3f4f5;--foreground:#25282c;--surface:#fff;--surface-subtle:#eceef0;--border:#d2d6db;--border-strong:#858d97;--muted:#e6e9ed;--muted-foreground:#59616b;--accent:#00708f;--accent-foreground:#fff;--button-background:var(--surface);--button-hover-background:var(--surface-subtle);--button-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--button-border:color-mix(in srgb,var(--foreground)50%,var(--surface))}}:root{--button-radius:max(4px,var(--radius));--button-highlight:#fffc;--button-edge:#25282c14;--button-shadow:inset 0 1px 0 var(--button-highlight),inset 0 -1px 0 var(--button-edge),0 1px 2px #25282c1a;--button-hover-shadow:inset 0 1px 0 var(--button-highlight),inset 0 -1px 0 var(--button-edge),0 2px 4px #25282c26;--button-active-shadow:inset 0 1px 3px #25282c26;--button-primary-shadow:inset 0 1px 0 #fff3,inset 0 -1px 0 #0000001f,0 2px 3px #25282c26;--button-primary-hover-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #0000001f,0 3px 6px #25282c33;--button-utility-shadow:inset 0 1px 0 var(--button-highlight);--button-utility-hover-shadow:inset 0 1px 0 var(--button-highlight),0 1px 2px #25282c14;--button-primary-background:var(--accent);--button-primary-foreground:var(--accent-foreground);--button-primary-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-border:color-mix(in srgb,var(--accent)30%,var(--foreground))}}:root{--button-primary-hover-background:var(--accent);--button-primary-hover-filter:brightness(.94);--button-utility-background:transparent;--button-utility-border:var(--border);--button-utility-hover-border:var(--border-strong);--account-initial-background:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--account-initial-background:color-mix(in srgb,var(--accent)10%,var(--surface))}}:root{--account-initial-foreground:var(--accent);--font-size-base:1rem;--detail-heading:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--detail-heading:color-mix(in srgb,var(--accent)82%,var(--foreground))}}:root{--method-get:#187447;--method-post:#275eb5;--method-put:#916000;--method-patch:#7944b0;--method-delete:#b93e45;--method-neutral:#566471;--request-navigation:#7944b0;--protocol-https:#187447;--protocol-http:#916000;--status-success:#08783e;--status-info:#155dcc;--status-warning:#905c00;--status-danger:#c51c30;--status-critical:#ad1371;--status-unknown:#566471;--tag-report:#00708f;--tag-submit:#7135c8;--status-label-weight:500;--status-label-tone-strength:88%;--badge-surface:var(--surface);--badge-fill-strength:18%;--badge-border-strength:70%;--tag-fill-strength:14%;--tag-border-strength:65%;--tag-hover-fill-strength:20%;--tag-hover-border-strength:85%;--verdict-fill-strength:10%;--verdict-border-strength:65%;--verdict-hover-fill-strength:14%;--verdict-hover-border-strength:80%;--verdict-icon-fill-strength:100%;--verdict-icon-text-strength:0%;--http-syntax-keyword:#477724;--http-syntax-string:#a84c00;--http-syntax-meta:#47647c;--http-syntax-number:#8d6000;--http-syntax-attribute:#456487;--code-keyword:#7944b0;--code-string:#187447;--code-number:#8d6000;--code-comment:var(--muted-foreground);--code-function:#275eb5;--ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono-font:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--radius:0px;--row-pad:9px;--network-row-pad:16px;--section-gap:18px;--gutter:28px}:root[data-theme=dark]{--background:#0c0d0e;--foreground:#e0e2e4;--surface:#141517;--surface-subtle:#1c1e20;--border:#303337;--border-strong:#50555b;--muted:#25282b;--muted-foreground:#a2a7ad;--accent:#40d9ef;--accent-foreground:#071b20;--button-background:#25282b;--button-foreground:#c4c8cd;--button-border:#3c4046;--button-highlight:#ffffff12;--button-edge:#0003;--button-shadow:inset 0 1px 0 var(--button-highlight),inset 0 -1px 0 var(--button-edge),0 1px 2px #00000059;--button-hover-shadow:inset 0 1px 0 #ffffff1c,inset 0 -1px 0 var(--button-edge),0 2px 4px #0006;--button-active-shadow:inset 0 1px 3px #0006;--button-primary-shadow:inset 0 1px 0 #fffc,inset 0 -1px 0 #00000026,0 2px 3px #0006;--button-primary-hover-shadow:inset 0 1px 0 #fffc,inset 0 -1px 0 #00000026,0 3px 6px #00000080;--button-utility-hover-shadow:inset 0 1px 0 var(--button-highlight),0 1px 2px #00000040;--button-hover-background:#303439;--button-hover-foreground:#e0e2e4;--button-primary-background:#fff;--button-primary-foreground:#000;--button-primary-border:#fff;--button-primary-hover-background:#e8e8e8;--button-primary-hover-filter:none;--button-utility-background:#1c1e20;--button-utility-foreground:#bac0c7;--button-utility-border:#383c42;--button-utility-hover-border:#50555b;--account-initial-background:#2c3034;--account-initial-foreground:#c4c8cd;--method-get:#76e0a7;--method-post:#7aafff;--method-put:#f0c269;--method-patch:#c69afa;--method-delete:#ff9398;--method-neutral:#bac3ce;--request-navigation:#c69afa;--protocol-https:#76e0a7;--protocol-http:#f0c269;--status-success:#7edfa5;--status-info:#86b6ff;--status-warning:#f2c265;--status-danger:#ff8d88;--status-critical:#f3a1cf;--status-unknown:#b2becd;--tag-report:#40d9ef;--tag-submit:#c69afa;--status-label-weight:400;--status-label-tone-strength:100%;--badge-surface:transparent;--badge-fill-strength:13%;--badge-border-strength:45%;--tag-fill-strength:10%;--tag-border-strength:48%;--tag-hover-fill-strength:16%;--tag-hover-border-strength:75%;--verdict-fill-strength:4%;--verdict-border-strength:40%;--verdict-hover-fill-strength:8%;--verdict-hover-border-strength:65%;--verdict-icon-fill-strength:0%;--verdict-icon-text-strength:100%;--http-syntax-keyword:#93c763;--http-syntax-string:#ec7600;--http-syntax-meta:#557182;--http-syntax-number:#ffcd22;--http-syntax-attribute:#668bb0;--code-keyword:#c69afa;--code-string:#93c763;--code-number:#ffcd22;--code-comment:#a2a7ad;--code-function:#7aafff}:root[data-accent=neutral]{--accent:#53606c;--accent-foreground:#fff}:root[data-accent=green]{--accent:#08783e;--accent-foreground:#fff}:root[data-accent=cyan]{--accent:#00708f;--accent-foreground:#fff}:root[data-accent=blue]{--accent:#1858db;--accent-foreground:#fff}:root[data-accent=amber]{--accent:#905c00;--accent-foreground:#fff}:root[data-accent=red]{--accent:#c51c30;--accent-foreground:#fff}:root[data-accent=violet]{--accent:#7135c8;--accent-foreground:#fff}:root[data-theme=dark][data-accent=neutral]{--accent:#b3bcc7;--accent-foreground:#18202a}:root[data-theme=dark][data-accent=green]{--accent:#8dcca5;--accent-foreground:#11291a}:root[data-theme=dark][data-accent=cyan]{--accent:#40d9ef;--accent-foreground:#071b20}:root[data-theme=dark][data-accent=blue]{--accent:#6fa8ff;--accent-foreground:#132439}:root[data-theme=dark][data-accent=amber]{--accent:#e2bc79;--accent-foreground:#30230f}:root[data-theme=dark][data-accent=red]{--accent:#ff7880;--accent-foreground:#351916}:root[data-theme=dark][data-accent=violet]{--accent:#c4a7ec;--accent-foreground:#281937}:root[data-density=comfortable]{--row-pad:15px;--network-row-pad:24px;--section-gap:24px}:root[data-radius=subtle]{--radius:4px}:root[data-radius=rounded]{--radius:10px}:root[data-font=sans]{--ui-font:Arial,sans-serif}:root[data-mono=courier]{--mono-font:"Courier New",monospace}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font:13px/1.55 var(--ui-font);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit;touch-action:manipulation}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button,.button{--control-shadow:var(--button-shadow);--control-hover-shadow:var(--button-hover-shadow);--control-active-shadow:var(--button-active-shadow);border:1px solid var(--button-border);border-radius:var(--button-radius);background:var(--button-background);min-height:32px;color:var(--button-foreground,inherit);box-shadow:var(--control-shadow);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-weight:500;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}button:hover:not(:where(:disabled,[aria-disabled=true],.is-disabled)),.button:hover:not(:where(:disabled,[aria-disabled=true],.is-disabled)){background:var(--button-hover-background);box-shadow:var(--control-hover-shadow)}:where([data-theme=dark]) :is(button,.button):hover:not(:where(.primary,.danger-action,:disabled,[aria-disabled=true],.is-disabled)){color:var(--button-hover-foreground)}button:active:not(:where(:disabled,[aria-disabled=true],.is-disabled)),.button:active:not(:where(:disabled,[aria-disabled=true],.is-disabled)){box-shadow:var(--control-active-shadow)}:is(button,.button):is(:disabled,[aria-disabled=true],.is-disabled){box-shadow:none}.copy,.copy-headers,.request-toggle,.fingerprint-trigger,.request-menu-item,.command,.capture-trigger,.toast button{--control-shadow:none;--control-hover-shadow:none;--control-active-shadow:none;font-weight:inherit}button:disabled{opacity:.5;cursor:not-allowed}.share-expiry-control,.share-link-value{align-items:center;gap:10px;display:flex}.share-expiry-control input{width:110px}.share-report-result{gap:10px;margin-top:18px;display:grid}.share-report-result>label{font-weight:600}.share-link-value input{flex:1;min-width:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,pre:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input,select,textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);min-width:0;max-width:100%;padding:8px 10px}textarea{resize:vertical;width:100%;min-height:96px;line-height:1.6;display:block}input::placeholder,textarea::placeholder{color:var(--muted-foreground);opacity:1}textarea:disabled{opacity:.5;cursor:not-allowed}p,h1,h2,h3,dl,dd{margin:0}h1{font:600 27px/1.3 var(--mono-font);letter-spacing:-.8px}h2{font:600 14px/1.5 var(--mono-font)}h3{font-size:13px;font-weight:600}.mono,code,pre,kbd{font-family:var(--mono-font);font-variant-numeric:tabular-nums}.muted{color:var(--muted-foreground)}.wrap{overflow-wrap:anywhere;word-break:break-word}.nowrap{white-space:nowrap}.numeric{text-align:right;font-variant-numeric:tabular-nums}.eyebrow{font:10px/1.6 var(--mono-font);letter-spacing:1.3px;color:var(--muted-foreground);margin-bottom:8px;display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[hidden],[x-cloak]{display:none!important}.skip-link{z-index:100;background:var(--accent);color:var(--accent-foreground);padding:10px;position:fixed;top:-100px;left:15px}.skip-link:focus{top:10px}.primary{--control-shadow:var(--button-primary-shadow);--control-hover-shadow:var(--button-primary-hover-shadow);background:var(--button-primary-background);color:var(--button-primary-foreground);border-color:var(--button-primary-border);font-weight:600}.primary:hover:not(:where(:disabled,[aria-disabled=true],.is-disabled)){background:var(--button-primary-hover-background);color:var(--button-primary-foreground);filter:var(--button-primary-hover-filter)}.text-link{color:var(--accent);font-weight:500}.text-link:hover{text-decoration:underline}kbd{border:1px solid var(--border);color:var(--muted-foreground);background:var(--surface);border-radius:3px;padding:1px 5px;font-size:10px}.environment{padding:7px var(--gutter);font:10px var(--mono-font);letter-spacing:.7px;color:var(--muted-foreground);background:var(--surface-subtle);border-bottom:1px solid var(--border);justify-content:space-between;gap:15px;display:flex}.masthead{min-height:70px;padding:0 var(--gutter);background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:22px;display:flex}.brand{font:700 24px var(--mono-font);letter-spacing:-1px;align-items:center;gap:10px;display:flex}.brand svg{color:var(--accent)}.brand-caption{font:9px/1.6 var(--mono-font);letter-spacing:1px;color:var(--muted-foreground)}.masthead nav{font:12px var(--mono-font);align-items:center;gap:22px;margin-left:22px;display:flex}.masthead nav [aria-current=page]{color:var(--accent)}.header-tools{align-items:center;gap:9px;margin-left:auto;display:flex}.header-tools button{min-width:33px;height:33px;padding:5px 9px;font-size:12px}.viewer{font:11px var(--mono-font);color:var(--muted-foreground);margin-left:8px}.notification-button{position:relative}.unread-dot{background:var(--status-danger);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.workspace{max-width:1600px;padding:0 var(--gutter)36px;min-height:calc(100vh - 140px);margin:auto}.breadcrumb{color:var(--muted-foreground);align-items:center;gap:12px;padding:20px 0;font-size:12px;display:flex}.workspace-tag{border:1px solid var(--border);font:10px var(--mono-font);letter-spacing:.6px;margin-left:auto;padding:2px 6px}.report-sticky,.host-profile-sticky{z-index:10;background:var(--background);position:sticky;top:0}.report-heading,.home-heading{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 28px;display:flex}.report-heading>div:first-child{flex:1;min-width:0}.report-heading>.status-set{flex-shrink:0}.report-heading>.report-actions{grid-template-columns:repeat(2,max-content);align-items:stretch;display:grid}.report-heading>.report-actions>*{white-space:nowrap;text-align:center}.report-title{align-items:baseline;gap:.55ch;min-width:0;display:flex}.report-prompt{color:var(--accent);flex-shrink:0}.report-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.report-heading p,.home-heading p{color:var(--muted-foreground);margin-top:10px;font-size:14px}.home-heading{padding:32px 0}.home-heading h1{font-size:31px}.home-heading>span{font-size:10px}.report-subline{color:var(--muted-foreground);align-items:center;gap:14px;margin-top:13px;font-size:12px;display:flex}.report-heading-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;max-width:900px;margin-top:9px;display:grid}.report-heading-tag-group{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;min-width:0;display:grid}.report-heading-tag-group dt{font:600 9px var(--mono-font);letter-spacing:.45px;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;padding-top:4px}.report-heading-tag-values{min-width:0}.report-heading-tag-values .tags{flex-wrap:wrap;width:100%;min-width:0}.report-heading-tag-values .tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}.status-set{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.badge{--tone:var(--status-unknown);color:var(--tone);align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.badge{color:color-mix(in srgb,var(--tone)var(--status-label-tone-strength),var(--foreground))}}.badge{border:1px solid var(--tone)}@supports (color:color-mix(in lab, red, red)){.badge{border:1px solid color-mix(in srgb,var(--tone)var(--badge-border-strength),transparent)}}.badge{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.badge{background:color-mix(in srgb,var(--tone)var(--badge-fill-strength),var(--badge-surface))}}.badge{font-size:11px;font-weight:var(--status-label-weight);border-radius:calc(var(--radius)/2);white-space:nowrap;padding:2px 6px}.badge>span{font:700 11px var(--mono-font)}.success{--tone:var(--status-success)}.info{--tone:var(--status-info)}.warning{--tone:var(--status-warning)}.danger{--tone:var(--status-danger)}.critical{--tone:var(--status-critical)}.unknown{--tone:var(--status-unknown)}.verdict{border:1px solid var(--tone);align-items:center;gap:15px;padding:17px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.verdict{border:1px solid color-mix(in srgb,var(--tone)var(--verdict-border-strength),var(--border))}}.verdict{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.verdict{background:color-mix(in srgb,var(--tone)var(--verdict-fill-strength),var(--surface))}}.verdict{border-radius:var(--radius)}:root:not([data-theme=dark]) .verdict{border-inline-start:4px solid var(--tone)}a.verdict{color:var(--foreground);text-decoration:none}a.verdict:hover{color:var(--foreground);border-color:var(--tone)}@supports (color:color-mix(in lab, red, red)){a.verdict:hover{border-color:color-mix(in srgb,var(--tone)var(--verdict-hover-border-strength),var(--border))}}a.verdict:hover{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){a.verdict:hover{background:color-mix(in srgb,var(--tone)var(--verdict-hover-fill-strength),var(--surface))}}a.verdict:focus-visible{outline:2px solid var(--tone);outline-offset:3px}.verdict-icon{border:1px solid var(--tone);background:var(--tone);flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}@supports (color:color-mix(in lab, red, red)){.verdict-icon{background:color-mix(in srgb,var(--tone)var(--verdict-icon-fill-strength),transparent)}}.verdict-icon{color:var(--tone)}@supports (color:color-mix(in lab, red, red)){.verdict-icon{color:color-mix(in srgb,var(--tone)var(--verdict-icon-text-strength),var(--surface))}}.verdict-icon{font:600 15px var(--mono-font);border-radius:50%}.verdict strong{color:var(--tone);font-size:14px}.verdict p{color:var(--muted-foreground);margin-top:3px;font-size:12px}.verdict-action{white-space:nowrap;color:var(--accent);margin-left:auto;font-size:12px}@supports (color:color-mix(in lab, red, red)){.verdict-action{color:color-mix(in srgb,var(--accent)var(--status-label-tone-strength),var(--foreground))}}.tags{flex-wrap:wrap;gap:5px;display:flex}.tag{font-size:10px;font-weight:var(--status-label-weight);border:1px solid var(--border);color:var(--muted-foreground);background:var(--surface-subtle);border-radius:calc(var(--radius)/2);padding:1px 6px;display:inline-block}.report-tags .tag{--tag-tone:var(--tag-report)}.submit-tags .tag{--tag-tone:var(--tag-submit)}.report-tags .tag,.submit-tags .tag{color:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags .tag,.submit-tags .tag{color:color-mix(in srgb,var(--tag-tone)var(--status-label-tone-strength),var(--foreground))}}.report-tags .tag,.submit-tags .tag{border-color:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags .tag,.submit-tags .tag{border-color:color-mix(in srgb,var(--tag-tone)var(--tag-border-strength),var(--border))}}.report-tags .tag,.submit-tags .tag{background:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags .tag,.submit-tags .tag{background:color-mix(in srgb,var(--tag-tone)var(--tag-fill-strength),var(--surface))}}.report-tags .tag,.submit-tags .tag{transition:border-color .12s,background .12s,box-shadow .12s}.report-tags a.tag:hover,.submit-tags a.tag:hover{color:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags a.tag:hover,.submit-tags a.tag:hover{color:color-mix(in srgb,var(--tag-tone)var(--status-label-tone-strength),var(--foreground))}}.report-tags a.tag:hover,.submit-tags a.tag:hover{border-color:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags a.tag:hover,.submit-tags a.tag:hover{border-color:color-mix(in srgb,var(--tag-tone)var(--tag-hover-border-strength),var(--border))}}.report-tags a.tag:hover,.submit-tags a.tag:hover{background:var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags a.tag:hover,.submit-tags a.tag:hover{background:color-mix(in srgb,var(--tag-tone)var(--tag-hover-fill-strength),var(--surface))}}.report-tags a.tag:hover,.submit-tags a.tag:hover{box-shadow:0 0 0 1px var(--tag-tone),0 0 10px var(--tag-tone)}@supports (color:color-mix(in lab, red, red)){.report-tags a.tag:hover,.submit-tags a.tag:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--tag-tone)18%,transparent),0 0 10px color-mix(in srgb,var(--tag-tone)24%,transparent)}}.report-tags a.tag:focus-visible,.submit-tags a.tag:focus-visible{outline-color:var(--tag-tone)}.search-card-tag-groups{flex-direction:column;gap:8px;display:flex}.search-card-tag-group>span{font:600 9px var(--mono-font);letter-spacing:.5px;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:4px;display:block}.copy{color:var(--muted-foreground);vertical-align:middle;background:0 0;border:0;min-width:28px;min-height:28px;padding:1px 5px;font-size:16px}summary{cursor:pointer;font-weight:500}.report-tabs{border-bottom:1px solid var(--border-strong);scrollbar-width:thin;align-items:stretch;gap:5px;display:flex;overflow:auto}.report-sticky>.verdict{margin-bottom:8px}.report-tabs a{white-space:nowrap;font:var(--font-size-base)/1.25 var(--mono-font);color:var(--muted-foreground);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 12px;display:flex}.report-tabs .count{font-size:12px;line-height:1.3}.report-tabs a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);background:var(--surface-subtle)}.count{background:var(--muted);border-radius:2px;padding:1px 5px;font-size:10px}.tab-content{padding-top:var(--section-gap)}.panel{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);min-width:0;margin-bottom:var(--section-gap);overflow:hidden}.section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.section-heading h2{align-items:baseline;gap:.65ch;display:inline-flex}.section-heading h2 [aria-hidden=true]{color:var(--accent);flex-shrink:0}.section-heading .section-title{min-width:0}.section-heading p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.recent-reports-panel .section-heading h2{font-size:16px}.component-body{flex-direction:column;gap:16px;padding:18px;display:flex}.availability{border:1px solid var(--border);border-left:2px solid var(--tone);background:var(--surface-subtle);border-radius:var(--radius);margin:16px 0;padding:14px 17px}.availability strong{color:var(--tone);font-weight:500}.availability p{color:var(--muted-foreground);margin:5px 0;font-size:12px}.availability button{margin-top:9px}.panel>.availability{margin:16px}.table-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong)transparent;overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th,td{padding:var(--row-pad)14px;border-bottom:1px solid var(--border);vertical-align:middle}th{background:var(--surface-subtle);color:var(--muted-foreground);text-align:left;white-space:nowrap;z-index:2;font-size:11px;font-weight:500;position:sticky;top:0}th a{justify-content:space-between;align-items:center;gap:10px;display:flex}tbody tr:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){tbody tr:hover{background:color-mix(in srgb,var(--accent)4%,var(--surface))}}td small{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}.report-source{min-width:0}.report-source>a{font-weight:600}.report-list-table{table-layout:fixed;min-width:980px}.report-list-table th:first-child{width:215px}.report-list-table th:nth-child(3){width:145px}.report-list-table th:nth-child(4){width:225px}.report-list-table th,.report-list-table td{padding:calc(var(--row-pad) - 2px)12px}.report-list-table .signal-chip{margin-bottom:0;padding:1px 5px}.report-list-table td:not(:nth-child(2)){white-space:nowrap}.report-list-table td:first-child{text-overflow:ellipsis;overflow:hidden}.report-list-url{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.report-screenshot-preview{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(380px,100vw - 24px);color:var(--foreground);pointer-events:none;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 32px #0005}.report-screenshot-preview-frame{aspect-ratio:16/10;background:var(--background);place-items:center;display:grid;overflow:hidden}.report-screenshot-preview-frame>*{grid-area:1/1}.report-screenshot-preview-frame img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.report-screenshot-preview-frame img[hidden]{display:none}.report-screenshot-preview-frame span{font:11px var(--mono-font);color:var(--muted-foreground)}.report-screenshot-preview-caption{border-top:1px solid var(--border);font:10px var(--mono-font);letter-spacing:.5px;color:var(--muted-foreground);background:var(--surface-subtle);text-transform:uppercase;padding:7px 10px;display:block}.report-list-signals{white-space:nowrap}.search-heading{padding-top:14px}.search-heading h1{align-items:baseline;gap:.55ch;display:flex}.search-panel{overflow:visible}.search-form{flex-direction:column;gap:8px;padding:18px;display:flex}.search-form>label{font:600 11px var(--mono-font);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.6px}.search-input-row{align-items:stretch;gap:10px;display:flex}.search-form .search-input{background:var(--surface-subtle);width:100%;max-width:none;min-height:42px}.search-input input{font:13px var(--mono-font)}.search-input-row>button{min-height:42px}.search-examples .component-body>p{color:var(--muted-foreground);font-size:12px}.search-example-list{flex-wrap:wrap;gap:8px;display:flex}.search-example{border:1px solid var(--border);background:var(--surface-subtle);overflow-wrap:anywhere;align-items:center;max-width:100%;padding:5px 8px;font-size:11px;display:inline-flex}.search-example:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.search-example:hover{background:color-mix(in srgb,var(--accent)5%,var(--surface))}}.search-results-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;display:flex}.search-results-heading .eyebrow{margin-bottom:2px}.search-results-heading h2{align-items:baseline;gap:.65ch;display:flex}.search-results-heading h2 [aria-hidden=true]{color:var(--accent)}.search-results-heading p{color:var(--muted-foreground);margin-top:4px;font-size:11px}.search-results-heading p strong{color:var(--foreground)}.search-views{border:1px solid var(--border-strong);background:var(--surface);display:flex}.search-views a{border-left:1px solid var(--border);font:11px var(--mono-font);color:var(--muted-foreground);padding:6px 10px}.search-views a:first-child{border-left:0}.search-views a[aria-current=page]{color:var(--accent);background:var(--surface-subtle)}.search-list-table{table-layout:fixed;min-width:980px}.search-list-table th:first-child{width:215px}.search-list-table th:nth-child(3){width:170px}.search-list-table th:nth-child(4){width:225px}.search-list-table td:not(:nth-child(2)){white-space:nowrap}.search-pivot:hover .ip-literal{color:var(--accent);text-decoration:underline}.search-grid{background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.search-card{background:var(--surface);flex-direction:column;min-width:0;display:flex}.search-card-capture{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:var(--background);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.search-card-capture img{object-fit:contain;width:100%;height:100%;display:block}.search-card-capture .capture-placeholder{height:100%;min-height:0;font-size:11px}.search-card-body{flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.search-card-body>time{font-size:10px}.search-card-url{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}.search-card-title{-webkit-line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.search-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.search-card-meta .ip-value{font-size:11px}.search-card-meta .signal-chip{padding:1px 5px;font-size:10px}.search-pagination{border-top:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:15px;padding:13px 17px;font-size:11px;display:flex}.search-pagination>div{gap:8px;display:flex}.button.is-disabled{opacity:.45;cursor:not-allowed}.search-error{margin-top:0}button.search-submit{border-color:var(--accent);border-radius:6px;flex-shrink:0;width:144px;padding:10px 16px}@supports (color:color-mix(in lab, red, red)){button.search-submit{border-color:color-mix(in srgb,var(--accent)65%,var(--border))}}button.search-submit{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){button.search-submit{background:color-mix(in srgb,var(--accent)8%,var(--surface))}}button.search-submit{color:var(--accent);font:600 14px/1.5 var(--ui-font)}.search-grid{background:0 0;gap:12px;padding:12px}.search-card{border:1px solid var(--border)}.search-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.search-card-heading>time{font-size:10px}.search-card-signals{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}.search-card-signals .signal-chip{margin:0;padding:1px 4px;font-size:9px}.search-card-activity{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:10px;display:grid}.search-card-activity>div{min-width:0}.search-card-activity dt{color:var(--muted-foreground);margin-bottom:4px;font-size:10px}.search-card-activity dd{overflow-wrap:anywhere;font-size:12px;line-height:1.5}button.search-submit:hover:enabled{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){button.search-submit:hover:enabled{background:color-mix(in srgb,var(--accent)14%,var(--surface))}}button.search-submit:hover:enabled{color:var(--accent)}button.search-submit:active:enabled{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){button.search-submit:active:enabled{background:color-mix(in srgb,var(--accent)20%,var(--surface))}}button.search-submit:disabled{border-color:var(--border);background:var(--surface-subtle);color:var(--muted-foreground);opacity:.85;cursor:wait}.search-submit-busy{align-items:center;gap:8px;display:inline-flex}.search-submit-spinner{flex-shrink:0;animation:.8s linear infinite search-submit-spin}@keyframes search-submit-spin{to{transform:rotate(360deg)}}.table-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 15px;font-size:12px;display:flex}.indicator-toolbar [data-indicator-count]{white-space:nowrap;margin-left:auto}.indicators-table{table-layout:fixed;min-width:900px}.indicators-table th:first-child{width:100px}.indicators-table th:nth-child(3){width:230px}.indicators-table th:nth-child(4){width:65px}.indicator-value{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.indicator-signals{white-space:nowrap}.count-chip-set{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.count-chip{border:1px solid var(--border);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:4px;padding:1px 5px;font-size:10px;display:inline-flex}.count-chip strong{font-weight:700}.count-chip.is-active{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.count-chip.is-active{border-color:color-mix(in srgb,var(--accent)45%,var(--border))}}.count-chip.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.count-chip.is-active{background:color-mix(in srgb,var(--accent)9%,var(--surface))}}.count-chip.is-zero{color:var(--muted-foreground);background:var(--surface-subtle)}.signal-chip{margin:0 4px 4px 0;padding:2px 6px;font-size:11px}.signal-chip.is-active{color:var(--status-danger);border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.signal-chip.is-active{border-color:color-mix(in srgb,var(--status-danger)40%,var(--border))}}.signal-chip.is-active{background:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.signal-chip.is-active{background:color-mix(in srgb,var(--status-danger)10%,var(--surface))}}.filter-input{border:1px solid var(--border-strong);flex:1;align-items:center;gap:8px;min-width:170px;max-width:500px;padding-left:10px;display:flex}.filter-input:focus-within{outline:2px solid var(--accent);outline-offset:2px}.filter-input input{background:0 0;border:0;outline:none;width:100%}.network-scroll{max-height:none;overflow-x:auto}.hosts-table{min-width:1050px}.hosts-table td:first-child .badge{margin-left:8px}.hosts-table .host-unavailable{color:var(--muted-foreground);font-style:italic}.host-fingerprints{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fingerprint-trigger{background:0 0;border:1px solid #0000;width:36px;height:36px;min-height:36px;padding:4px}.fingerprint-trigger:hover,.fingerprint-trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-subtle)}.fingerprint-popover{background:var(--surface);width:min(360px,100vw - 24px);max-height:min(340px,100vh - 24px);color:var(--foreground);border:1px solid var(--border-strong);border-radius:var(--radius);margin:0;padding:14px;font-size:13px;line-height:1.55;position:fixed;inset:auto;overflow:auto;box-shadow:0 10px 28px #0004}.fingerprint-popover strong{color:var(--detail-heading);font-weight:700;display:block}.fingerprint-popover small{color:var(--muted-foreground);margin:1px 0 8px;font-size:11px;display:block}.fingerprint-popover p{overflow-wrap:anywhere;margin:7px 0 0}.cookies-table-scroll{overflow:auto hidden}.cookies-table{table-layout:fixed;min-width:900px}.cookies-table th,.cookies-table td{white-space:normal;overflow-wrap:anywhere;padding-left:6px;padding-right:6px}.cookies-table td{vertical-align:top}.cookies-table th:first-child{width:11%}.cookies-table th:nth-child(2){width:14%}.cookies-table th:nth-child(3){width:13%}.cookies-table th:nth-child(4){width:9%}.cookies-table th:nth-child(5){width:5%}.cookies-table th:nth-child(6){width:6%}.cookies-table th:nth-child(7){width:7%}.cookies-table th:nth-child(8){width:8%}.cookies-table th:nth-child(9){width:12%}.cookies-table th:nth-child(10){width:6%}.cookies-table th:nth-child(11){width:9%}.cookies-table .cookie-links{min-width:0}.cookie-links a{margin:0 8px 4px 0;display:inline-block}.certificates-table{min-width:1050px}.certificates-table td{vertical-align:top}.certificates-table th:nth-child(5){width:285px}.network-table{table-layout:fixed;min-width:1120px;font-size:13px}.network-table>thead>tr>th:first-child{width:154px}.network-table>thead>tr>th:nth-child(2){width:92px}.network-table>thead>tr>th:nth-child(3){width:126px}.network-table>thead>tr>th:nth-child(5){width:90px}.network-table>thead>tr>th:nth-child(6){width:96px}.network-table>thead>tr>th:nth-child(7){width:112px}.network-table>thead>tr>th:nth-child(8){width:110px}.network-table>thead>tr>th,.network-table>tbody>tr>td{padding-left:16px;padding-right:16px}.network-table>thead>tr>th{padding-top:14px;padding-bottom:14px;font-size:12px}.network-table .request-row>td{padding-top:var(--network-row-pad);padding-bottom:var(--network-row-pad);border-bottom:0}.network-table .request-row{cursor:pointer}.network-table .badge{padding:3px 7px;font-size:12px}.request-group:nth-of-type(2n) .request-row{background:var(--surface-subtle)}@supports (color:color-mix(in lab, red, red)){.request-group:nth-of-type(2n) .request-row{background:color-mix(in srgb,var(--surface-subtle)38%,var(--surface))}}.network-table .request-row.selected-row{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.network-table .request-row.selected-row{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.network-table .request-row.selected-row{box-shadow:inset 3px 0 var(--accent)}.network-table .request-group .request-row:hover,.network-table .request-group .request-row:focus-within{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.network-table .request-group .request-row:hover,.network-table .request-group .request-row:focus-within{background:color-mix(in srgb,var(--accent)9%,var(--surface))}}.request-toggle{text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:40px;padding:0;display:flex}.request-toggle:hover{background:0 0}.request-value{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.4;display:flex;overflow:hidden}.request-value strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.request-value>span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.chevron{font:22px var(--mono-font);color:var(--accent);flex-shrink:0;transition:transform .12s}.request-toggle[aria-expanded=true] .chevron{transform:rotate(90deg)}.request-toggle.htmx-request{opacity:.5}.method-get{--method-color:var(--method-get)}.method-post{--method-color:var(--method-post)}.method-put{--method-color:var(--method-put)}.method-patch{--method-color:var(--method-patch)}.method-delete{--method-color:var(--method-delete)}.method-head,.method-options,.method-other{--method-color:var(--method-neutral)}.method{color:var(--method-color,var(--method-neutral));font-size:12px;font-weight:600}.method-label{border:1px solid var(--method-color);justify-content:center;align-items:center;min-width:46px;padding:2px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.method-label{border:1px solid color-mix(in srgb,var(--method-color)38%,transparent)}}.method-label{background:var(--method-color)}@supports (color:color-mix(in lab, red, red)){.method-label{background:color-mix(in srgb,var(--method-color)11%,transparent)}}.method-label{border-radius:calc(var(--radius)/2)}.network-table .request-detail-row>td{border-bottom:1px solid var(--border-strong);padding:0}.request-detail-row:hover{background:var(--surface)}.inline-transaction{border-left:3px solid var(--accent);background:var(--surface);max-width:calc(100vw - 2*var(--gutter) - 5px);font-family:var(--mono-font);position:sticky;left:0}.inline-heading{background:var(--surface-subtle);border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:12px 17px;display:flex}.inline-heading h3{font:600 12px var(--mono-font)}.inline-heading>span{font-size:11px}.transaction-url{padding:16px 18px;font-size:12px}.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;padding:0 18px 12px;display:grid}.facts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.field{border-bottom:1px solid var(--border);min-width:0;padding:13px 0}.field dt{color:var(--muted-foreground);margin-bottom:5px;font-size:12px}.field dd{font-size:12px}.facts .field:nth-last-child(-n+2){border-bottom:0}.headers-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.headers-grid section{min-width:0}.headers-grid section+section{border-left:1px solid var(--border)}.headers-grid h3{border-bottom:1px solid var(--border);padding:11px 18px;font-size:12px}pre{background:var(--surface-subtle);tab-size:2;max-width:100%;margin:0;padding:18px;font-size:12px;line-height:1.8;overflow:auto}.headers-grid pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);min-height:200px;max-height:none;padding:20px;font-size:13px}.transaction-detail{min-width:0;padding:24px 24px 16px}.transaction-identity{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(200px,260px) 34px;gap:24px;padding-bottom:23px;display:grid}.transaction-url-block,.transaction-network{min-width:0}.transaction-labels{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.transaction-labels h3,.transaction-network h3{font:700 14px/1.5 var(--mono-font);color:var(--detail-heading)}.request-chip{--chip-tone:var(--method-neutral);border:1px solid var(--chip-tone)}@supports (color:color-mix(in lab, red, red)){.request-chip{border:1px solid color-mix(in srgb,var(--chip-tone)45%,transparent)}}.request-chip{color:var(--chip-tone);background:var(--chip-tone)}@supports (color:color-mix(in lab, red, red)){.request-chip{background:color-mix(in srgb,var(--chip-tone)12%,transparent)}}.request-chip{border-radius:var(--radius);white-space:nowrap;padding:2px 8px;font-size:11px;line-height:1.6}.navigation-chip{--chip-tone:var(--request-navigation)}.resource-chip{--chip-tone:var(--method-neutral)}.method-chip{--chip-tone:var(--method-color,var(--method-neutral))}.scheme-https{--chip-tone:var(--protocol-https)}.scheme-http{--chip-tone:var(--protocol-http)}.scheme-other{--chip-tone:var(--method-neutral)}.detail-url{margin-top:11px;font-size:15px;line-height:1.8}.detail-url strong{font-weight:500}.url-scheme{color:var(--muted-foreground)}.ip-address{margin-top:8px;font-size:14px;line-height:1.8}.ip-value{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.ip-literal{overflow-wrap:anywhere;min-width:0}.country-flag{object-fit:contain;flex-shrink:0;width:16px;height:12px}.transaction-network p{font-size:13px;line-height:1.5}.transaction-network small{font-size:12px}.request-actions{align-self:start;position:relative}.request-actions-trigger{min-width:34px;height:34px;padding:0;font-size:22px;line-height:1}.request-actions-trigger[aria-expanded=true]{border-color:var(--accent);color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.request-actions-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--accent)10%,var(--surface))}}.request-menu{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(282px,100vw - 24px);max-height:none;color:var(--foreground);font:13px/1.45 var(--ui-font);margin:0;padding:0;position:fixed;inset:auto;overflow:visible;box-shadow:0 18px 48px #0007}.request-menu::backdrop{background:0 0}.request-menu-root{border-radius:inherit;background:var(--surface)}.request-menu-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:10px 13px;display:flex}.request-menu-heading strong{font:700 13px var(--mono-font);color:var(--detail-heading)}.request-menu-heading span{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.request-menu-section{border-bottom:1px solid var(--border);padding:5px 0}.request-menu-section:last-child{border-bottom:0}.request-menu-label{color:var(--muted-foreground);font:700 9px/1.2 var(--mono-font);letter-spacing:.09em;text-transform:uppercase;padding:3px 13px 4px}.request-resource-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.request-resource-label span:last-child{letter-spacing:0;text-transform:none;font-weight:500}.request-menu-item{width:100%;min-height:40px;color:var(--foreground);text-align:left;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 13px;text-decoration:none;display:flex}.request-menu-item:hover,.request-menu-item:focus-visible,.request-menu-branch[aria-expanded=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.request-menu-item:hover,.request-menu-item:focus-visible,.request-menu-branch[aria-expanded=true]{background:color-mix(in srgb,var(--accent)10%,var(--surface))}}.request-menu-item:hover,.request-menu-item:focus-visible,.request-menu-branch[aria-expanded=true]{color:var(--foreground)}.request-menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.request-menu-item>span:first-child{font-weight:650}.request-menu-item small{width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;display:block;overflow:hidden}.request-menu-branch{grid-template-columns:15px minmax(0,1fr);align-items:center;gap:7px;min-height:44px;display:grid}.request-menu-arrow{color:var(--accent);font:21px/1 var(--mono-font)}.request-menu-branch-body{width:100%;min-width:0;display:block}.request-menu-branch-body strong{font-weight:650;display:block}.request-menu-branch-body small{margin-top:2px}.request-submenu{z-index:1;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(350px,100vw - 76px);max-height:none;color:var(--foreground);margin:0;padding:0;position:fixed;inset:auto;overflow:visible;box-shadow:0 18px 48px #0007}.request-download-warning{border-bottom:1px solid var(--status-warning);padding:10px 13px}@supports (color:color-mix(in lab, red, red)){.request-download-warning{border-bottom:1px solid color-mix(in srgb,var(--status-warning)35%,var(--border))}}.request-download-warning{background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.request-download-warning{background:color-mix(in srgb,var(--status-warning)7%,var(--surface))}}.request-download-warning{color:var(--muted-foreground);font-size:11px;line-height:1.5}.request-download-warning:before{content:"!";border:1px solid var(--status-warning);width:16px;height:16px;color:var(--status-warning);font:700 10px var(--mono-font);vertical-align:-1px;border-radius:50%;place-items:center;margin-right:7px;display:inline-grid}.request-download-item{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:55px;padding-top:7px;padding-bottom:7px;display:grid}.request-download-icon{border:1px solid var(--border-strong);background:var(--surface-subtle);width:30px;height:30px;color:var(--accent);place-items:center;display:grid}.request-download-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.request-download-copy{min-width:0;display:block}.request-download-copy strong{font-weight:650;display:block}.request-download-copy small{margin-top:3px}.request-menu-unavailable{color:var(--muted-foreground);flex-direction:column;gap:3px;padding:12px 13px 14px;font-size:11px;display:flex}.request-menu-unavailable strong{color:var(--foreground);font-size:12px}.request-menu-unavailable span{line-height:1.5}.review-workspace{max-width:960px}.review-heading{padding:24px 0}.review-heading h1{font-size:27px}.review-panel{overflow:visible}.review-report-identity{border-bottom:1px solid var(--border);background:var(--surface-subtle);grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);gap:18px;padding:17px 20px;display:grid}.review-report-identity>div{min-width:0}.review-report-identity dt{color:var(--muted-foreground);font:700 9px var(--mono-font);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.review-report-identity dd{font-size:12px}.review-form{padding:20px}.review-form>.availability{margin-top:0}.review-fieldset{border:0;min-width:0;margin:0;padding:0}.review-fieldset+.review-fieldset,.review-fieldset+.review-field,.review-field+.review-field{margin-top:22px}.review-fieldset legend,.review-field>label{color:var(--detail-heading);margin-bottom:4px;font-weight:700;display:block}.review-fieldset>p{color:var(--muted-foreground);margin-bottom:10px;font-size:12px}.review-options{gap:8px;display:grid}.review-reason-options{grid-template-columns:repeat(2,minmax(0,1fr))}.review-action-options{grid-template-columns:minmax(0,1fr)}.review-option{cursor:pointer;min-width:0;display:block;position:relative}.review-option input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.review-option span{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-subtle);align-items:center;min-height:42px;padding:9px 11px;font-size:12px;font-weight:600;transition:border-color .12s,background .12s;display:flex}.review-option:hover span{border-color:var(--accent)}.review-option input:checked+span{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.review-option input:checked+span{background:color-mix(in srgb,var(--accent)12%,var(--surface))}}.review-option input:checked+span{box-shadow:inset 3px 0 var(--accent)}.review-option input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.review-field input,.review-field textarea{background:var(--surface-subtle);width:100%;max-width:none;margin-top:7px;display:block}.review-actions{border-top:1px solid var(--border);justify-content:flex-end;margin-top:22px;padding-top:16px;display:flex}.review-actions button{min-width:100px}.review-success{padding:20px}.review-success>.availability{margin:0}@media (max-width:600px){.review-report-identity,.review-reason-options{grid-template-columns:minmax(0,1fr)}.review-form{padding:17px}.review-heading{padding:18px 0}}.transaction-context{padding:18px 0 0}.detail-list{min-width:0;margin:0}.detail-fact{grid-template-columns:145px minmax(0,1fr);align-items:start;gap:12px;padding:4px 0;display:grid}.detail-fact dt{color:var(--muted-foreground);font-size:13px;line-height:1.5}.detail-fact dd{align-items:flex-start;gap:5px;min-width:0;font-size:13px;line-height:1.5;display:flex}.detail-fact dd>span{min-width:0}.detail-fact .copy{flex-shrink:0;min-width:24px;min-height:24px;padding:0 3px;font-size:14px}.requested-by .detail-fact{grid-template-columns:110px minmax(0,1fr)}.transaction-timing{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px 22px;padding:11px 0;font-size:11px;display:flex}.transaction-timing>span:first-child{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.detail-heading{font:700 14px/1.5 var(--mono-font);color:var(--detail-heading);margin-bottom:10px}.detail-note{color:var(--muted-foreground);margin:5px 0 12px;font-size:11px;line-height:1.7}.resource-information{padding:22px 0 4px}.metadata-section .detail-fact{gap:8px;padding:1px 0}.metadata-section .detail-fact dt,.metadata-section .detail-fact dd{font-size:13px;line-height:1.5}.metadata-section .detail-empty{padding:1px 0;font-size:13px;line-height:1.5}.detail-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.resource-hashes .detail-fact{grid-template-columns:70px minmax(0,1fr)}.transaction-enrichment{padding:26px 0 12px}.certificate-information,.technology-information,.transaction-detections,.transaction-http{min-width:0}.detail-empty{color:var(--muted-foreground);padding:7px 0 15px;font-size:13px;line-height:1.5}.technology-list{margin:0;padding:0;list-style:none}.technology-list li{overflow-wrap:anywhere;align-items:center;gap:8px;padding:1px 0;font-size:13px;line-height:1.5;display:flex}.technology-list li>div{min-width:0}.technology-list strong{font-weight:500}.technology-logo{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.technology-logo img{object-fit:contain;width:20px;height:20px}.technology-icon-fallback{border:1px solid var(--border);width:24px;height:24px;color:var(--muted-foreground);flex-shrink:0;place-items:center;font-size:17px;display:grid}.detail-divider{align-items:center;gap:16px;margin:26px 0 17px;display:flex}.detail-divider:before,.detail-divider:after{content:"";background:var(--border-strong);flex:1;height:1px}.detail-divider h3{font:600 16px/1.5 var(--mono-font);text-align:center}.request-detections-table{table-layout:auto;min-width:560px;font-size:13px}.request-detections-table th{font:600 12px var(--mono-font);text-transform:uppercase;border-bottom:1px solid var(--border);background:0 0;padding:13px 12px;position:static}.request-detections-table td{vertical-align:top;border-bottom:0;padding:10px 12px}.request-detections-table td:first-child{min-width:200px}.request-detections-table td strong{font-weight:500}.transaction-http .headers-grid{border:0;gap:28px}.transaction-http .headers-grid section+section{border:0}.header-viewer-heading{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-top:4px;display:flex}.header-viewer-heading h4{color:var(--muted-foreground);font-size:12px;font-weight:500}.copy-headers{color:var(--muted-foreground);background:0 0;border:0;min-height:28px;padding:3px 6px;font-size:11px}.transaction-http .headers-grid pre{background:0 0;min-height:0;max-height:none;padding:8px 0;font-size:13px;line-height:1.4}.request-body{border-top:1px solid var(--border);padding:16px 0 4px}.request-body .header-viewer-heading{flex-wrap:wrap;justify-content:flex-start}.request-body pre,.request-body-full pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.request-body pre{min-height:0;max-height:180px;margin:8px 0 12px}.request-body .detail-note{margin:4px 0}#request-body-dialog{width:min(920px,100vw - 32px)}#request-body-content{max-height:calc(85vh - 75px);overflow:auto}#screenshot-dialog[open]{width:calc(100vw - 32px);max-width:none;height:calc(100vh - 32px);max-height:none;box-shadow:none;background:0 0;border:0;padding:0;animation:.18s cubic-bezier(.2,.7,.2,1) screenshot-lightbox-in;display:flex;overflow:visible}#screenshot-dialog::backdrop{background:#080a0ca6;animation:.18s ease-out screenshot-backdrop-in}#screenshot-dialog[open].is-closing{animation:.14s ease-in forwards screenshot-lightbox-out}#screenshot-dialog.is-closing::backdrop{animation:.14s ease-in forwards screenshot-backdrop-out}#screenshot-dialog .dialog-head{z-index:2;background:0 0;border:0;padding:0;position:absolute;top:10px;right:10px}#screenshot-dialog .dialog-head h2{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#screenshot-dialog .dialog-head button{border-color:var(--border-strong);background:var(--surface);border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 3px 18px #0006}.screenshot-dialog-body{background:0 0;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.screenshot-full{object-fit:contain;background:#fff;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 12px 48px #0008}@keyframes screenshot-lightbox-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes screenshot-lightbox-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes screenshot-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes screenshot-backdrop-out{0%{opacity:1}to{opacity:0}}.request-body-full{min-width:0}.request-body-full p{margin-bottom:10px}.request-body-full pre{max-height:60vh;margin-top:12px}.http-method{color:var(--http-syntax-keyword);font-weight:700}.http-target{color:var(--http-syntax-string)}.http-protocol{color:var(--http-syntax-meta)}.http-name{color:var(--http-syntax-attribute)}.http-value{color:var(--foreground)}.http-status{color:var(--http-syntax-number);font-weight:600}.table-footer{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:15px;padding:12px 15px;font-size:11px;display:flex}.empty-state{text-align:center;color:var(--muted-foreground);padding:45px}.overview-grid{align-items:start;gap:var(--section-gap);grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);display:grid}.summary-facts{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.summary-endpoints{flex-direction:column;gap:20px;display:flex}.summary-endpoint{min-width:0}.summary-endpoint .field{border:0;padding:0}.summary-endpoint .summary-url dd{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;line-height:1.6;display:flex}.summary-url dd>span{overflow-wrap:anywhere;min-width:0}.summary-url .copy{flex-shrink:0}.summary-endpoint .summary-infrastructure{margin-top:8px}.summary-ip{flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0;font-size:11px;display:flex}.summary-ip .ip-value{font-size:11px}.summary-group{border-top:1px solid var(--border);flex-direction:column;gap:14px;padding-top:20px;display:flex}.summary-group h3{font:600 13px/1.5 var(--mono-font);color:var(--foreground)}.summary-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.summary-page .field{border:0;padding:0}.summary-page .field:first-child{grid-column:1/-1}.summary-page .field:nth-child(3){border-left:1px solid var(--border);padding-left:16px}.summary-page .field:first-child dd{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.summary-page .field dd{overflow-wrap:anywhere}.summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.summary-detection-counts,.summary-activity-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-metric{border-left:1px solid var(--border);flex-direction:column;min-width:0;padding-left:16px;display:flex}.summary-metric:first-child{border-left:0;padding-left:0}.summary-facts .field dt,.summary-facts .summary-metric dt{font:400 11px/1.5 var(--ui-font);color:var(--muted-foreground);margin:0 0 6px}.summary-facts .summary-metric dd{font:600 20px/1.3 var(--mono-font);color:var(--foreground);overflow-wrap:anywhere}.summary-facts .summary-metric.is-muted dd{color:var(--muted-foreground)}.summary-facts .summary-metric.is-active dd{color:var(--status-danger)}.summary-metric dd a{border-radius:var(--radius);color:inherit;margin:-2px -5px;padding:2px 5px;display:inline-block}.summary-metric dd a:hover{background:var(--surface-subtle);text-decoration:underline}.summary-metric dd a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:540px){.summary-facts{gap:20px;padding:18px}.summary-metric,.summary-page .field:nth-child(3){padding-left:10px}.summary-facts .summary-metric dd{font-size:18px}}@media (max-width:360px){.summary-activity-counts,.summary-detection-counts{grid-template-columns:minmax(0,1fr)}.summary-activity-counts .summary-metric,.summary-detection-counts .summary-metric{border-left:0;border-top:1px solid var(--border);padding:10px 0 0}.summary-activity-counts .summary-metric:first-child,.summary-detection-counts .summary-metric:first-child{border-top:0;padding-top:0}}.browser-frame{border:1px solid var(--border);margin:18px}.browser-chrome{background:var(--surface-subtle);border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:8px 12px;font-size:10px;display:flex}.browser-dots{align-items:center;gap:6px;display:inline-flex}.browser-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.browser-dot-red{background:#ff5f57}.browser-dot-yellow{background:#febc2e}.browser-dot-green{background:#28c840}.capture-trigger{white-space:normal;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:0;padding:0;display:flex;overflow:hidden}.capture-trigger:hover{background:0 0}.capture-trigger[aria-disabled=true]{cursor:default}.capture-thumbnail{object-fit:cover;width:100%;height:auto;display:block}.capture-placeholder{text-align:center;background:var(--background);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:265px;padding:25px;display:flex}.capture-placeholder>span[aria-hidden=true]{color:var(--border-strong);margin-bottom:12px;font-size:32px}.capture-placeholder strong{font-size:13px;font-weight:500}.capture-placeholder .capture-copy{color:var(--muted-foreground);margin-top:7px;font-size:12px}.capture-meta{padding:0 18px 18px;font-size:12px}.capture-meta p{margin:5px 0 10px}.detection{border-bottom:1px solid var(--border);padding:24px;scroll-margin-top:240px}.detection:last-child{border:0}.detection-source-group .detection{padding:24px}.detection-signals-compact .detection-source-group .detection{padding:16px 24px}.detection-signals-compact .detection-group-heading{padding:12px 24px}.detection-signals-compact .detection-source-group+.detection-source-group{margin-top:12px}.detection-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 32px;display:grid}.detection-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detection-heading h4{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.6}.detection-title-text{flex-wrap:wrap;align-items:baseline;gap:4px 10px;max-width:100%;display:inline-flex}.detection-title-text strong{font:inherit;overflow-wrap:anywhere;min-width:0;font-weight:600}.detection-title-text .detection-alert-name.danger{color:#aa4035}:root[data-theme=dark] .detection-title-text .detection-alert-name.danger{color:#ce6051}.detection-title-text .detection-alert-name.warning{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.detection-title-text .detection-alert-name.warning{color:color-mix(in srgb,var(--status-warning)55%,var(--foreground))}}.detection-title-separator{color:var(--muted-foreground)}.detection-group-heading{background:var(--surface-subtle);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:18px 24px;display:flex}.detection-group-heading h3{letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:600}.detection-source-group+.detection-source-group{border-top:1px solid var(--border);margin-top:24px}.detection-status{flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:4px;display:flex}.detection-status>div{align-items:center;gap:10px;display:inline-flex}.detection-statuses{flex-direction:column;gap:10px;display:flex}.detection-description{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:18px;font-size:15px;line-height:1.7}.detection-evidence-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 32px;margin-top:24px;display:grid}.detection-evidence-layout.has-match{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.detection-location{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.detection-label{color:var(--muted-foreground);flex-shrink:0;font-size:13px}.detection-evidence{border:1px solid var(--border);border-radius:var(--radius);color:var(--accent);background:0 0;align-items:center;gap:6px;padding:4px 8px;font-size:11px;line-height:1.5;display:inline-flex}.detection-evidence:hover{border-color:var(--accent)}.detection-evidence.report-level{color:var(--muted-foreground)}.detection-match{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius);align-items:baseline;gap:12px;min-width:0;padding:12px 14px;font-size:14px;display:flex}.detection-match>.wrap{flex:1;min-width:0}.detection-match>.copy{flex-shrink:0;min-width:24px;min-height:24px;padding:0 3px;font-size:14px}.artifact-card[id],.script-group,.script-group .request-detail-row{scroll-margin-top:240px}@media (max-width:900px){.detection-header,.detection-evidence-layout.has-match{grid-template-columns:minmax(0,1fr)}.detection-header{gap:12px}.detection-status{padding-top:0}}@media (max-width:540px){.detection-source-group .detection{padding:20px 18px}.detection-group-heading{padding:16px 18px}.detection-match{flex-wrap:wrap}.detection-match>.detection-label{flex-basis:100%}.detection-signals-compact .detection-source-group .detection,.detection-signals-compact .detection-group-heading{padding:14px 18px}}.detection .status-set{gap:8px}.detection-meta{flex-wrap:wrap;gap:3px 18px;margin:5px 0 0;font-size:12px;display:flex}.detection-meta>div{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.detection-meta dt{color:var(--muted-foreground)}.detection-meta dd{overflow-wrap:anywhere;min-width:0}.artifact-counts{border-bottom:1px solid var(--border);background:var(--surface-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 17px;display:flex}.artifact-count{border:1px solid var(--border);background:var(--surface);color:var(--muted-foreground);align-items:center;gap:8px;padding:4px 8px;font-size:11px;display:inline-flex}.artifact-count strong{color:var(--foreground);font-weight:600}.artifact-sections{padding-bottom:1px}.artifact-kind-heading{align-items:center;gap:9px;padding:18px 18px 10px;display:flex}.artifact-kind-heading h3{font:700 15px/1.5 var(--mono-font);color:var(--detail-heading)}.artifact-card{border:1px solid var(--border-strong);background:var(--surface);min-width:0;margin:0 18px 18px}.artifact-card-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-start;gap:20px;padding:15px 17px;display:flex}.artifact-card-heading>div{min-width:0}.artifact-card-heading .eyebrow{margin-bottom:3px}.artifact-card-heading h3{font:600 14px/1.5 var(--mono-font)}.artifact-card-heading p{color:var(--muted-foreground);margin-top:3px;font-size:11px}.artifact-identity{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:24px;padding:19px 17px 20px;display:grid}.artifact-resource-information{padding:17px}.artifact-resource-information .detail-heading{margin-bottom:10px}.artifact-resource-information .detail-columns{gap:28px}.artifact-card .resource-hashes .detail-fact{grid-template-columns:60px minmax(0,1fr)}.artifact-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:17px;display:grid}.artifact-columns>section{min-width:0}.artifact-columns h4,.artifact-metadata>h4,.artifact-nested>h4,.artifact-alerts>h4{font:700 12px/1.5 var(--mono-font);color:var(--detail-heading);margin:0 0 10px}.artifact-card .detail-fact{grid-template-columns:120px minmax(0,1fr);padding:3px 0}.artifact-metadata{border-top:1px solid var(--border)}.artifact-metadata:not(.artifact-columns){padding:17px}.artifact-facts{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.artifact-facts .field{padding:8px 0}.artifact-nested{border-top:1px solid var(--border);min-width:0;padding:17px}.artifact-subcards{flex-direction:column;gap:12px;display:flex}.artifact-subcard{border:1px solid var(--border);border-left:2px solid var(--accent);background:var(--surface-subtle);min-width:0}.artifact-subcard h5{border-bottom:1px solid var(--border);font:600 12px/1.5 var(--mono-font);margin:0;padding:10px 13px}.artifact-entry-context{padding:10px 13px}.artifact-subcard .artifact-resource-information{border-top:1px solid var(--border);padding:13px}.artifact-subcard .artifact-alerts{border-top:1px solid var(--border)}.artifact-alerts{border-top:1px solid var(--border);background:var(--status-danger);padding:15px 17px}@supports (color:color-mix(in lab, red, red)){.artifact-alerts{background:color-mix(in srgb,var(--status-danger)3%,var(--surface))}}.artifact-alerts>article{border-top:1px solid var(--border);padding:10px 0}.artifact-alerts>article:first-of-type{border-top:0;padding-top:0}.artifact-alerts>article:last-child{padding-bottom:0}.artifact-alerts>article>p{color:var(--muted-foreground);margin-top:6px;font-size:12px}.artifact-alerts strong{font-weight:600}.artifact-missing{padding:0 17px 17px}.artifact-members-table{min-width:620px}.artifact-url-table{min-width:680px}.artifact-url-table th:first-child{width:70px}.artifact-url-table th:last-child{width:65px}.artifact-url-table td{vertical-align:top}.artifact-clipboard-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:11px;display:flex}.clipboard-artifact pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:var(--surface);font-size:12px;line-height:1.6}.javascript-table{table-layout:fixed;min-width:800px;font-size:13px}.javascript-table>thead>tr>th:first-child{width:56px}.javascript-table>thead>tr>th:nth-child(3){width:155px}.javascript-table>thead>tr>th:nth-child(4){width:100px}.javascript-table>thead>tr>th:nth-child(5){width:160px}.javascript-table>thead>tr>th,.javascript-table>tbody>tr>td{padding-left:15px;padding-right:15px}.javascript-table .script-row>td{padding-top:var(--network-row-pad);padding-bottom:var(--network-row-pad);border-bottom:0}.javascript-table .script-row{cursor:pointer}.javascript-table .script-group:nth-of-type(2n) .script-row{background:var(--surface-subtle)}@supports (color:color-mix(in lab, red, red)){.javascript-table .script-group:nth-of-type(2n) .script-row{background:color-mix(in srgb,var(--surface-subtle)38%,var(--surface))}}.javascript-table .script-row.selected-row{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.javascript-table .script-row.selected-row{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.javascript-table .script-row.selected-row{box-shadow:inset 3px 0 var(--accent)}.javascript-table .script-row:hover,.javascript-table .script-row:focus-within{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.javascript-table .script-row:hover,.javascript-table .script-row:focus-within{background:color-mix(in srgb,var(--accent)9%,var(--surface))}}.javascript-table .request-detail-row>td{border-bottom:1px solid var(--border-strong);padding:0}.script-first-seen time{white-space:nowrap;flex-direction:column;line-height:1.45;display:flex}.script-first-seen strong{color:var(--foreground);font-size:13px;font-weight:500}.script-first-seen time>span{color:var(--muted-foreground);font-size:12px}.script-url .request-value strong{font-size:13px}.javascript-detail .resource-information{padding-bottom:18px}.javascript-source,.dom-source{padding:0 0 12px}.javascript-source .detail-divider,.dom-source .detail-divider{margin:18px 0 10px}[data-source-slot].htmx-request .source-code{opacity:.6}.source-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.source-code{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;max-height:65vh;font-size:12px;line-height:1.5;overflow:auto}.source-code.is-unwrapped{white-space:pre;overflow-wrap:normal}.source-code .hljs-keyword,.source-code .hljs-built_in,.source-code .hljs-literal{color:var(--code-keyword)}.source-code .hljs-string,.source-code .hljs-regexp,.source-code .hljs-template-variable{color:var(--code-string)}.source-code .hljs-number,.source-code .hljs-symbol{color:var(--code-number)}.source-code .hljs-comment,.source-code .hljs-doctag{color:var(--code-comment);font-style:italic}.source-code .hljs-title,.source-code .hljs-function,.source-code .hljs-attr{color:var(--code-function)}.source-code .hljs-params,.source-code .hljs-variable,.source-code .hljs-property{color:var(--foreground)}.dom-detail{padding:0 18px 18px}.dom-detail .resource-information{padding-top:18px}[data-script-controls] [data-script-count]{white-space:nowrap;margin-left:auto}.console-observations{margin-top:var(--section-gap);border-top:1px solid var(--border-strong)}.console-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px;display:flex}.console-heading h3{font:700 14px/1.5 var(--mono-font);color:var(--detail-heading)}.console-heading p{color:var(--muted-foreground);margin-top:3px;font-size:11px}.console-heading>span{white-space:nowrap}.console-table{table-layout:fixed;min-width:760px}.console-table th:first-child{width:55px}.console-table th:nth-child(2){width:115px}.console-table th:nth-child(4){width:300px}.console-table td{vertical-align:top}.console-message pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:0 0;min-height:0;max-height:none;padding:0;font-size:12px;line-height:1.55}.console-source span,.console-source small{overflow-wrap:anywhere;word-break:break-word;display:block}.console-source small{margin-top:5px}.workbench-grid{gap:0 var(--section-gap);grid-template-columns:1fr 1fr;display:grid}.workbench-grid .panel{height:fit-content}.component-body details p{padding-top:12px}.component-body form{flex-direction:column;gap:9px;display:flex}.component-body form button{align-self:flex-start}.scenario-links{grid-template-columns:1fr 1fr;display:grid}.scenario-link{border:1px solid var(--border);border-radius:var(--radius);padding:15px;display:block}.scenario-link:hover{background:var(--surface-subtle)}.scenario-link p{color:var(--muted-foreground);margin-top:7px;font-size:12px}.code-comment{color:var(--muted-foreground)}.code-keyword{color:var(--status-critical)}.code-string{color:var(--status-success)}.error-message{border-left:2px solid var(--status-danger);color:var(--status-danger);background:var(--status-danger);padding:12px 15px}@supports (color:color-mix(in lab, red, red)){.error-message{background:color-mix(in srgb,var(--status-danger)5%,var(--surface))}}.error-message{margin:10px 0;font-size:12px}.error-message p{margin:5px 0}.host-search-form{grid-template-columns:170px minmax(280px,1fr) 150px 150px;align-items:end;gap:12px;padding:18px;display:grid}.host-search-form label,.host-discovery-controls label{font:600 10px var(--mono-font);letter-spacing:.7px;text-transform:uppercase;color:var(--muted-foreground);flex-direction:column;gap:6px;display:flex}.host-query-field{flex-direction:column;gap:6px;min-width:0;display:flex}.host-search-input{align-items:stretch;gap:8px;display:flex}.host-search-input input{width:100%;min-width:0;font-family:var(--mono-font)}.host-example-list{flex-wrap:wrap;gap:8px;display:flex}.host-example-list .search-example{gap:9px}.host-example-list .search-example span{border-right:1px solid var(--border);color:var(--accent);text-transform:uppercase;padding-right:8px;font-size:9px}.host-table td{vertical-align:top}.host-link,.host-fact-value{color:var(--foreground);font-weight:600}.host-link:hover,.host-fact-value:hover,.search-pivot:hover{text-decoration:underline}.host-type{border:1px solid var(--border);width:max-content;color:var(--muted-foreground);font:9px var(--mono-font);text-transform:uppercase;margin-top:4px;padding:0 4px;display:block}.host-shape{color:var(--muted-foreground);white-space:nowrap;font-size:10px}.host-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:13px 0 25px;display:flex}.host-heading h1{overflow-wrap:anywhere}.host-heading p{color:var(--muted-foreground);margin-top:8px}.host-heading-actions{align-items:center;gap:6px;display:flex}.host-fact-strip{margin-bottom:var(--section-gap);border:1px solid var(--border);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.host-metric{border-left:1px solid var(--border);min-width:0;padding:14px 17px}.host-metric dt{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.host-metric dd{overflow-wrap:anywhere;margin-top:5px;font-size:13px}.host-grid{gap:var(--section-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.host-grid>.panel{height:fit-content}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.host-card-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:16px;display:grid}.host-fact-card{border:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;gap:18px;padding:14px;display:flex}.host-fact-value{font:600 14px var(--mono-font);display:block}.host-fact-card dl{grid-template-columns:auto auto;gap:2px 10px;font-size:10px;display:grid}.host-fact-card dt{color:var(--muted-foreground)}.host-compact-list{flex-direction:column;display:flex}.host-compact-list article{border-bottom:1px solid var(--border);grid-template-columns:minmax(130px,.7fr) minmax(100px,.5fr) minmax(260px,1fr);gap:12px;padding:11px 16px;font-size:11px;display:grid}.host-pivot-groups{grid-template-columns:1fr 1fr;gap:20px;padding:16px;display:grid}.host-pivot-groups h3{margin-bottom:9px}.hash-value{text-overflow:ellipsis;max-width:260px;display:block;overflow:hidden}.host-relation-list article{border-bottom:1px solid var(--border);grid-template-columns:minmax(190px,1fr) 110px minmax(190px,1fr) minmax(230px,.8fr);align-items:center;gap:12px;padding:11px 16px;display:grid}.relation-kind{border:1px solid var(--accent);width:max-content;padding:2px 6px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.relation-kind{border:1px solid color-mix(in srgb,var(--accent)45%,var(--border))}}.relation-kind{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.relation-kind{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.relation-kind{color:var(--accent);font:9px var(--mono-font);text-transform:uppercase}.host-page-note{border-top:1px solid var(--border);color:var(--muted-foreground);padding:10px 16px;font-size:11px}.host-discovery-controls{border-bottom:1px solid var(--border);background:var(--surface-subtle);grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;padding:14px 16px;display:grid}.host-discovery-summary{border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:15px;padding:10px 16px;font-size:11px;display:flex}.host-discovery-list article{border-bottom:1px solid var(--border);grid-template-columns:120px minmax(0,1fr) 180px;align-items:center;gap:14px;padding:11px 16px;display:grid}.host-discovery-kind{font:9px var(--mono-font);letter-spacing:.7px;text-transform:uppercase;color:var(--accent)}.host-discovery-list article>div{align-items:center;gap:10px;min-width:0;display:flex}.loading-state{text-align:center;color:var(--muted-foreground);font:11px var(--mono-font);padding:30px}footer{border-top:1px solid var(--border);background:var(--surface);padding:11px var(--gutter);color:var(--muted-foreground);justify-content:space-between;gap:15px;font-size:10px;display:flex}.connection-dot{background:var(--status-success);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}footer kbd{margin-left:10px}dialog{color:var(--foreground);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);width:min(550px,100vw - 32px);max-height:85vh;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 80px #0004}dialog::backdrop{background:#080a0cc0}.dialog-head{border-bottom:1px solid var(--border);background:var(--surface);z-index:1;justify-content:space-between;align-items:center;gap:15px;padding:20px;display:flex;position:sticky;top:0}.dialog-head h2{font-size:18px}.dialog-head button{min-width:34px;font-size:16px}.dialog-head .eyebrow{font-size:9px}.dialog-body{flex-direction:column;gap:17px;padding:20px;display:flex}.dialog-body p{font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid label{flex-direction:column;gap:6px;font-size:12px;display:flex}.check{align-items:center;gap:8px;font-size:12px;display:flex}.check input{width:17px;height:17px}.command{border-radius:var(--radius);border:0;border-bottom:1px solid var(--border);text-align:left;justify-content:space-between;align-items:center;padding:11px 7px;font-size:13px;display:flex}.command:hover{background:var(--surface-subtle)}.notification{border:1px solid var(--border);border-left:2px solid var(--tone);background:var(--surface-subtle);padding:14px}.notification strong{font-size:13px}.notification p{margin:5px 0}.notification small{font:10px var(--mono-font);color:var(--muted-foreground)}.toast-stack{z-index:100;pointer-events:none;flex-direction:column;gap:9px;width:370px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.toast{pointer-events:auto;background:var(--surface);border:1px solid var(--border-strong);border-left:3px solid var(--tone);border-radius:var(--radius);align-items:flex-start;gap:14px;padding:15px;display:flex;box-shadow:0 5px 24px #0003}.toast>div{flex:1}.toast p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.toast button{background:0 0;border:0;min-width:24px;min-height:24px;padding:0}.dialog-toasts{background:var(--surface);z-index:2;flex-direction:column;gap:8px;padding:0 20px 20px;display:flex;position:sticky;bottom:0}.dialog-toasts:empty,.htmx-indicator{display:none}#loading,.search-results-loading{background:var(--surface);border:1px solid var(--border-strong);color:var(--accent);z-index:40;white-space:nowrap;padding:10px 18px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}#loading.htmx-request,.search-results-loading.htmx-request,.inline-loading.htmx-request{display:block}.inline-loading{color:var(--accent);font-size:12px}@media (max-width:1150px){:root{--gutter:22px}.brand-caption{display:none}.masthead nav{gap:15px;margin-left:5px}.commands-button{display:none}.overview-grid{grid-template-columns:1.4fr 1fr}.facts{gap:0 17px}.table-toolbar{flex-wrap:wrap}.report-tabs a{padding:10px}.search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){:root{--gutter:18px}.environment{font-size:9px}.masthead{gap:12px}.viewer{display:none}.overview-grid,.workbench-grid{grid-template-columns:1fr}.report-heading{align-items:flex-start}.report-heading>.status-set{flex-direction:column;align-items:stretch}.report-heading h1{font-size:24px}.report-sticky .report-heading{padding:12px 0 16px}.report-sticky .report-heading>.status-set{gap:6px}.report-sticky .report-heading>.status-set>*{min-height:30px;padding:5px 8px;font-size:11px}.report-sticky>.verdict{padding:12px 14px}.facts{grid-template-columns:1fr 1fr}.headers-grid{grid-template-columns:1fr}.headers-grid section+section{border-left:0;border-top:1px solid var(--border)}.inline-transaction .transaction-url{font-size:11px}.table-footer{flex-wrap:wrap}.home-heading>span{display:none}.capture-placeholder{min-height:200px}.scenario-links{grid-template-columns:1fr}.artifact-identity,.artifact-columns{grid-template-columns:minmax(0,1fr);gap:20px}.artifact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}footer>span:nth-child(2){display:none}}@media (max-width:1000px){.host-search-form{grid-template-columns:150px minmax(260px,1fr)}.host-grid{grid-template-columns:minmax(0,1fr)}.host-fact-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.host-metric:nth-child(4){border-left:0;border-top:1px solid var(--border)}.host-metric:nth-child(n+4){border-top:1px solid var(--border)}}@media (max-width:540px){:root{--gutter:14px}.environment{letter-spacing:.2px;font-size:8px}.environment>span:first-child{display:none}.masthead{padding:13px var(--gutter);flex-wrap:wrap;gap:12px}.brand{font-size:24px}.masthead nav{border-top:1px solid var(--border);flex-basis:100%;order:3;gap:24px;margin:0;padding-top:11px;font-size:12px}.header-tools{gap:7px}.breadcrumb{flex-wrap:wrap;gap:7px;font-size:11px}.workspace-tag{font-size:9px}.report-heading{padding-top:10px;display:block}.report-heading h1{overflow-wrap:anywhere;font-size:23px}.report-heading>.status-set{flex-direction:row;margin-top:17px}.report-subline{flex-wrap:wrap;gap:8px;font-size:10px}.report-sticky .report-heading{padding:8px 0 10px}.report-sticky .eyebrow{margin-bottom:3px}.report-sticky .report-heading h1{font-size:19px}.report-sticky .report-subline{margin-top:6px}.report-sticky .report-heading>.status-set{margin-top:8px}.report-sticky>.verdict{gap:8px;padding:9px 10px}.report-sticky>.verdict .verdict-icon{width:23px;height:23px;font-size:13px}.report-sticky>.verdict p{display:none}.report-sticky>.verdict>.verdict-action{border-top:0;width:auto;margin-left:auto;padding-top:0}.verdict{flex-wrap:wrap;gap:10px;padding:14px}.verdict-action{border-top:1px solid var(--border);width:100%;margin-left:0;padding-top:10px}.verdict p{font-size:11px}.report-tabs{gap:0}.report-tabs a{padding:10px}.section-heading{padding:13px 14px}.section-heading p{font-size:11px}h2{font-size:13px}.filter-input{flex-basis:100%;max-width:none}.table-toolbar{gap:8px;padding:10px}.table-toolbar select{flex:1}.facts{gap:0 14px;padding:0 14px 10px}.field dt,.field dd{font-size:11px}.inline-heading{gap:10px;padding:10px 14px}.inline-heading>span{font-size:10px}.transaction-url{padding:13px 14px}.home-heading{padding:22px 0}.home-heading h1{font-size:25px}.home-heading p{font-size:13px}.summary-stats>div{padding:0 14px}.summary-stats strong{font-size:17px}.summary-stats span{font-size:10px}.detection{padding:10px 14px}.detection h3{font-size:12px}.component-body{padding:15px}.form-grid{gap:12px}.dialog-body,.dialog-head{padding:18px}.dialog-head h2{font-size:17px}.dialog-toasts{padding:0 18px 18px}.toast-stack{bottom:16px;right:16px}footer{font-size:9px}footer>span:last-child{display:none}.search-input-row{flex-direction:column;gap:8px}button.search-submit{width:100%}.report-heading-tags{grid-template-columns:minmax(0,1fr);gap:5px}.report-heading-tag-group{grid-template-columns:75px minmax(0,1fr)}.report-heading>.report-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:800px){.transaction-identity{grid-template-columns:minmax(0,1fr) 34px;gap:18px}.transaction-network{grid-area:2/1}.request-actions{grid-area:1/2}.detail-columns{grid-template-columns:minmax(0,1fr);gap:22px}.transaction-enrichment{gap:25px}.detail-url{font-size:14px}.transaction-http .headers-grid{gap:12px}}@media (max-width:540px){.transaction-detail{padding:19px 15px 12px}.transaction-labels{gap:7px}.transaction-labels h3{width:100%}.request-chip{padding:2px 6px;font-size:10px}.detail-url{font-size:13px}.detail-fact{grid-template-columns:110px minmax(0,1fr);gap:8px}.detail-fact dt,.detail-fact dd{font-size:12px}.detail-fact .copy{min-width:24px}.resource-hashes .detail-fact{grid-template-columns:55px minmax(0,1fr)}.detail-divider{gap:10px}.detail-divider h3{font-size:14px}.detail-note{font-size:11px}.transaction-http .headers-grid pre{font-size:12px}.facts.two.summary-facts{grid-template-columns:minmax(0,1fr)}.recent-reports-panel .section-heading h2{font-size:15px}.artifact-counts{padding:10px 12px}.artifact-kind-heading{padding:15px 12px 8px}.artifact-card{margin:0 12px 14px}.artifact-card-heading,.artifact-identity,.artifact-resource-information,.artifact-columns,.artifact-nested,.artifact-alerts,.artifact-metadata:not(.artifact-columns){padding:13px}.artifact-card-heading{gap:10px}.artifact-card .detail-fact{grid-template-columns:95px minmax(0,1fr)}.artifact-card .resource-hashes .detail-fact{grid-template-columns:54px minmax(0,1fr)}.artifact-facts{grid-template-columns:minmax(0,1fr)}.artifact-clipboard-heading{align-items:flex-start}.clipboard-artifact pre{padding:14px}.search-heading h1{font-size:22px}.search-results-heading{flex-direction:column;align-items:flex-start}.search-views{width:100%}.search-views a{text-align:center;flex:1}.search-grid{grid-template-columns:minmax(0,1fr)}.search-pagination{flex-direction:column;align-items:stretch}.search-pagination>div{grid-template-columns:1fr 1fr;display:grid}.search-pagination .button{width:100%}}@media (max-width:600px){.host-search-form{grid-template-columns:minmax(0,1fr)}.host-search-input{flex-direction:column}.host-search-input button.search-submit{width:100%}.host-heading{flex-direction:column;align-items:flex-start}.host-fact-strip{grid-template-columns:minmax(0,1fr)}.host-metric,.host-metric:nth-child(4){border-left:0;border-top:1px solid var(--border)}.host-metric:first-child{border-top:0}.field-grid,.host-pivot-groups,.host-discovery-controls,.host-compact-list article,.host-discovery-list article{grid-template-columns:minmax(0,1fr)}.host-discovery-list article>time{text-align:left}}.host-profile-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 0 14px;display:flex}.host-profile-heading>div:first-child{flex:1;min-width:0;max-width:100%}.host-profile-heading h1{max-width:100%;font-size:clamp(24px,4vw,36px);line-height:1.15}.host-profile-title{align-items:baseline;gap:.55ch;min-width:0;display:flex}.host-profile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.host-heading-actions{flex-shrink:0}.host-type-badge{border:1px solid var(--accent);padding:6px 9px}@supports (color:color-mix(in lab, red, red)){.host-type-badge{border:1px solid color-mix(in srgb,var(--accent)60%,var(--border))}}.host-type-badge{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.host-type-badge{background:color-mix(in srgb,var(--accent)8%,var(--surface))}}.host-type-badge{color:var(--accent);text-transform:uppercase;font-size:10px}.host-fact-strip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:0}.host-metric{border-left:1px solid var(--border)}.host-metric:first-child{border-left:0}.host-tabs{margin-top:10px}.host-inline-state{border-left:3px solid var(--status-info);background:var(--status-info);margin:14px 18px 18px;padding:13px 15px}@supports (color:color-mix(in lab, red, red)){.host-inline-state{background:color-mix(in srgb,var(--status-info)7%,var(--surface))}}.host-inline-state{font-size:12px}.host-inline-state.warning{border-left-color:var(--status-warning);background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.host-inline-state.warning{background:color-mix(in srgb,var(--status-warning)7%,var(--surface))}}.host-inline-state p{color:var(--muted-foreground);margin-top:4px}.host-current{border:1px solid var(--border);color:var(--muted-foreground);font:9px var(--mono-font);text-transform:uppercase;margin-left:7px;padding:1px 5px}.host-section-action{border-top:1px solid var(--border);color:var(--accent);font:600 10px var(--mono-font);overflow-wrap:anywhere;padding:11px 18px;display:block}.host-section-action:hover{background:var(--surface-subtle);text-decoration:underline}.host-same-domain-table{table-layout:fixed;min-width:900px;font-size:12px}.host-same-domain-table th,.host-same-domain-table td{text-align:left;vertical-align:top;padding:12px 18px}.host-same-domain-table th:first-child{width:34%}.host-same-domain-table th:nth-child(2){width:26%}.host-same-domain-table th:nth-child(3),.host-same-domain-table th:nth-child(4){width:20%}.host-same-domain-host{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.host-same-domain-host>a{overflow-wrap:anywhere;min-width:0}.host-same-domain-host .host-current{margin-left:0}.host-same-domain-note{color:var(--muted-foreground);padding:10px 18px;font-size:11px;line-height:1.6}.host-context-badges{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin-top:12px;display:flex}.host-context-badges .badge{white-space:normal;overflow-wrap:anywhere;padding:3px 7px;font-size:10px}.host-reputation-row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;font-size:12px;line-height:1.6;display:flex}.host-reputation-label{color:var(--muted-foreground);font-weight:600}.host-reputation-result{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.host-reputation-basis{color:var(--muted-foreground);font-size:10px}.host-reputation-retry{min-height:24px;padding:2px 6px;font-size:10px}.host-relations-panel>.section-heading{border-bottom:0}.relation-direction{border:1px solid var(--border);width:max-content;font:700 9px var(--mono-font);letter-spacing:.4px;text-transform:uppercase;padding:2px 6px;display:inline-flex}.relation-direction.incoming{border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.relation-direction.incoming{border-color:color-mix(in srgb,var(--status-info)60%,var(--border))}}.relation-direction.incoming{color:var(--status-info)}.relation-direction.outgoing{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.relation-direction.outgoing{border-color:color-mix(in srgb,var(--accent)60%,var(--border))}}.relation-direction.outgoing{color:var(--accent)}.host-observation-window{color:var(--muted-foreground);flex-wrap:wrap;gap:5px;padding:9px 14px;font-size:10px;display:flex}.host-bounded-note{border-top:1px solid var(--border);color:var(--muted-foreground);font:10px var(--mono-font);padding:9px 18px}.host-relation-detail-heading{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-end;gap:18px;padding:16px 18px;display:flex}.host-relation-detail-heading h3{font-size:13px}.host-relation-detail-heading p{color:var(--muted-foreground);margin-top:4px;font-size:10px}.host-relation-detail-heading form{gap:8px;display:flex}.host-relation-detail-heading label{color:var(--muted-foreground);font:600 9px var(--mono-font);text-transform:uppercase;align-items:center;gap:7px;display:flex}.host-relation-detail-heading select{min-width:120px}.host-relation-list{display:block}.host-load-more{width:calc(100% - 36px);margin:13px 18px;display:block}.host-fragment-error{border:1px solid var(--status-warning);margin:14px 18px;padding:14px}@supports (color:color-mix(in lab, red, red)){.host-fragment-error{border:1px solid color-mix(in srgb,var(--status-warning)60%,var(--border))}}.host-fragment-error{background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.host-fragment-error{background:color-mix(in srgb,var(--status-warning)7%,var(--surface))}}.host-fragment-error{font-size:12px}.host-fragment-error p{color:var(--muted-foreground);margin:5px 0 10px}.host-table-region:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.host-table{min-width:1040px}.host-table th,.host-table td{font-size:10px}.host-table .numeric{text-align:right}.host-secondary-value{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.host-technology-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;padding:12px 18px 18px;display:grid}.host-technology-card{border:1px solid var(--border);background:var(--surface-subtle);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px 12px;display:grid}.host-technology-identity{min-width:0}.host-fact-value{overflow-wrap:anywhere;display:block}.host-technology-card dl{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;padding-top:8px;display:grid}.host-technology-card dl>div{min-width:0}.host-technology-card dt{color:var(--muted-foreground);text-transform:uppercase;font-size:9px}.host-technology-card dd{overflow-wrap:anywhere;margin-top:2px;font-size:10px}.host-certificate-list{gap:8px;padding:12px 18px 18px;display:grid}.host-certificate-card{border:1px solid var(--border);background:var(--surface-subtle);grid-template-columns:28px minmax(140px,.8fr) minmax(0,2.8fr) minmax(250px,1.2fr);align-items:start;gap:12px;min-width:0;padding:9px 10px;display:grid}.certificate-icon{border:1px solid var(--accent);place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.certificate-icon{border:1px solid color-mix(in srgb,var(--accent)45%,var(--border))}}.certificate-icon{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.certificate-icon{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.certificate-icon{color:var(--accent)}.host-certificate-identity{min-width:0}.host-certificate-identity h3{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.host-certificate-identity p{color:var(--muted-foreground);margin-top:2px;font-size:9px}.host-observation-count{color:var(--muted-foreground);margin-top:3px;font-size:9px;display:block}.host-certificate-card dl{grid-template-columns:1.15fr .9fr 1.2fr;gap:12px;min-width:0;display:grid}.host-certificate-card dl>div{min-width:0}.host-certificate-card dt,.host-hash>span{color:var(--muted-foreground);text-transform:uppercase;font-size:9px}.host-certificate-card dd{overflow-wrap:anywhere;margin-top:2px;font-size:10px}.host-certificate-card dd span{color:var(--muted-foreground)}.host-certificate-card dl>div:first-child dd span{margin-top:2px;display:block}.host-hash{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:7px;min-width:0;font-size:9px;display:grid}.host-hash a{overflow-wrap:anywhere;word-break:break-all}.host-http-sections{border-top:1px solid var(--border)}.host-http-section{min-width:0}.host-http-subheading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 18px;display:flex}.host-http-subheading h3{font:700 11px/1.4 var(--mono-font);letter-spacing:.3px;text-transform:uppercase}.host-http-subheading p{max-width:760px;color:var(--muted-foreground);margin-top:3px;font-size:10px}.host-http-count{border:1px solid var(--border);color:var(--muted-foreground);text-transform:uppercase;flex-shrink:0;padding:2px 6px;font-size:9px}.host-http-secondary{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.host-http-secondary>.host-http-section+.host-http-section{border-left:1px solid var(--border)}.host-http-table-region:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.host-http-table{table-layout:auto}.host-http-table th,.host-http-table td{vertical-align:top;padding:8px 10px;font-size:10px}.host-http-table th:last-child,.host-http-table td.numeric{text-align:right}.host-http-table td:first-child{font-weight:600}.host-cookie-table{min-width:1240px}.host-header-table,.host-mime-table{min-width:670px}.host-cookie-table th:first-child{width:180px}.host-cookie-table th:nth-child(2){width:110px}.host-cookie-table th:nth-child(n+3):nth-child(-n+8){width:88px}.host-cookie-table th:nth-child(9),.host-cookie-table th:nth-child(10){width:155px}.host-cookie-table th:last-child{width:90px}.host-header-table th:first-child,.host-mime-table th:first-child{width:38%}.empty-state.compact{padding:16px}.host-discovery-controls{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(140px,1fr))}.host-discovery-meta{justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;display:flex}.host-discovery-meta>div:last-child{color:var(--muted-foreground)}.host-discovery-counts{flex-wrap:wrap;gap:6px;padding:0 18px 12px;display:flex}.host-discovery-counts span{border:1px solid var(--border);background:var(--surface-subtle);font:9px var(--mono-font);text-transform:uppercase;padding:4px 7px}.host-discovery-counts strong{color:var(--accent);margin-left:4px}.host-loaded-feed-note{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:10px 18px;font-size:10px}.host-loaded-feed-note span{color:var(--status-warning)}.host-discovery-list{display:block}.host-discovery-list article{border-bottom:1px solid var(--border);align-items:center;grid-template-columns:85px minmax(0,1fr) auto!important;gap:12px!important;padding:11px 18px!important;display:grid!important}.host-discovery-list article>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.host-discovery-list article>span:last-child{color:var(--muted-foreground);font-size:10px}.host-discovery-kind{border:1px solid var(--border);width:max-content;font:700 9px var(--mono-font);text-transform:uppercase;padding:2px 5px}@media (max-width:1000px){.host-fact-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.host-metric,.host-metric:nth-child(4){border-top:1px solid var(--border)}.host-metric:nth-child(odd){border-left:0}.host-metric:nth-child(-n+2){border-top:0}.host-certificate-body{grid-template-columns:minmax(0,1fr)}.host-discovery-controls{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:760px){.host-profile-heading{flex-direction:column;align-items:flex-start}.host-relation-detail-heading{flex-direction:column;align-items:stretch}.host-relation-detail-heading form{grid-template-columns:1fr 1fr;display:grid}.host-relation-detail-heading label{flex-direction:column;align-items:stretch}.host-http-secondary{grid-template-columns:minmax(0,1fr)}.host-http-secondary>.host-http-section+.host-http-section{border-left:0;border-top:1px solid var(--border)}.host-discovery-list article{grid-template-columns:75px minmax(0,1fr)!important}.host-discovery-list article>span:last-child{grid-column:2}.host-profile-heading>div:first-child{width:100%}}@media (max-width:540px){.host-profile-heading{padding-top:10px}.host-profile-heading h1{font-size:23px}.host-heading-actions{justify-content:space-between;width:100%}.host-fact-strip{grid-template-columns:minmax(0,1fr)}.host-metric,.host-metric:nth-child(4),.host-metric:nth-child(-n+2){border-left:0;border-top:1px solid var(--border)}.host-metric:first-child{border-top:0}.host-technology-list,.host-certificate-list{padding:12px}.host-load-more{width:calc(100% - 24px);margin:12px}.host-discovery-controls{grid-template-columns:minmax(0,1fr)}.host-discovery-meta{flex-direction:column;align-items:flex-start}.host-discovery-list article{grid-template-columns:minmax(0,1fr)!important;padding:12px!important}.host-discovery-list article>span:last-child{grid-column:1}.host-certificate-list header{flex-direction:column}.host-certificate-body{padding:12px}.host-hash{grid-template-columns:minmax(0,1fr) auto}.host-hash>span{grid-column:1/-1}.host-relation-detail-heading form{grid-template-columns:minmax(0,1fr)}.host-profile-sticky .host-profile-heading{gap:10px;padding:8px 0 10px}.host-profile-sticky .eyebrow{margin-bottom:3px}.host-profile-sticky .host-profile-title{font-size:19px}.host-profile-sticky .host-fact-strip{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;overflow-x:auto}.host-profile-sticky .host-metric,.host-profile-sticky .host-metric:nth-child(4),.host-profile-sticky .host-metric:nth-child(-n+2){border-top:0;border-left:1px solid var(--border)}.host-profile-sticky .host-metric:first-child{border-left:0}}.host-fact-strip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.host-technology-card .host-fact-value{font:600 12px/1.35 var(--mono-font)}@media (max-width:1000px){.host-certificate-card{grid-template-columns:28px minmax(0,1fr)}.host-certificate-card dl,.host-certificate-card .host-hash{grid-column:1/-1}.host-certificate-card .host-hash{border-top:1px solid var(--border);padding-top:8px}}@media (max-width:600px){.host-certificate-card dl{grid-template-columns:minmax(0,1fr);gap:7px}.host-certificate-card dl>div{border-top:1px solid var(--border);padding-top:7px}.host-certificate-card dl>div:first-child{border-top:0;padding-top:0}}@media (max-width:540px){.host-http-subheading{flex-direction:column;align-items:flex-start;gap:8px;padding:11px 12px}.host-http-count{align-self:flex-start}}.relation-type{--relation-tone:var(--muted-foreground);border:1px solid var(--relation-tone);width:max-content;max-width:100%;padding:2px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.relation-type{border:1px solid color-mix(in srgb,var(--relation-tone)48%,var(--border))}}.relation-type{border-radius:var(--radius);background:var(--relation-tone)}@supports (color:color-mix(in lab, red, red)){.relation-type{background:color-mix(in srgb,var(--relation-tone)10%,var(--surface))}}.relation-type{color:var(--relation-tone);letter-spacing:.25px;white-space:nowrap;font-size:9px;font-weight:700;line-height:1.4}.relation-redirects{--relation-tone:var(--status-warning)}.relation-loads{--relation-tone:var(--status-info)}.relation-calls{--relation-tone:var(--status-success)}.relation-embeds{--relation-tone:var(--code-keyword)}.host-relation-guide{border:1px solid var(--border);background:var(--surface-subtle);margin:0 18px 16px;font-size:10px}.host-relation-guide>summary{color:var(--muted-foreground);font:600 10px var(--mono-font);cursor:pointer;padding:9px 12px}.host-relation-guide>div{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.host-relation-guide p{background:var(--surface);grid-template-columns:100px minmax(0,1fr);align-items:start;gap:9px;padding:10px 12px;display:grid}.host-relation-guide p>span:last-child{color:var(--muted-foreground);line-height:1.45}.host-relation-grid-heading,.host-relation-list>.host-relation-row{grid-template-columns:minmax(150px,1fr) 112px minmax(150px,1fr) 148px 148px 78px}.host-relation-grid-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);color:var(--muted-foreground);font:600 9px var(--mono-font);letter-spacing:.35px;text-transform:uppercase;gap:12px;padding:8px 18px;display:grid}.host-relation-grid-heading span:last-child{text-align:right}.host-relation-list>.host-relation-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:11px 18px;display:grid}.host-relation-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.host-relation-row:hover{background:color-mix(in srgb,var(--accent)4%,var(--surface))}}.host-relation-endpoint{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.host-relation-endpoint .host-link{overflow-wrap:anywhere;min-width:0}.host-relation-endpoint .host-link.is-current{color:var(--muted-foreground);font-weight:500}.host-relation-type-cell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.host-relation-time{font-size:10px}.host-relation-observations{text-align:right;font-size:11px}.host-relation-cell-label{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:950px){.host-relation-grid-heading{display:none}.host-relation-list>.host-relation-row{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:start}.host-relation-cell-label{clip:auto;width:auto;height:auto;color:var(--muted-foreground);font:600 9px var(--mono-font);letter-spacing:.3px;text-transform:uppercase;white-space:normal;margin-bottom:4px;display:block;position:static;overflow:visible}.host-relation-time,.host-relation-observations{border-top:1px solid var(--border);padding-top:7px}.host-relation-observations{text-align:left}}@media (max-width:600px){.host-relation-guide{margin:0 12px 12px}.host-relation-guide>div{grid-template-columns:minmax(0,1fr)}.host-relation-list>.host-relation-row{grid-template-columns:minmax(0,1fr);gap:10px}.host-relation-time,.host-relation-observations{padding-top:8px}}.login-link{font:600 11px var(--mono-font)}.authenticated-shell{--auth-sidebar-width:286px}.authenticated-shell main,.authenticated-shell>footer{margin-left:var(--auth-sidebar-width)}.auth-sidebar{z-index:45;width:var(--auth-sidebar-width);background:var(--surface);border-right:1px solid var(--border-strong);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:8px 0 28px #0002}.auth-sidebar-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:78px;padding:0 18px;display:flex}.auth-sidebar-head .brand{font-size:22px}.auth-sidebar-close,.auth-menu-toggle{display:none}.auth-navigation{scrollbar-width:thin;flex:1;padding:13px 12px;overflow-y:auto}.auth-nav-group{border-bottom:1px solid var(--border);flex-direction:column;gap:3px;padding:11px 0;display:flex}.auth-nav-group:first-child{padding-top:0}.auth-nav-group:last-child{border-bottom:0}.auth-nav-label{font:600 9px var(--mono-font);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted-foreground);padding:4px 9px}.auth-navigation a,.auth-nav-disabled{min-height:35px;font:12px var(--mono-font);border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.auth-navigation a:hover{background:var(--surface-subtle)}.auth-navigation a[aria-current=page]{color:var(--accent);border-left-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.auth-navigation a[aria-current=page]{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.auth-nav-disabled{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.auth-nav-disabled{color:color-mix(in srgb,var(--muted-foreground)72%,transparent)}}.auth-nav-disabled{cursor:not-allowed}.auth-nav-disabled small{font:8px var(--mono-font);letter-spacing:.2px;text-transform:uppercase}.auth-sidebar-tools{border-top:1px solid var(--border);grid-template-columns:1fr;gap:5px;padding:12px;display:grid}.auth-sidebar-tools button{border-color:var(--border);width:100%;font:11px var(--mono-font);justify-content:flex-start}.auth-sidebar-tools .notification-button .unread-dot{top:8px;right:8px}.auth-account{border-top:1px solid var(--border);flex-direction:column;gap:3px;min-width:0;padding:15px 18px;display:flex}.auth-account .eyebrow{margin:0}.auth-account strong,.auth-account>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-account strong{font:600 12px var(--mono-font)}.auth-account>.mono{font-size:10px}.auth-account form button{width:100%;font-size:11px}.auth-sidebar-backdrop{display:none}.login-workspace{place-items:start center;padding-top:clamp(34px,8vh,100px);display:grid}.login-panel{width:min(100%,480px)}.login-heading{border-bottom:1px solid var(--border);padding:24px}.login-heading h1{font-size:25px}.login-heading p{color:var(--muted-foreground);margin-top:8px}.login-form{flex-direction:column;gap:9px;padding:24px;display:flex}.login-form label{font:600 11px var(--mono-font);letter-spacing:.5px;text-transform:uppercase;color:var(--muted-foreground);margin-top:5px}.login-form input{width:100%;min-height:42px}.login-form button{min-height:40px;margin-top:10px}.login-form .availability{margin:0 0 8px}.sign-in-panel{border-radius:8px;max-width:440px;box-shadow:0 8px 28px #0000000c}.sign-in-panel .login-heading{border-bottom:0;padding:28px 28px 0}.sign-in-panel .login-heading h1{font-size:24px;line-height:1.35}.sign-in-form{gap:20px;padding:24px 28px 0}.sign-in-field{flex-direction:column;gap:9px;display:flex}.sign-in-form label{font:600 13px var(--ui-font);letter-spacing:0;text-transform:none;margin:0}.sign-in-form input{background:var(--surface-subtle);border-radius:5px;min-height:46px;padding:11px 12px;font-size:14px}.sign-in-form .sign-in-recovery{color:var(--muted-foreground);width:fit-content;font-size:13px}.sign-in-recovery:hover{color:var(--foreground);text-decoration:underline}.sign-in-form>button{border-radius:5px;width:100%;min-height:44px;margin:0;font-size:14px;font-weight:600}.sign-in-panel:not(:has(.sign-in-provider,.sign-in-footer)) .sign-in-form{padding-bottom:28px}.sign-in-provider{padding:22px 28px 0}.sign-in-footer{font:400 13px/1.6 var(--ui-font);text-align:center;color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 6px;margin:0;padding:22px 28px 28px;display:flex}.sign-in-footer a{color:var(--accent);white-space:nowrap;text-underline-offset:3px;font-weight:600}.sign-in-footer a:hover{text-decoration:underline}.sign-in-divider{color:var(--muted-foreground);align-items:center;gap:14px;margin-bottom:20px;font-size:13px;display:flex}.sign-in-divider:before,.sign-in-divider:after{content:"";background:var(--border);flex:1;height:1px}.google-sign-in{background:var(--surface-subtle);border-radius:5px;gap:12px;width:100%;min-height:44px;font-size:14px;font-weight:600}.google-sign-in svg{flex-shrink:0}.sign-in-workspace{align-content:center;min-height:calc(100svh - 180px);padding-top:32px;padding-bottom:40px}.sign-in-panel .login-heading h1{font-family:var(--ui-font);font-weight:700}@media (max-width:540px){.sign-in-workspace{align-content:start;min-height:0;padding-top:32px;padding-bottom:32px}.sign-in-panel .login-heading{padding:24px 22px 0}.sign-in-panel .login-heading h1{font-size:20px}.sign-in-form{padding:22px 22px 0}.sign-in-provider{padding:20px 22px 0}.sign-in-footer{padding:20px 22px 24px}.sign-in-panel:not(:has(.sign-in-provider,.sign-in-footer)) .sign-in-form{padding-bottom:24px}}.settings-workspace{max-width:1280px}.settings-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 0 28px;display:flex}.settings-heading h1{font-size:31px}.settings-heading p{color:var(--muted-foreground);margin-top:9px;font-size:14px}.settings-grid{gap:var(--section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-grid .panel{margin-bottom:0}.settings-facts{padding:4px 18px 18px}.settings-form{grid-template-columns:minmax(130px,190px) minmax(0,1fr);align-items:start;display:grid}.settings-form>label{font:600 11px var(--mono-font);letter-spacing:.35px;text-transform:uppercase;color:var(--muted-foreground);padding-top:8px}.settings-form>input,.settings-form>textarea{width:100%}.settings-form>div,.settings-form>.checkbox-label{grid-column:2}.settings-form .checkbox-label{text-transform:none;align-items:center;gap:9px;padding-top:2px;display:flex}.settings-form .checkbox-label input{width:auto}.settings-table td{height:54px}.settings-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.settings-actions details{position:relative}.settings-actions summary{border:1px solid var(--border);border-radius:var(--radius);align-items:center;min-height:32px;padding:7px 11px;font-size:11px;list-style:none;display:inline-flex}.settings-actions summary::-webkit-details-marker{display:none}.settings-actions details[open] form{z-index:8;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:240px;padding:12px;position:absolute;right:0;box-shadow:0 10px 30px #0004}.settings-actions details form p{margin-bottom:10px;font-size:11px}.danger-action{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.danger-action{border-color:color-mix(in srgb,var(--status-danger)55%,var(--border))}}.danger-action{color:var(--status-danger)}.secret-result{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.secret-result{border-color:color-mix(in srgb,var(--status-warning)45%,var(--border))}}.secret-value{border:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.secret-value code{min-width:0}.exit-node-list{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.exit-node-card{background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.exit-node-summary{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.exit-node-summary .eyebrow{margin-bottom:4px}.exit-node-summary h2{font-size:16px}.exit-node-summary p{margin-top:5px}.compact-facts{padding:0}.compact-facts .field{grid-template-columns:100px minmax(0,1fr);padding:6px 0}.exit-node-configuration{min-height:34px}.secret-disclosure{border:1px solid var(--status-warning);flex-direction:column;gap:10px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.secret-disclosure{border:1px solid color-mix(in srgb,var(--status-warning)40%,var(--border))}}.secret-disclosure{background:var(--surface-subtle)}.secret-disclosure-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.secret-disclosure pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:0;padding:12px;overflow:auto}.secret-editor{white-space:pre;min-height:230px;overflow:auto}.exit-node-card>.settings-actions{justify-content:flex-start;margin-top:auto}.exit-node-card>.settings-actions details[open] form{left:0;right:auto}@media (max-width:900px){.settings-grid,.exit-node-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.settings-heading h1{font-size:25px}.settings-form{grid-template-columns:minmax(0,1fr)}.settings-form>label,.settings-form>div,.settings-form>.checkbox-label{grid-column:1}.settings-form>label{padding-top:4px}.settings-table th:nth-child(3),.settings-table td:nth-child(3),.settings-table th:nth-child(4),.settings-table td:nth-child(4){display:none}.exit-node-summary{flex-direction:column}.settings-actions{justify-content:flex-start}}@media (max-width:800px){.authenticated-shell main,.authenticated-shell>footer{margin-left:0}.auth-menu-toggle{z-index:35;background:var(--surface);margin:10px 0 0 12px;display:inline-flex;position:sticky;top:10px;left:12px;box-shadow:0 3px 16px #0003}.auth-sidebar{width:min(310px,88vw);transition:transform .16s;transform:translate(-105%)}.auth-sidebar.is-open{transform:translate(0)}.auth-sidebar-close{width:34px;height:34px;padding:0;font-size:21px;display:inline-grid}.auth-sidebar-backdrop{z-index:40;background:#050607a8;display:block;position:fixed;inset:0}.authenticated-shell .workspace{min-height:calc(100vh - 95px)}}.profile-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:24px;margin-bottom:24px}.profile-workspace .panel>.section-heading{padding:18px 24px}.profile-workspace .profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;padding:6px 24px 18px}.profile-facts .field{padding:16px 0}.profile-facts .field dt{margin-bottom:8px}.profile-facts .field dd{font-size:13px;line-height:1.6}.profile-email{grid-column:1/-1}.profile-workspace .component-body{gap:20px;padding:24px}.profile-verification .component-body>p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.profile-verification .availability{margin:0}.profile-verification button{white-space:normal;max-width:100%;min-height:40px}.profile-capabilities .tags{gap:10px}.profile-capabilities .tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:4px 8px;font-size:11px}@media (max-width:1000px){.profile-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.profile-grid{gap:18px;margin-bottom:18px}.profile-workspace .panel>.section-heading,.profile-workspace .component-body{padding:18px}.profile-workspace .profile-facts{gap:0 18px;padding:4px 18px 14px}.profile-facts .field{padding:14px 0}}.exit-nodes-workspace .settings-heading{flex-wrap:wrap;align-items:flex-start;gap:24px}.exit-nodes-workspace .settings-heading>div{flex:1;min-width:0}.exit-nodes-workspace .exit-node-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;padding:24px;display:grid}.exit-nodes-workspace .exit-node-card{flex-direction:column;gap:22px;min-width:0;padding:24px;display:flex}.exit-nodes-workspace .exit-node-summary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.exit-node-summary>div:first-child{flex:1;min-width:180px}.exit-nodes-workspace .exit-node-summary h2{font:600 18px/1.4 var(--mono-font);overflow-wrap:anywhere}.exit-nodes-workspace .exit-node-summary p{overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.7}.exit-nodes-workspace .exit-node-summary .status-set{flex-shrink:0;gap:8px}.exit-nodes-workspace .exit-node-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;padding:0}.exit-nodes-workspace .exit-node-facts .field{border-bottom:0;padding:0}.exit-node-facts .field:last-child{grid-column:1/-1}.exit-node-facts .field dt{margin-bottom:8px}.exit-node-facts .field dd{font-size:13px;line-height:1.6}.exit-node-footer{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-top:20px;display:grid}.exit-node-footer .settings-actions{gap:10px;padding:0}.exit-node-footer .exit-node-configuration{min-width:0;padding:0}.exit-node-footer .exit-node-configuration:has(.secret-disclosure){grid-area:2/1/auto/-1}.exit-node-footer:has(.secret-disclosure) .settings-actions{grid-column:1/-1;justify-content:flex-end}.exit-node-footer button,.exit-node-footer .button{white-space:normal;min-height:38px}.exit-node-footer .secret-disclosure{min-width:0;margin:0;padding:16px}.exit-node-footer .secret-disclosure-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.exit-node-footer .secret-disclosure pre{max-width:100%;font:12px/1.6 var(--mono-font);overflow:auto}.exit-node-footer{margin-top:auto}@media (max-width:1200px){.exit-nodes-workspace .exit-node-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.exit-nodes-workspace .exit-node-list{gap:18px;padding:16px}.exit-nodes-workspace .exit-node-card{gap:20px;padding:18px}.exit-nodes-workspace .settings-heading{flex-direction:column;gap:16px}.exit-nodes-workspace .exit-node-summary{flex-direction:column}.exit-node-footer{grid-template-columns:minmax(0,1fr);gap:14px}.exit-node-footer .settings-actions{flex-wrap:wrap;justify-content:flex-start}.exit-node-footer .exit-node-configuration:has(.secret-disclosure){grid-row:auto}.exit-node-footer:has(.secret-disclosure) .settings-actions{justify-content:flex-start}.exit-node-footer .secret-disclosure{padding:12px}.exit-node-facts .field dd{font-size:12px}}.settings-modal{width:min(560px,100vw - 32px)}.settings-modal-wide{width:min(700px,100vw - 32px)}.settings-modal[open]{flex-direction:column;display:flex;overflow:hidden}.settings-modal .dialog-head{flex-shrink:0;align-items:flex-start;padding:24px}.settings-modal .dialog-head h2{font-size:22px}.settings-modal .dialog-head p{color:var(--muted-foreground);margin-top:8px;font-size:13px;line-height:1.6}.settings-modal .dialog-head>button{flex-shrink:0}.settings-modal .dialog-body{gap:22px;min-height:0;padding:24px;overflow:auto}.settings-modal-form{flex-direction:column;gap:24px;display:flex}.settings-modal-field{flex-direction:column;gap:9px;min-width:0;display:flex}.settings-modal-field>label{font:600 11px var(--mono-font);letter-spacing:.35px;text-transform:uppercase}.settings-modal-field>label .muted{letter-spacing:0;text-transform:none;margin-left:5px;font-size:10px;font-weight:400}.settings-modal-field>input,.settings-modal-field>textarea{width:100%;padding:11px 12px;line-height:1.6}.settings-modal-field>input{min-height:44px}.settings-modal-field>textarea{resize:vertical}.settings-modal-field>p{font-size:11px;line-height:1.6}.settings-modal-form>.checkbox-label{align-items:center;gap:10px;font-size:13px;display:flex}.settings-modal-form>.checkbox-label input{width:16px;height:16px}.settings-modal-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.settings-modal-actions button{min-height:40px;padding:9px 15px}@media (max-width:540px){.settings-modal .dialog-head,.settings-modal .dialog-body{padding:20px}.settings-modal .dialog-head h2{font-size:20px}.settings-modal-form{gap:20px}.settings-modal-actions button{flex:1}}.resource-workspace{max-width:1420px}.resource-switcher{border:1px solid var(--border-strong);background:var(--surface);align-items:stretch;margin-top:4px;display:inline-flex}.resource-switcher a{border-left:1px solid var(--border);min-width:160px;font:600 11px var(--mono-font);color:var(--muted-foreground);align-items:center;gap:10px;padding:9px 13px;display:flex}.resource-switcher a:first-child{border-left:0}.resource-switcher a span{color:var(--muted-foreground);font-size:9px}.resource-switcher a[aria-current=page]{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.resource-switcher a[aria-current=page]{background:color-mix(in srgb,var(--accent)8%,var(--surface))}}.resource-switcher a[aria-current=page]{box-shadow:inset 0 -2px var(--accent)}.resource-hero{border-top:3px solid var(--foreground);border-bottom:1px solid var(--border-strong);justify-content:space-between;align-items:flex-end;gap:30px;margin:24px 0 28px;padding:30px 0 25px;display:flex}.resource-hero>div{max-width:850px}.resource-hero h1{font-size:clamp(28px,4vw,42px)}.resource-hero h1>span{color:var(--accent)}.resource-hero p{max-width:720px;color:var(--muted-foreground);margin-top:10px;font-size:14px}.resource-ledger{border:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.5px;align-self:flex-start;padding:5px 7px;font-size:9px}.resource-section{margin-bottom:var(--section-gap);border:1px solid var(--border);background:var(--surface)}.resource-section-heading{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;align-items:flex-end;gap:18px;padding:15px 18px;display:flex}.resource-section-heading .eyebrow{margin-bottom:2px}.resource-section-heading h2{font-size:16px}.resource-count{color:var(--muted-foreground);text-transform:uppercase;flex-shrink:0;font-size:9px}.resource-empty p{margin-top:6px;font-size:12px}.brief-list{flex-direction:column;display:flex}.brief-card{border-bottom:1px solid var(--border);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 18px;display:grid}.brief-card:last-child{border-bottom:0}.brief-card:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.brief-card:hover{background:color-mix(in srgb,var(--accent)4%,var(--surface))}}.brief-card-index{border-right:1px solid var(--border);color:var(--muted-foreground);letter-spacing:1px;writing-mode:vertical-rl;align-self:stretch;place-items:center;font-size:9px;display:grid;transform:rotate(180deg)}.brief-card-body{min-width:0}.brief-card-meta{color:var(--muted-foreground);font:10px var(--mono-font);flex-wrap:wrap;align-items:center;gap:5px 14px;margin-bottom:8px;display:flex}.resource-access{border:1px solid var(--accent);width:max-content;padding:2px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.resource-access{border:1px solid color-mix(in srgb,var(--accent)48%,var(--border))}}.resource-access{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.resource-access{background:color-mix(in srgb,var(--accent)8%,var(--surface))}}.resource-access{color:var(--accent);font:700 9px var(--mono-font);letter-spacing:.5px;text-transform:uppercase}.brief-card h3{font:600 18px/1.35 var(--mono-font)}.brief-card-body>p{max-width:900px;color:var(--muted-foreground);margin-top:8px;font-size:13px}.brief-card-open{border-left:1px solid var(--border);color:var(--accent);align-items:center;gap:10px;padding:8px 10px;font-size:10px;font-weight:700;display:flex}.resource-disclaimer{margin-bottom:var(--section-gap);border:1px solid var(--status-warning);align-items:center;gap:13px;padding:12px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.resource-disclaimer{border:1px solid color-mix(in srgb,var(--status-warning)45%,var(--border))}}.resource-disclaimer{border-left:3px solid var(--status-warning);background:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.resource-disclaimer{background:color-mix(in srgb,var(--status-warning)6%,var(--surface))}}.resource-disclaimer{font-size:11px}.resource-disclaimer>span{border:1px solid var(--status-warning);height:28px;color:var(--status-warning);flex:0 0 28px;place-items:center;font-size:10px;display:grid}.resource-disclaimer strong{font-weight:600}.wiki-grid{background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.wiki-card{background:var(--surface);min-height:170px;padding:18px;position:relative}.wiki-card:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wiki-card:hover{background:color-mix(in srgb,var(--accent)5%,var(--surface))}}.wiki-card-marker{color:var(--muted-foreground);letter-spacing:1px;font-size:9px}.wiki-card h3{max-width:85%;font:600 18px/1.35 var(--mono-font);margin-top:26px}.wiki-card-meta{border-top:1px solid var(--border);color:var(--muted-foreground);font:9px var(--mono-font);text-transform:uppercase;justify-content:space-between;gap:12px;padding-top:9px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.wiki-card-open{color:var(--accent);font-size:10px;font-weight:700;position:absolute;top:16px;right:18px}.resource-detail-bar{border-bottom:1px solid var(--border-strong);justify-content:space-between;align-items:center;gap:18px;margin:22px 0 0;padding:11px 0;font-size:10px;display:flex}.resource-back{color:var(--accent);font:600 11px var(--mono-font)}.resource-back:hover{text-decoration:underline}.resource-article{background:var(--surface);border:1px solid var(--border);border-top:0;min-width:0}.resource-article-header{border-bottom:1px solid var(--border);padding:clamp(22px,5vw,54px)}.resource-article-header h1{overflow-wrap:anywhere;font-size:clamp(25px,4vw,38px)}.resource-article-header>p{max-width:780px;color:var(--muted-foreground);margin-top:13px;font-size:14px}.resource-article-meta{color:var(--muted-foreground);font:10px var(--mono-font);flex-wrap:wrap;align-items:center;gap:7px 17px;margin-top:19px;display:flex}.resource-markdown{overflow-wrap:anywhere;padding:clamp(22px,5vw,54px);font-size:14px;line-height:1.75}.resource-markdown>*+*{margin-top:1em}.resource-markdown h1,.resource-markdown h2,.resource-markdown h3,.resource-markdown h4{color:var(--detail-heading);font-family:var(--mono-font);margin-top:1.8em;line-height:1.35}.resource-markdown h1:first-child{color:var(--foreground);margin-top:0;font-size:clamp(25px,4vw,36px)}.resource-markdown h2{border-bottom:1px solid var(--border);padding-bottom:7px;font-size:20px}.resource-markdown h3{font-size:16px}.resource-markdown a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.resource-markdown ul,.resource-markdown ol{margin:1em 0;padding-left:24px}.resource-markdown li+li{margin-top:.35em}.resource-markdown blockquote{border-left:3px solid var(--accent);background:var(--surface-subtle);color:var(--muted-foreground);margin:1.2em 0;padding:11px 15px}.resource-markdown code{background:var(--surface-subtle);color:var(--code-string);padding:1px 4px;font-size:.9em}.resource-markdown pre{border:1px solid var(--border);white-space:pre;margin:1.2em 0;overflow:auto}.resource-markdown pre code{color:inherit;background:0 0;padding:0}.resource-markdown table{margin:1.2em 0;font-size:12px}.resource-markdown th{position:static}.resource-markdown img{max-width:100%;height:auto}.resource-markdown hr{border:0;border-top:1px solid var(--border-strong);margin:2em 0}.wiki-profile-layout{justify-content:center;gap:var(--section-gap);grid-template-columns:minmax(0,920px) 250px;align-items:start;margin-bottom:32px;display:grid}.wiki-article{border-top:0}.wiki-review{border-bottom:1px solid var(--border);background:var(--surface-subtle);justify-content:space-between;margin:0;padding:11px 18px}.wiki-profile-nav{border:1px solid var(--border);background:var(--surface);position:sticky;top:18px}.wiki-profile-nav>.eyebrow{border-bottom:1px solid var(--border);background:var(--surface-subtle);margin:0;padding:13px 14px}.wiki-profile-nav ul{margin:0;padding:6px;list-style:none}.wiki-profile-nav a{border-left:2px solid #0000;flex-direction:column;gap:3px;padding:9px 10px;font-size:11px;display:flex}.wiki-profile-nav a span{color:var(--muted-foreground);font-size:9px}.wiki-profile-nav a:hover{background:var(--surface-subtle)}.wiki-profile-nav a[aria-current=page]{border-left-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wiki-profile-nav a[aria-current=page]{background:color-mix(in srgb,var(--accent)8%,var(--surface))}}.wiki-profile-nav a[aria-current=page]{color:var(--accent)}.help-workspace{max-width:1320px}.help-hero{align-items:center}.help-hero>.button{min-width:155px}.help-section{margin-bottom:var(--section-gap);border:1px solid var(--border);background:var(--surface)}.help-quick-grid,.syntax-grid,.help-limit-grid{background:var(--border);gap:1px;display:grid}.syntax-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.help-limit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.help-quick-grid article,.syntax-grid article,.help-limit-grid article{background:var(--surface);min-width:0;padding:17px}.help-quick-grid article{border-top:2px solid var(--accent)}.help-step,.help-limit-grid article>span{color:var(--accent);letter-spacing:.8px;margin-bottom:12px;font-size:9px;display:block}.help-quick-grid h3,.syntax-grid h3{font:600 14px var(--mono-font)}.help-quick-grid p,.syntax-grid p,.help-limit-grid p{color:var(--muted-foreground);margin-top:7px;font-size:12px}.query-link{border:1px solid var(--border);background:var(--surface-subtle);color:var(--accent);justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding:9px 10px;display:flex}.query-link code{min-width:0;color:inherit;overflow-wrap:anywhere;background:0 0;padding:0;font-size:10px}.query-link>span{flex-shrink:0}.query-link:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.query-link:hover{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.field-reference details{border-bottom:1px solid var(--border)}.field-reference details:last-child{border-bottom:0}.field-reference summary{font:600 12px var(--mono-font);justify-content:space-between;align-items:center;gap:14px;padding:13px 17px;list-style:none;display:flex}.field-reference summary::-webkit-details-marker{display:none}.field-reference summary:before{content:"+";color:var(--accent);font-size:17px}.field-reference details[open] summary:before{content:"-"}.field-reference summary span{color:var(--muted-foreground);margin-left:auto;font-size:9px}.field-reference .table-scroll{border-top:1px solid var(--border)}.field-reference table{table-layout:fixed;min-width:650px}.field-reference th{position:static}.field-reference th:first-child{width:46%}.field-reference td{vertical-align:top}.field-reference td code{color:var(--detail-heading);font-size:10px}@media (max-width:1050px){.wiki-grid,.syntax-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-profile-layout{grid-template-columns:minmax(0,900px)}.wiki-profile-nav{display:none}.help-limit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.resource-hero{flex-direction:column;align-items:flex-start;padding:22px 0 19px}.resource-ledger{display:none}.brief-card{grid-template-columns:minmax(0,1fr);gap:10px}.brief-card-index{display:none}.brief-card-open{border-left:0;border-top:1px solid var(--border);width:max-content;padding:8px 0}.wiki-grid,.help-quick-grid,.syntax-grid,.help-limit-grid{grid-template-columns:minmax(0,1fr)}.resource-detail-bar>span{display:none}.wiki-review{flex-direction:column;align-items:flex-start}.help-hero>.button{width:100%}}@media (max-width:480px){.resource-switcher{grid-template-columns:1fr 1fr;width:100%;display:grid}.resource-switcher a{justify-content:center;min-width:0;padding:9px 8px}.resource-section-heading{flex-direction:column;align-items:flex-start;gap:7px}.brief-card,.wiki-card{padding:15px}.resource-markdown,.resource-article-header{padding:18px}.wiki-card-meta{left:15px;right:15px}.field-reference summary{padding:12px}.help-quick-grid article,.syntax-grid article,.help-limit-grid article{padding:14px}}.wiki-profile-layout{grid-template-columns:minmax(0,1fr);justify-content:stretch}.wiki-article{border-top:1px solid var(--border);width:100%}.wiki-profile-nav{width:100%;display:block;position:static;top:auto}.wiki-profile-nav>summary{cursor:pointer;background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;list-style:none;display:flex}.wiki-profile-nav>summary::-webkit-details-marker{display:none}.wiki-profile-nav>summary>span:first-child{align-items:center;gap:14px;min-width:0;display:flex}.wiki-profile-nav>summary .eyebrow{color:var(--muted-foreground);margin:0}.wiki-profile-nav>summary strong{font:600 12px var(--mono-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiki-profile-nav>summary:after{content:"+";color:var(--accent);font:18px var(--mono-font);flex-shrink:0}.wiki-profile-nav[open]>summary:after{content:"-"}.wiki-profile-nav nav{border-top:1px solid var(--border)}.wiki-profile-nav ul{background:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;display:grid}.wiki-profile-nav li{background:var(--surface);min-width:0}.wiki-profile-nav a{height:100%;padding:10px 12px}@media (max-width:1050px){.wiki-profile-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.wiki-profile-nav>summary{align-items:flex-start}.wiki-profile-nav>summary>span:first-child{flex-direction:column;align-items:flex-start;gap:3px}.wiki-profile-nav>summary .resource-count{display:none}.wiki-profile-nav ul{grid-template-columns:minmax(0,1fr)}}.brief-article{width:100%;margin:0 0 30px}.resource-detail-sticky{z-index:9;overscroll-behavior:contain;scrollbar-width:thin;background:var(--background);max-height:100vh;position:sticky;top:0;overflow:auto}.resource-detail-sticky+.wiki-profile-layout{margin-top:var(--section-gap)}@media (max-width:800px){.resource-detail-sticky{max-height:calc(100vh - 56px);top:56px}}.brief-card-title:hover{color:var(--accent)}.brief-card-title:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wiki-card{flex-direction:column;min-height:128px;display:flex}.wiki-card h3{margin-top:18px;font-size:16px}.wiki-card-meta{margin-top:auto;padding-top:8px;position:static;bottom:auto;left:auto;right:auto}.resource-section-heading h2{align-items:baseline;gap:.65ch;display:inline-flex}.resource-section-heading h2 [aria-hidden=true]{color:var(--accent);flex-shrink:0}.help-quick-grid,.help-limit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.help-quick-grid article,.syntax-grid article{flex-direction:column;display:flex}.help-quick-grid p,.syntax-grid p{margin-bottom:15px}.help-quick-grid .query-link,.syntax-grid .query-link{margin-top:auto}.help-workflow-grid article{border-top:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.help-workflow-grid article{border-top:2px solid color-mix(in srgb,var(--accent)45%,var(--border))}}.help-field-table{min-width:920px}.help-field-table td:first-child{width:62%;font-family:var(--mono-font)}.help-field-table td:first-child code{white-space:normal;overflow-wrap:anywhere}@media (max-width:1050px){.help-quick-grid,.help-limit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.help-quick-grid,.help-limit-grid{grid-template-columns:minmax(0,1fr)}.help-field-table{min-width:760px}}.workspace h1.page-title{min-width:0;max-width:100%;font:600 31px/1.3 var(--mono-font);letter-spacing:-.8px;align-items:baseline;gap:.55ch;margin:0;display:flex}.page-title>.report-prompt{color:var(--accent);flex-shrink:0}.page-title>.page-title-text{min-width:0;color:var(--foreground);overflow-wrap:anywhere}.workspace h1.page-title+p{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:1.6}.workspace :is(.report-heading,.home-heading,.settings-heading,.login-heading,.host-profile-heading,.resource-hero) .eyebrow{margin-bottom:8px}@media (max-width:620px){.workspace h1.page-title{font-size:25px}}.host-administration-heading>div:first-child{flex:1;min-width:0}.host-administration-heading>.status-set{flex-shrink:0}.host-administration-heading .button,.host-administration-heading button{white-space:nowrap}.host-reports-error button{margin-top:12px;font-size:12px}#host-administration-spinner{height:0;margin:0;overflow:hidden}#host-administration-spinner.htmx-request{height:auto;margin:0 0 16px;display:block}.host-administration-status>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px;display:grid}.host-administration-status dt{color:var(--muted-foreground);margin-bottom:8px;font-size:11px}.host-administration-status dd{font-size:12px;line-height:1.6}.host-administration-status time{white-space:normal}.host-administration-note{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}.host-administration-footnote{border-top:1px solid var(--border);color:var(--muted-foreground);padding:12px 20px;font-size:11px;line-height:1.6}.host-administration-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:24px;display:grid}.host-administration-metrics>div,.host-administration-fact-metrics>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-width:0;display:flex}.host-administration-metrics dt,.host-administration-fact-metrics dt{color:var(--muted-foreground);font-size:12px}.host-administration-metrics dd{font:600 32px/1.2 var(--mono-font);overflow-wrap:anywhere}.host-administration-facts{border-top:1px solid var(--border);padding:20px 24px 24px}.host-administration-facts h3{font-size:13px}.host-administration-facts>p{margin-top:7px;font-size:12px;line-height:1.6}.host-administration-fact-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.host-administration-fact-metrics dd{font:600 20px/1.3 var(--mono-font);overflow-wrap:anywhere}.host-administration-table{table-layout:fixed;min-width:820px}.host-administration-table th:first-child{width:30%}.host-administration-table th:nth-child(2){width:9%}.host-administration-table th:nth-child(3){width:25%}.host-administration-table th:nth-child(4){width:15%}.host-administration-table th:last-child{width:21%}.host-administration-table td{vertical-align:top;font-size:12px}.host-administration-table .host-link{overflow-wrap:anywhere;display:inline-block}.host-administration-table .host-type{margin-top:0}.host-administration-table th:nth-child(4){text-align:right}.host-administration-relations th:first-child,.host-administration-relations th:nth-child(3){width:25%}.host-administration-relations th:nth-child(2){width:14%}@media (max-width:1100px){.host-administration-status>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.host-administration-fact-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.host-administration-heading{flex-direction:column;align-items:flex-start}}@media (max-width:540px){.host-administration-status>dl,.host-administration-metrics{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.host-administration-metrics dd{font-size:28px}.host-administration-facts{padding:18px}.host-administration-fact-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.host-administration-heading>.status-set{width:100%}.host-administration-heading>.status-set>*{text-align:center;flex:1}}.yara-set-table [data-yara-set-row]{cursor:pointer;transition:background .12s}.yara-set-table [data-yara-set-row]:hover,.yara-set-table [data-yara-set-row]:focus-within{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.yara-set-table [data-yara-set-row]:hover,.yara-set-table [data-yara-set-row]:focus-within{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.yara-set-table [data-yara-set-row]:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.yara-set-table [data-yara-set-link]{padding:5px 0;display:inline-block}.yara-workspace{max-width:1500px}.yara-workspace .settings-heading{flex-wrap:wrap;align-items:flex-start}.yara-workspace .settings-heading>div:first-child{flex:1;min-width:0}.yara-workspace .settings-heading>.status-set{flex-shrink:0}.yara-set-table{min-width:680px}.yara-set-table td{vertical-align:top}.yara-set-table th:first-child{width:45%}.yara-secondary{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.yara-set-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 0 24px;font-size:12px;display:flex}.yara-team{color:var(--status-info);border-color:var(--status-info)}@supports (color:color-mix(in lab, red, red)){.yara-team{border-color:color-mix(in srgb,var(--status-info)45%,var(--border))}}.yara-entry{border-bottom:1px solid var(--border);padding:20px}.yara-entry:last-child{border-bottom:0}.yara-entry-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.yara-entry-heading>div:first-child{min-width:0}.yara-entry-heading h3{font:600 15px/1.5 var(--mono-font);overflow-wrap:anywhere}.yara-entry-heading p{overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.6}.yara-entry-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:20px 0 16px;display:grid}.yara-entry-meta dt{color:var(--muted-foreground);margin-bottom:7px;font-size:11px}.yara-entry-meta dd{overflow-wrap:anywhere;font-size:12px}.yara-source-preview>summary{cursor:pointer;color:var(--accent);font-size:12px}.yara-source-preview>div{margin-top:12px}.yara-loaded-source pre{white-space:pre;max-height:450px;font:12px/1.6 var(--mono-font);background:var(--surface-subtle);border:1px solid var(--border);padding:16px;overflow:auto}.yara-source-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:11px;display:flex}.yara-editor-grid{gap:var(--section-gap);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;display:grid}.yara-editor-grid>.panel{min-width:0;margin:0}.yara-code-editor{min-width:0;position:relative}.yara-code-editor textarea{resize:vertical;white-space:pre;tab-size:4;width:100%;height:520px;min-height:360px;max-height:80vh;font:12px/20px var(--mono-font);background:var(--surface);border:0;border-radius:0;margin:0;padding:16px 16px 16px 60px;display:block;overflow:auto}.yara-line-numbers{text-align:right;border-right:1px solid var(--border);background:var(--surface-subtle);width:44px;color:var(--muted-foreground);font:12px/20px var(--mono-font);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:none;margin:0;padding:16px 8px;position:absolute;inset:0 auto 0 0;overflow:hidden}.yara-editor-settings .component-body{padding:20px}.yara-editor-settings select{width:100%;min-height:42px}.yara-editor-settings .checkbox-label{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.yara-editor-settings .checkbox-label input{flex-shrink:0;width:16px;height:16px;margin-top:2px}.yara-editor-settings .muted{font-size:12px;line-height:1.6}.yara-editor-actions{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:20px 0 28px;padding:18px 0;display:flex}.yara-editor-actions>[data-yara-draft]{font-size:12px}.yara-editor-form.is-dirty [data-yara-draft]{color:var(--status-warning)}.yara-validation{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:16px 20px;font-size:12px;line-height:1.6}.yara-validation ul{margin-top:10px;list-style:none}.yara-diagnostic{overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.6}.yara-validation-success{color:var(--status-success)}.yara-validation-error,.yara-diagnostic.error{color:var(--status-danger)}.yara-diagnostic.warning{color:var(--status-warning)}.yara-help>summary{cursor:pointer;font:600 13px var(--mono-font);padding:18px}.yara-help .component-body{border-top:1px solid var(--border);flex-direction:column;gap:12px;font-size:12px;line-height:1.7;display:flex}.yara-danger-zone{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:12px;display:flex}.yara-import-results>article{border-bottom:1px solid var(--border);padding:14px 0}.yara-import-results strong{font-size:13px}.yara-import-results p{margin-top:6px}.yara-file-selection{color:var(--muted-foreground);font:11px/1.6 var(--mono-font);overflow-wrap:anywhere;list-style:none}@media (max-width:1000px){.yara-editor-grid{grid-template-columns:minmax(0,1fr)}.yara-workspace .settings-heading{flex-direction:column}.yara-entry-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.yara-entry{padding:16px}.yara-entry-heading{flex-direction:column;gap:12px}.yara-editor-actions{flex-direction:column;align-items:stretch}.yara-editor-actions>.status-set{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yara-editor-actions .button,.yara-editor-actions button{text-align:center;white-space:normal;padding:8px 6px;font-size:11px}.yara-code-editor textarea{height:420px;min-height:300px}.yara-entry-meta{gap:14px}.yara-workspace .page-title-text{overflow-wrap:anywhere}}.yara-help-summary-note{font:400 11px var(--mono-font);color:var(--muted-foreground);margin-left:18px;display:inline-block}.yara-help .yara-help-content{gap:28px;padding:24px;font-size:13px;line-height:1.7}.yara-help-intro{max-width:95ch;color:var(--muted-foreground)}.yara-help-intro strong{color:var(--foreground)}.yara-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.yara-help-section{flex-direction:column;gap:12px;min-width:0;display:flex}.yara-help-section h3{font:600 15px/1.5 var(--mono-font)}.yara-help-section h4{margin-top:8px;font-size:13px;font-weight:600}.yara-help-list,.yara-help-steps{padding-left:20px;list-style:outside}.yara-help-steps{list-style:decimal}.yara-help-list li+li,.yara-help-steps li+li{margin-top:9px}.yara-help-section p,.yara-help-section li{overflow-wrap:anywhere}.yara-help-note{border-left:2px solid var(--border-strong);color:var(--muted-foreground);padding-left:14px}.yara-help-example-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.yara-help-example-heading .copy{white-space:nowrap;font-size:11px}.yara-help-example{border:1px solid var(--border);background:var(--surface-subtle);white-space:pre;max-height:none;font:12px/1.7 var(--mono-font);margin:0;padding:18px;overflow:auto}.yara-help-example code{color:var(--foreground);font:inherit;background:0 0;padding:0}.yara-help-metadata,.yara-help-footer{border-top:1px solid var(--border);padding-top:24px}.yara-help-reference>div{border-bottom:1px solid var(--border);grid-template-columns:185px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.yara-help-reference>div:last-child{border-bottom:0;padding-bottom:0}.yara-help-reference dt{padding-top:2px}.yara-help-reference dd{min-width:0}.yara-help-values{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.yara-help-values>code{font-size:11px}.yara-help-links{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:20px;font-size:12px;display:flex}@media (max-width:1000px){.yara-help-grid{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:540px){.yara-help .yara-help-content{gap:24px;padding:18px}.yara-help-summary-note{margin:7px 0 0 15px;font-size:10px;display:block}.yara-help-reference>div{grid-template-columns:minmax(0,1fr);gap:8px}.yara-help-example{padding:14px;font-size:11px}.yara-help-section h3{font-size:14px}.yara-help-metadata,.yara-help-footer{padding-top:20px}}.resource-markdown .article-table-scroll{overscroll-behavior-x:contain;border:1px solid var(--border);scrollbar-width:thin;max-width:100%;margin:20px 0;overflow:auto}.resource-markdown .article-table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.resource-markdown .article-table-scroll table{table-layout:auto;border:0;width:max-content;min-width:100%;max-width:none;margin:0;display:table;overflow:visible}.resource-markdown .article-table-scroll th,.resource-markdown .article-table-scroll td{white-space:normal;overflow-wrap:anywhere;min-width:150px;max-width:360px}@media (max-width:480px){.resource-switcher{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.resource-switcher a{gap:6px;min-width:0;padding:9px 8px}}.submit-workspace{max-width:1420px}.submit-form{min-width:0}.submit-url-row{align-items:stretch;gap:14px;display:flex}.submit-url-row input{flex:1;min-width:0;padding:13px 14px;font-size:15px}.submit-url-row button{min-height:48px}.submit-pending{color:var(--accent);margin:0;font-size:12px}.submit-pending.htmx-request{display:block}.submit-browser-fields{grid-template-columns:minmax(0,1fr) 210px;gap:24px;padding:24px;display:grid}.submit-browser-fields select{width:100%;min-height:44px}.submit-browser-fields .muted{font-size:12px;line-height:1.6}.submit-choice-card{cursor:pointer;flex-direction:column;gap:10px;display:flex;position:relative}.submit-choice-card:hover{border-color:var(--border-strong)}.submit-choice-card:has(input:checked){border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.submit-choice-card:has(input:checked){background:color-mix(in srgb,var(--accent)6%,var(--surface))}}.submit-choice-card:has(input:checked){box-shadow:inset 0 0 0 1px var(--accent)}.submit-choice-card:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.submit-choice-title{font:600 14px/1.5 var(--mono-font);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.submit-choice-description{color:var(--muted-foreground);font-size:12px;line-height:1.6}.submit-node-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.submit-node-heading{font:600 13px var(--mono-font);padding:18px 24px 0}.submit-bottom-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:12px 0 24px;font-size:12px;display:flex}@media (max-width:800px){.submit-browser-fields{grid-template-columns:minmax(0,1fr)}.submit-url-row{flex-direction:column}}@media (max-width:540px){.submit-browser-fields{padding:18px}.submit-bottom-actions{flex-direction:column;align-items:stretch}}.home-submit-form{flex-direction:column;gap:10px;padding:18px;display:flex}.home-submit-row{align-items:stretch;gap:10px;min-width:0;display:flex}.home-submit-row input{flex:1;min-width:0;min-height:42px;padding:10px 12px;font-size:14px}.home-submit-row button{flex-shrink:0;padding:9px 18px;font-size:13px}.home-submit-note{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:11px;display:flex}.home-submit-error{color:var(--status-danger);overflow-wrap:anywhere;font-size:12px;line-height:1.6}@media (max-width:540px){.home-submit-form{padding:14px}.home-submit-row{gap:8px}.home-submit-row input{padding:9px;font-size:13px}.home-submit-row button{padding:8px 12px}}.submit-settings-grid{gap:var(--section-gap);margin-bottom:var(--section-gap);grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;display:grid}.submit-settings-grid>.panel{min-width:0;margin-bottom:0}.submit-settings-grid .submit-browser-fields{grid-template-columns:minmax(0,1fr) 160px}.submit-settings-grid .submit-access-grid{align-content:start}@media (max-width:1100px){.submit-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.submit-settings-grid .submit-browser-fields{grid-template-columns:minmax(0,1fr)}}.workspace.submit-workspace{max-width:1420px}.workspace .surface-grid.submit-access-grid{--card-inset:10px 14px;flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.workspace .surface-grid.submit-node-grid{--card-min-width:180px;--card-grid-gap:10px;--card-grid-inset:14px 16px;--card-inset:10px 12px}.submit-access-choice{justify-content:center;min-height:44px}.submit-access-choice .submit-choice-title{color:var(--tone);font-size:13px;line-height:1.4}.submit-node-choice{justify-content:center;gap:6px}.submit-node-choice .submit-choice-title{font-size:12px;line-height:1.5}.submit-node-choice .submit-node-meta{font-size:11px;line-height:1.4}.submit-node-choice .ip-value{gap:6px}.submit-node-heading{padding-top:12px;font-size:12px}.submit-node-choice .ip-value{min-width:0;max-width:100%}.submit-node-choice .ip-literal{overflow-wrap:anywhere;min-width:0}.workspace .surface-grid{--card-grid-inset:24px;--card-grid-gap:24px;--card-inset:24px;--card-min-width:280px;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--card-min-width)),1fr));align-items:stretch;gap:var(--card-grid-gap);padding:var(--card-grid-inset);background:var(--surface-subtle);min-width:0;display:grid}.workspace .surface-grid.surface-grid--wide{--card-min-width:420px}.surface-grid>.surface-card{min-width:0;padding:var(--card-inset);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere}a.surface-card{transition:border-color .12s,background-color .12s}a.surface-card:hover{color:var(--foreground);border-color:var(--border-strong);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){a.surface-card:hover{background:color-mix(in srgb,var(--accent)4%,var(--surface))}}a.surface-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.surface-card:focus-within{border-color:var(--border-strong)}.surface-card.wiki-card .wiki-card-open{top:var(--card-inset);right:var(--card-inset)}@media (max-width:540px){.workspace .surface-grid{--card-grid-inset:16px;--card-grid-gap:18px;--card-inset:18px}}@media (prefers-reduced-motion:reduce){a.surface-card{transition:none}}.queue-workspace{max-width:1420px}.queue-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:8px 24px 20px}.queue-facts .queue-id{grid-column:1/-1}.queue-id dd{align-items:center;gap:10px;display:flex}.queue-status{padding:24px}.queue-stage-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;display:grid}.queue-stage{color:var(--muted-foreground);align-items:center;gap:10px;font-size:13px;display:flex}.queue-stage-index{border:1px solid var(--border-strong);width:30px;height:30px;font:600 12px var(--mono-font);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.queue-stage.is-current{color:var(--accent);font-weight:600}.queue-stage.is-current .queue-stage-index{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.queue-stage.is-current .queue-stage-index{background:color-mix(in srgb,var(--accent)10%,var(--surface))}}.queue-stage.is-complete{color:var(--status-success)}.queue-stage.is-complete .queue-stage-index{border-color:var(--status-success)}.queue-complete{margin-top:20px;font-size:12px}.queue-live-state{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:14px 24px;font-size:12px}.queue-live-screen{background:#111;max-width:100%;height:600px;min-height:400px;max-height:75vh;position:relative;overflow:auto}.queue-live-screen>div{min-width:0}.queue-live-panel .section-heading{flex-wrap:wrap;gap:12px}@media (max-width:800px){.queue-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-stage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:540px){.queue-status{padding:18px}.queue-facts{gap:0 18px;padding:6px 18px 18px}.queue-stage{gap:8px;font-size:12px}.queue-live-state{padding:14px 18px}.queue-live-screen{height:420px;min-height:260px}.queue-workspace .settings-heading{flex-direction:column;align-items:flex-start;gap:16px}}.workspace.queue-workspace{max-width:1420px}.queue-workspace .queue-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:8px 24px 20px}.queue-live-attribution{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 24px;font-size:10px;display:flex}.queue-live-attribution a:hover{color:var(--accent)}@media (max-width:800px){.queue-workspace .queue-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.queue-workspace .queue-facts{gap:0 18px;padding:6px 18px 18px}}.workspace.queue-workspace{max-width:none;min-height:0;height:calc(100dvh - var(--shell-header-height,64px) - 12px);padding:12px var(--gutter);flex-direction:column;display:flex;overflow:hidden}body:has(.queue-workspace)>footer,.queue-workspace>#request-errors:empty{display:none}.queue-workspace .queue-live-panel{border:1px solid var(--border);background:var(--surface);flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:hidden}.queue-target-strip{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;padding:10px 14px;display:flex}.queue-target-url{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.5}.queue-target-infrastructure{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:11px;display:flex}.queue-progress-strip{border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:14px 24px;display:flex}.queue-progress-strip .queue-status{text-align:center;width:100%;min-width:0;max-width:760px;padding:0}.queue-workspace .queue-stage-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.queue-workspace .queue-stage{flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:13px;line-height:1.4;display:flex;position:relative}.queue-workspace .queue-stage-index{z-index:1;background:var(--surface);width:30px;height:30px;font-size:12px;position:relative}.queue-workspace .queue-stage:not(:last-child):after{content:"";background:var(--border);height:2px;position:absolute;top:14px;left:calc(50% + 22px);right:calc(22px - 50%)}.queue-workspace .queue-stage.is-complete:after{background:var(--status-success)}.queue-workspace .queue-live-panel>.section-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.queue-workspace .queue-live-panel>.section-heading h2{font-size:14px}.queue-reconnect{flex-shrink:0;min-height:28px;padding:4px 8px;font-size:11px}.queue-workspace .queue-complete{margin:6px 0 0;font-size:11px}.queue-failed{color:var(--status-danger);font-size:12px}.queue-preview{background:#111;flex:1;min-height:0;position:relative;overflow:hidden}.queue-workspace .queue-live-screen{width:100%;max-width:none;height:100%;min-height:0;max-height:none;position:absolute;inset:0;overflow:hidden}.queue-workspace .queue-live-state{z-index:1;border:1px solid var(--border);background:var(--surface);width:max-content;max-width:calc(100% - 40px);color:var(--muted-foreground);text-align:center;pointer-events:none;margin:0;padding:12px 16px;font-size:12px;line-height:1.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.queue-workspace[data-queue-live-connected=true] .queue-live-state{clip:rect(0,0,0,0);border:0;width:1px;height:1px;padding:0;overflow:hidden}@media (max-width:540px){.workspace.queue-workspace{padding:8px var(--gutter)}.queue-target-strip{padding:8px 10px}.queue-target-url{font-size:11px}.queue-progress-strip{padding:12px 8px}.queue-workspace .queue-stage{gap:6px;font-size:11px}.queue-workspace .queue-stage-index{width:26px;height:26px;font-size:11px}.queue-workspace .queue-stage:not(:last-child):after{top:12px;left:calc(50% + 18px);right:calc(18px - 50%)}.queue-reconnect{padding:4px 6px;font-size:10px}.queue-workspace .queue-live-panel>.section-heading{padding:9px 10px}.queue-workspace .queue-live-panel>.section-heading h2{font-size:13px}}.information-workspace{max-width:1120px}.information-heading{padding:18px 0 28px}.information-workspace .information-heading .page-title+p{max-width:70ch;color:var(--muted-foreground);margin-top:14px;font-size:17px;line-height:1.7}.information-navigation{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 24px;padding:16px 0;font-size:13px;display:flex}.information-navigation a{padding:4px 0}.information-navigation [aria-current=page]{color:var(--accent);text-underline-offset:6px;text-decoration:underline}.information-content{overflow-wrap:anywhere;max-width:92ch;padding:32px 0 16px;font-size:16px;line-height:1.8}.information-content p+p{margin-top:16px}.information-updated{color:var(--muted-foreground);font-size:13px}.information-content a:not(.button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.information-content a:hover{text-decoration-thickness:2px}.information-content ul{margin:16px 0 0;padding-left:24px;list-style:outside}.information-content li+li{margin-top:10px}.information-content code{background:var(--surface-subtle);border-radius:var(--radius);padding:2px 5px;font-size:.85em}.information-section{border-top:1px solid var(--border);margin-top:28px;padding-top:28px;scroll-margin-top:24px}.information-section h2{font:600 21px/1.5 var(--ui-font);letter-spacing:-.2px;margin-bottom:14px}.information-section p+ul+p{margin-top:16px}.information-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.information-actions .button{min-height:40px;font-size:14px}.information-definitions>div{margin-top:18px}.information-definitions dt{font-weight:600}.information-definitions dd{color:var(--muted-foreground);margin-top:4px}.information-contents{flex-wrap:wrap;gap:10px 20px;margin-top:24px;font-size:14px;display:flex}.site-footer{padding:32px var(--gutter)18px;font-size:13px;line-height:1.6;display:block}.site-footer-content{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr));gap:32px;max-width:1528px;margin:auto;display:grid}.site-footer-brand{max-width:38ch}.site-footer-brand .brand{color:var(--foreground);width:fit-content;font-size:23px}.site-footer-brand p{margin-top:12px}.site-footer-penguins{margin-top:12px;font-size:12px;display:block}.site-footer-group{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.site-footer-group h2{color:var(--foreground);font:600 12px/1.6 var(--mono-font);margin-bottom:3px}.site-footer-group a,.site-footer-bottom a{overflow-wrap:anywhere}.site-footer a:hover{text-underline-offset:3px;text-decoration:underline}.site-footer-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1528px;margin:24px auto 0;padding-top:18px;font-size:12px;display:flex}.site-footer-compact{padding:16px var(--gutter);font-size:12px}.site-footer-minimal{flex-wrap:wrap;align-items:center;gap:8px 24px;max-width:1528px;margin:auto;display:flex}.site-footer-minimal nav{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}@media (max-width:1000px){.site-footer:not(.site-footer-compact) .site-footer-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.site-footer:not(.site-footer-compact) .site-footer-brand{grid-column:1/-1;max-width:60ch}}@media (max-width:540px){.information-heading{padding:12px 0 24px}.information-heading h1{font-size:25px}.information-heading p{font-size:16px}.information-navigation{gap:8px 20px}.information-content{padding-top:24px;font-size:15px}.information-section h2{font-size:19px}.site-footer:not(.site-footer-compact){padding-top:24px}.site-footer-content,.site-footer:not(.site-footer-compact) .site-footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.site-footer-group{font-size:12px}.site-footer-bottom{flex-direction:column;font-size:11px}}.dashboard-workspace,.host-administration-workspace,.feeder-workspace,.reputation-workspace{max-width:1600px}.dashboard-heading{flex-wrap:wrap;align-items:flex-start}.dashboard-heading .status-set{flex-wrap:wrap}.dashboard-overview>.section-heading{flex-wrap:wrap;gap:20px}.dashboard-metrics{border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.dashboard-metrics>div{border-right:1px solid var(--border);flex:1;min-width:200px;padding:22px 24px}.dashboard-metrics>div:last-child{border-right:0}.dashboard-metrics dt{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.dashboard-metrics dt small{color:var(--muted-foreground);font-size:10px;font-weight:400}.dashboard-metrics dd{font:600 28px/1.4 var(--mono-font);margin-top:10px}.dashboard-unavailable{font:500 16px/1.6 var(--ui-font);color:var(--muted-foreground)}.dashboard-metric-context{color:var(--muted-foreground);margin-top:8px;font-size:11px;display:block}.dashboard-summary-errors{border-bottom:1px solid var(--border);color:var(--status-warning);padding:14px 24px;font-size:12px}.dashboard-summary-errors p+p{margin-top:5px}.dashboard-daily{border-bottom:1px solid var(--border);padding:12px 24px}.dashboard-daily summary{cursor:pointer;font-size:12px}.dashboard-daily table{min-width:0;margin-top:12px}.dashboard-daily th,.dashboard-daily td{padding:8px 12px}.dashboard-checked{color:var(--muted-foreground);padding:10px 24px;font-size:11px}.dashboard-tabs{border-bottom:1px solid var(--border);margin:0;padding:0 14px}.dashboard-report-heading{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:18px 24px;display:flex}.dashboard-report-heading>div{flex:1;min-width:230px}.dashboard-report-heading p{color:var(--muted-foreground);margin-top:4px;font-size:12px}.dashboard-reports .search-grid,.dashboard-reports .search-summary-list{padding:18px}.dashboard-overview>.inline-loading,.dashboard-reports>.inline-loading{margin:10px 24px}@media (max-width:1100px){.dashboard-metrics>div{border-bottom:1px solid var(--border);flex-basis:calc(50% - 1px)}.dashboard-metrics>div:nth-child(2n){border-right:0}}@media (max-width:540px){.dashboard-heading .status-set{gap:8px}.dashboard-heading .button{padding:7px 9px;font-size:11px}.dashboard-metrics>div{flex-basis:50%;min-width:0;padding:18px 14px}.dashboard-metrics dt{flex-direction:column;align-items:flex-start;gap:4px}.dashboard-metrics dd{font-size:23px}.dashboard-unavailable{font-size:13px}.dashboard-report-heading,.dashboard-summary-errors{padding:16px 14px}.dashboard-report-heading>div{flex-basis:100%;min-width:0}.dashboard-daily{padding:12px 14px}.dashboard-daily th,.dashboard-daily td{padding:8px 5px;font-size:11px}.dashboard-checked{padding:10px 14px}.dashboard-tabs{padding:0 4px}.dashboard-reports .search-grid,.dashboard-reports .search-summaries{padding:12px}}.search-summary-list{background:var(--surface-subtle);flex-direction:column;gap:16px;padding:16px;display:flex}.search-summary{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;font:13px/1.5 var(--ui-font);container-type:inline-size}.search-summary-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.search-summary-identity,.search-summary-evidence,.search-summary-visual,.search-summary-evidence-columns>section,.search-summary-tags{min-width:0}.search-summary-identity{flex:1}.search-summary-hostname{overflow-wrap:anywhere;font-size:18px;font-weight:650}.search-summary-submitted{align-items:flex-start;gap:8px;margin-top:5px;display:flex}.search-summary-submitted .copy{flex-shrink:0}.search-summary-url{min-width:0;color:var(--muted-foreground);font-size:12px}.search-summary-url,.search-summary-title,.search-summary-findings strong,.search-summary-provider,.search-summary-network-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-summary-meta{color:var(--muted-foreground);flex-direction:column;align-items:flex-end;gap:6px;font-size:12px;display:flex}.search-summary-body{grid-template-columns:minmax(240px,360px) minmax(0,1fr);gap:24px;padding:20px;display:grid}.search-summary-capture{border:1px solid var(--border);background:var(--surface-subtle);border-radius:4px;display:block;overflow:hidden}.search-summary-image{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.search-summary-image img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.search-summary-image .capture-placeholder{min-height:0;padding:12px;font-size:12px;position:absolute;inset:0}.search-summary-capture-caption{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:8px;padding:7px 10px;font-size:11px;display:flex}.search-summary-capture-caption>span{color:var(--accent)}.search-summary-capture[aria-disabled=true] .search-summary-capture-caption>span{display:none}.search-summary-title{margin-top:10px;font-size:14px;font-weight:600}.search-summary-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.search-summary-section-heading h4,.search-summary-destination>.search-summary-section-heading>span:first-child{font:600 12px/1.5 var(--ui-font);color:var(--muted-foreground)}.search-summary-section-heading>a,.search-summary-section-link{color:var(--accent);font-size:12px}.search-summary-signals{flex-wrap:wrap;gap:4px;display:flex}.search-summary-signals .signal-chip{margin:0}.search-summary-destination{border-bottom:1px solid var(--border);margin-bottom:18px;padding-bottom:14px}.search-summary-destination .search-summary-section-heading{justify-content:flex-start;margin-bottom:3px}.search-summary-host-change{color:var(--accent);font-size:11px}.search-summary-evidence-columns{grid-template-columns:minmax(0,1.25fr) minmax(190px,.8fr);gap:24px;display:grid}.search-summary-findings,.search-summary-hosts ul{margin:0;padding:0;list-style:none}.search-summary-findings li+li{border-top:1px solid var(--border)}.search-summary-findings a{padding:8px 0;display:block}.search-summary-finding-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:5px;font-size:12px;display:flex}.search-summary-severity{color:var(--tone);text-transform:capitalize}.search-summary-provider{min-width:0;max-width:min(100%,240px)}.search-summary-severity-label{overflow-wrap:anywhere}.search-summary-verdict{overflow-wrap:anywhere;border:1px solid var(--tone);max-width:100%;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.search-summary-verdict{border:1px solid color-mix(in srgb,var(--tone)30%,var(--border))}}.search-summary-verdict{background:var(--tone);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.search-summary-verdict{background:color-mix(in srgb,var(--tone)5%,var(--surface))}}.search-summary-verdict{color:var(--tone);font-size:11px}.search-summary-section-link{margin-top:10px;display:inline-block}.search-summary-empty{color:var(--muted-foreground);padding:12px 0}.search-summary-network{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.search-summary-network>span{color:var(--muted-foreground);font-size:12px}.search-summary-activity{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.search-summary-activity dt{color:var(--muted-foreground);font-size:11px}.search-summary-activity dd{font:500 13px/1.5 var(--mono-font);overflow-wrap:anywhere;margin-top:3px}.search-summary-hosts{border-top:1px solid var(--border);padding:14px 20px}.search-summary-hosts ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.search-summary-hosts li{min-width:0}.search-summary-hosts li>a{display:block}.search-summary-hosts strong,.search-summary-technologies>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.search-summary-hosts strong{font-size:12px;font-weight:500}.search-summary-host-stats,.search-summary-technologies{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:11px;display:flex}.search-summary-host-alerts{color:var(--status-warning)}.search-summary-technologies>span{max-width:100%}.search-summary-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.search-summary-tags{gap:8px;display:grid}.search-summary-group{grid-template-columns:80px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.search-summary-group>span{color:var(--muted-foreground);font-size:11px}.search-summary-group .tag{white-space:nowrap;text-overflow:ellipsis;max-width:min(100%,240px);display:block;overflow:hidden}.search-summary-open{flex-shrink:0;font-size:12px}.search-summary a:hover{color:var(--accent)}.search-summary-findings a:hover,.search-summary-hosts li>a:hover{background:var(--surface-subtle)}@container (max-width:1000px){.search-summary-body{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:20px}.search-summary-evidence-columns{grid-template-columns:minmax(0,1fr);gap:18px}.search-summary-activity{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:640px){.search-summary-header{flex-direction:column;gap:10px;padding:16px}.search-summary-meta{flex-flow:wrap;align-items:center;gap:8px 12px}.search-summary-body{grid-template-columns:minmax(0,1fr);padding:16px}.search-summary-visual{max-width:400px}.search-summary-hosts,.search-summary-footer{padding:14px 16px}.search-summary-hosts ul{grid-template-columns:minmax(0,1fr);gap:12px}.search-summary-footer{flex-direction:column;align-items:stretch}.search-summary-activity{grid-template-columns:repeat(2,minmax(0,1fr))}.search-summary-group{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:540px){.search-summary-list{gap:12px;padding:8px}}.feeder-heading{flex-wrap:wrap;align-items:center;gap:24px}.feeder-controls{align-items:center;gap:10px;display:flex}.feeder-controls label{color:var(--muted-foreground);font-size:12px}.feeder-controls select,.feeder-controls button{min-height:36px}.feeder-controls button{padding:7px 9px}.feeder-controls .htmx-request svg{animation:1s linear infinite feeder-refresh-spin}@keyframes feeder-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.feeder-controls .htmx-request svg{animation:none}}.feeder-refresh-note{margin:-6px 0 18px;font-size:11px}.feeder-status dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:20px 24px;display:grid}.feeder-status dt,.feeder-support dt{color:var(--muted-foreground);margin-bottom:8px;font-size:12px}.feeder-status dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.feeder-notice{border-top:1px solid var(--border);color:var(--status-warning);padding:12px 24px;font-size:13px;line-height:1.6}.feeder-window>.section-heading{flex-wrap:wrap;gap:16px}.feeder-coverage{color:var(--muted-foreground);flex-wrap:wrap;gap:12px 24px;padding:14px 24px;font-size:12px;display:flex}.feeder-coverage strong{color:var(--foreground)}.feeder-metrics{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feeder-metrics>div{border-bottom:1px solid var(--border);min-width:0;padding:20px 24px}.feeder-metrics dt{font-size:13px;font-weight:600}.feeder-metrics dd{overflow-wrap:anywhere;margin-top:8px;font-size:26px;line-height:1.5}.feeder-metrics>div>span{color:var(--muted-foreground);margin-top:6px;font-size:11px;line-height:1.6;display:block}.feeder-footnote{color:var(--muted-foreground);padding:12px 24px;font-size:11px;line-height:1.6}.feeder-current-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.feeder-current-grid>.panel{min-width:0}.feeder-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 24px;display:grid}.feeder-live-metrics dt{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px}.feeder-live-metrics dd{margin-top:6px;font-size:22px}.feeder-support{flex-direction:column;gap:20px;padding:20px 24px;display:flex}.feeder-support dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;display:flex}.feeder-table{table-layout:auto;min-width:940px;font-size:12px}.feeder-table th,.feeder-table td{vertical-align:top;padding:12px 16px}.feeder-table-note{overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.feeder-small-table{min-width:380px}.urlfeed-search{flex-wrap:wrap;align-items:flex-end;gap:14px;padding:20px 24px 0;display:flex}.urlfeed-search label{color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:12px;display:flex}.urlfeed-search .urlfeed-query{flex:300px}.urlfeed-search input,.urlfeed-search select,.urlfeed-search button,.urlfeed-search .button{min-height:38px}.urlfeed-search input[type=number]{width:90px}.urlfeed-table{table-layout:fixed;width:100%;min-width:1050px;font-size:11px}.urlfeed-table .urlfeed-time-col{width:160px}.urlfeed-table .urlfeed-action-col{width:105px}.urlfeed-table .urlfeed-priority-col{width:70px}.urlfeed-table .urlfeed-reason-col{width:150px}.urlfeed-table .urlfeed-access-col{width:85px}.urlfeed-table .urlfeed-submit-col{width:110px}.urlfeed-table button{white-space:nowrap;min-height:24px;padding:1px 8px;font-size:11px;line-height:20px}.feeder-table.urlfeed-table th,.feeder-table.urlfeed-table td{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:30px;padding:4px 10px;line-height:20px;overflow:hidden}.urlfeed-table .badge{white-space:nowrap;padding:1px 5px;font-size:10px;line-height:16px}.urlfeed-table .empty-state{height:auto;padding:12px 10px}.urlfeed-truncated{border-top:1px solid var(--border);color:var(--status-warning);padding:12px 24px;font-size:12px}@media (max-width:540px){.urlfeed-search{padding:18px 18px 0}.urlfeed-search label{flex:130px}.urlfeed-search .urlfeed-query{flex-basis:100%}.urlfeed-search input[type=number]{width:100%}}@media (max-width:1000px){.feeder-status dl,.feeder-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.feeder-current-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.feeder-heading{flex-direction:column;align-items:flex-start;gap:18px}.feeder-status dl{grid-template-columns:minmax(0,1fr);padding:18px}.feeder-controls{width:100%}.feeder-controls select{flex:1}.feeder-controls label{font-size:11px}.feeder-metrics>div,.feeder-live-metrics,.feeder-support{padding:18px}.feeder-metrics dd{font-size:22px}.feeder-notice,.feeder-coverage,.feeder-footnote{padding:12px 18px}.feeder-table th,.feeder-table td{padding:10px 12px}}.reputation-heading{flex-wrap:wrap;align-items:center;gap:24px}.reputation-controls{align-items:center;gap:10px;display:flex}.reputation-controls label{color:var(--muted-foreground);font-size:12px}.reputation-controls select,.reputation-controls button{min-height:36px}.reputation-controls button{padding:7px 9px}.reputation-controls .htmx-request svg{animation:1s linear infinite reputation-refresh-spin}@keyframes reputation-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reputation-controls .htmx-request svg{animation:none}}.reputation-window>.section-heading{flex-wrap:wrap;gap:16px}.reputation-generated{overflow-wrap:anywhere;font-size:11px}.reputation-metrics{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reputation-metrics>div{border-bottom:1px solid var(--border);min-width:0;padding:20px 24px}.reputation-metrics dt{font-size:13px;font-weight:600}.reputation-metrics dd{overflow-wrap:anywhere;margin-top:8px;font-size:26px;line-height:1.5}.reputation-metrics>div>span{color:var(--muted-foreground);margin-top:6px;font-size:11px;line-height:1.6;display:block}.reputation-footnote{color:var(--muted-foreground);overflow-wrap:anywhere;padding:12px 24px;font-size:11px;line-height:1.7}.reputation-fingerprint-coverage{flex-wrap:wrap;gap:20px 36px;padding:16px 24px;display:flex}.reputation-fingerprint-coverage>div{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:12px;display:flex}.reputation-fingerprint-coverage span{color:var(--muted-foreground)}.reputation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.reputation-grid.reputation-breakdown-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reputation-grid>.panel{min-width:0}.reputation-breakdown{padding:12px 24px}.reputation-breakdown>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:9px 0;font-size:13px;display:flex}.reputation-breakdown>div:last-child{border-bottom:0}.reputation-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px 24px;display:grid}.reputation-facts dt{color:var(--muted-foreground);font-size:12px}.reputation-facts dd{margin-top:8px;font-size:24px}.reputation-subheading{padding:12px 24px 0;font-size:13px;font-weight:600}.reputation-operation-times{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding:16px 24px;display:flex}.reputation-operation-times>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;font-size:11px;display:flex}.reputation-operation-times dt{color:var(--muted-foreground)}.reputation-operation-times dd{overflow-wrap:anywhere;min-width:0}.reputation-table{table-layout:auto;min-width:540px;font-size:12px}.reputation-table th,.reputation-table td{vertical-align:top;padding:12px 16px}.reputation-small-table{min-width:360px}.reputation-daily{min-width:1150px}.reputation-table-note{color:var(--muted-foreground);margin-top:5px;font-size:10px;display:block}@media (max-width:1000px){.reputation-grid{grid-template-columns:minmax(0,1fr)}.reputation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.reputation-grid.reputation-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.reputation-grid.reputation-breakdown-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.reputation-heading{flex-direction:column;align-items:flex-start;gap:18px}.reputation-controls{width:100%}.reputation-controls select{flex:1}.reputation-metrics>div{padding:18px}.reputation-metrics dd{font-size:22px}.reputation-fingerprint-coverage,.reputation-facts{padding:18px}.reputation-breakdown,.reputation-operation-times,.reputation-footnote{padding:12px 18px}.reputation-subheading{padding:12px 18px 0}.reputation-table th,.reputation-table td{padding:10px 12px}}.reputation-tabs{margin-bottom:var(--section-gap)}.reputation-tool-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}.reputation-tool-form label{flex-direction:column;gap:6px;min-width:0;display:flex}.reputation-tool-form input,.reputation-tool-form select{width:100%}.reputation-tool-form select[multiple]{min-height:100px}.reputation-form-note,.reputation-form-actions{grid-column:1/-1}.reputation-pagination{padding:16px}@media (max-width:600px){.reputation-tool-form{grid-template-columns:minmax(0,1fr);padding:14px}}.host-graph-panel{min-width:0}.host-graph{min-width:0;padding:18px}.host-graph [hidden]{display:none!important}.host-graph-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.host-graph-legend,.host-graph-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.host-graph-tools button{min-height:28px;padding:4px 8px;font-size:11px}.host-graph-scroll{border:1px solid var(--border);background:var(--background);touch-action:pan-x pan-y;scrollbar-width:thin;width:100%;max-width:100%;overflow:auto hidden}.host-graph-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.host-graph-canvas{cursor:grab;min-width:960px;height:430px;position:relative}.host-graph[data-network-domain-graph] .host-graph-canvas{width:100%;min-width:0;height:220px}.host-graph[data-network-domain-graph] .host-graph-canvas>svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.host-graph[data-network-domain-graph] g.node{cursor:pointer}.host-graph[data-network-domain-graph] svg a:focus g.node>polygon{stroke:var(--accent);stroke-width:3px}.host-graph[data-network-domain-graph] g.edge{opacity:.8}.host-graph-status{min-height:26px;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.host-graph-status button{min-height:26px;padding:3px 6px;font-size:11px}.host-graph-footnote,.host-graph-footer{color:var(--muted-foreground);margin-top:12px;font-size:11px;line-height:1.7}.host-graph-text{border:1px solid var(--border);margin-top:16px;font-size:12px}.host-graph-text>summary{cursor:pointer;padding:12px 14px;font-weight:600}.host-graph-text-groups{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:14px;display:grid}.host-graph-text-groups>section{border:1px solid var(--border);min-width:0;padding:12px}.host-graph-text-groups header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.host-graph-text-groups header>strong{text-transform:capitalize}.host-graph-text-groups [data-graph-list-link]{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:11px}.host-graph-text-groups button{min-height:24px;padding:3px 6px;font-size:10px}.host-graph-text-groups ul{margin-top:10px;list-style:none}.host-graph-text-groups li{border-top:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px 12px;padding:9px 0;display:flex}.host-graph-text-groups li>a{color:var(--accent);flex-basis:100%;min-width:0}.host-graph-text-groups li>span{font-size:10px}.host-graph-text-groups p{margin-top:8px;font-size:11px;line-height:1.6}.host-graph-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.host-graph-footer a{color:var(--accent);white-space:nowrap}.host-graph-error button{margin-top:12px;font-size:12px}@media (max-width:700px){.host-graph{padding:14px}.host-graph-text-groups{grid-template-columns:minmax(0,1fr);padding:10px}.host-graph-footer a{white-space:normal}}.host-nrd-panel>.section-heading{flex-wrap:wrap;gap:16px}.host-nrd-controls{align-items:center;gap:10px;font-size:12px;display:flex}.host-nrd-controls button{min-height:32px;padding:4px 8px;font-size:18px}.host-nrd-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.host-nrd-metrics>div{border-bottom:1px solid var(--border);min-width:0;padding:20px 24px}.host-nrd-metrics dt{font-size:13px;font-weight:600}.host-nrd-metrics dd{overflow-wrap:anywhere;margin-top:8px;font-size:26px}.host-nrd-metrics p{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.6}.host-nrd-metrics .button{white-space:normal;margin-top:12px;font-size:11px}.host-nrd-metrics p.host-nrd-source-error{color:var(--status-warning)}.host-nrd-note{color:var(--muted-foreground);padding:8px 24px;font-size:11px;line-height:1.6}@media (max-width:700px){.host-nrd-metrics{grid-template-columns:minmax(0,1fr)}.host-nrd-metrics>div{padding:18px}.host-nrd-note{padding:8px 18px}}body{--shell-header-height:72px}.authenticated-shell{--shell-header-height:64px}.brand{letter-spacing:-.8px;white-space:nowrap;color:var(--foreground);gap:0;font-size:24px}.brand:hover{color:var(--foreground)}.wordmark-tld{color:var(--accent)}.navigation-open{overflow:hidden}.masthead.public-header{min-height:72px;padding:0 var(--gutter);background:var(--surface);align-items:center;gap:28px;display:flex}.public-header .public-navigation{font:600 15px/1.5 var(--ui-font);align-self:stretch;align-items:stretch;gap:22px;margin:0;display:flex}.public-navigation a{white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:10px 0;display:flex;position:relative}.public-navigation a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.public-header .header-tools,.app-header .header-tools{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.public-header .header-tools button,.app-header .header-tools button{height:38px;min-height:38px;padding:7px 10px;font-size:12px}.header-utility,.navigation-toggle,.header-account-toggle,.dashboard-refresh{--control-shadow:var(--button-utility-shadow);--control-hover-shadow:var(--button-utility-hover-shadow)}.header-utility{background:var(--button-utility-background);color:var(--button-utility-foreground,inherit);border-color:var(--button-utility-border);gap:8px}.header-utility svg{flex-shrink:0}.header-utility:hover{border-color:var(--button-utility-hover-border)}.app-header .commands-button,.public-drawer-utilities .commands-button{display:inline-flex}.public-header .login-link{min-height:38px;margin-left:4px;padding:7px 15px}.navigation-toggle{border-color:var(--button-utility-border);background:var(--button-utility-background);min-width:38px;color:var(--button-utility-foreground,inherit);display:none}.public-navigation-backdrop{z-index:50;background:#050607a8;position:fixed;inset:0}.public-navigation-drawer{z-index:55;background:var(--surface);border:1px solid var(--border-strong);width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);padding:0 18px 18px;position:fixed;inset:12px 12px auto auto;overflow-y:auto}.public-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:12px;display:flex}.public-drawer-head button{border-color:var(--border);width:38px;height:38px;padding:0;font-size:22px}.public-navigation-drawer nav{flex-direction:column;gap:3px;margin-bottom:16px;display:flex}.public-navigation-drawer nav a{border-left:2px solid #0000;min-height:42px;padding:10px 12px;font-size:15px;font-weight:600}.public-navigation-drawer nav a:hover{background:var(--surface-subtle)}.public-navigation-drawer nav [aria-current=page]{color:var(--accent);border-left-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.public-navigation-drawer nav [aria-current=page]{background:color-mix(in srgb,var(--accent)7%,var(--surface))}}.public-drawer-utilities{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;margin-bottom:8px;padding:14px 0;display:flex}.public-navigation-drawer>.button{width:100%;min-height:40px}.app-header{min-height:64px;margin-left:var(--auth-sidebar-width);padding:0 var(--gutter);border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:24px;display:flex}.app-header-mobile{display:none}.header-context{align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.header-context-group{color:var(--muted-foreground);font:10px var(--mono-font);letter-spacing:.7px;text-transform:uppercase}.header-context>span[aria-hidden]{color:var(--muted-foreground)}.header-context [data-header-page]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-account-toggle{background:var(--button-utility-background);min-width:38px;max-width:220px;color:var(--button-utility-foreground,inherit);border-color:var(--button-utility-border);gap:8px}.header-account-initial{width:24px;height:24px;font:600 12px var(--mono-font);background:var(--account-initial-background);color:var(--account-initial-foreground);flex-shrink:0;place-items:center;display:inline-grid}.header-account-name{white-space:nowrap;text-overflow:ellipsis;max-width:16ch;overflow:hidden}.header-account-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(300px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--foreground);margin:0;padding:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 24px #0003}.header-account-panel:popover-open{flex-direction:column;display:flex}.header-account-identity{border-bottom:1px solid var(--border);overflow-wrap:anywhere;flex-direction:column;gap:5px;padding:18px;font-size:12px;display:flex}.header-account-panel nav{flex-direction:column;padding:8px;display:flex}.header-account-panel nav a{min-height:40px;padding:10px;font-size:13px}.header-account-panel nav a:hover{background:var(--surface-subtle)}.header-account-panel form{border-top:1px solid var(--border);padding:12px 18px}.header-account-panel form button{width:100%;min-height:38px}.auth-sidebar-head{min-height:64px}.auth-sidebar-head .brand{letter-spacing:-.8px;font-size:22px}.auth-account{gap:5px;padding:14px 20px}.dashboard-heading{align-items:center;padding-top:12px}.dashboard-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dashboard-actions>.primary{min-height:40px}.dashboard-secondary-actions{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.dashboard-secondary-actions .button{white-space:nowrap;min-height:40px;padding:9px 12px}.dashboard-refresh{background:var(--button-utility-background);min-width:38px;height:38px;color:var(--button-utility-foreground,inherit);border-color:var(--button-utility-border);padding:7px}@media (max-width:540px){body{--shell-header-height:64px}}@media (max-width:1100px){.public-header .public-navigation{display:none}.public-header .navigation-toggle{display:inline-flex}.masthead.public-header{gap:20px}.app-header .commands-button kbd{display:none}.header-context{gap:8px}.header-account-name{max-width:10ch}}@media (max-width:1000px){.app-header .header-account-name,.app-header .header-context-group,.app-header .header-context>span[aria-hidden]{display:none}}@media (max-width:800px){.app-header{gap:16px;min-height:64px;margin-left:0}.app-header-mobile{align-items:center;gap:12px;min-width:0;display:flex}.app-header-mobile .navigation-toggle{display:inline-flex}.app-header .header-context,.app-header .header-control-label,.app-header .header-account-name{display:none}.app-header .header-tools button{width:38px;padding:7px}.header-account-toggle>svg{display:none}.auth-sidebar{visibility:hidden}.auth-sidebar.is-open{visibility:visible}.dashboard-actions{gap:16px}}@media (max-width:540px){.masthead.public-header{min-height:64px;padding:0 var(--gutter);flex-wrap:nowrap;gap:10px}.public-header .brand{font-size:20px}.public-header .header-tools{gap:6px}.public-header .commands-button{display:none}.public-header .header-tools button{width:32px;min-width:32px;height:36px;min-height:36px;padding:6px}.public-header .login-link{min-height:36px;margin-left:0;padding:7px 9px;font-size:12px}.app-header{padding:0 var(--gutter);gap:8px}.app-header-mobile{gap:8px}.app-header-mobile .brand{font-size:18px}.app-header-mobile .navigation-toggle{width:32px;min-width:32px;height:36px;min-height:36px;padding:5px}.app-header .header-tools{gap:5px}.app-header .header-tools button{width:32px;min-width:32px;height:36px;min-height:36px;padding:4px}.header-account-initial{width:22px;height:24px}.dashboard-actions,.dashboard-secondary-actions{gap:14px}.dashboard-heading{gap:18px}}.artifact-url-actions{align-items:center;gap:8px;display:flex}.pdf-extracted-url{align-items:flex-start;gap:8px;display:flex}.pdf-extracted-url>span{overflow-wrap:anywhere;min-width:0}.pdf-extracted-url>.copy{flex-shrink:0}.pdf-url-submit{align-items:center;gap:8px;display:flex}.pdf-url-submit button{min-height:30px;font-size:12px}.pdf-submit-pending{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.pdf-submit-pending.htmx-request{display:inline}.pdf-submit-status:empty{display:none}.pdf-submit-error{min-width:180px;max-width:300px;color:var(--status-danger);font:12px/1.6 var(--ui-font);white-space:normal;overflow-wrap:anywhere;flex-direction:column;gap:4px;padding-top:8px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}