PageSourceSearch

https://www.suped.com/_next/static/immutable/chunks/04ujkjmzn6bbb.js

js suped.com collected 2026-10-02 03:14:24 UTC 27,650 bytes, 16 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,950630,e=>{"use strict";var t=e.i(28064),r=e.i(16117),i=e.i(820798),n=e.i(573242),s=e.i(507898),o=Object.defineProperty,l=(e,t)=>o(e,"name",{value:t,configurable:!0});function a(e){let o=e+"CollectionProvider",[a,c]=(0,r.createContextScope)(o),[d,u]=a(o,{collectionRef:{current:null},itemMap:new Map}),f=l(e=>{let{scope:r,children:i}=e,n=t.useRef(null),o=t.useRef(new Map).current;return(0,s.jsx)(d,{scope:r,itemMap:o,collectionRef:n,children:i})},"CollectionProvider");f.displayName=o;let h=e+"CollectionSlot",p=(0,n.createSlot)(h),m=t.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=u(h,r),l=(0,i.useComposedRefs)(t,o.collectionRef);return(0,s.jsx)(p,{ref:l,children:n})});m.displayName=h;let g=e+"CollectionItemSlot",y="data-radix-collection-item",x=(0,n.createSlot)(g),w=t.forwardRef((e,r)=>{let{scope:n,children:o,...l}=e,a=t.useRef(null),c=(0,i.useComposedRefs)(r,a),d=u(g,n);return t.useEffect(()=>(d.itemMap.set(a,{ref:a,...l}),()=>void d.itemMap.delete(a))),(0,s.jsx)(x,{...{[y]:""},ref:c,children:o})});function v(r){let i=u(e+"CollectionConsumer",r);return t.useCallback(()=>{let e=i.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${y}]`));return Array.from(i.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[i.collectionRef,i.itemMap])}return w.displayName=g,l(v,"useCollection"),[{Provider:f,Slot:m,ItemSlot:w},v,c]}l(a,"createCollection");var c=new WeakMap,d=class e extends Map{static{l(this,"OrderedDict")}#e;constructor(e){super(e),this.#e=[...super.keys()],c.set(this,!0)}set(e,t){return c.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let i,n=this.has(t),s=this.#e.length,o=h(e),l=o>=0?o:s+o,a=l<0||l>=s?-1:l;if(a===this.size||n&&a===this.size-1||-1===a)return this.set(t,r),this;let c=this.size+ +!n;o<0&&l++;let d=[...this.#e],u=!1;for(let e=l;e<c;e++)if(l===e){let s=d[e];d[e]===t&&(s=d[e+1]),n&&this.delete(t),i=this.get(s),this.set(t,r)}else{u||d[e-1]!==t||(u=!0);let r=d[u?e:e-1],n=i;i=this.get(r),this.delete(r),this.set(r,n)}return this}with(t,r,i){let n=new e(this);return n.insert(t,r,i),n}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let i=this.#e.indexOf(e);return -1===i?this:this.insert(i,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let i=this.#e.indexOf(e);return -1===i?this:this.insert(i+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=u(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=u(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return u(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let i=r+t;return i<0&&(i=0),i>=this.size&&(i=this.size-1),this.at(i)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let i=r+t;return i<0&&(i=0),i>=this.size&&(i=this.size-1),this.keyAt(i)}find(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return i;r++}}findIndex(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return r;r++}return -1}filter(t,r){let i=[],n=0;for(let e of this)Reflect.apply(t,r,[e,n,this])&&i.push(e),n++;return new e(i)}map(t,r){let i=[],n=0;for(let e of this)i.push([e[0],Reflect.apply(t,r,[e,n,this])]),n++;return new e(i)}reduce(...e){let[t,r]=e,i=0,n=r??this.at(0);for(let r of this)n=0===i&&1===e.length?r:Reflect.apply(t,this,[n,r,i,this]),i++;return n}reduceRight(...e){let[t,r]=e,i=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let n=this.at(r);i=r===this.size-1&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),i=this.get(r);t.set(r,i)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let i=new e,n=this.size-1;if(void 0===t)return i;t<0&&(t+=this.size),void 0!==r&&r>0&&(n=r-1);for(let e=t;e<=n;e++){let t=this.keyAt(e),r=this.get(t);i.set(t,r)}return i}every(e,t){let r=0;for(let i of this){if(!Reflect.apply(e,t,[i,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return!0;r++}return!1}};function u(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=f(e,t);return -1===r?void 0:e[r]}function f(e,t){let r=e.length,i=h(t),n=i>=0?i:r+i;return n<0||n>=r?-1:n}function h(e){return e!=e||0===e?0:Math.trunc(e)}function p(e,t){if(e===t)return!0;
1if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let i of r)if(!Object.prototype.hasOwnProperty.call(t,i)||e[i]!==t[i])return!1;return!0}function m(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function g(e,t){return e[1].element&&t[1].element?m(e[1].element,t[1].element)?-1:1:0}function y(e){return new MutationObserver(t=>{for(let r of t)if("childList"===r.type)return void e()})}l(u,"at"),l(f,"toSafeIndex"),l(h,"toSafeInteger"),l(function(e){let o=e+"CollectionProvider",[a,c]=(0,r.createContextScope)(o),[u,f]=a(o,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new d,setItemMap:l(()=>void 0,"setItemMap")}),h=l(({state:e,...t})=>e?(0,s.jsx)(x,{...t,state:e}):(0,s.jsx)(m,{...t}),"CollectionProvider");h.displayName=o;let m=l(e=>{let t=L();return(0,s.jsx)(x,{...e,state:t})},"CollectionInit");m.displayName=o+"Init";let x=l(e=>{let{scope:r,children:n,state:o}=e,l=t.useRef(null),[a,c]=t.useState(null),d=(0,i.useComposedRefs)(l,c),[f,h]=o;return t.useEffect(()=>{if(!a)return;let e=y(()=>{});return e.observe(a,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[a]),(0,s.jsx)(u,{scope:r,itemMap:f,setItemMap:h,collectionRef:d,collectionRefObject:l,collectionElement:a,children:n})},"CollectionProviderImpl");x.displayName=o+"Impl";let w=e+"CollectionSlot",v=(0,n.createSlot)(w),b=t.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=f(w,r),l=(0,i.useComposedRefs)(t,o.collectionRef);return(0,s.jsx)(v,{ref:l,children:n})});b.displayName=w;let k=e+"CollectionItemSlot",j=(0,n.createSlot)(k),S=t.forwardRef((e,r)=>{let{scope:n,children:o,...l}=e,a=t.useRef(null),[c,u]=t.useState(null),h=(0,i.useComposedRefs)(r,a,u),{setItemMap:m}=f(k,n),y=t.useRef(l);p(y.current,l)||(y.current=l);let x=y.current;return t.useEffect(()=>(m(e=>c?e.has(c)?e.set(c,{...x,element:c}).toSorted(g):(e.set(c,{...x,element:c}),e.toSorted(g)):e),()=>{m(e=>c&&e.has(c)?(e.delete(c),new d(e)):e)}),[c,x,m]),(0,s.jsx)(j,{"data-radix-collection-item":"",ref:h,children:o})});function L(){return t.useState(new d)}function E(t){let{itemMap:r}=f(e+"CollectionConsumer",t);return r}return S.displayName=k,l(L,"useInitCollection"),l(E,"useCollection"),[{Provider:h,Slot:b,ItemSlot:S},{createCollectionScope:c,useCollection:E,useInitCollection:L}]},"createCollection"),l(p,"shallowEqual"),l(m,"isElementPreceding"),l(g,"sortByDocumentPosition"),l(y,"getChildListObserver"),e.s(["createCollection",0,a])},408845,e=>{"use strict";var t=e.i(28064),r=(e.i(507898),Object.defineProperty),i=t.createContext(void 0);function n(e){let r=t.useContext(i);return e||r||"ltr"}r(n,"name",{value:"useDirection",configurable:!0}),e.s(["useDirection",0,n])},688512,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return s}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},77248,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return d},htmlEscapeJsonString:function(){return c}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,l={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},a=/[&"'<>]/g;function c(e){return e.replace(o,e=>s[e])}function d(e){return e.replace(a,e=>l[e])}},785642,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0});var i={default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return x}};for(var n in i)Object.defineProperty(r,n,{enumerable:!0,get:i[n]});let s=e.r(692454),o=e.r(288802),l=e.r(507898),a=s._(e.r(854618)),c=o._(e.r(28064)),d=e.r(880182),u=e.r(650329),f=e.r(688512),h=e.r(77248),p=new Map,m=new Set,g=e=>{let{src:t,id:r,onLoad:i=()=>{},onReady:n=null,dangerouslySetInnerHTML:s,children:o="",strategy:l="afterInteractive",onError:c,stylesheets:d}=e,f=r||t;if(f&&m.has(f))return;if(p.has(t)){m.add(f),p.get(t).then(i,c);return}let h=()=>{n&&n(),m.add(f)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),i&&i.call(this,t),h()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});s?(g.innerHTML=s.__html||"",h()):o?(g.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",h()):t&&(g.src=t,p.set(t,y)),(0,u.setAttributesFromProps)(g,e),"worker"===l&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",l),d&&(e=>{if(a.default.preinit)return e.forEach(e=>{a.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(d),document.body.appendChild(g)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>g(e))}):g(e)}function x(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function w(e){let{id:t,src:r="",onLoad:i=()=>{},onReady:n=null,strategy:s="afterInteractive",onError:o,stylesheets:u,...p}=e,{updateScripts:y,scripts:x,getIsSsr:w,appDir:v,nonce:b}=(0,c.useContext)(d.HeadManagerContext);b=p.nonce||b;let k=(0,c.useRef)(!1);(0,c.useEffect)(()=>{let e=t||r;k.current||(n&&e&&m.has(e)&&n(),k.current=!0)},[n,t,r]);let j=(0,c.useRef)(!1);if((0,c.useEffect)(()=>{if(!j.current){if("afterInteractive"===s)g(e);else"lazyOnload"===s&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>g(e))}));j.current=!0}},[e,s]),("beforeInteractive"===s||"worker"===s)&&(y?(x[s]=(x[s]||[]).concat([{id:t,src:r,onLoad:i,onReady:n,onError:o,...p,nonce:b}]),y(x)):w&&w()?m.add(t||r):w&&!w()&&g({...e,nonce:b})),v){if(u&&u.forEach(e=>{a.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([0,{...p,id:t}]))})`}});else return a.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:b,crossOrigin:p.crossOrigin}:{as:"script",nonce:b,crossOrigin:p.crossOrigin}),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,h.htmlEscapeJsonString)(JSON.stringify([r,{...p,id:t}]))})`}});"afterInteractive"===s&&r&&a.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:b,crossOrigin:p.crossOrigin}:{as:"script",nonce:b,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(w,"__nextScript",{value:!0});let v=w;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},790919,(e,t,r)=>{t.exports=e.r(785642)},643371,e=>{"use strict";var t=e.i(507898),r=e.i(28064),i=e.i(743193);e.s(["SlopAnimatedRing",0,()=>{let[e,n]=r.default.useState(0),s=r.default.useId().replace(/:/g,""),o=80/260*108,l=80/260*20,a=80/260*5,c=2*Math.PI*(80/260*108),d=c-Math.min(10,Math.max(0,e))/10*c;return r.default.useEffect(()=>{let e=0,t=null,r=i=>{null===t&&(t=i);let s=Math.min((i-t)/3500,1);n(0+10*(1-(1-s)**4)),s<1&&(e=requestAnimationFrame(r))};return e=requestAnimationFrame(r),()=>{cancelAnimationFrame(e)}},[]),(0,t.jsx)("div",{className:(0,i.cn)("relative flex justify-center"),children:(0,t.jsxs)("div",{className:"relative",style:{width:80,height:80}
1,children:[(0,t.jsxs)("svg",{width:80,height:80,viewBox:"0 0 80 80",className:"-rotate-90","aria-hidden":!0,children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("mask",{id:s,children:[(0,t.jsx)("rect",{width:80,height:80,fill:"white"}),Array.from({length:10}).map((e,r)=>(0,t.jsx)("line",{x1:40,y1:40,x2:40,y2:0,stroke:"black",strokeWidth:a,transform:`rotate(${360*r/10} 40 40)`},r))]})}),(0,t.jsx)("circle",{cx:40,cy:40,r:o,fill:"none",stroke:"currentColor",strokeWidth:l,mask:`url(#${s})`,className:"text-muted-foreground/15"}),(0,t.jsx)("circle",{cx:40,cy:40,r:o,fill:"none",stroke:"currentColor",strokeWidth:l,mask:`url(#${s})`,strokeDasharray:c,strokeDashoffset:d,strokeLinecap:"butt",className:(0,i.cn)("transition-colors duration-500",e>=7?"text-success":e>=4?"text-warn":"text-error")})]}),(0,t.jsx)("div",{className:"absolute inset-0 mt-0.5 flex flex-col items-center justify-center",children:(0,t.jsx)("div",{className:"grid min-h-6 place-items-center *:col-start-1 *:row-start-1",children:(0,t.jsx)("span",{className:"text-foreground col-start-1 row-start-1 text-xl font-medium tracking-tight tabular-nums",children:"?"})})})]})})}])},349862,e=>{"use strict";var t=e.i(507898),r=e.i(743193),i=e.i(57441);let n=(e,t)=>{let r=new URLSearchParams({url:e,size:String(t??32)});return(0,i.qualifyLink)(`/api/logo-dev?${r}`)},s=({url:e,className:r,style:i,size:s})=>(0,t.jsx)("img",{src:n(e,s),className:r,alt:`${e} logo`,style:{objectFit:"contain",...i},fetchPriority:"low"});e.s(["LogoApi",0,s,"LogoTile",0,({url:e})=>(0,t.jsx)("div",{className:(0,r.cn)("flex size-8 shrink-0 items-center justify-center rounded-md border bg-white"),children:(0,t.jsx)(s,{url:e,className:"size-6 rounded-md"})}),"logoApiUrl",0,n])},516682,e=>{"use strict";var t=e.i(507898),r=e.i(57441),i=e.i(335256),n=e.i(743193);let s=({className:e})=>(0,t.jsxs)("svg",{className:(0,n.cn)("fill-suped-primary h-8 w-8 shrink-0 hover:animate-spin",e),viewBox:"0 0 801 801",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("mask",{id:"mask0_7_231",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"79",y:"79",width:"643",height:"643",children:(0,t.jsx)("circle",{cx:"400.5",cy:"400.5",r:"321.5",fill:"#D9D9D9"})}),(0,t.jsxs)("g",{mask:"url(#mask0_7_231)",children:[(0,t.jsx)("path",{d:"M330 400.859L50 379.859V243.359L400 400.859L50 558.359V421.859L330 400.859Z"}),(0,t.jsx)("path",{d:"M470 400.859L750 421.859L750 558.359L400 400.859L750 243.359L750 379.859L470 400.859Z"}),(0,t.jsx)("path",{d:"M365 461.481L206.814 693.468L88.6011 625.218L400 400.859L361.399 782.718L243.187 714.468L365 461.481Z"}),(0,t.jsx)("path",{d:"M435 340.237L593.187 108.25L711.399 176.5L400 400.859L438.601 19L556.814 87.25L435 340.237Z"}),(0,t.jsx)("path",{d:"M435 461.481L556.814 714.468L438.601 782.718L400 400.859L711.399 625.218L593.187 693.468L435 461.481Z"}),(0,t.jsx)("path",{d:"M365 340.237L243.186 87.25L361.399 19L400 400.859L88.6009 176.5L206.813 108.25L365 340.237Z"})]})]});e.s(["AccentLogo",0,({background:e})=>(0,t.jsx)("div",{className:(0,n.cn)("beige"===e?"bg-suped-beige":"bg-white","flex size-9 items-center justify-center rounded-md"),children:(0,t.jsx)(s,{className:"size-7"})}),"LogoWithText",0,()=>(0,t.jsxs)("a",{href:r.rootLink,className:"flex items-center gap-2",children:[(0,t.jsx)(s,{}),(0,t.jsx)(i.T,{v:"h2",children:(0,t.jsx)("span",{className:"text-suped-primary",children:"Suped"})})]}),"LogoWithoutText",0,s])},930207,e=>{"use strict";var t=e.i(507898),r=e.i(28064),i=e.i(743193),n=e.i(517729),s=e.i(349862),o=e.i(267823);e.s(["TextInputDomain",0,l=>{let a=l.value?(0,i.validateDomain)({domain:l.value,removeWww:!0,allowWildcard:!1,allowUnderscores:!1}):void 0,c=a?.type==="success"?a.domain:void 0,[d,u]=(0,r.useState)(void 0);(0,r.useEffect)(()=>{let t=!1;return c?(e.A(644947).then(({getOrgDomain:e})=>{t||u({candidateDomain:c,url:e(c)})}),()=>{t=!0}):void u(void 0)},[c]);let f=(()=>{if(l.value){if(d&&d.candidateDomain===c){let e=d.url,r=e.split("."),i=r[r.length-1];if(i&&i.length>1)return{key:e,icon:(0,t.jsx)(s.LogoApi,{url:e,className:"size-5 rounded-md"})}}return{key:"globe",icon:(0,t.jsx)(n.Icon,{icon:"zlop-globe",colour:"accent",size:"sm"})}}})();return(0,t.jsx)(o.TextInput,{icon:f?.icon,iconKey:f?.key,...l})}])},318865,e=>{"use strict";var t=e.i(507898),r=e.i(28064),i=e.i(240807),n=e.i(643371),s=e.i(517729),o=e.i(743193),l=e.i(57441),a=e.i(505544),c=e.i(930207),d=e.i(109145);let u=Object.entries(d.publicToolGroups).flatMap(([e,t])=>t.map(t=>
1({type:"groupEntry",title:d.tools[t].heading,description:d.tools[t].navDescription,icon:d.tools[t].icon,href:d.tools[t].url,section:e}))),f=[{type:"group",title:"Product",icon:"featureweb-product",links:[{type:"groupEntry",title:"DMARC monitoring",description:"Monitor DMARC policy and protect against spoofing",icon:"feature-dmarc-monitoring",href:l.featuresDmarcMonitoringLink},{type:"groupEntry",title:"Hosted DMARC",description:"Simplified DMARC management with policy staging",icon:"featureweb-hosted-dmarc",href:l.featuresHostedDmarcLink},{type:"groupEntry",title:"Hosted SPF",description:"Host your SPF record and manage senders without DNS access",icon:"featureweb-hosted-spf",href:l.featuresHostedSpfLink},{type:"groupEntry",title:"Hosted DKIM",description:"Manage every domain's DKIM selectors from Suped",icon:"featureweb-hosted-dkim",href:l.featuresHostedDkimLink},{type:"groupEntry",title:"Hosted MTA-STS/TLS-RPT",description:"Enforce TLS for mail delivery and collect TLS delivery reports.",icon:"featureweb-hosted-mta-sts",href:l.featuresHostedMtaStsLink},{type:"groupEntry",title:"BIMI",description:"Show your logo and verified identity in the inbox",icon:"featureweb-bimi",href:l.featuresBimiLink},{type:"groupEntry",title:"SPF flattening",description:"Optimize SPF records and stay under DNS lookup limits",icon:"featureweb-spf-flattening",href:l.featuresSpfFlatteningLink},{type:"groupEntry",title:"Blocklist monitoring",description:"Monitor IP and domain reputation across major blockl
1ists",icon:"featureweb-blocklist-monitoring",href:l.featuresBlocklistMonitoringLink}],hero:(0,t.jsx)(()=>(0,t.jsxs)("a",{href:(0,l.signupLink)(),className:"group bg-suped-beige relative flex h-max flex-col gap-4 overflow-hidden rounded-md p-6",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)(a.Type,{v:"heading-4",center:!0,children:"Get to DMARC enforcement"}),(0,t.jsx)(a.Type,{v:"tiny",className:"text-gray-500",center:!0,children:"Free 14 day trial, no credit card required"})]}),(0,t.jsx)("div",{className:"h-32 overflow-hidden rounded-md",children:(0,t.jsx)("img",{src:"/website/hero/suped-dashboard-hero.webp",alt:"Suped dashboard",className:"w-full object-cover object-left-top"})}),(0,t.jsx)(i.Button,{variant:"accent",stretch:!0,children:"Start free trial"})]}),{})},{type:"group",title:"Tools",icon:"feature-tools",links:u,sections:Object.keys(d.publicToolGroups),hero:void 0},{type:"group",title:"Resources",icon:"featureweb-resources",links:[{type:"groupEntry",title:"Learn",description:"Practical guides on email authentication, domain security, and deliverability.",icon:"featureweb-learn",href:l.learnLink},{type:"groupEntry",title:"Docs",href:l.docsLink,icon:"featureweb-docs",description:"Product documentation and setup guides"},{type:"groupEntry",title:"Blog",description:"Read our blog for the latest news and insights",icon:"featureweb-blog",href:l.blogLink},{type:"groupEntry",title:"Changelog",description:"The latest product updates, improvements, and fixes",icon:"zlop-bell-filled",href:l.changelogLink,hideFromNav:!0},{type:"groupEntry",title:"Customers",href:l.customersLink,icon:"featureweb-customers",description:"Hear from some of our happy customers"},{type:"groupEntry",title:"How we compare",description:"How Suped compares to other DMARC products on the market.",icon:"featureweb-compare",href:l.compareLink,hideFromNav:!0},{type:"groupEntry",title:"Contact",description:"Get in touch with our team",icon:"featureweb-contact",href:l.contactLink},{type:"groupEntry",title:"About",description:"Learn about Suped, our founders, and our mission",icon:"featureweb-about",href:l.aboutLink,hideFromNav:!0}],hero:(0,t.jsx)(()=>{let e,[a,d]=r.default.useState(""),[u,f]=r.default.useState(!1),h="success"===(e=(0,o.validateDomain)({domain:a,removeWww:!0,allowWildcard:!1,allowUnderscores:!1})).type?void 0:e.message,p=async()=>{void 0!==h||u||(f(!0),window.location.href=(0,l.domainHealthCheckerLink)(a,"nav",window.location.href))};return(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsxs)("div",{className:"bg-suped-beige flex flex-col items-center rounded-md p-6",children:[(0,t.jsx)(n.SlopAnimatedRing,{}),(0,t.jsx)("p",{className:"mt-3 text-center text-base font-medium text-gray-900",children:"What's your domain score?"}),(0,t.jsx)("p",{className:"mt-1 text-center text-sm text-gray-500",children:"Deep-scan SPF, DKIM & DMARC records"}),(0,t.jsxs)("div",{className:"mt-4 flex w-full flex-col gap-3",children:[(0,t.jsx)(c.TextInputDomain,{placeholder:"example.com",value:a,setValue:d,onEnter:p}),(0,t.jsx)(i.Button,{disabledReason:h,loading:u,stretch:!0,rightIcon:(0,t.jsx)(s.Icon,{icon:"signal-dir-right",className:"size-4 text-white"}),onClick:p,children:"Scan for issues"})]})]})})},{})},{type:"standalone",title:"MSP",icon:"featureweb-msp",href:l.mspLink},{type:"standalone",title:"Pricing",icon:"featureweb-pricing",href:l.pricingLink}];e.s(["menuItems",0,f,"websiteWidth",0,"max-w-2xl lg:max-w-4xl xl:max-w-6xl 2xl:max-w-7xl"])},307393,e=>{"use strict";var t=e.i(106391),r=e.i(505544);e.s(["Nav",()=>t.Nav,"belowTheFold",()=>t.belowTheFold,"navScrollMt",()=>r.navScrollMt,"scrollPt",()=>t.scrollPt])},505544,e=>{"use strict";var t=e.i(507898),r=e.i(743193),i=e.i(984357);let n="scroll-mt-20";e.s(["Type",0,({children:e,v:s,center:o,bold:l,pageHasMegaHeading:a,span:c,className:d})=>{let u=["heading","heading-2","mega-heading"].includes(s),f=c?"span":({"mega-heading":"h1","mega-desc":"div",desc:"div",tag:"div",tiny:"div",heading:a?"h2":"h1","heading-2":a?"h3":"h2","heading-3":"div","heading-4":"div","heading-5":"div"})[s],h={"mega-heading":"font-medium text-4xl sm:text-7xl tracking-tight text-gray-900 text-balance","mega-desc":"text-lg sm:text-2xl/9 gray-900",de
1sc:"text-lg text-gray-700",tag:"text-sm sm:text-base text-gray-600 tracking-wide",heading:"text-3xl sm:text-4xl font-medium text-gray-900","heading-2":"text-2xl sm:text-3xl font-medium text-gray-900","heading-3":"text-xl/6 font-medium text-gray-900","heading-4":"text-base font-medium text-gray-900",tiny:"text-sm text-gray-800 tracking-wider","heading-5":"text-sm text-gray-900 tracking-wider font-medium"}[s];return(0,t.jsx)(f,{className:(0,r.cn)(h,n,o&&"text-center",l&&"font-medium",u&&"font-serif",d),id:"heading-2"===s&&"string"==typeof e?(0,i.slugg)(e):void 0,children:e})},"navScrollMt",0,n])},960831,e=>{"use strict";var t=e.i(507898),r=e.i(973334),i=e.i(790919),n=e.i(28064),s=e.i(919547);let o="bingAdClickId";e.s(["IncludeBing",0,()=>{let e=(0,s.useLogger)();return((0,n.useEffect)(()=>{if("production"!==(0,r.clientEnv)().NODE_ENV)return;let t=new URLSearchParams(window.location.search).get("msclkid");t&&(e.info("Got a click ID cool!",{clickId:t}),window.localStorage.setItem(o,t))},[e]),"production"!==(0,r.clientEnv)().NODE_ENV)?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.default,{id:"bing-consent",strategy:"beforeInteractive",children:'window.uetq=window.uetq||[];window.uetq.push("consent","default",{ad_storage:"granted"});window.uetq.push("consent","update",{ad_storage:"granted"});'}),(0,t.jsx)(i.default,{id:"bing-ads-uet",strategy:"afterInteractive",children:`
2      (function(w,d,t,r,u){
3        var f,n,i;
4        w[u]=w[u]||[];
5        f=function(){
6          var o={ti:"187237368", enableAutoSpaTracking: true};
7          o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
8        },
9        n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){
10          var s=this.readyState;
11          s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
12        },
13        i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
14      })
15      (window,document,"script","https://bat.bing.com/bat.js","uetq");
16    `}),(0,t.jsx)("link",{rel:"preconnect",href:"https://bat.bing.com"})]})},"bingIdentify",0,e=>{let t=(e=>{if(!e||!e.includes("@"))return;let t=e.toLowerCase().trim().replace(/\s/g,"").normalize("NFD").replace(/[\u0300-\u036f]/g,""),r=t.indexOf("@"),i=t.slice(0,r).replace(/\+.*$/,""),n=t.slice(r).replace(/\.+$/,"");return`${i.replace(/\./g,"")}${n}`})(e);t&&(window.uetq=window.uetq||[],window.uetq.push("set",{pid:{em:t}}))},"getBingAdClickId",0,()=>{if("production"===(0,r.clientEnv)().NODE_ENV)return new URLSearchParams(window.location.search).get("msclkid")??window.localStorage.getItem(o)??void 0}],960831)},554450,e=>{"use strict";var t=e.i(507898),r=e.i(973334);let i="a2_jje1dwvzf7o4";var n=e.i(790919),s=e.i(28064);let o="redditAdClickId";e.s(["RedditAdsPixel",0,()=>((0,s.useEffect)(()=>{if("production"!==(0,r.clientEnv)().NODE_ENV)return;let e=new URLSearchParams(window.location.search).get("rdt_cid");e&&window.localStorage.setItem(o,e)},[]),"production"!==(0,r.clientEnv)().NODE_ENV)?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.default,{id:"reddit-ads-pixel",strategy:"beforeInteractive",children:`!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js?pixel_id=${i}",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt("init","${i}");rdt("track","PageVisit");`}),(0,t.jsx)("link",{rel:"preconnect",href:"https://www.redditstatic.com"})]}),"getRedditAdClickId",0,()=>{if("production"===(0,r.clientEnv)().NODE_ENV)return new URLSearchParams(window.location.search).get("rdt_cid")??window.localStorage.getItem(o)??void 0},"getRedditUuid",0,()=>{if("u"<typeof document||"production"!==(0,r.clientEnv)().NODE_ENV)return;let e=document.cookie.split("; ").find(e=>e.startsWith("_rdt_uuid="))?.slice("_rdt_uuid=".length);if(e)return decodeURIComponent(e).split(".").at(-1)}],554450)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.