.HookReport-module__ngu7Ga__share{gap:var(--space-3);display:grid}.HookReport-module__ngu7Ga__shareLink{gap:var(--space-1);min-width:0;display:grid}.HookReport-module__ngu7Ga__shareLabel{color:var(--scan-text-5);font:400 12px var(--font-ui)}.HookReport-module__ngu7Ga__shareUrl{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--scan-ground) 55%, transparent);color:var(--scan-text);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.HookReport-module__ngu7Ga__shareUrl:hover{color:var(--scan-accent-ink)}}.HookReport-module__ngu7Ga__shareActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.HookReport-module__ngu7Ga__sharePrimary,.HookReport-module__ngu7Ga__shareButton{justify-content:center;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--scan-line-14);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--scan-text);font:500 12.5px var(--font-ui);white-space:nowrap;cursor:pointer;border-radius:9px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}@media (hover:hover){.HookReport-module__ngu7Ga__sharePrimary:hover:not(:disabled),.HookReport-module__ngu7Ga__shareButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--text) 26%, transparent);background:color-mix(in srgb, var(--text) 8%, transparent)}}.HookReport-module__ngu7Ga__sharePrimary:disabled,.HookReport-module__ngu7Ga__shareButton:disabled{background:var(--scan-line-06);color:var(--scan-text-5);cursor:not-allowed;border-color:#0000}.HookReport-module__ngu7Ga__shareCreate{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.HookReport-module__ngu7Ga__shareNote{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.HookReport-module__ngu7Ga__shareOptIn{align-items:center;gap:var(--space-2);min-width:0;color:var(--scan-text);font:400 13px/1.5 var(--font-ui);cursor:pointer;display:inline-flex}.HookReport-module__ngu7Ga__shareOptIn input{width:16px;height:16px;accent-color:var(--scan-accent);flex:none;margin:0}.HookReport-module__ngu7Ga__shareOptIn code{overflow-wrap:anywhere;font:400 12.5px var(--font-mono)}.HookReport-module__ngu7Ga__shareUnavailable{gap:var(--space-1);padding:var(--space-3) var(--space-3);border:1px solid color-mix(in srgb, var(--scan-high) 32%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--scan-high) 7%, transparent);font:400 13px/1.5 var(--font-ui);display:grid}.HookReport-module__ngu7Ga__shareUnavailable strong{color:var(--scan-text);font-weight:500}.HookReport-module__ngu7Ga__shareUnavailable span{color:var(--scan-text-3)}.HookReport-module__ngu7Ga__shareSnapshot{justify-items:start;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--scan-line-08);display:grid}.HookReport-module__ngu7Ga__details{gap:var(--space-3);min-width:0;display:grid}.HookReport-module__ngu7Ga__detailsBlock{min-width:0}.HookReport-module__ngu7Ga__detailsBlock:first-child{padding:var(--space-4) var(--space-4) var(--space-1);border:1px solid var(--scan-line-08);border-radius:var(--radius-block);background:color-mix(in srgb, var(--text) 2.5%, transparent)}.HookReport-module__ngu7Ga__detailsHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.HookReport-module__ngu7Ga__detailsHead :is(h2,h3,h4,h5,h6){color:var(--scan-text-3);font:500 12.5px var(--font-ui);margin:0}.HookReport-module__ngu7Ga__detailsHead span{color:var(--scan-text-5);font:400 12.5px var(--font-ui);font-variant-numeric:tabular-nums}.HookReport-module__ngu7Ga__dimensions{margin:0;padding:0;list-style:none}.HookReport-module__ngu7Ga__dimensions li{--dimension-ink:var(--scan-text-5);gap:var(--space-1);padding:var(--space-2) 0;display:grid}.HookReport-module__ngu7Ga__dimensions li[data-status=pass]{--dimension-ink:var(--scan-good)}.HookReport-module__ngu7Ga__dimensions li[data-status=attention]{--dimension-ink:var(--scan-warn)}.HookReport-module__ngu7Ga__dimensions li[data-status=fail]{--dimension-ink:var(--scan-high)}.HookReport-module__ngu7Ga__dimensionHead{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto 56px;min-width:0;display:grid}.HookReport-module__ngu7Ga__dimensionHead strong{min-width:0;color:var(--scan-text);font:400 13.5px/20px var(--font-ui)}.HookReport-module__ngu7Ga__dimensionStatus{color:var(--dimension-ink);font:500 12px var(--font-ui);white-space:nowrap}.HookReport-module__ngu7Ga__dimensionScore{color:var(--scan-text-3);font:400 13px var(--font-ui);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.HookReport-module__ngu7Ga__dimensionBar{background:var(--scan-line-07);border-radius:3px;height:6px;overflow:hidden}.HookReport-module__ngu7Ga__dimensionBar i{border-radius:inherit;background:var(--scan-runtime-fill);height:100%;display:block}.HookReport-module__ngu7Ga__flags{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HookReport-module__ngu7Ga__flags li{min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--scan-raised);color:var(--scan-text-3);font:400 12px var(--font-ui);align-items:center;display:inline-flex}.HookReport-module__ngu7Ga__flags li[data-level=high]{background:color-mix(in srgb, var(--scan-high) 13%, transparent);color:color-mix(in srgb, var(--scan-high) 55%, var(--scan-text))}.HookReport-module__ngu7Ga__flags li[data-level=moderate]{background:color-mix(in srgb, var(--scan-warn) 13%, transparent);color:color-mix(in srgb, var(--scan-warn) 55%, var(--scan-text))}.HookReport-module__ngu7Ga__empty{padding:var(--space-2) 0;color:var(--scan-text-5);font:400 13px/1.5 var(--font-ui);margin:0}.HookReport-module__ngu7Ga__auditSummary{gap:var(--space-4);min-width:0;display:grid}.HookReport-module__ngu7Ga__auditLead{gap:var(--space-1);display:grid}.HookReport-module__ngu7Ga__auditVerdict{color:var(--scan-text);font:400 16px/1.5 var(--font-ui);text-wrap:pretty;margin:0}.HookReport-module__ngu7Ga__auditMeta{color:var(--scan-text-5);font:400 12.5px/1.5 var(--font-ui);margin:0}.HookReport-module__ngu7Ga__figure{--band-ink:var(--scan-text-6);align-items:flex-start;gap:var(--scan-hook-caption-gap,var(--space-2));color:var(--scan-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;margin:0;padding:0;text-decoration:none;display:inline-flex}.HookReport-module__ngu7Ga__figure[data-band=strong],.HookReport-module__ngu7Ga__figure[data-band=good]{--band-ink:var(--scan-good)}.HookReport-module__ngu7Ga__figure[data-band=needs-review]{--band-ink:var(--scan-warn)}.HookReport-module__ngu7Ga__figure[data-band=high-attention]{--band-ink:var(--scan-medium)}.HookReport-module__ngu7Ga__figure[data-band=critical-gaps]{--band-ink:var(--scan-high)}.HookReport-module__ngu7Ga__figure:focus-visible{outline-offset:var(--space-2)}.HookReport-module__ngu7Ga__figureNumber{color:var(--scan-hook-figure);font:600 var(--scan-hook-figure-size,72px)/1 var(--font-ui);letter-spacing:-.06em;white-space:nowrap;align-items:baseline;display:inline-flex}.HookReport-module__ngu7Ga__figureValue{display:inline-grid;position:relative}.HookReport-module__ngu7Ga__figureReserve{visibility:hidden;grid-area:1/1}.HookReport-module__ngu7Ga__figureLive{inset-block:0;white-space:nowrap;position:absolute;right:0}.HookReport-module__ngu7Ga__figureOf{color:var(--scan-hook-figure-of)}.HookReport-module__ngu7Ga__figureCaption{align-items:center;gap:var(--space-2);color:var(--scan-hook-caption);font:var(--scan-hook-caption-type,400 15px/20px var(--font-ui));white-space:nowrap;transition:color .2s;display:inline-flex}.HookReport-module__ngu7Ga__figureBandDot{background:var(--band-ink);width:6px;height:6px;box-shadow:0 0 8px var(--band-ink);border-radius:50%}.HookReport-module__ngu7Ga__figureBand{color:var(--scan-text)}.HookReport-module__ngu7Ga__figureChevron{color:var(--scan-text-4);transition:transform .2s,color .2s;display:inline-flex}@media (hover:hover){.HookReport-module__ngu7Ga__figure:hover .HookReport-module__ngu7Ga__figureCaption{color:var(--scan-text)}.HookReport-module__ngu7Ga__figure:hover .HookReport-module__ngu7Ga__figureChevron{color:var(--scan-accent-ink);transform:translate(2px)}}.HookReport-module__ngu7Ga__sharePill{cursor:pointer;transition:background .2s;}.HookReport-module__ngu7Ga__sharePill[aria-expanded=true]{background:var(--scan-steel)}@media (hover:hover){.HookReport-module__ngu7Ga__sharePill:hover{background:var(--scan-steel)}}.HookReport-module__ngu7Ga__sharePill:focus-visible{outline:2px solid var(--scan-accent);outline-offset:2px}.HookReport-module__ngu7Ga__shareLayer[data-sheet]{z-index:25;background:0 0;width:0;height:0;position:absolute;top:0;left:0}.HookReport-module__ngu7Ga__shareLayer[data-sheet=true]{z-index:45}.HookReport-module__ngu7Ga__shareScrim{touch-action:none;background:var(--scrim);animation:.2s ease-out both HookReport-module__ngu7Ga__shareFade;position:fixed;inset:0}.HookReport-module__ngu7Ga__sharePopover{box-sizing:border-box;gap:var(--space-3);width:min(384px, calc(100vw - var(--space-8)));padding:var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--scan-line-10);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--scan-text);transform-origin:top;animation:.18s cubic-bezier(.2,.8,.2,1) both HookReport-module__ngu7Ga__sharePop;display:grid;position:absolute}.HookReport-module__ngu7Ga__sharePopover[hidden]{display:none}.HookReport-module__ngu7Ga__sharePopover:focus{outline:none}.HookReport-module__ngu7Ga__sharePopover[data-sheet=true]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);width:auto;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;transform-origin:bottom;animation:.24s cubic-bezier(.2,.8,.2,1) both HookReport-module__ngu7Ga__shareRise;position:fixed;overflow-y:auto}.HookReport-module__ngu7Ga__sharePopoverHead{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.HookReport-module__ngu7Ga__sharePopoverTitle{color:var(--scan-text);font:500 14px var(--font-ui);margin:0}.HookReport-module__ngu7Ga__sharePopoverClose{min-height:30px;}@keyframes HookReport-module__ngu7Ga__sharePop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes HookReport-module__ngu7Ga__shareRise{0%{opacity:0;transform:translateY(24px)}}@keyframes HookReport-module__ngu7Ga__shareFade{0%{opacity:0}}@media (pointer:coarse){.HookReport-module__ngu7Ga__sharePrimary,.HookReport-module__ngu7Ga__shareButton,.HookReport-module__ngu7Ga__sharePopoverClose,.HookReport-module__ngu7Ga__shareOptIn{min-height:44px}.HookReport-module__ngu7Ga__shareLink{position:relative}.HookReport-module__ngu7Ga__shareUrl:after{border-radius:inherit;content:"";position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.HookReport-module__ngu7Ga__sharePrimary,.HookReport-module__ngu7Ga__shareButton,.HookReport-module__ngu7Ga__sharePill,.HookReport-module__ngu7Ga__figureCaption{transition-duration:.12s}.HookReport-module__ngu7Ga__figureChevron{transition:none}.HookReport-module__ngu7Ga__sharePopover,.HookReport-module__ngu7Ga__sharePopover[data-sheet=true],.HookReport-module__ngu7Ga__shareScrim{animation:none}}
