*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}progress{vertical-align:initial}.select-none{-webkit-user-select:none;user-select:none}.appearance-none{appearance:none}.gap-x-12{column-gap:3rem}.gap-x-3{column-gap:.75rem}.gap-x-6{column-gap:1.5rem}.border-\[color\:var\(--adm-line\,rgba\(255\,255\,255\,0\.1\)\)\]{border-color:var(--adm-line,#ffffff1a)}.border-t-transparent{border-top-color:#0000}.bg-\[color\:var\(--adm-line-2\,rgba\(255\,255\,255\,0\.15\)\)\]{background-color:var(--adm-line-2,#ffffff26)}.bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.04\)\)\]{background-color:var(--adm-surface-2,#ffffff0a)}.bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.1\)\)\]{background-color:var(--adm-surface-2,#ffffff1a)}.bg-transparent{background-color:initial}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.55\)\)\]{color:var(--adm-ink-2,#ffffff8c)}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.56\)\)\]{color:var(--adm-ink-2,#ffffff8f)}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.65\)\)\]{color:var(--adm-ink-2,#ffffffa6)}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.7\)\)\]{color:var(--adm-ink-2,#ffffffb3)}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.82\)\)\]{color:var(--adm-ink-2,#ffffffd1)}.text-\[color\:var\(--adm-ink-3\,\#ffffff66\)\]{color:var(--adm-ink-3,#fff6)}.text-\[color\:var\(--adm-ink-3\,rgba\(255\,255\,255\,0\.34\)\)\]{color:var(--adm-ink-3,#ffffff57)}.text-\[color\:var\(--adm-ink-3\,rgba\(255\,255\,255\,0\.45\)\)\]{color:var(--adm-ink-3,#ffffff73)}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 10px 30px #00000059;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color)}.shadow-\[0_24px_48px_rgba\(0\,0\,0\,0\.30\)\]{--tw-shadow:0 24px 48px #0000004d;--tw-shadow-colored:0 24px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 60px #0009;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 25px 80px #000000a6;--tw-shadow-colored:0 25px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px #ffffff14;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.ring-\[color\:var\(--adm-line\,rgba\(255\,255\,255\,0\.1\)\)\]{--tw-ring-color:var(--adm-line,#ffffff1a)}.ring-black\/40{--tw-ring-color:#0006}.ring-gs-teal\/50{--tw-ring-color:#6dd6ba80}.ring-rose-400\/40{--tw-ring-color:#fb718566}.hover\:bg-\[color\:var\(--adm-surface\,rgba\(255\,255\,255\,0\.07\)\)\]:hover{background-color:var(--adm-surface,#ffffff12)}.hover\:bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.06\)\)\]:hover{background-color:var(--adm-surface-2,#ffffff0f)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-blue-400\/70:focus{--tw-ring-color:#60a5fab3}.focus\:ring-blue-500\/30:focus{--tw-ring-color:#3b82f64d}.focus\:ring-emerald-500\/50:focus{--tw-ring-color:#10b98180}.focus\:ring-rose-400\/40:focus{--tw-ring-color:#fb718566}.focus-visible\:ring-emerald-400\/40:focus-visible{--tw-ring-color:#34d39966}.group:focus-within .group-focus-within\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));color:rgb(39 39 42/var(--tw-text-opacity,1));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body,h1,h2,h3,h4,h5,h6{--tw-text-opacity:1}h1,h2,h3,h4,h5,h6{color:rgb(24 24 27/var(--tw-text-opacity,1));font-weight:600;letter-spacing:-.025em}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong),.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,h5),.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,h6){color:var(--ws-ink)}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"ss01","cv11"}h1{font-size:1.875rem;line-height:2.25rem}@media(min-width:768px){h1{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){h1{font-size:3rem;line-height:1}}h2{font-size:1.5rem;line-height:2rem}@media(min-width:768px){h2{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1024px){h2{font-size:2.25rem;line-height:2.5rem}}h3{font-size:1.25rem;line-height:1.75rem}@media(min-width:768px){h3{font-size:1.5rem;line-height:2rem}}h4{font-size:1.125rem;line-height:1.75rem}@media(min-width:768px){h4{font-size:1.25rem;line-height:1.75rem}}h5{font-size:1rem;line-height:1.5rem}@media(min-width:768px){h5{font-size:1.125rem;line-height:1.75rem}}p{color:rgb(82 82 91/var(--tw-text-opacity,1));line-height:1.625}a,p{--tw-text-opacity:1}a{color:rgb(24 24 27/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}a:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}::-moz-selection{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}::selection{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:focus-visible{outline:2px solid currentColor;outline-offset:2px}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}:root{--gs-accent-strong:#ff6fa3;--gs-accent-strong-rgb:255,111,163;--gs-accent-soft:#ff8cb6;--gs-accent-deep-rgb:201,44,97}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-admin-panel,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card){position:relative;transition:all .25s ease;will-change:transform,box-shadow,border-color}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-admin-panel,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):before{background:linear-gradient(135deg,#ffffff0d,#ff6fa31f 32%,#c92c6133 68%,#ffffff0a);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.28;padding:1px;pointer-events:none;position:absolute;transition:all .25s ease}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-admin-panel,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within){box-shadow:0 20px 44px #0000003d,0 0 0 1px #ff6fa314;transform:translateY(-4px)}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-admin-panel,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within):before{filter:saturate(1.18) brightness(1.08);opacity:.72}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta){transition:all .2s ease;will-change:transform,box-shadow}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){box-shadow:0 0 0 1px #ff6fa329,0 14px 30px #c92c612e,0 0 34px #ff6fa31f;transform:scale(1.03)}:where(.btn-primary,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary){isolation:isolate;overflow:hidden;position:relative}:where(.btn-primary,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary):after{animation:gs-cta-shimmer 3.2s ease-in-out infinite;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.02) 18%,hsla(0,0%,100%,.28) 48%,hsla(0,0%,100%,.06) 72%,transparent);content:"";inset:-35% auto -35% -60%;opacity:.95;pointer-events:none;position:absolute;transform:translate(-240%) skew(-18deg);width:42%}.\!container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.\!container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.\!container{padding-left:2rem;padding-right:2rem}}.container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.\!page,.page{min-height:100vh;padding-bottom:2rem;padding-top:2rem}.\!section{padding-bottom:4rem;padding-top:4rem}@media(min-width:768px){.\!section{padding-bottom:5rem;padding-top:5rem}}@media(min-width:1024px){.\!section{padding-bottom:6rem;padding-top:6rem}}.section{padding-bottom:4rem;padding-top:4rem}@media(min-width:768px){.section{padding-bottom:5rem;padding-top:5rem}}@media(min-width:1024px){.section{padding-bottom:6rem;padding-top:6rem}}.card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:var(--gs-shadow-soft);padding:1.5rem}.gs-page-dark{background:var(--adm-bg,#09090b);color-scheme:var(--adm-cs,dark);min-height:100vh;overflow:hidden;position:relative}.gs-page-dark select,.gs-page-dark select option{color-scheme:dark}.gs-noise-pattern{background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.12) .7px,transparent .9px),radial-gradient(circle at 75% 60%,hsla(0,0%,100%,.08) .6px,transparent .85px),radial-gradient(circle at 40% 80%,hsla(0,0%,100%,.09) .75px,transparent 1px);background-position:0 0,13px 7px,5px 15px;background-size:28px 28px,33px 33px,24px 24px;mix-blend-mode:soft-light;opacity:.08}.gs-shell-page{overflow-x:hidden;overflow-y:visible}.gs-container{margin-left:auto;margin-right:auto;max-width:72rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.gs-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-container{padding-left:2rem;padding-right:2rem}}.gs-container-wide{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.gs-container-wide{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-container-wide{padding-left:2rem;padding-right:2rem}}.gs-landing-nav{background-color:#0d0d0dee;border-bottom-width:1px;border-color:#ffffff0d;left:0;position:fixed;right:0;top:0;z-index:30;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-ws-shell-bg .gs-landing-nav{border-color:var(--ws-line)}.gs-landing-nav-inner{margin-left:auto;margin-right:auto;max-width:72rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.gs-landing-nav-inner{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-landing-nav-inner{padding-left:2rem;padding-right:2rem}}.gs-landing-nav-inner{align-items:center;display:flex;gap:2rem;height:62px}.gs-site .gs-landing-nav-inner{max-width:1320px}.gs-landing-nav-brand{align-items:center;display:flex;gap:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-landing-nav-link{color:#ffffff59;font-size:14px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-landing-nav-link{color:var(--ws-ink-4)}.gs-landing-nav-link:hover{color:#ffffffad}.gs-landing-nav-actions{align-items:center;display:flex;gap:.5rem;margin-left:auto}.gs-landing-nav-cta{border-color:#ffffff1a;border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));color:#ffffffbf;font-size:13px;padding:.5rem .875rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-landing-nav-cta{border-color:var(--ws-line)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-landing-nav-cta:hover{color:var(--ws-ink)}.gs-landing-nav-cta:hover{background-color:#ffffff0d;border-color:#fff3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-landing-nav-cta-primary{background-image:linear-gradient(135deg,#c92c61,#ff6fa3);border-color:#ff6fa34d;border-radius:.75rem;border-width:1px;font-size:13px;font-weight:600;padding:.5rem .875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 12px 26px rgba(201,44,97,.24);--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-landing-nav-cta-primary){color:var(--ws-ink)}.gs-landing-nav-cta-primary:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 16px 34px rgba(201,44,97,.32);--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-landing-cta-primary{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(201 44 97/var(--tw-bg-opacity,1));font-size:14px;font-weight:700;padding:.875rem 1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-landing-cta-primary:hover{--tw-bg-opacity:1;background-color:rgb(183 37 87/var(--tw-bg-opacity,1))}.gs-landing-cta-primary:disabled{cursor:not-allowed;opacity:.6}@media(min-width:640px){.gs-landing-cta-primary{font-size:15px;padding:1rem 1.5rem}}.gs-landing-cta-secondary{background-color:transparent;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;color:#ffffff8c;font-size:14px;font-weight:600;padding:.875rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-landing-cta-secondary){color:var(--ws-ink)}.gs-ws-shell-bg .gs-landing-cta-secondary{border-color:var(--ws-line)}.gs-landing-cta-secondary:hover{border-color:#fff3;color:#ffffffbf}@media(min-width:640px){.gs-landing-cta-secondary{font-size:15px;padding:1rem 1.5rem}}.gs-landing-section-label{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.gs-landing-section-title{font-size:32px;font-weight:800;letter-spacing:-.04em;margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-landing-section-title{font-size:36px}}.gs-landing-section-copy{color:#fff6;font-size:15px;line-height:2rem;margin-top:1rem}.gs-ws-shell-bg .gs-landing-section-copy{color:var(--ws-ink-4)}.gs-landing-feature-copy,.gs-landing-feature-panel{min-width:0}.gs-landing-analysis-grid{align-items:flex-start;display:grid;gap:2rem;padding-bottom:3rem;padding-top:3rem}@media print{.gs-slide .gs-landing-analysis-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-landing-analysis-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-landing-analysis-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-landing-analysis-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-landing-analysis-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-landing-analysis-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-bottom:60px;padding-top:60px}}@media(min-width:1024px){.gs-landing-analysis-grid{gap:3rem}}.gs-landing-panel-shell{border-radius:16px;overflow:hidden;position:relative;--tw-shadow:0 18px 42px rgba(0,0,0,.28);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0e,#ffffff04),#0a0a0ac7;border:1px solid transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:transform .25s ease,box-shadow .25s ease;will-change:transform,box-shadow}.gs-landing-panel-shell:before{background:linear-gradient(135deg,#ffffff14,#ff78aa6b 24%,#ffa8cebd 48%,#c92c61d6 74%,#ffffff1f);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .25s ease,filter .25s ease}.gs-landing-feature-panel:is(:hover,:focus-within) .gs-landing-panel-shell:before{filter:saturate(1.12) brightness(1.04);opacity:1}.gs-landing-feature-panel:is(:hover,:focus-within) .gs-landing-panel-shell{box-shadow:0 28px 56px #00000057,0 0 0 1px #ff6fa31f,0 0 22px #ff6fa32e,0 0 44px #c92c611f;transform:translateY(-4px)}.gs-landing-panel-chrome{border-bottom-width:1px;border-color:#ffffff0d;color:#ffffffbd;font-size:11px;font-weight:600;letter-spacing:.01em;padding:.875rem 1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-landing-panel-chrome){color:var(--ws-ink)}.gs-ws-shell-bg .gs-landing-panel-chrome{border-color:var(--ws-line)}.gs-landing-panel-chrome{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#080808bd}.gs-landing-source-row{align-items:center;border:1px solid hsla(0,0%,100%,.07);border-radius:.5rem;display:flex;gap:.75rem;padding:.875rem 1rem}.gs-landing-metric-card,.gs-landing-source-row{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0b0b0bbd}.gs-landing-metric-card{border:1px solid hsla(0,0%,100%,.07);border-radius:1rem;box-shadow:inset 0 1px #ffffff05;padding:1rem}.gs-landing-stat-card{border:1px solid hsla(0,0%,100%,.07);border-radius:.75rem}.gs-landing-ranking-card,.gs-landing-stat-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0b0b0bbd;padding:1rem}.gs-landing-ranking-card{border:1px solid hsla(0,0%,100%,.07);border-radius:1rem;box-shadow:inset 0 1px #ffffff05;margin-top:1rem}.gs-landing-ranking-row{align-items:center;border-color:transparent;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-landing-ranking-row.is-highlight{border-color:#ff6fa326;--tw-bg-opacity:1;background-color:rgb(23 11 17/var(--tw-bg-opacity,1))}.gs-landing-product-fit{align-items:center;border-color:#ff6fa333;border-radius:1rem;border-width:1px;display:flex;gap:1rem;justify-content:space-between;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(28 10 16/var(--tw-bg-opacity,1));box-shadow:inset 0 1px #ffffff05;padding:1rem}.gs-landing-testimonial-grid{display:grid;gap:1rem;margin-top:3rem}@media print{.gs-slide .gs-landing-testimonial-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .grid.gs-landing-testimonial-grid,.gs-slide .gs-landing-testimonial-grid,.gs-slide .gs-landing-testimonial-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-landing-testimonial-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-landing-testimonial-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-landing-testimonial-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-landing-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-landing-testimonial-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0a0a0ac2;border:1px solid hsla(0,0%,100%,.07);border-radius:20px;box-shadow:0 24px 48px #00000038;padding:1.5rem}.gs-landing-testimonial-stars{display:flex;gap:.5rem;margin-top:1.25rem}.gs-landing-testimonial-star{border-radius:2px;height:.75rem;width:.75rem}.gs-landing-testimonial-copy{color:#ffffff73;font-size:13px;line-height:1.75rem;margin-top:1rem}.gs-landing-testimonial-author{align-items:center;display:flex;gap:.75rem;margin-top:1.25rem}.gs-landing-testimonial-avatar{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:flex;font-size:12px;font-weight:600;height:2.5rem;justify-content:center;width:2.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-landing-testimonial-avatar){color:var(--ws-ink)}.gs-ws-shell-bg .gs-landing-testimonial-avatar{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-landing-source-logo{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;overflow:hidden;width:2.5rem}.gs-ws-shell-bg .gs-landing-source-logo{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-landing-source-logo img{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}.gs-landing-analysis-section{scroll-margin-top:112px}.gs-landing-demo{padding:4rem 1.5rem}.gs-landing-demo-inner{margin-left:auto;margin-right:auto;max-width:60rem;text-align:center}.gs-landing-demo-eyebrow{color:#ffffff73;font-size:13px;font-weight:600;letter-spacing:.08em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-landing-demo-eyebrow){color:var(--ws-ink)}.gs-landing-demo-title{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.gs-landing-demo-title{font-size:36px}}.gs-landing-demo-frame{aspect-ratio:16/9;border-color:#ffffff1a;border-radius:14px;border-width:1px;overflow:hidden;position:relative;--tw-shadow:0 20px 48px rgba(0,0,0,.45);--tw-shadow-colored:0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-landing-demo-frame{border-color:var(--ws-line)}.gs-landing-demo-video{display:block;-o-object-fit:cover;object-fit:cover}.gs-landing-demo-placeholder,.gs-landing-demo-video{height:100%;inset:0;position:absolute;width:100%}.gs-landing-demo-placeholder{background-color:#ffffff0a}.gs-ws-shell-bg .gs-landing-demo-placeholder{background-color:var(--ws-surface-2)}.gs-landing-demo-caption{color:#ffffff59;font-size:15px;margin-top:1rem}.gs-ws-shell-bg .gs-landing-demo-caption{color:var(--ws-ink-4)}.gs-landing-integration-logo{align-items:center;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:12px;font-weight:700;padding:.625rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));--tw-shadow:0 10px 24px rgba(0,0,0,.18);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-landing-integration-logo{border-color:var(--ws-line)}.gs-landing-integration-logo-image{filter:saturate(1.08) contrast(1.06);height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.gs-public-hero-shell{border-color:#ffffff1a;border-radius:30px;border-width:1px;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));padding:3.5rem 1.5rem}.gs-ws-shell-bg .gs-public-hero-shell{border-color:var(--ws-line)}@media(min-width:640px){.gs-public-hero-shell{padding-left:2.5rem;padding-right:2.5rem}}.gs-public-hero-shell{background-image:radial-gradient(circle at top left,rgba(255,111,163,.18),transparent 36%),radial-gradient(circle at bottom right,rgba(201,44,97,.18),transparent 32%),linear-gradient(180deg,#ffffff05,#fff0);box-shadow:0 28px 60px #00000047}.gs-public-post-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-public-post-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .grid.gs-public-post-grid,.gs-slide .gs-public-post-grid,.gs-slide .gs-public-post-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-public-post-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-public-post-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-public-post-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-public-post-grid{gap:1.25rem}}@media(min-width:1024px){.gs-public-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-public-post-card{border-radius:20px;overflow:hidden;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-public-post-card:hover{border-color:#fff3}.gs-public-post-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 22px 48px #0000003d}.gs-public-post-body{display:flex;flex-direction:column;height:100%;padding:1.25rem}@media(min-width:640px){.gs-public-post-body{padding:1.5rem}}.gs-public-post-tag{border-color:#ff6fa340;border-radius:9999px;border-width:1px;display:inline-flex;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(31 11 19/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;letter-spacing:.16em;padding:.25rem .75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 154 192/var(--tw-text-opacity,1))}.gs-public-post-title{color:#ffffffe0;font-size:18px;font-weight:700;line-height:1.75rem;margin-top:1rem}.gs-public-post-copy{color:#ffffff70;font-size:14px;line-height:1.75rem;margin-top:.75rem}.gs-public-post-meta{align-items:center;color:#ffffff61;display:flex;flex-wrap:wrap;font-size:12px;gap:.75rem;margin-top:1.5rem}.gs-public-post-avatar{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffa3;display:flex;font-weight:600;height:2.25rem;justify-content:center;width:2.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-public-post-avatar){color:var(--ws-ink)}.gs-ws-shell-bg .gs-public-post-avatar{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-public-post-link{align-items:center;color:#ffffffb3;display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;margin-top:auto;padding-top:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-public-post-link){color:var(--ws-ink)}.gs-public-post-link svg{height:1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-public-post-card:hover .gs-public-post-link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-public-post-card:hover .gs-public-post-link svg{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-public-newsletter-shell{border-color:#ffffff1a;border-radius:26px;border-width:1px;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));padding:1.5rem}.gs-ws-shell-bg .gs-public-newsletter-shell{border-color:var(--ws-line)}@media(min-width:640px){.gs-public-newsletter-shell{border-radius:30px;padding:2rem}}@media(min-width:1024px){.gs-public-newsletter-shell{padding:2.5rem}}.gs-public-newsletter-shell{background-image:radial-gradient(circle at top left,rgba(255,111,163,.16),transparent 34%),radial-gradient(circle at bottom right,rgba(201,44,97,.14),transparent 30%),linear-gradient(180deg,#ffffff05,#fff0);box-shadow:0 28px 60px #00000042}.gs-public-newsletter-grid{display:grid;gap:1.5rem}@media print{.gs-slide .gs-public-newsletter-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-public-newsletter-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-public-newsletter-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-public-newsletter-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-public-newsletter-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-public-newsletter-grid{gap:2rem}}@media(min-width:1024px){.gs-public-newsletter-grid{align-items:flex-start;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}}.gs-public-newsletter-form{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}@media(min-width:640px){.gs-public-newsletter-form{align-items:stretch;flex-direction:row;margin-top:1.75rem}}.gs-public-newsletter-input{border-color:#ffffff1a;border-radius:.75rem;border-width:1px;flex:1 1 0%;height:3.5rem;--tw-bg-opacity:1;background-color:rgb(21 21 21/var(--tw-bg-opacity,1));font-size:15px;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.gs-ws-shell-bg .gs-public-newsletter-input{border-color:var(--ws-line)}.gs-public-newsletter-input::-moz-placeholder{color:#fff3}.gs-public-newsletter-input::placeholder{color:#fff3}.gs-public-newsletter-input:focus{border-color:#ff6fa380}.gs-public-newsletter-note{color:#ffffff42;font-size:12px;margin-top:1rem}.gs-public-newsletter-panel{align-items:center;border-radius:22px;display:flex;flex-direction:column;padding:1.5rem;text-align:center}@media(min-width:640px){.gs-public-newsletter-panel{padding:1.75rem}}.gs-public-newsletter-panel{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px #ffffff08}.gs-public-newsletter-panel-brand{align-items:center;border-radius:18px;display:flex;justify-content:center;padding:1rem;width:100%}@media(min-width:640px){.gs-public-newsletter-panel-brand{padding:1.25rem}}.gs-public-newsletter-panel-brand{background:linear-gradient(180deg,#ffffff0d,#ffffff05),#ffffff08;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px #ffffff0a,0 14px 30px #0000002e}.gs-public-newsletter-panel-wordmark{height:4rem;margin-left:auto;margin-right:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(min-width:640px){.gs-public-newsletter-panel-wordmark{height:5rem}}.gs-public-newsletter-panel-wordmark{filter:saturate(1.08) contrast(1.05) drop-shadow(0 12px 24px rgba(0,0,0,.22))}.gs-public-newsletter-panel-copy{color:#ffffff6b;font-size:14px;line-height:1.75rem;margin-top:1rem}.gs-public-cta-shell{border-radius:28px;overflow:hidden;padding:3rem 1.25rem;position:relative;text-align:center}@media(min-width:640px){.gs-public-cta-shell{border-radius:34px;padding:3.5rem 2.5rem}}.gs-public-cta-shell{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-image:radial-gradient(circle at top center,rgba(255,111,163,.18),transparent 36%),radial-gradient(circle at bottom left,rgba(201,44,97,.14),transparent 32%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 28px 64px #00000047}.gs-public-cta-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:2rem}@media(min-width:640px){.gs-public-cta-actions{flex-direction:row}}.gs-public-faq-list{margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:920px}.gs-public-faq-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}@media(min-width:640px){.gs-public-faq-list{margin-top:3rem}}.gs-public-faq-item{border-radius:18px;padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-public-faq-item[open]{border-color:#ff6fa359;--tw-bg-opacity:1;background-color:rgb(23 11 17/var(--tw-bg-opacity,1))}@media(min-width:640px){.gs-public-faq-item{padding-left:1.5rem;padding-right:1.5rem}}.gs-public-faq-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff07),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px #0000002e}.gs-public-faq-summary{align-items:center;color:#ffffffdb;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:1rem;justify-content:space-between;list-style-type:none;text-align:left}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-public-faq-summary){color:var(--ws-ink)}.gs-public-faq-toggle{align-items:center;background-color:#ffffff08;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffff7a;display:flex;height:2.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.gs-ws-shell-bg .gs-public-faq-toggle{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-public-faq-item[open] .gs-public-faq-toggle{--tw-rotate:45deg;border-color:#ff6fa34d;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 154 192/var(--tw-text-opacity,1))}.gs-public-faq-answer{color:#fff6;font-size:14px;line-height:2rem;margin-top:1rem;padding-right:2rem}.gs-public-article-state{border-radius:24px;padding:2.5rem 1.5rem;text-align:center}@media(min-width:640px){.gs-public-article-state{border-radius:26px;padding:3rem 2rem}}.gs-public-article-state{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 56px #00000038}.gs-public-article-frame>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.gs-public-article-hero{border-radius:24px;overflow:hidden;padding:1.75rem 1.25rem;position:relative}@media(min-width:640px){.gs-public-article-hero{border-radius:28px;padding:2rem 1.75rem}}@media(min-width:768px){.gs-public-article-hero{padding:2.5rem}}.gs-public-article-hero{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-image:radial-gradient(circle at top left,rgba(255,111,163,.16),transparent 34%),radial-gradient(circle at bottom right,rgba(201,44,97,.16),transparent 30%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 30px 60px #00000047}.gs-public-article-meta{align-items:center;color:#ffffff6b;display:flex;flex-wrap:wrap;font-size:13px;gap:.75rem;margin-top:1.5rem}.gs-public-article-divider{background-color:#ffffff42;border-radius:9999px;height:.25rem;width:.25rem}.gs-public-article-summary{color:#ffffffb3;font-size:17px;line-height:2rem;margin-top:1.5rem;max-width:760px}@media(min-width:640px){.gs-public-article-summary{font-size:18px}}.gs-public-article-content{border-radius:22px;padding:1.75rem 1.25rem}@media(min-width:640px){.gs-public-article-content{border-radius:24px;padding:2rem 1.75rem}}@media(min-width:768px){.gs-public-article-content{padding:2.5rem}}.gs-public-article-content{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px #ffffff08}.gs-public-article-content-body{color:#ffffffd6;font-size:17px;line-height:1.75;max-width:none}@media(min-width:640px){.gs-public-article-content-body{font-size:18px}}.gs-public-article-content-body--plain{white-space:pre-line}.gs-prose p{margin:0 0 1em}.gs-prose p:last-child{margin-bottom:0}.gs-prose strong{color:#fff;font-weight:700}.gs-prose em{font-style:italic}.gs-prose a{color:#f472b6;text-decoration:underline;text-underline-offset:3px}.gs-prose a:hover{color:#fbcfe8}.gs-prose h2{font-size:26px;font-weight:600;line-height:1.25;margin-bottom:.75rem;margin-top:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-prose h2){color:var(--ws-ink)}@media(min-width:640px){.gs-prose h2{font-size:28px}}.gs-prose h2:first-child{margin-top:0}.gs-prose h3{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-prose h3){color:var(--ws-ink)}.gs-prose li>p{margin-bottom:0}.gs-prose ul{list-style-type:disc}.gs-prose ol,.gs-prose ul{margin-bottom:1rem;margin-left:1.5rem}.gs-prose ol{list-style-type:decimal}.gs-prose li{margin-bottom:.25rem}.gs-prose img{border-color:#ffffff14;border-radius:.75rem;border-width:1px;margin-bottom:1rem;margin-top:1rem;max-width:100%}.gs-ws-shell-bg .gs-prose img{border-color:var(--ws-line)}.gs-public-article-footer{border-radius:20px;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}@media(min-width:640px){.gs-public-article-footer{align-items:center;border-radius:22px;flex-direction:row;justify-content:space-between;padding:1.5rem}}.gs-public-article-footer{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff08),#ffffff0a;border:1px solid hsla(0,0%,100%,.08)}.gs-error-text{font-size:.875rem;line-height:1.25rem;margin-top:.75rem;text-align:center;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.gs-privacy-note{color:#ffffff4d;font-size:.75rem;line-height:1rem;margin-top:1.5rem;text-align:center}.gs-ws-shell-bg .gs-privacy-note{color:var(--ws-ink-4)}.gs-footer{border-color:#ffffff1a;border-top-width:1px;position:relative;width:100%;z-index:10}.gs-ws-shell-bg .gs-footer{border-color:var(--ws-line)}.gs-footer{background:#0b0b0d}.gs-footer-top{display:flex;flex-direction:column;gap:3.5rem;margin-left:auto;margin-right:auto;max-width:1180px;padding:3.5rem 1.5rem 3rem;width:100%}@media(min-width:768px){.gs-footer-top{flex-direction:row;gap:5rem;justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem}}.gs-footer-brand{max-width:360px}.gs-footer-logo{height:2rem;width:auto}.gs-footer-tagline{color:#ffffff80;font-size:13px;line-height:1.5rem;margin-top:1rem;max-width:300px}.gs-footer-columns{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}@media print{.gs-slide .gs-footer-columns.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-footer-columns.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .grid.gs-footer-columns,.gs-slide .gs-footer-columns,.gs-slide .gs-footer-columns.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-footer-columns.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-footer-columns.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-footer-column-label{font-size:10px;font-weight:700;letter-spacing:.22em;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.gs-footer-column-links{display:flex;flex-direction:column;font-size:14px;gap:.625rem}.gs-footer-link{color:var(--adm-ink-2,hsla(0,0%,100%,.7));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-footer-link:hover{color:var(--adm-ink,#fff)}.gs-footer-bottom{align-items:center;border-color:#ffffff0d;border-top-width:1px;color:#ffffff73;display:flex;flex-direction:column;font-size:13px;gap:.75rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1240px;padding:1.5rem;width:100%}.gs-ws-shell-bg .gs-footer-bottom{border-color:var(--ws-line);color:var(--ws-ink-4)}@media(min-width:768px){.gs-footer-bottom{flex-direction:row;padding-left:2.5rem;padding-right:2.5rem}}.gs-footer-bottom-links{align-items:center;display:flex;gap:1.25rem}.gs-footer-compact{background:var(--adm-surface,hsla(0,0%,5%,.96));border-color:var(--adm-line,hsla(0,0%,100%,.05));border-top-width:1px;position:relative;width:100%;z-index:10}.gs-footer-compact-inner{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1240px;padding:1.25rem 1.5rem;width:100%}@media(min-width:768px){.gs-footer-compact-inner{flex-direction:row;padding-left:2.5rem;padding-right:2.5rem}}.gs-footer-compact-links{align-items:center;display:flex;font-size:13px;gap:1.25rem}.gs-footer-compact-logo-wrap{display:block;flex-shrink:0;height:1.5rem;position:relative;width:4rem}.gs-footer-compact-logo{height:3.5rem;left:0;position:absolute;top:50%;width:auto;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-waitlist-main{padding-bottom:4rem;padding-top:4rem;position:relative;z-index:10}.gs-waitlist-container{margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.gs-waitlist-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-waitlist-container{padding-left:2rem;padding-right:2rem}}.gs-waitlist-card{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:1.5rem;border-width:1px;padding:2rem}.gs-ws-shell-bg .gs-waitlist-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-waitlist-title{font-size:3rem;font-weight:900;letter-spacing:-.025em;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.gs-waitlist-title{font-size:3.75rem;line-height:1}}.gs-waitlist-subtitle{color:#fff9;font-size:1.125rem;line-height:1.75rem;margin-top:.75rem}.gs-ws-shell-bg .gs-waitlist-subtitle{color:var(--ws-ink-3)}.gs-benefits-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-benefits-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-benefits-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-benefits-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-benefits-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-benefits-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-benefits-grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-benefit-item{align-items:flex-start;display:flex;gap:1rem}.gs-benefit-icon{align-items:center;background-color:#ffffff1a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.gs-ws-shell-bg .gs-benefit-icon{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-benefit-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-benefit-title){color:var(--ws-ink)}.gs-benefit-desc{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-input-pill-light{border-radius:9999px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem 1.5rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.gs-input-pill-light::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.gs-input-pill-light::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.gs-input-pill-light:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(255,111,163,.4)}.base-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}.btn{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;min-height:44px;padding:.625rem 1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.btn:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn:disabled{cursor:not-allowed;opacity:.5}.skip-link{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.skip-link:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;border-radius:.5rem;left:1rem;position:absolute;top:1rem;white-space:normal;z-index:9999;--tw-bg-opacity:1;padding:.5rem 1rem;--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary,.skip-link:focus{background-color:rgb(24 24 27/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.btn-primary{align-items:center;border-radius:.75rem;display:inline-flex;gap:.5rem;justify-content:center;--tw-bg-opacity:1;padding:.625rem 1.25rem;--tw-text-opacity:1;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-primary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-gradient-pink{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(201,44,97,.2);--tw-shadow:var(--tw-shadow-colored);background-image:linear-gradient(135deg,#ff6fa3,#c92c61)}.btn-gradient-pink:hover{filter:brightness(1.03)}.btn-soft-dark{background-color:#ffffff1a;border-color:#ffffff1a;border-width:1px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .btn-soft-dark{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.btn-soft-dark:hover{background-color:#ffffff26;border-color:#ffffff26}.btn-soft-dark:focus{--tw-ring-color:hsla(0,0%,100%,.2)}.btn-gradient-blue{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(31,87,231,.2);--tw-shadow:var(--tw-shadow-colored);background-image:linear-gradient(135deg,#4c82ff,#1f57e7)}.btn-gradient-blue:hover{filter:brightness(1.03)}.btn-gradient-teal{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(44,90,79,.2);--tw-shadow:var(--tw-shadow-colored);background-image:linear-gradient(135deg,#2c5a4f,#6dd6ba)}.btn-gradient-teal:hover{filter:brightness(1.03)}.gs-gradient-green,.gs-text-gradient-green{background-image:linear-gradient(135deg,#2c5a4f,#6dd6ba)}.gs-text-gradient-green{-webkit-background-clip:text;background-clip:text;color:transparent}.btn-secondary{align-items:center;border-radius:.75rem;border-width:1px;display:inline-flex;gap:.5rem;justify-content:center;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.625rem 1.25rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.btn-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-secondary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-ghost{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.625rem 1.25rem;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-ghost:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.btn-ghost:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-ghost:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost:disabled{cursor:not-allowed;opacity:.5}.btn-danger{align-items:center;border-radius:.75rem;display:inline-flex;gap:.5rem;justify-content:center;--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.625rem 1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.btn-danger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-danger:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-sm{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;padding:.5rem .875rem}.btn-lg{border-radius:.75rem;font-size:1rem;line-height:1.5rem;padding:.875rem 2rem}.btn-xl{border-radius:.75rem;font-size:1.125rem;line-height:1.75rem;padding:1rem 2.5rem}.btn-block{width:100%}@keyframes gs-cta-shimmer{0%,12%{transform:translate(-240%) skew(-18deg)}28%,to{transform:translate(520%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta){transition:none}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){transform:none}:where(.btn-primary,.btn-gradient-pink,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary):after{animation:none;opacity:0}}.\!input{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.\!input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.\!input::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.\!input{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1))}.input{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.input::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.input{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1))}.input-error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.input-error:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.input-dark{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;padding:.75rem 1rem;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.input-dark::-moz-placeholder{color:#fff6}.input-dark::placeholder{color:#fff6}.input-dark{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .input-dark{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.input-dark:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,0%,100%,.2)}.input-dark{color-scheme:dark}.gs-input-dark option,.gs-vat-select option,.input-dark option,select.gs-input-dark option,select.gs-vat-select option,select.input-dark option{background-color:var(--ws-surface);color:var(--ws-ink)}input.\!input[type=number]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}input.input-dark[type=number],input.input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input.input-dark[type=number]::-webkit-inner-spin-button,input.input-dark[type=number]::-webkit-outer-spin-button,input.input[type=number]::-webkit-inner-spin-button,input.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input.\!input[type=number]::-webkit-inner-spin-button,input.\!input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.\!label,.label{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.\!label,.label,.label-dark{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem}.label-dark{color:#ffffffb3}.gs-ws-shell-bg .label-dark{color:var(--ws-ink-2)}.input-group{margin-bottom:1.25rem}.input-helper{color:rgb(113 113 122/var(--tw-text-opacity,1))}.input-error-text,.input-helper{font-size:.875rem;line-height:1.25rem;margin-top:.375rem;--tw-text-opacity:1}.input-error-text{color:rgb(220 38 38/var(--tw-text-opacity,1))}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem;border-width:1px;cursor:pointer;width:100%;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2371717a' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 0 1 1.414 0L10 10.586l3.293-3.293a1 1 0 1 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;padding:.75rem 2.5rem .75rem 1rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.select::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.select::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.select{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.select:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1))}.textarea{border-radius:.75rem;border-width:1px;min-height:120px;resize:vertical;width:100%;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.textarea::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity,1))}.textarea{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.textarea:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1))}.checkbox{border-radius:.25rem;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}.badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.25rem .75rem}.alert{align-items:flex-start;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:1rem}.table{text-align:left;width:100%}.table th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.table th){color:var(--ws-ink)}.table td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.table tbody tr{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.table tbody tr:hover td{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.sidebar{display:flex;flex-direction:column;min-height:100vh;width:16rem;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sidebar-section-chevron.is-open{--tw-rotate:90deg;color:#ffffffb3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.settings-nav-link.active{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.skeleton{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.skeleton,.skeleton-dark{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem}.skeleton-dark{background-color:var(--adm-line,hsla(0,0%,100%,.07))}.spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity,1));border-top-color:transparent}.\!modal,.modal{border-radius:1rem;margin-left:1rem;margin-right:1rem;max-width:32rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-auth-page{min-height:100vh;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(13 13 13/var(--tw-bg-opacity,1))}.gs-auth-shell{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1536px;min-height:calc(100vh - 88px);padding-left:1rem;padding-right:1rem;padding:6rem 1rem 3rem;position:relative;z-index:10}@media(min-width:640px){.gs-auth-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-auth-shell{padding-left:2rem;padding-right:2rem}}.gs-auth-layout{border-color:#ffffff1a;border-radius:32px;border-width:1px;display:grid;max-width:1040px;overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-shadow:0 30px 90px rgba(0,0,0,.34);--tw-shadow-colored:0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media print{.gs-slide .gs-auth-layout.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-auth-layout.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-auth-layout.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-auth-layout.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-auth-layout.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-ws-shell-bg .gs-auth-layout{border-color:var(--ws-line)}@media(min-width:1024px){.gs-auth-layout{grid-template-columns:minmax(320px,.88fr) minmax(400px,1.12fr)}}.gs-auth-layout.is-minimal{max-width:980px}@media(min-width:1024px){.gs-auth-layout.is-minimal{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr)}}.gs-auth-layout.is-compact{max-width:560px}@media(min-width:1024px){.gs-auth-layout.is-compact{grid-template-columns:repeat(1,minmax(0,1fr))}}.gs-auth-aside{overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1));padding:2rem 1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.gs-auth-aside{padding:2.5rem 2.25rem}}.gs-auth-layout.is-minimal .gs-auth-aside{padding:1.75rem 1.5rem}@media(min-width:640px){.gs-auth-layout.is-minimal .gs-auth-aside{padding:2rem 1.75rem}}.gs-auth-aside:before{background-image:radial-gradient(circle at top left,rgba(201,44,97,.32),transparent 40%),radial-gradient(circle at bottom right,hsla(0,0%,100%,.08),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.03),transparent);content:"";inset:0;position:absolute}.gs-auth-aside-content{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;position:relative;z-index:10}.gs-auth-layout.is-minimal .gs-auth-aside-content{gap:1.5rem;justify-content:center}.gs-auth-layout.is-minimal .gs-auth-brand{margin-bottom:2rem}.gs-auth-eyebrow{align-items:center;background-color:#ffffff0f;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffff8c;display:inline-flex;font-size:11px;font-weight:600;gap:.5rem;letter-spacing:.16em;padding:.5rem 1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-eyebrow){color:var(--ws-ink)}.gs-ws-shell-bg .gs-auth-eyebrow{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-hero-title{font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1.06;margin-top:1.25rem;max-width:380px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-auth-layout.is-minimal .gs-auth-hero-title{font-size:30px;max-width:320px}.gs-auth-hero-copy{color:#ffffff8c;font-size:14px;line-height:1.5rem;margin-top:.75rem;max-width:400px}.gs-auth-layout.is-minimal .gs-auth-hero-copy{color:#ffffff85;font-size:13px;line-height:1.5rem;max-width:320px}.gs-auth-points{margin-top:2rem}.gs-auth-points>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-auth-status-icon{align-items:center;border-radius:9999px;display:flex;height:5rem;justify-content:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;width:5rem}.gs-auth-status-icon-success{background-color:#10b98129;border-color:#34d39933;border-width:1px;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-auth-status-icon-success,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-auth-status-icon-error{background-color:#f43f5e29;border-color:#fb718533;border-width:1px;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-auth-status-icon-error,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-auth-form-wrap{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));padding:2rem 1.5rem}@media(min-width:640px){.gs-auth-form-wrap{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.gs-auth-form-wrap{padding-left:2.5rem;padding-right:2.5rem}}.gs-auth-layout.is-compact .gs-auth-form-wrap{padding:1.25rem}@media(min-width:640px){.gs-auth-layout.is-compact .gs-auth-form-wrap{padding:1.5rem}}.gs-auth-form-inner{margin-left:auto;margin-right:auto;max-width:420px;width:100%}.gs-auth-form-card{border-color:#ffffff1a;border-radius:28px;border-width:1px;padding:1.5rem 1.25rem}.gs-ws-shell-bg .gs-auth-form-card{border-color:var(--ws-line)}@media(min-width:640px){.gs-auth-form-card{padding:1.75rem 1.5rem}}.gs-auth-form-card{background:radial-gradient(circle at top left,rgba(201,44,97,.14),transparent 32%),radial-gradient(circle at top right,hsla(0,0%,100%,.05),transparent 28%),linear-gradient(160deg,#ffffff0d,#ffffff04),#111111e6;box-shadow:0 24px 56px #00000042,inset 0 1px #ffffff08}.gs-auth-form-title{font-size:28px;font-weight:700;letter-spacing:-.03em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-auth-form-copy{color:#ffffff70;font-size:14px;line-height:1.5rem;margin-top:.5rem}.gs-auth-form{margin-top:1.75rem}.gs-auth-fieldset>:not([hidden])~:not([hidden]),.gs-auth-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.gs-auth-secondary-link{color:#ffffff6b;font-size:.875rem;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-auth-secondary-link:hover{color:#ffffffb8}.gs-auth-help{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;color:#ffffff6b;font-size:13px;line-height:1.5rem;margin-top:1.25rem;padding:.75rem 1rem}.gs-ws-shell-bg .gs-auth-help{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-highlight-card{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-top:2rem;max-width:420px;padding:1.25rem;--tw-shadow:0 18px 40px rgba(0,0,0,.22);--tw-shadow-colored:0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-auth-highlight-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-shell{margin-top:2rem;max-width:420px}.gs-auth-preview-window{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:26px;border-width:1px;overflow:hidden;--tw-shadow:0 22px 46px rgba(0,0,0,.24);--tw-shadow-colored:0 22px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-auth-preview-window{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-topbar{align-items:center;background-color:#ffffff0d;border-bottom-width:1px;border-color:#ffffff1a;display:flex;justify-content:space-between;padding:.75rem 1rem}.gs-ws-shell-bg .gs-auth-preview-topbar{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-topbar-title{color:#ffffff85;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-preview-topbar-title){color:var(--ws-ink)}.gs-auth-preview-topbar-pill{background-color:#ffffff0f;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffff94;font-size:10px;font-weight:600;letter-spacing:.14em;padding:.25rem .625rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-preview-topbar-pill){color:var(--ws-ink)}.gs-ws-shell-bg .gs-auth-preview-topbar-pill{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-auth-preview-body{padding:1rem}.gs-auth-preview-card{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:20px;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-auth-preview-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-card-strong{background:radial-gradient(circle at top left,rgba(201,44,97,.2),transparent 45%),linear-gradient(145deg,#ffffff14,#ffffff08),#ffffff0a}.gs-auth-preview-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-preview-label){color:var(--ws-ink)}.gs-auth-preview-value{font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-preview-value){color:var(--ws-ink)}.gs-auth-preview-copy{color:#ffffff8f;font-size:.875rem;line-height:1.5rem;margin-top:.5rem}.gs-auth-preview-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-auth-preview-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-auth-preview-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-auth-preview-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-auth-preview-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-auth-preview-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-auth-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-auth-preview-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-auth-preview-step{align-items:flex-start;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:18px;border-width:1px;display:flex;gap:.75rem;padding:.75rem .875rem}.gs-ws-shell-bg .gs-auth-preview-step{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-step-index{align-items:center;background-color:#ffffff0f;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffd1;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:1.75rem;justify-content:center;width:1.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-auth-preview-step-index){color:var(--ws-ink)}.gs-ws-shell-bg .gs-auth-preview-step-index{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-preview-step-title{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-auth-preview-step-copy{color:#ffffff85;font-size:.75rem;line-height:1.25rem;margin-top:.25rem}.gs-auth-form-divider{background-color:#ffffff1a;height:1px;margin-top:1.5rem;width:100%}.gs-ws-shell-bg .gs-auth-form-divider{background-color:var(--ws-surface-2)}.gs-auth-or{align-items:center;color:#ffffff6b;display:flex;font-size:11px;font-weight:500;gap:.75rem;letter-spacing:.12em;margin-bottom:1.5rem;margin-top:1.5rem;text-transform:uppercase}.gs-auth-or:after,.gs-auth-or:before{background-color:#ffffff1a;content:"";flex:1 1 0%;height:1px}.gs-ws-shell-bg .gs-auth-or:after,.gs-ws-shell-bg .gs-auth-or:before{background-color:var(--ws-surface-2)}.gs-auth-oauth-btn{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;display:flex;font-size:14px;font-weight:500;gap:.75rem;justify-content:center;padding:.75rem 1rem;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-auth-oauth-btn{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-auth-oauth-btn:hover:not(:disabled){background-color:#ffffff12;border-color:#fff3}.gs-ws-shell-bg .gs-auth-oauth-btn:hover:not(:disabled){border-color:var(--ws-line)}.gs-auth-oauth-btn:disabled{cursor:not-allowed;opacity:.5}.gs-auth-oauth-btn-icon,.gs-auth-oauth-btn-spinner{flex-shrink:0;height:1.25rem;width:1.25rem}.gs-auth-oauth-btn-spinner{animation:spin 1s linear infinite;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-auth-switch{color:#ffffff6b;font-size:.875rem;line-height:1.25rem;margin-top:1.5rem}.gs-contact-shell{display:flex;flex-direction:column;gap:2.5rem;margin-left:auto;margin-right:auto;max-width:56rem;padding:7rem 1rem 4rem;position:relative;z-index:10}@media(min-width:640px){.gs-contact-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.gs-contact-shell{padding-left:2rem;padding-right:2rem}}.gs-contact-hero{border-color:#ffffff1a;border-radius:32px;border-width:1px;padding:1.75rem}.gs-ws-shell-bg .gs-contact-hero{border-color:var(--ws-line)}@media(min-width:768px){.gs-contact-hero{padding:2.5rem}}.gs-contact-hero{background:radial-gradient(circle at top left,rgba(201,44,97,.22),transparent 34%),linear-gradient(180deg,#ffffff0a,#ffffff03);box-shadow:0 24px 60px #00000029}.gs-contact-hero-title{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.05;margin-top:1rem;max-width:18ch;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-hero-title){color:var(--ws-ink)}@media(min-width:768px){.gs-contact-hero-title{font-size:42px}}.gs-contact-hero-lead{color:#ffffff9e;font-size:.875rem;line-height:1.75rem;margin-top:1rem;max-width:42rem}.gs-contact-divider{align-items:center;display:flex;justify-content:center;position:relative}.gs-contact-divider:after,.gs-contact-divider:before{background-color:#ffffff1a;content:"";flex:1 1 0%;height:1px}.gs-ws-shell-bg .gs-contact-divider:after,.gs-ws-shell-bg .gs-contact-divider:before{background-color:var(--ws-surface-2)}.gs-contact-divider-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.22em;padding-left:1rem;padding-right:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-divider-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-contact-divider-label{color:var(--ws-ink-4)}.gs-contact-channels{border-radius:32px;border-width:1px;padding:1.5rem}@media(min-width:768px){.gs-contact-channels{padding:2rem}}.gs-contact-channels{background:var(--ws-sunk);border-color:var(--ws-line)}.gs-contact-channels-title{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-channels-title){color:var(--ws-ink)}.gs-contact-channels-title{color:var(--ws-ink-3)}.gs-contact-channels-grid{display:grid;gap:1rem;margin-top:1rem}@media print{.gs-slide .gs-contact-channels-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-contact-channels-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-contact-channels-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-contact-channels-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-contact-channels-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-contact-channels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-contact-channels-card{border-radius:20px;border-width:1px;display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-contact-channels-card:hover{background-color:#10b9810d;border-color:#6ee7b74d}.gs-contact-channels-card{background:var(--ws-sunk);border-color:var(--ws-line)}.gs-contact-channels-label{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-channels-label){color:var(--ws-ink)}.gs-contact-channels-label{color:var(--ws-ink-3)}.gs-contact-channels-value{color:var(--ws-ink);font-size:.875rem;font-weight:500;line-height:1.25rem}.gs-contact-channels-meta{color:var(--ws-ink-3);font-size:.75rem;line-height:1.5rem}.gs-contact-panel{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:32px;border-width:1px;padding:1.75rem}@media(min-width:768px){.gs-contact-panel{padding:2.25rem}}.gs-contact-panel{box-shadow:0 24px 60px #00000029}.gs-contact-title{font-size:38px;font-weight:600;letter-spacing:-.05em;margin-top:1rem;max-width:12ch;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-title){color:var(--ws-ink)}@media(min-width:768px){.gs-contact-title{font-size:42px}}.gs-contact-copy{color:#ffffff9e;font-size:.875rem;line-height:1.75rem;margin-top:1rem;max-width:36rem}.gs-contact-meta-label{color:#ffffff6b;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-meta-label){color:var(--ws-ink)}.gs-contact-form-title{font-size:28px;font-weight:600;letter-spacing:-.03em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-contact-form-title){color:var(--ws-ink)}.gs-contact-form-copy{color:#ffffff9e;font-size:.875rem;line-height:1.75rem;margin-top:.75rem;max-width:36rem}.gs-contact-account-strip{background-color:#ffffff08;border-color:#ffffff1a;border-radius:24px;border-width:1px;display:grid;gap:1rem;padding:1rem}@media print{.gs-slide .gs-contact-account-strip.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-contact-account-strip.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-contact-account-strip.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-contact-account-strip.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-contact-account-strip.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-ws-shell-bg .gs-contact-account-strip{background-color:var(--ws-surface);border-color:var(--ws-line)}@media(min-width:768px){.gs-contact-account-strip{align-items:flex-start;grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-contact-calendar{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:32px;border-width:1px;margin-top:2.5rem;padding:1.5rem}.gs-ws-shell-bg .gs-contact-calendar{background-color:var(--ws-surface-2);border-color:var(--ws-line)}@media(min-width:768px){.gs-contact-calendar{padding:2.25rem}}.gs-contact-calendar{box-shadow:0 24px 60px #00000029}.gs-contact-calendar-header{max-width:42rem}.gs-contact-calendar-frame{border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-top:1.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gs-ws-shell-bg .gs-contact-calendar-frame{border-color:var(--ws-line)}.gs-contact-calendar-frame{height:720px}.gs-contact-calendar-frame iframe{border:0;height:100%;width:100%}.gs-contact-calendar-fallback{color:#ffffff73;font-size:.75rem;line-height:1rem;margin-top:.75rem}.gs-admin-layout{min-height:100vh;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-workspace-sidebar{border-right-width:1px}a.gs-workspace-sidebar-brand,a.gs-workspace-sidebar-brand:active,a.gs-workspace-sidebar-brand:focus,a.gs-workspace-sidebar-brand:hover{align-items:center;background:transparent!important;box-shadow:none!important;color:#fff;display:flex;outline:none;padding:1.5rem 1.25rem .5rem;text-decoration:none;transform:none!important;transition:none!important}.gs-workspace-account-pill{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.375rem;border-width:1px;color:#ffffff85;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.12em;padding:.25rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-account-pill){color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-account-pill{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-workspace-account-pill.is-mode{--tw-border-opacity:1;border-color:rgb(74 23 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 10 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 140 182/var(--tw-text-opacity,1))}.gs-workspace-account-pill.is-plan{background-color:#064e3b4d;border-color:#04785766;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-workspace-account-pill.is-plan,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-workspace-account-pill.is-link{cursor:pointer;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-workspace-account-pill.is-link:hover{background-color:#064e3b80;border-color:#05966999}.gs-workspace-search-block{border-bottom-width:1px;border-color:#ffffff0d;padding:1rem}.gs-workspace-search-shell{align-items:center;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));padding:.625rem .75rem}.gs-ws-shell-bg .gs-workspace-search-shell{border-color:var(--ws-line)}.gs-workspace-search-submit{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.375rem;border-width:1px;color:#ffffff85;font-size:10px;font-weight:600;letter-spacing:.12em;padding:.25rem .625rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-search-submit){color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-search-submit{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-workspace-search-submit:hover{color:#ffffffd1}.gs-workspace-nav-label{font-size:11px;font-weight:600;letter-spacing:.14em;padding-left:.75rem;padding-right:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-nav-label){color:var(--ws-ink)}.gs-workspace-nav-section-toggle:hover .gs-workspace-nav-label{color:var(--ws-ink)}.gs-workspace-nav-section-chevron.is-open{--tw-rotate:90deg;color:var(--ws-ink-2);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-workspace-nav-item{align-items:flex-start;border-radius:.75rem;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.5rem .75rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-workspace-nav-item.is-active{box-shadow:inset 2px 0 0 var(--ws-accent),0 12px 28px #0000002e}.gs-workspace-nav-item-label{display:block;font-size:13px;font-weight:500;line-height:1.25}.gs-sidebar-store-selector{margin:.75rem .75rem .25rem}.gs-sidebar-store-button,.gs-sidebar-store-single{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;gap:.625rem;margin-top:.5rem;padding:.625rem .75rem}.gs-sidebar-store-button{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-sidebar-store-button:hover{border-color:var(--ws-line-2)}.gs-sidebar-store-button[aria-expanded=true]{background:var(--ws-accent-soft);border-color:transparent}.gs-sidebar-store-name{color:var(--ws-ink);font-size:.875rem;font-weight:500;line-height:1.25rem}.gs-sidebar-store-name,.gs-sidebar-store-platform{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-sidebar-store-platform{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sidebar-store-platform){color:var(--ws-ink)}.gs-sidebar-store-platform{color:var(--ws-ink-3)}.gs-sidebar-store-menu{left:0;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.gs-sidebar-store-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-sidebar-store-menu{border-radius:1rem;border-width:1px;padding:.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-sidebar-store-menu.is-up{bottom:calc(100% + 6px);max-height:60vh;overflow-y:auto;top:auto}.gs-sidebar-store-option{align-items:center;border-radius:.75rem;display:flex;gap:.625rem;padding:.5rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-sidebar-store-option:hover{background:var(--ws-sunk)}.gs-sidebar-store-option.is-active{background:var(--ws-accent-soft)}.gs-sidebar-store-add{align-items:center;border-radius:.75rem;border-style:dashed;border-width:1px;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1rem;margin-top:.25rem;padding:.5rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sidebar-store-add){color:var(--ws-ink)}.gs-sidebar-store-add{border-color:var(--ws-line-2);color:var(--ws-ink-2)}.gs-sidebar-store-add:hover{border-color:var(--ws-ink-3);color:var(--ws-ink)}.gs-workspace-mode-option.is-active{background:var(--ws-accent-soft);border-color:transparent}.gs-workspace-mode-pill.is-manual{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-workspace-topbar{border-bottom-width:1px;border-color:#ffffff0d;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-ws-shell-bg .gs-workspace-topbar{border-color:var(--ws-line)}.gs-workspace-topbar{background:linear-gradient(180deg,#0d0d0df7,#0d0d0ded),radial-gradient(circle at top left,rgba(201,44,97,.12),transparent 34%)}.gs-workspace-breadcrumb{align-items:center;color:#ffffff57;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;min-width:0;overflow:hidden}.gs-workspace-breadcrumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-workspace-breadcrumb span.is-current{color:#ffffffd1}.gs-workspace-breadcrumb-sep{color:#ffffff29}.gs-workspace-topbar-pill{border-color:#ffffff14;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));color:#ffffffad;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.gs-ws-shell-bg .gs-workspace-topbar-pill{border-color:var(--ws-line)}.gs-workspace-topbar-pill{box-shadow:0 10px 24px #0000002e}.gs-workspace-topbar-pill.is-link{align-items:center;cursor:pointer;display:inline-flex;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-workspace-topbar-pill.is-link:hover{border-color:#fff3}.gs-workspace-topbar-pill.is-expired{background:#f43f5e14;border-color:#f43f5e6b;box-shadow:0 10px 24px #0000002e,0 0 0 1px #f43f5e2e}.gs-workspace-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.gs-workspace-page{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-workspace-chip-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.gs-workspace-chip{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffa3;display:inline-flex;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.gs-ws-shell-bg .gs-workspace-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line)}a.gs-workspace-chip-link,a.gs-workspace-chip-link:hover{color:#ffffffa3;gap:.375rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}a.gs-workspace-chip-link:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-client-audit-selector-select{border-color:#ffffff26;border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-client-audit-selector-select{border-color:var(--ws-line)}.gs-client-audit-selector-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(236,72,153,.4)}.gs-audit-timeline-dot.is-success{--tw-border-opacity:1;background-color:#10b9814d;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.gs-audit-timeline-dot.is-error{--tw-border-opacity:1;background-color:#f43f5e4d;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.gs-audit-timeline-dot.is-info{--tw-border-opacity:1;background-color:#ec48994d;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.gs-audit-timeline-dot.is-neutral{background-color:#ffffff14;border-color:#ffffff4d}.gs-audit-timeline-delta.is-up{background-color:#10b98126;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-audit-timeline-delta.is-up,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-timeline-delta.is-down{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-audit-timeline-delta.is-down,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-timeline-delta.is-flat{background-color:#ffffff0f;color:#ffffff73}.gs-workspace-note-card{border-color:#ffffff14;border-radius:24px;border-width:1px;margin-top:1.25rem;--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));padding:1.25rem}.gs-workspace-note-title{color:#ffffff57;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-note-title){color:var(--ws-ink)}.gs-workspace-note-copy{color:#ffffffa3;font-size:.875rem;line-height:1.75rem;margin-top:.75rem;max-width:42rem}.gs-workspace-action-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.gs-workspace-metric-grid{align-content:flex-start;display:grid;gap:.75rem}@media print{.gs-slide .gs-workspace-metric-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-workspace-metric-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-workspace-metric-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-workspace-metric-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-workspace-metric-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-workspace-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-workspace-detail-grid{display:grid;gap:1.5rem}@media print{.gs-slide .gs-workspace-detail-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-workspace-detail-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-workspace-detail-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-workspace-detail-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-workspace-detail-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1280px){.gs-workspace-detail-grid{grid-template-columns:1.08fr .92fr}}.gs-admin-panel.gs-workspace-dashboard-focus-tile{padding:1rem}@media(min-width:640px){.gs-admin-panel.gs-workspace-dashboard-focus-tile{padding:18px}}.gs-workspace-dashboard-focus-tile.is-warning{border-color:#f59e0b3d}.gs-workspace-dashboard-focus-tile.is-critical{border-color:#f43f5e47}.gs-workspace-dashboard-focus-tile.is-info{border-color:#38bdf83d}.gs-workspace-dashboard-focus-icon.is-warning{background:#f59e0b1a;border-color:#f59e0b52;color:#fbbf24}.gs-workspace-dashboard-focus-icon.is-critical{background:#f43f5e1a;border-color:#f43f5e5c;color:#fb7185}.gs-workspace-dashboard-focus-icon.is-info{background:#38bdf81a;border-color:#38bdf852;color:#7dd3fc}.gs-admin-panel.gs-workspace-dashboard-compact{padding:1rem}@media(min-width:640px){.gs-admin-panel.gs-workspace-dashboard-compact{padding:18px}}.gs-workspace-support-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-workspace-support-card{border-color:#ffffff14;border-radius:24px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity,1));padding:1rem 1.25rem}.gs-workspace-support-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-support-title){color:var(--ws-ink)}.gs-workspace-support-copy{color:#ffffff9e;font-size:.875rem;line-height:1.5rem;margin-top:.5rem}.gs-client-tab.is-active{background:var(--ws-surface-2);box-shadow:0 6px 18px #0000002e,inset 0 0 0 1px #ff8cb62e;color:var(--ws-ink)}.gs-dashboard-hero{padding:1rem .25rem}.gs-dashboard-hero,.gs-dashboard-hero-left{display:flex;flex-direction:column;gap:.75rem}.gs-dashboard-hero-left{min-width:0}.gs-dashboard-hero-kicker{align-items:center;display:inline-flex;font-size:11px;font-weight:600;gap:.5rem;letter-spacing:.22em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-dashboard-hero-kicker){color:var(--ws-ink)}.gs-dashboard-hero-kicker{color:var(--gs-accent-soft)}.gs-dashboard-hero-kicker-dot{background:var(--gs-accent-strong);border-radius:9999px;box-shadow:0 0 0 4px rgba(var(--gs-accent-strong-rgb),.18);display:inline-block;height:.5rem;width:.5rem}.gs-dashboard-hero-title{font-size:2.25rem;font-weight:600;letter-spacing:-.02em;line-height:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-dashboard-hero-title){color:var(--ws-ink)}@media(min-width:640px){.gs-dashboard-hero-title{font-size:3rem;line-height:1}}.gs-dashboard-hero-copy{color:#ffffff9e;font-size:.875rem;line-height:1.75rem;max-width:42rem}@media(min-width:640px){.gs-dashboard-hero-copy{font-size:1rem;line-height:1.5rem}}.gs-dashboard-kpi-row{display:grid;gap:1rem}@media print{.gs-slide .gs-dashboard-kpi-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-dashboard-kpi-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-dashboard-kpi-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-dashboard-kpi-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-dashboard-kpi-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-dashboard-kpi-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gs-kpi-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:24px;border-width:1px;box-shadow:0 18px 42px #0003;overflow:hidden;padding:1.25rem;position:relative}.gs-kpi-card-bar{background:linear-gradient(90deg,rgba(var(--gs-accent-deep-rgb),1) 0,var(--gs-accent-strong) 100%);height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0}.gs-kpi-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.gs-kpi-card-label{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-kpi-card-label){color:var(--ws-ink)}.gs-kpi-card-label{color:var(--ws-ink-3)}.gs-kpi-card-value{font-size:2.25rem;font-weight:600;letter-spacing:-.02em;line-height:2.5rem;margin-top:.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-kpi-card-value){color:var(--ws-ink)}.gs-kpi-card-value{color:var(--ws-ink)}.gs-kpi-card.is-rose{border-color:rgba(var(--gs-accent-strong-rgb),.28);box-shadow:0 18px 42px #00000038,0 12px 32px rgba(var(--gs-accent-deep-rgb),.1)}.gs-kpi-card.is-rose .gs-kpi-card-value{color:var(--gs-accent-strong)}.gs-kpi-card.is-pro .gs-kpi-card-value{color:var(--gs-accent-strong);font-size:3rem;line-height:1}.gs-kpi-card-meta{color:var(--ws-ink-3);font-size:.875rem;line-height:1.5rem;margin-top:.5rem}.gs-kpi-card-chip{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.16em;padding:.25rem .625rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-kpi-card-chip){color:var(--ws-ink)}.gs-kpi-card-chip.is-positive{background-color:#10b9811a;border-color:#10b9814d;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-kpi-card-chip.is-positive,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-kpi-card-chip.is-neutral{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-kpi-card-chip.is-accent{background:var(--ws-accent-soft);border-color:transparent;color:var(--ws-accent-ink)}.gs-kpi-card-chip.is-pro{background:var(--ws-accent);border-color:transparent;color:#fff}.gs-kpi-card.is-sm{border-radius:1rem;box-shadow:0 16px 36px #0000002e;padding:1rem}.gs-kpi-card.is-sm .gs-kpi-card-value{font-size:1.5rem;font-weight:700;line-height:2rem;margin-top:.5rem}.gs-kpi-card.is-sm .gs-kpi-card-meta{color:var(--ws-ink-3);margin-top:.5rem}.gs-kpi-card.is-sm.is-rose{border-color:rgba(var(--gs-accent-strong-rgb),.28);box-shadow:0 16px 36px #0000002e,0 10px 28px rgba(var(--gs-accent-deep-rgb),.1)}.gs-ops-bar{background-color:#ffffff0d;border-radius:9999px;display:flex;height:.5rem;overflow:hidden;width:100%}.gs-ops-bar-empty{opacity:.5}.gs-ops-bar-segment{height:100%}.gs-ops-bar-segment.is-completed{background:#10b981}.gs-ops-bar-segment.is-running{background:#ec4899}.gs-ops-bar-segment.is-pending{background:#f59e0b}.gs-ops-bar-segment.is-failed{background:#f43f5e}.gs-ops-bar-segment.is-reports{background:#38bdf8}.gs-ops-tile-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media print{.gs-slide .gs-ops-tile-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-ops-tile-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-ops-tile-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .grid.gs-ops-tile-grid,.gs-slide .gs-ops-tile-grid,.gs-slide .gs-ops-tile-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-ops-tile-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-ops-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.gs-ops-tile-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gs-ops-tile{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;padding:.75rem 1rem}.gs-ops-tile-dot{border-radius:9999px;flex-shrink:0;height:.625rem;width:.625rem}.gs-ops-tile.is-completed .gs-ops-tile-dot{background:#10b981}.gs-ops-tile.is-running .gs-ops-tile-dot{background:#ec4899}.gs-ops-tile.is-pending .gs-ops-tile-dot{background:#f59e0b}.gs-ops-tile.is-failed .gs-ops-tile-dot{background:#f43f5e}.gs-ops-tile.is-reports .gs-ops-tile-dot{background:#38bdf8}.gs-ops-tile-value{font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-ops-tile-value){color:var(--ws-ink)}.gs-ops-tile-label{color:#ffffff8c;font-size:.75rem;font-weight:500;line-height:1rem}.gs-recent-audit-pill{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.12em;padding:.25rem .75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-recent-audit-pill){color:var(--ws-ink)}.gs-recent-audit-pill.is-success{background-color:#10b9812e;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-recent-audit-pill.is-success,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-recent-audit-pill.is-running{--tw-bg-opacity:1;background-color:rgb(58 17 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 140 182/var(--tw-text-opacity,1))}.gs-recent-audit-pill.is-failed{background-color:#f43f5e2e;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-recent-audit-pill.is-failed,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-recent-audit-pill.is-neutral{background-color:#ffffff14;color:#ffffff9e}.gs-ws-shell-bg .gs-recent-audit-pill.is-neutral{background-color:var(--ws-surface-2)}.gs-notification-dot.is-success{background:#10b981}.gs-notification-dot.is-info{background:#38bdf8}.gs-notification-dot.is-warning{background:#f59e0b}.gs-notification-dot.is-error{background:#f43f5e}.gs-notification-copy{color:var(--adm-ink-2,hsla(0,0%,100%,.58))}.gs-account-picker-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-account-picker-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-account-picker-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-account-picker-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-account-picker-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-account-picker-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-account-picker-grid-1,.gs-account-picker-grid-2{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.gs-account-picker-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-account-picker-grid-3{grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .grid.gs-account-picker-grid-3,.gs-slide .gs-account-picker-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.gs-account-picker-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-account-picker-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-account-picker-grid-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .grid.gs-account-picker-grid-4,.gs-slide .gs-account-picker-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:640px){.gs-account-picker-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-account-picker-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-account-picker-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:1rem;border-width:1px;box-shadow:0 14px 34px #0000002e;display:flex;flex-direction:column;gap:.75rem;min-height:156px;padding:1.25rem;position:relative;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-account-picker-card:hover:not(.is-disabled):not(.is-active){border-color:var(--ws-line-2);transform:translateY(-1px)}.gs-account-picker-card.is-active{background:linear-gradient(135deg,var(--ws-accent-soft),transparent),var(--ws-surface);border-color:var(--ws-accent);box-shadow:inset 0 0 0 1px #ff3b7a73,0 22px 50px #c92c612e;transform:translateY(-2px)}.gs-account-picker-card.is-disabled{cursor:not-allowed;opacity:.6}.gs-account-picker-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.gs-account-picker-card-icon{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:1rem;border-width:1px;box-shadow:0 10px 24px #0000002e;color:var(--ws-ink);display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.gs-account-picker-card-icon svg{height:1.25rem;width:1.25rem}.gs-account-picker-card.is-active .gs-account-picker-card-icon{background:var(--ws-accent-soft);border-color:transparent;color:var(--ws-accent-ink)}.gs-account-picker-card-badge{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.08em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-account-picker-card-badge){color:var(--ws-ink)}.gs-account-picker-card-badge.is-live{background:var(--ws-accent-soft);border-color:transparent;color:var(--ws-accent-ink)}.gs-account-picker-card-badge.is-guided{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-account-picker-card-badge.is-neutral{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-account-picker-card-title{font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-account-picker-card-title){color:var(--ws-ink)}.gs-account-picker-card-title{color:var(--ws-ink)}.gs-account-picker-card-copy{color:var(--ws-ink-2);font-size:.875rem;line-height:1.5rem}.gs-account-picker-card-body{min-width:0}.gs-account-picker-card.is-list{align-items:center;flex-direction:row;gap:1rem;min-height:0;padding-bottom:1rem;padding-top:1rem}.gs-account-picker-card.is-list .gs-account-picker-card-head{justify-content:flex-start;width:auto}.gs-account-picker-card-check{align-items:center;border-color:var(--ws-line-2);border-radius:9999px;border-width:1px;color:transparent;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-left:auto;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.gs-account-picker-card.is-active .gs-account-picker-card-check{background:var(--ws-accent);border-color:var(--ws-accent);color:#fff}.gs-account-picker-card-check svg{height:.875rem;width:.875rem}.gs-workspace-plan-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-workspace-plan-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-workspace-plan-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-workspace-plan-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-workspace-plan-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-workspace-plan-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1280px){.gs-workspace-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-workspace-plan-card{border-color:#ffffff14;border-radius:28px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));padding:1.5rem}.gs-workspace-plan-card{box-shadow:0 18px 42px #0003}.gs-workspace-pricing-card.is-featured{background:radial-gradient(circle at top left,rgba(201,44,97,.18),transparent 42%),linear-gradient(160deg,#ffffff0f,#ffffff05),#151515;box-shadow:inset 0 0 0 1px #ff8cb629,0 24px 54px #00000042}.gs-workspace-plan-card.is-current{background:radial-gradient(circle at top left,rgba(201,44,97,.12),transparent 42%),linear-gradient(135deg,#ffffff0f,#ffffff08),#ffffff0a;box-shadow:inset 0 0 0 1px #ff8cb629,0 18px 42px #0000002e}.gs-workspace-plan-badge{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.16em;padding:.25rem .75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-plan-badge){color:var(--ws-ink)}.gs-workspace-plan-badge.is-live{--tw-border-opacity:1;border-color:rgb(74 23 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 10 16/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 140 182/var(--tw-text-opacity,1))}.gs-workspace-plan-badge.is-guided{background-color:#ffffff0a;border-color:#ffffff1a;color:#ffffff8f}.gs-ws-shell-bg .gs-workspace-plan-badge.is-guided{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-workspace-pricing-price{font-size:38px;font-weight:600;letter-spacing:-.05em;margin-top:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-pricing-price){color:var(--ws-ink)}.gs-workspace-pricing-description{color:#fff9;font-size:.875rem;line-height:1.75rem;margin-top:.75rem;max-width:56ch}.gs-workspace-plan-feature-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-workspace-plan-feature{border-color:#ffffff14;border-radius:1rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity,1));padding:.75rem 1rem}.gs-workspace-plan-feature-rich{align-items:flex-start;display:flex;gap:.75rem}.gs-workspace-plan-feature-dot{border-radius:9999px;flex-shrink:0;height:.5rem;margin-top:.375rem;width:.5rem;--tw-bg-opacity:1;background-color:rgb(201 44 97/var(--tw-bg-opacity,1));box-shadow:0 0 0 4px #c92c611f}.gs-workspace-flow-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-workspace-flow-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .grid.gs-workspace-flow-grid,.gs-slide .gs-workspace-flow-grid,.gs-slide .gs-workspace-flow-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-workspace-flow-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-workspace-flow-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-workspace-flow-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-workspace-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-workspace-flow-card{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:24px;border-width:1px;padding:1.25rem}.gs-workspace-flow-kicker{color:#ffffff59;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-flow-kicker){color:var(--ws-ink)}.gs-workspace-flow-title{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;line-height:1.75rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-workspace-flow-title){color:var(--ws-ink)}.gs-workspace-flow-copy{color:#ffffff9e;font-size:.875rem;line-height:1.75rem;margin-top:.75rem}.gs-badge{align-items:center;border-radius:.375rem;display:inline-flex;font-weight:600;gap:.25rem;justify-content:center;letter-spacing:.06em;line-height:1;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-badge){color:var(--ws-ink)}.gs-badge{border:1px solid transparent}.gs-badge-sm{font-size:9px;padding:3px .5rem}.gs-badge-neutral{background:#ffffff0a;border-color:#ffffff24;color:#ffffffbd}.gs-badge-success{background:#10b98114;border-color:#10b98161;color:#6ee7b7}.gs-badge-warning{background:#f59e0b14;border-color:#f59e0b61;color:#fcd34d}.gs-badge-error{background:#f43f5e14;border-color:#f43f5e61;color:#fca5a5}.gs-settings-form{display:flex;flex-direction:column;gap:.5rem;max-width:28rem}.gs-settings-field{display:flex;flex-direction:column;gap:.375rem}.gs-settings-label{font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-settings-label){color:var(--ws-ink)}.gs-settings-label{color:var(--ws-ink-3)}.gs-settings-input{border-radius:.75rem;border-width:1px;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.625rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-settings-input:disabled{opacity:.5}.gs-settings-input{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink);color-scheme:light dark}.gs-settings-input::-moz-placeholder{color:var(--ws-ink-4)}.gs-settings-input::placeholder{color:var(--ws-ink-4)}.gs-settings-input:focus{border-color:var(--ws-accent);box-shadow:0 0 0 1px var(--ws-accent-soft)}.gs-settings-input option,select.gs-settings-input option{background-color:#141414;color:#fff}.gs-admin-sidebar{background:var(--adm-sidebar,#0d0d0d);border-right:1px solid var(--adm-line,hsla(0,0%,100%,.05));color:var(--adm-ink,#fff)}.gs-admin-sidebar-link{align-items:center;border-radius:.5rem;color:var(--adm-ink-2,hsla(0,0%,100%,.64));display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.25rem;padding:.375rem .625rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-sidebar-link:hover{background:var(--adm-surface-2,hsla(0,0%,100%,.05));color:var(--adm-ink,#fff)}.gs-admin-sidebar-link-pinned{background:var(--adm-surface-2,hsla(0,0%,100%,.04));color:var(--adm-ink,#fff)}.gs-admin-sidebar-link-active{background:color-mix(in srgb,var(--adm-accent) 12%,transparent);color:var(--adm-ink,#fff);font-weight:600}.gs-admin-sidebar-link-active:before{background:var(--adm-accent,#fb5175);border-radius:9999px;bottom:6px;content:"";left:0;position:absolute;top:6px;width:3px}.gs-admin-sidebar-section-title{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:600;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-sidebar-section-title){color:var(--ws-ink)}.gs-admin-sidebar-section-title{color:var(--adm-ink-4,hsla(0,0%,100%,.26));letter-spacing:.16em}.gs-admin-sidebar-section-toggle{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;justify-content:space-between;padding-bottom:.375rem;padding-top:.375rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-admin-sidebar-section-toggle:hover{background:var(--adm-surface-2,hsla(0,0%,100%,.04))}.gs-admin-sidebar-section-toggle:hover .gs-admin-sidebar-section-title{color:var(--adm-ink-2,hsla(0,0%,100%,.64))}.gs-admin-sidebar-section-chevron{color:var(--adm-ink-4,hsla(0,0%,100%,.32));flex-shrink:0;height:.75rem;margin-right:.5rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.gs-admin-sidebar-section-chevron.is-open{--tw-rotate:90deg;color:var(--adm-ink-2,hsla(0,0%,100%,.64));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-admin-topbar{position:relative;z-index:40;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:var(--adm-topbar,hsla(0,0%,5%,.95));border-bottom:1px solid var(--adm-line,hsla(0,0%,100%,.05));overflow:visible}.gs-admin-main{background-color:transparent;position:relative}.gs-admin-back-link{align-items:center;color:var(--adm-ink-3,hsla(0,0%,100%,.48));display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-back-link:hover{color:var(--adm-ink-2,hsla(0,0%,100%,.76))}.gs-sidebar-badge-running{align-items:center;background-color:#8b5cf64d;border-radius:9999px;display:flex;font-size:10px;font-weight:700;height:1.25rem;justify-content:center;margin-left:auto;min-width:20px;padding-left:.375rem;padding-right:.375rem;--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-violet-200,.gs-sidebar-badge-running,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-sidebar-badge-pending{background:#c8285a40;border-radius:9999px;color:#c8285a;font-size:10px;font-weight:700;height:1.25rem;justify-content:center;margin-left:auto;min-width:20px;padding-left:.375rem;padding-right:.375rem}.gs-breadcrumb,.gs-sidebar-badge-pending{align-items:center;display:flex}.gs-breadcrumb{flex-wrap:wrap;font-size:.875rem;gap:.375rem;line-height:1.25rem;margin-bottom:.75rem}.gs-breadcrumb-link{color:#ffffff73;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-breadcrumb-link:hover{color:#ffffffbf}.gs-breadcrumb-sep{color:#ffffff40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-breadcrumb-current{color:#ffffffb3;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-admin-panel{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);border:1px solid var(--adm-line,hsla(0,0%,100%,.08));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}@media(min-width:640px){.gs-admin-panel{padding:1.5rem}}.gs-admin-panel{overflow:hidden;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.gs-admin-panel:not(.is-table):not(.is-container):hover{border-color:#8b5cf652;box-shadow:0 24px 56px #0006,inset 0 0 0 1px #8b5cf624;z-index:2}.gs-admin-panel:before{background:linear-gradient(90deg,#8b5cf6,#8b5cf62e);border-radius:28px 28px 0 0;content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-admin-panel.is-container:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.55) 38%,rgba(var(--gs-accent-deep-rgb),0) 100%);height:2px;z-index:2}.gs-admin-panel.is-action{border-color:rgba(var(--gs-accent-strong-rgb),.3);box-shadow:0 20px 48px #0000004d,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.08) inset}.gs-admin-panel.is-action:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.85) 50%,rgba(var(--gs-accent-strong-rgb),.35) 100%);height:3px;z-index:2}.gs-admin-panel.is-action:hover{border-color:rgba(var(--gs-accent-strong-rgb),.55);box-shadow:0 26px 60px #0006,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.14) inset;transform:translateY(-1px);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.gs-admin-panel.is-action.is-ok{border-color:#10b9814d}.gs-admin-panel.is-action.is-ok:before{background:linear-gradient(90deg,#10b981,#10b981a6 50%,#10b9812e)}.gs-admin-panel.is-action.is-ok:hover{border-color:#10b9818c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #10b98124}.gs-admin-panel.is-action.is-warn{border-color:#f59e0b52}.gs-admin-panel.is-action.is-warn:before{background:linear-gradient(90deg,#f59e0b,#f59e0ba6 50%,#f59e0b2e)}.gs-admin-panel.is-action.is-warn:hover{border-color:#f59e0b94;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f59e0b24}.gs-admin-panel.is-action.is-critical{border-color:#f43f5e5c}.gs-admin-panel.is-action.is-critical:before{background:linear-gradient(90deg,#f43f5e,#f43f5eb3 50%,#f43f5e38)}.gs-admin-panel.is-action.is-critical:hover{border-color:#f43f5e99;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f43f5e29}.gs-admin-panel.is-action.is-info{border-color:#38bdf847}.gs-admin-panel.is-action.is-info:before{background:linear-gradient(90deg,#38bdf8,#38bdf8a6 50%,#38bdf82e)}.gs-admin-panel.is-action.is-info:hover{border-color:#38bdf88c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #38bdf824}.gs-admin-panel.is-container{background-color:var(--adm-surface,#141414);background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:32px 32px,32px 32px;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0a;transition:none}.gs-admin-panel.is-container:hover{border-color:#ffffff14;box-shadow:0 18px 44px #0000004d;transform:none}.gs-admin-panel-gradient{border-color:rgba(var(--gs-accent-strong-rgb),.18);box-shadow:0 18px 44px #0000004d,0 0 0 1px rgba(var(--gs-accent-deep-rgb),.06) inset;position:relative}.gs-admin-panel-gradient:before{background:linear-gradient(90deg,var(--gs-accent-strong),rgba(var(--gs-accent-deep-rgb),.25));border-radius:28px 28px 0 0;content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-admin-panel-gradient-rose{border-color:rgba(var(--gs-accent-strong-rgb),.26);box-shadow:0 18px 44px #00000052,0 12px 32px rgba(var(--gs-accent-deep-rgb),.1);position:relative}.gs-admin-panel-gradient-rose:before{background:linear-gradient(90deg,var(--gs-accent-strong),rgba(var(--gs-accent-deep-rgb),.2));border-radius:28px 28px 0 0;content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-admin-panel-header{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.gs-admin-panel-header{align-items:flex-start;flex-direction:row;gap:1rem;justify-content:space-between}}.gs-admin-panel-cta{align-items:center;background:#8b5cf614;border:1px solid rgba(139,92,246,.28);border-radius:9999px;color:#c4b5fdeb;display:inline-flex;font-size:11px;font-weight:700;gap:.375rem;letter-spacing:.12em;padding:.375rem .75rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-panel-cta:hover{background:#8b5cf62e;border-color:#8b5cf68c;color:#fff}.gs-admin-panel-cta:focus-visible{outline:2px solid rgba(139,92,246,.6);outline-offset:2px}.gs-admin-status-banner .gs-admin-panel-cta{background:#ffffff0f;border-color:#ffffff2e;color:#ffffffd9}.gs-admin-status-banner .gs-admin-panel-cta:hover{background:#ffffff1f;border-color:#ffffff52;color:#fff}.gs-admin-panel-cta.is-md{font-size:12px;gap:.5rem;letter-spacing:.1em;padding:.5rem 1rem}.gs-admin-panel-cta.is-accent{background:#ec48991a;border-color:#ec489952;color:#fbcfe8f2}.gs-admin-panel-cta.is-accent:hover{background:#ec489933;border-color:#ec489999;color:#fff}.gs-admin-panel-cta.is-accent:focus-visible{outline:2px solid rgba(236,72,153,.6);outline-offset:2px}.gs-admin-panel-cta.is-danger{background:#f43f5e1a;border-color:#f43f5e66;color:#fca5a5f2}.gs-admin-panel-cta.is-danger:hover{background:#f43f5e33;border-color:#f43f5eb3;color:#fff}.gs-admin-panel-cta.is-danger:focus-visible{outline:2px solid rgba(244,63,94,.65);outline-offset:2px}.gs-admin-panel-cta.is-export{background:#8b5cf61a;border-color:#8b5cf659;color:#c4b5fdf2}.gs-admin-panel-cta.is-export:hover{background:#8b5cf633;border-color:#8b5cf6a6;color:#fff}.gs-admin-panel-cta.is-export:focus-visible{outline:2px solid rgba(139,92,246,.6);outline-offset:2px}.gs-admin-panel-cta.is-cancel{background:transparent;border-color:#ffffff1f;color:#ffffffb3}.gs-admin-panel-cta.is-cancel:hover{background:#ffffff0a;border-color:#ffffff47;color:#fff}.gs-admin-panel-cta.is-cancel:focus-visible{outline:2px solid hsla(0,0%,100%,.35);outline-offset:2px}.gs-admin-panel-cta.is-xl{font-size:.875rem;gap:.625rem;letter-spacing:.08em;line-height:1.25rem;padding:.875rem 1.5rem}.gs-admin-panel-cta.is-block{display:flex;justify-content:center;width:100%}.gs-admin-table-cta{align-items:center;border-radius:.5rem;display:inline-flex;font-size:11px;font-weight:600;gap:.375rem;letter-spacing:.1em;padding:.25rem .625rem;position:relative;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-table-cta){color:var(--ws-ink)}.gs-admin-table-cta{background:#8b5cf60f;border:1px solid rgba(139,92,246,.22);color:#c4b5fdeb}.gs-admin-tooltip-portal{animation:gs-admin-tooltip-in .12s ease-out;background:#18181bf5;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 8px 24px #00000059;color:#ffffffeb;font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.4;padding:4px 8px;pointer-events:none;position:fixed;text-transform:none;transform:translate(-50%,-100%);white-space:nowrap;z-index:200}@keyframes gs-admin-tooltip-in{0%{opacity:0;transform:translate(-50%,-100%) translateY(2px)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.gs-admin-table-cta:hover:not(:disabled){background:#8b5cf624;border-color:#8b5cf67a;color:#fff}.gs-admin-table-cta:focus-visible{outline:2px solid rgba(139,92,246,.55);outline-offset:2px}.gs-admin-table-cta.is-loading,.gs-admin-table-cta:disabled{cursor:not-allowed;opacity:.55}.gs-admin-table-cta.is-critical{background:#f43f5e0f;border-color:#f43f5e47;color:#fca5a5eb}.gs-admin-table-cta.is-critical:hover:not(:disabled){background:#f43f5e24;border-color:#f43f5e8c;color:#fff}.gs-admin-table-cta.is-ok{background:#10b9810f;border-color:#10b98147;color:#6ee7b7eb}.gs-admin-table-cta.is-ok:hover:not(:disabled){background:#10b98124;border-color:#10b9818c;color:#fff}.gs-admin-table-cta.is-icon{gap:0;padding:.25rem .375rem}.gs-admin-table-cta-spinner{animation:spin 1s linear infinite;border-color:transparent currentColor currentColor;border-radius:9999px;border-width:2px;display:inline-block;height:.75rem;width:.75rem}.gs-admin-panel-cta svg{transition:transform .16s ease}.gs-admin-panel-cta:hover svg{transform:translate(2px)}.gs-admin-table-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;width:100%}@media(min-width:640px){.gs-admin-table-header-actions{gap:.75rem;justify-content:flex-end;width:auto}}.gs-admin-panel-title{font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-panel-title){color:var(--ws-ink)}.gs-admin-panel-title{color:var(--adm-ink,#fff)}.gs-admin-panel-copy{color:var(--adm-ink-2,hsla(0,0%,100%,.58));font-size:.875rem;line-height:1.5rem;margin-top:.25rem}.gs-admin-credits-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.gs-admin-stat-card{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);background:radial-gradient(circle at top left,rgba(201,44,97,.12),transparent 40%),linear-gradient(160deg,#ffffff0a,#ffffff04),#141414;border:1px solid var(--adm-line,hsla(0,0%,100%,.08));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}.gs-admin-stat-label{color:#ffffff7a;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-stat-label){color:var(--ws-ink)}.gs-admin-stat-value{font-size:34px;font-weight:700;letter-spacing:-.04em;margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-stat-meta{color:#ffffff7a;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.gs-admin-action-card{align-items:flex-start;border-color:#ffffff14;border-radius:26px;border-width:1px;display:flex;gap:1rem;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-admin-action-card{border-color:var(--ws-line)}.gs-admin-action-card:hover{--tw-translate-y:-.125rem;border-color:#ffffff1f;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 22px 48px rgba(0,0,0,.24);--tw-shadow-colored:0 22px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-admin-action-card{box-shadow:0 18px 42px #0003}.gs-admin-action-icon{align-items:center;border-radius:1rem;display:flex;flex-shrink:0;height:3.5rem;justify-content:center;width:3.5rem}.gs-admin-action-icon svg,.gs-admin-action-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-action-title{font-weight:500}.gs-admin-action-copy{color:#ffffff85;font-size:.875rem;line-height:1.5rem;margin-top:.25rem}.gs-admin-dual-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-admin-dual-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-dual-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-dual-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-dual-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-dual-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-admin-dual-grid{gap:1.5rem}}@media(min-width:1280px){.gs-admin-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-admin-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-kv-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-kv-row{align-items:center;color:var(--adm-ink-2,hsla(0,0%,100%,.72));display:flex;font-size:.875rem;gap:1rem;justify-content:space-between;line-height:1.25rem}.gs-admin-kv-row dd{font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-kv-row dd){color:var(--ws-ink)}.gs-admin-kv-row dd{color:var(--adm-ink,#fff)}.gs-admin-section-divider{border-color:#ffffff14;border-top-width:1px;margin-top:1.5rem;padding-top:1.25rem}.gs-ws-shell-bg .gs-admin-section-divider{border-color:var(--ws-line)}.gs-admin-section-divider-sm{border-color:#ffffff14;border-top-width:1px;margin-top:1rem;padding-top:1.25rem}.gs-ws-shell-bg .gs-admin-section-divider-sm{border-color:var(--ws-line)}.gs-admin-collapsible-trigger{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-admin-collapsible-trigger:hover{background:#8b5cf60f;border-color:#8b5cf64d}.gs-admin-collapsible-trigger:focus-visible{outline:2px solid rgba(139,92,246,.55);outline-offset:2px}.gs-admin-collapsible-chevron{color:#ffffffb8;flex-shrink:0;height:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-admin-collapsible-chevron.is-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-admin-meta-label{color:#ffffff94;font-size:.75rem;font-weight:500;letter-spacing:.12em;line-height:1rem;text-transform:uppercase}.gs-admin-meta-value{color:#ffffffd9;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem}.gs-admin-meta-value-mono{color:#fff9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;margin-top:.25rem;word-break:break-all}.gs-admin-row-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.gs-admin-row-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem}.gs-admin-meta-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-admin-meta-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-meta-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-meta-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-meta-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-meta-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-admin-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-admin-bar-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-bar-row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-bar-row-head{align-items:center;color:#ffffffb8;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem}.gs-admin-bar-row-meta{flex-shrink:0;font-size:.75rem;font-weight:600;line-height:1rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-bar-row-meta){color:var(--ws-ink)}.gs-admin-bar-row-meta{color:var(--adm-ink-2,hsla(0,0%,100%,.62))}.gs-admin-bar-track{background:var(--adm-surface-2,hsla(0,0%,100%,.08));border-radius:9999px;height:.375rem;overflow:hidden;width:100%}.gs-admin-bar-track.is-compact{height:.25rem;width:5rem}@media(min-width:640px){.gs-admin-bar-track.is-compact{width:7rem}}.gs-admin-bar-fill{background:linear-gradient(90deg,var(--adm-ink-3,hsla(0,0%,100%,.55)),var(--adm-ink-4,hsla(0,0%,100%,.25)));border-radius:9999px;height:100%}.gs-admin-bar-fill.is-accent{background:linear-gradient(90deg,var(--gs-accent-strong),rgba(var(--gs-accent-deep-rgb),.55))}.gs-admin-status-banner.is-ok{background:radial-gradient(circle at left,rgba(16,185,129,.16),transparent 55%),linear-gradient(180deg,#10b9810f,#10b98105);border-color:#10b98147;color:#34d399}.gs-admin-status-banner.is-warn{background:radial-gradient(circle at left,rgba(245,158,11,.18),transparent 55%),linear-gradient(180deg,#f59e0b0f,#f59e0b05);border-color:#f59e0b52;color:#fbbf24}.gs-admin-status-banner.is-critical{background:radial-gradient(circle at left,rgba(244,63,94,.22),transparent 55%),linear-gradient(180deg,#f43f5e14,#f43f5e05);border-color:#f43f5e5c;color:#fb7185}.gs-admin-tile{background:var(--adm-sunk,#121212);border:1px solid var(--adm-line-2,hsla(0,0%,100%,.08));border-radius:.75rem;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:.375rem;justify-content:space-between;min-height:88px;overflow:hidden;padding:.875rem 1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-tile-link:hover{--tw-translate-y:-1px;border-color:#ffffff2e;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 22px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 22px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-admin-tile-bar{background:var(--adm-line-2,hsla(0,0%,100%,.1));height:2px;left:0;position:absolute;right:0;top:0}.gs-admin-tile-label{align-items:center;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:600;gap:.5rem;letter-spacing:.09em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-tile-label){color:var(--ws-ink)}.gs-admin-tile-label{color:var(--adm-ink-2,hsla(0,0%,100%,.62))}.gs-admin-tile-dot{background:var(--adm-ink-4,hsla(0,0%,100%,.32));border-radius:9999px;height:.5rem;width:.5rem}.gs-admin-tile-value{font-size:27px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.02em;line-height:1}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-tile-value){color:var(--ws-ink)}.gs-admin-tile-value{color:var(--adm-ink,#fff)}.gs-admin-tile-meta{color:var(--adm-ink-2,hsla(0,0%,100%,.62));font-size:.75rem;line-height:1.25rem}.gs-admin-tile-trend.is-up{color:#34d399}.gs-admin-tile-trend.is-down{color:#fb7185}.gs-admin-tile-trend.is-flat{color:var(--adm-ink-2,hsla(0,0%,100%,.55))}.gs-admin-tile.is-ok{border-color:#10b98138}.gs-admin-tile.is-ok .gs-admin-tile-bar{background:linear-gradient(90deg,#10b981,#10b98133)}.gs-admin-tile.is-ok .gs-admin-tile-dot{background:#10b981;box-shadow:0 0 0 3px #10b9812e}.gs-admin-tile.is-ok .gs-admin-tile-label{color:#34d399}.gs-admin-tile.is-warn{border-color:#f59e0b42}.gs-admin-tile.is-warn .gs-admin-tile-bar{background:linear-gradient(90deg,#f59e0b,#f59e0b2e)}.gs-admin-tile.is-warn .gs-admin-tile-dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.gs-admin-tile.is-warn .gs-admin-tile-label{color:#fbbf24}.gs-admin-tile.is-critical{background:var(--adm-sunk,#121212);border-color:#f43f5e52;box-shadow:0 2px 8px #00000029,0 6px 20px #f43f5e14}.gs-admin-tile.is-critical .gs-admin-tile-value{color:var(--adm-crit,#fb5175)}.gs-admin-tile.is-critical .gs-admin-tile-bar{background:linear-gradient(90deg,#f43f5e,#f43f5e38)}.gs-admin-tile.is-critical .gs-admin-tile-dot{background:#f43f5e;box-shadow:0 0 0 3px #f43f5e33}.gs-admin-tile.is-critical .gs-admin-tile-label{color:#fb7185}.gs-admin-tile.is-critical .gs-admin-tile-value{color:#fff}.gs-admin-tile.is-info{border-color:#38bdf838}.gs-admin-tile.is-info .gs-admin-tile-bar{background:linear-gradient(90deg,#38bdf8,#38bdf82e)}.gs-admin-tile.is-info .gs-admin-tile-dot{background:#38bdf8;box-shadow:0 0 0 3px #38bdf82e}.gs-admin-tile.is-info .gs-admin-tile-label{color:#7dd3fc}.gs-admin-tile.is-accent{background:var(--adm-sunk,#121212);border-color:rgba(var(--gs-accent-strong-rgb),.28);box-shadow:0 2px 8px #00000029,0 6px 20px rgba(var(--gs-accent-deep-rgb),.1)}.gs-admin-tile.is-accent .gs-admin-tile-bar{background:linear-gradient(90deg,var(--gs-accent-strong),rgba(var(--gs-accent-deep-rgb),.3))}.gs-admin-tile.is-accent .gs-admin-tile-dot{background:var(--gs-accent-strong);box-shadow:0 0 0 3px rgba(var(--gs-accent-strong-rgb),.18)}.gs-admin-tile.is-accent .gs-admin-tile-label{color:var(--gs-accent-soft)}.gs-admin-tile-grid-pair{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.25rem}@media print{.gs-slide .gs-admin-tile-grid-pair.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-tile-grid-pair.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-tile-grid-pair.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-tile-grid-pair.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-tile-grid-pair.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-admin-tile-grid-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-admin-tile-row{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media print{.gs-slide .gs-admin-tile-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-tile-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .grid.gs-admin-tile-row,.gs-slide .gs-admin-tile-row,.gs-slide .gs-admin-tile-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-tile-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-tile-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-admin-tile-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-admin-tile-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-admin-tile-row{grid-auto-rows:1fr}.gs-admin-section-kicker.is-rose{background:#f43f5e1a;border-color:#f43f5e52;color:#fb7185}.gs-admin-list-item{align-items:center;background:var(--adm-sunk,#121212);border-color:var(--adm-line,hsla(0,0%,100%,.08));border-radius:1rem;border-width:1px;box-shadow:0 14px 32px #0000002e;display:flex;gap:1rem;padding:1rem}.gs-admin-avatar{border-radius:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;background-image:linear-gradient(135deg,#ff6fa3,#c92c61);box-shadow:0 12px 28px #c92c613d;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-avatar,.gs-admin-score-pill{align-items:center;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.gs-admin-score-pill{background:#161616;border-radius:9999px;position:relative}.gs-admin-score-pill-svg{height:100%;inset:0;position:absolute;width:100%}.gs-admin-score-pill-track{stroke:#ffffff14}.gs-admin-score-pill-progress{transition:stroke-dashoffset .28s ease,stroke .16s ease}.gs-admin-score-pill-value{font-size:13px;font-weight:700;position:relative;z-index:1;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-score-pill.is-empty{background:#ffffff0a}.gs-admin-score-pill.is-empty .gs-admin-score-pill-value{color:#ffffff6b}.gs-admin-score-pill.is-high .gs-admin-score-pill-progress{stroke:#10b981}.gs-admin-score-pill.is-medium .gs-admin-score-pill-progress{stroke:#f59e0b}.gs-admin-score-pill.is-low .gs-admin-score-pill-progress{stroke:#f43f5e}.gs-admin-filters-toolbar{border-radius:.75rem;border-width:1px;display:grid;gap:1rem;margin-top:1rem;padding:.75rem}@media print{.gs-slide .gs-admin-filters-toolbar.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-filters-toolbar.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-filters-toolbar.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-filters-toolbar.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-filters-toolbar.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-admin-filters-toolbar{grid-template-columns:minmax(0,1fr) 220px}}.gs-admin-filters-toolbar{background:var(--adm-surface-2,hsla(0,0%,100%,.02));border-color:var(--adm-line,hsla(0,0%,100%,.06))}.gs-admin-field-label{color:var(--adm-ink-3,hsla(0,0%,100%,.5));font-size:.75rem;line-height:1rem}.gs-admin-field-input{-moz-appearance:textfield;background:var(--adm-surface-2,hsla(0,0%,100%,.05));border-color:var(--adm-line-2,hsla(0,0%,100%,.12));border-radius:.5rem;border-width:1px;color:var(--adm-ink,#fff);color-scheme:var(--adm-cs,dark);font-size:.875rem;line-height:1.25rem;margin-top:.25rem;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-admin-field-input::-moz-placeholder{color:var(--adm-ink-4,hsla(0,0%,100%,.25))}.gs-admin-field-input::placeholder{color:var(--adm-ink-4,hsla(0,0%,100%,.25))}.gs-admin-field-input:focus{background:var(--adm-surface,hsla(0,0%,100%,.08));border-color:var(--adm-line-2,hsla(0,0%,100%,.25));outline:none}.gs-admin-field-input.is-invalid{background:#f43f5e0f;border-color:#f43f5e8c}.gs-admin-field-input.is-invalid:focus{background:#f43f5e14;border-color:#f43f5ec7}.gs-admin-field-error{font-size:.75rem;line-height:1rem;margin-top:.375rem;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-admin-field-error,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-admin-field-input::-webkit-inner-spin-button,.gs-admin-field-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date].gs-admin-field-input,input[type=datetime-local].gs-admin-field-input,input[type=time].gs-admin-field-input{color-scheme:dark}input[type=date].gs-admin-field-input::-webkit-datetime-edit-day-field,input[type=date].gs-admin-field-input::-webkit-datetime-edit-month-field,input[type=date].gs-admin-field-input::-webkit-datetime-edit-text,input[type=date].gs-admin-field-input::-webkit-datetime-edit-year-field{color:#ffffffd9}input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-day-field,input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-month-field,input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-text,input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-year-field{color:#ffffff59}input[type=date].gs-admin-field-input::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(.85);opacity:.55;-webkit-transition:opacity .16s ease;transition:opacity .16s ease}input[type=date].gs-admin-field-input::-webkit-calendar-picker-indicator:hover{opacity:.95}.gs-admin-field-input--error{background-color:#f43f5e12;border-color:#f43f5e80}.gs-knob-row-error{font-size:.75rem;line-height:1rem;max-width:20rem;text-align:right;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-knob-percent-suffix{color:#fff6;font-size:.875rem;line-height:1.25rem;pointer-events:none;position:absolute;right:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-ws-shell-bg .gs-knob-percent-suffix{color:var(--ws-ink-4)}.gs-triplet-card{background-color:#ffffff08;border-color:#ffffff12;border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-top:1rem;padding:1.25rem}.gs-ws-shell-bg .gs-triplet-card{background-color:var(--ws-surface)}.gs-triplet-meta-row{-moz-column-gap:.5rem;column-gap:.5rem;display:none;row-gap:.375rem}@media(min-width:768px){.gs-triplet-meta-row{display:grid}}.gs-triplet-meta-row{grid-template-columns:1fr 2.5rem 1fr 2.5rem 1fr;grid-template-rows:auto auto}.gs-triplet-controls-row{align-items:center;display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-triplet-controls-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-triplet-controls-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-triplet-controls-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-triplet-controls-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-triplet-controls-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-triplet-controls-row{-moz-column-gap:.5rem;column-gap:.5rem}}.gs-triplet-controls-row{grid-template-columns:1fr}@media(min-width:768px){.gs-triplet-controls-row{grid-template-columns:1fr 2.5rem 1fr 2.5rem 1fr}}.gs-triplet-col{display:flex;flex-direction:column;gap:.25rem}.gs-triplet-col-label{font-size:.875rem;font-weight:600;letter-spacing:.025em;line-height:1.25rem;line-height:1.375;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-triplet-col-label){color:var(--ws-ink)}.gs-triplet-col-label{color:var(--adm-ink-2,hsla(0,0%,100%,.8))}.gs-triplet-col-desc{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:.75rem;line-height:1rem;line-height:1.625}.gs-triplet-input{border-radius:.5rem;border-width:1px;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 1rem;text-align:center;width:100%;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:.025em;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-triplet-input){color:var(--ws-ink)}.gs-triplet-input:focus{outline:2px solid transparent;outline-offset:2px}.gs-triplet-input{-moz-appearance:textfield;background:var(--adm-surface-2,hsla(0,0%,100%,.06));border-color:var(--adm-line-2,hsla(0,0%,100%,.12));color:var(--adm-ink,#fff);color-scheme:var(--adm-cs,dark)}.gs-triplet-input:focus{background:var(--adm-surface,hsla(0,0%,100%,.09));border-color:var(--adm-accent,hsla(0,0%,100%,.3))}.gs-triplet-input::-webkit-inner-spin-button,.gs-triplet-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gs-triplet-input--error{background-color:#f43f5e14;border-color:#f43f5e80;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-triplet-input--error,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-triplet-col-hint{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;margin-top:.25rem;text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-triplet-hint--ok{color:var(--adm-ink-4,hsla(0,0%,100%,.3))}.gs-triplet-hint--error{font-weight:500;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-triplet-connector{align-items:center;display:none;font-size:1.25rem;font-weight:300;justify-content:center;line-height:1.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px){.gs-triplet-connector{display:flex}}.gs-triplet-connector{color:var(--adm-ink-4,hsla(0,0%,100%,.2))}.gs-triplet-connector--error{color:#f43f5e80}.gs-triplet-footer{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-top:.25rem}.gs-triplet-error{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-triplet-input-wrap{position:relative}.gs-pipeline-row{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-pipeline-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-pipeline-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-pipeline-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-pipeline-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-pipeline-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-pipeline-row{-moz-column-gap:.5rem;column-gap:.5rem}}.gs-pipeline-row{grid-template-columns:1fr}.gs-pipeline-row--inputs{align-items:center}.gs-pipeline-hint-cell{display:flex;justify-content:center}@media(min-width:768px){.gs-pipeline-row{grid-template-columns:1fr 2.5rem 1fr 2.5rem 1fr 2.5rem 1fr}.gs-pipeline-row--hints>:first-child,.gs-pipeline-row--labels>:first-child{grid-column:1}.gs-pipeline-row--hints>:nth-child(2),.gs-pipeline-row--labels>:nth-child(2){grid-column:3}.gs-pipeline-row--hints>:nth-child(3),.gs-pipeline-row--labels>:nth-child(3){grid-column:5}.gs-pipeline-row--hints>:nth-child(4),.gs-pipeline-row--labels>:nth-child(4){grid-column:7}}.gs-pipeline-descs{border-top-width:1px;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:.25rem;padding-top:.25rem;row-gap:.5rem}@media print{.gs-slide .gs-pipeline-descs.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-pipeline-descs.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-pipeline-descs.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-pipeline-descs.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-pipeline-descs.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-pipeline-descs{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-pipeline-descs{border-color:var(--adm-line,hsla(0,0%,100%,.06))}@media(min-width:768px){.gs-pipeline-descs--single{grid-template-columns:repeat(1,minmax(0,1fr))}}.gs-pipeline-desc-item{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:.75rem;line-height:1rem;line-height:1.625}.gs-pipeline-desc-label{font-weight:600;margin-right:.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-pipeline-desc-label){color:var(--ws-ink)}.gs-pipeline-desc-label{color:var(--adm-ink-2,hsla(0,0%,100%,.6))}.gs-brand-mix-meta-row{-moz-column-gap:.5rem;column-gap:.5rem;display:none;row-gap:.375rem}@media(min-width:768px){.gs-brand-mix-meta-row{display:grid}}.gs-brand-mix-meta-row{grid-template-columns:1fr 1px 1fr 2.5rem 1fr;grid-template-rows:auto auto}.gs-brand-mix-controls-row{align-items:center;display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-brand-mix-controls-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-brand-mix-controls-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-brand-mix-controls-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-brand-mix-controls-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-brand-mix-controls-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-brand-mix-controls-row{-moz-column-gap:.5rem;column-gap:.5rem}}.gs-brand-mix-controls-row{grid-template-columns:1fr}@media(min-width:768px){.gs-brand-mix-controls-row{grid-template-columns:1fr 1px 1fr 2.5rem 1fr}}.gs-brand-mix-divider{align-self:stretch;background-color:#ffffff14;border-radius:9999px;display:none;width:1px}.gs-ws-shell-bg .gs-brand-mix-divider{background-color:var(--ws-surface-2)}@media(min-width:768px){.gs-brand-mix-divider{display:block}}.gs-brand-mix-sum-row{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;padding-top:.25rem}@media print{.gs-slide .gs-brand-mix-sum-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-brand-mix-sum-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-brand-mix-sum-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-brand-mix-sum-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-brand-mix-sum-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-brand-mix-sum-row{grid-template-columns:1fr}@media(min-width:768px){.gs-brand-mix-sum-row{grid-template-columns:1fr 1px 1fr 2.5rem 1fr}.gs-brand-mix-sum{grid-column:3/-1}}.gs-brand-mix-sum{font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;padding-left:.5rem;padding-right:.5rem;text-align:center}.gs-brand-mix-sum--ok{color:#34d399cc}.gs-brand-mix-sum--error{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-brand-mix-footer{justify-content:flex-end}.gs-weight-pair-input{background-color:#ffffff0f;border-color:#ffffff1f;border-radius:.5rem;border-width:1px;font-size:1rem;font-weight:600;line-height:1.5rem;padding:.75rem 2rem .75rem 1rem;text-align:right;width:100%;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-weight-pair-input){color:var(--ws-ink)}.gs-ws-shell-bg .gs-weight-pair-input{background-color:var(--ws-surface-2)}.gs-weight-pair-input:focus{background-color:#ffffff17;border-color:#ffffff4d;outline:2px solid transparent;outline-offset:2px}.gs-weight-pair-input{-moz-appearance:textfield;color-scheme:dark}.gs-weight-pair-input::-webkit-inner-spin-button,.gs-weight-pair-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gs-weight-pair-suffix{align-items:center;bottom:0;color:#fff6;display:flex;font-size:.875rem;line-height:1.25rem;pointer-events:none;position:absolute;right:.75rem;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-ws-shell-bg .gs-weight-pair-suffix{color:var(--ws-ink-4)}.gs-rv-picker{background-color:#ffffff05;border-color:#ffffff12;border-radius:.5rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-rv-picker{background-color:var(--ws-surface)}.gs-rv-badge-primary{background-color:#10b98126;border-radius:9999px;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-rv-badge-primary){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-emerald-200,.gs-rv-badge-primary,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-rv-badge-secondary{background-color:#0ea5e926;border-radius:9999px;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-rv-badge-secondary){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-sky-200,.gs-rv-badge-secondary,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-rv-badge-inactive{background-color:#ffffff1a;border-radius:9999px;color:#ffffff80;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-rv-badge-inactive){color:var(--ws-ink)}.gs-ws-shell-bg .gs-rv-badge-inactive{background-color:var(--ws-surface-2)}.gs-rv-explainer{align-items:flex-start;background-color:#38bdf80f;border-color:#38bdf826;border-radius:.5rem;border-width:1px;color:#ffffffb3;display:flex;font-size:.75rem;gap:.5rem;line-height:1rem;line-height:1.625;padding:.625rem .875rem}.gs-ws-shell-bg .gs-rv-explainer{color:var(--ws-ink-2)}.gs-rv-row{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.375rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-rv-row{background-color:var(--ws-surface)}.gs-rv-label{color:#ffffffd9;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-rv-label{color:var(--ws-ink-2)}.gs-rv-desc{color:#ffffff73;display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;line-height:1.625;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical}.gs-ws-shell-bg .gs-rv-desc{color:var(--ws-ink-4)}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-versions-bulk,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card){position:relative;transition:all .25s ease;will-change:transform,box-shadow,border-color}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-versions-bulk,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):before{background:linear-gradient(135deg,#ffffff0d,#ff6fa31f 32%,#c92c6133 68%,#ffffff0a);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.28;padding:1px;pointer-events:none;position:absolute;transition:all .25s ease}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-versions-bulk,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within){box-shadow:0 20px 44px #0000003d,0 0 0 1px #ff6fa314;transform:translateY(-4px)}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-versions-bulk,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within):before{filter:saturate(1.18) brightness(1.08);opacity:.72}.gs-versions-bulk.gs-workspace-dashboard-focus-tile{padding:1rem}@media(min-width:640px){.gs-versions-bulk.gs-workspace-dashboard-focus-tile{padding:18px}}.gs-versions-bulk.gs-workspace-dashboard-compact{padding:1rem}@media(min-width:640px){.gs-versions-bulk.gs-workspace-dashboard-compact{padding:18px}}.gs-versions-bulk{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);border:1px solid var(--adm-line,hsla(0,0%,100%,.08));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}@media(min-width:640px){.gs-versions-bulk{padding:1.5rem}}.gs-versions-bulk{overflow:hidden;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.gs-versions-bulk:not(.is-table):not(.is-container):hover{border-color:#8b5cf652;box-shadow:0 24px 56px #0006,inset 0 0 0 1px #8b5cf624;z-index:2}.gs-versions-bulk:before{background:linear-gradient(90deg,#8b5cf6,#8b5cf62e);border-radius:28px 28px 0 0;content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-admin-panel.gs-versions-bulk:before,.gs-versions-bulk.is-container:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.55) 38%,rgba(var(--gs-accent-deep-rgb),0) 100%);height:2px;z-index:2}.gs-versions-bulk.is-action{border-color:rgba(var(--gs-accent-strong-rgb),.3);box-shadow:0 20px 48px #0000004d,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.08) inset}.gs-versions-bulk.is-action:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.85) 50%,rgba(var(--gs-accent-strong-rgb),.35) 100%);height:3px;z-index:2}.gs-versions-bulk.is-action:hover{border-color:rgba(var(--gs-accent-strong-rgb),.55);box-shadow:0 26px 60px #0006,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.14) inset;transform:translateY(-1px);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.gs-versions-bulk.is-action.is-ok{border-color:#10b9814d}.gs-versions-bulk.is-action.is-ok:before{background:linear-gradient(90deg,#10b981,#10b981a6 50%,#10b9812e)}.gs-versions-bulk.is-action.is-ok:hover{border-color:#10b9818c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #10b98124}.gs-versions-bulk.is-action.is-warn{border-color:#f59e0b52}.gs-versions-bulk.is-action.is-warn:before{background:linear-gradient(90deg,#f59e0b,#f59e0ba6 50%,#f59e0b2e)}.gs-versions-bulk.is-action.is-warn:hover{border-color:#f59e0b94;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f59e0b24}.gs-versions-bulk.is-action.is-critical{border-color:#f43f5e5c}.gs-versions-bulk.is-action.is-critical:before{background:linear-gradient(90deg,#f43f5e,#f43f5eb3 50%,#f43f5e38)}.gs-versions-bulk.is-action.is-critical:hover{border-color:#f43f5e99;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f43f5e29}.gs-versions-bulk.is-action.is-info{border-color:#38bdf847}.gs-versions-bulk.is-action.is-info:before{background:linear-gradient(90deg,#38bdf8,#38bdf8a6 50%,#38bdf82e)}.gs-versions-bulk.is-action.is-info:hover{border-color:#38bdf88c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #38bdf824}.gs-admin-panel.gs-versions-bulk,.gs-versions-bulk.is-container{background-color:var(--adm-surface,#141414);background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:32px 32px,32px 32px;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0a;transition:none}.gs-admin-panel.gs-versions-bulk:hover,.gs-versions-bulk.is-container:hover{border-color:#ffffff14;box-shadow:0 18px 44px #0000004d;transform:none}.gs-adash .gs-versions-bulk{border-radius:14px;box-shadow:var(--adm-shadow)}.gs-adash .gs-versions-bulk:before{display:none}.gs-adash .gs-admin-panel:not(.is-table):not(.gs-versions-bulk):hover,.gs-adash .gs-versions-bulk:not(.is-table):not(.is-container):hover{border-color:var(--adm-line-2);box-shadow:var(--adm-shadow)}.gs-shell-page[data-admin-theme] :is(.gs-versions-bulk,.gs-admin-tile,.gs-kpi-card){border-radius:var(--gsp-radius-md);box-shadow:var(--adm-shadow)}.gs-orchestration-editor>.gs-versions-bulk{min-width:0;overflow:auto}@media(max-width:760px){.gs-orchestration-editor>.gs-versions-bulk:not(.gs-orchestration-stage-editor){height:360px}}.gs-ws-shell-bg .gs-audit-questions .gs-versions-bulk{background-color:var(--ws-surface-2);background-image:none;border-color:var(--ws-line);box-shadow:none}.gs-ws-shell-bg .gs-versions-bulk{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);color:var(--ws-ink)}.gs-ws-shell-bg .gs-versions-bulk:before{display:none}.gs-ws-setlinks .gs-versions-bulk{padding:14px 40px 14px 16px;position:relative}.gs-mi-command-grid .gs-versions-bulk{height:100%}.gs-ws-shell-bg .gs-versions-bulk{border-color:var(--ws-line);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-admin-panel:not(.is-table):not(.gs-versions-bulk):hover,.gs-ws-shell-bg .gs-versions-bulk:not(.is-table):not(.is-container):hover{border-color:var(--ws-line);box-shadow:var(--ws-shadow);z-index:auto}.gs-client-workbench .gs-versions-bulk{height:100%}.gs-customer-page .gs-versions-bulk{background-image:none}.gs-shell-page[data-admin-theme] :is(.gs-versions-bulk,.gs-admin-tile){background-image:none}.gs-versions-tabs{align-items:center;background-color:#ffffff08;border-color:#ffffff12;border-radius:.75rem;border-width:1px;display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.25rem}.gs-ws-shell-bg .gs-versions-tabs{background-color:var(--ws-surface)}.gs-versions-tab{border-radius:.5rem;color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1rem;padding:.375rem .875rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-versions-tab){color:var(--ws-ink)}.gs-ws-shell-bg .gs-versions-tab{color:var(--ws-ink-3)}.gs-versions-tab:hover{background-color:#ffffff0a;color:#fffc}.gs-ws-shell-bg .gs-versions-tab:hover{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-versions-tab--active{background-color:#ffffff14;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-versions-tab--active{background-color:var(--ws-surface-2)}.gs-rv-header{align-items:flex-end;border-bottom-width:1px;border-color:#ffffff0f;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1.25rem;padding-bottom:1rem}.gs-rv-header-info{min-width:0}.gs-rv-header-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-rv-header-title){color:var(--ws-ink)}.gs-rv-header-desc{color:#ffffff8c;font-size:.75rem;line-height:1rem;line-height:1.625;margin-top:.25rem;max-width:42rem}.gs-ws-shell-bg .gs-rv-header-desc{color:var(--ws-ink-3)}.gs-rv-header-meta{color:#fff6;font-size:11px;letter-spacing:.16em;margin-top:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-rv-header-meta{color:var(--ws-ink-4)}.gs-rv-row-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.gs-rv-row-info{flex:1 1 0%;min-width:0}.gs-rv-row-info-labels{gap:.5rem;min-width:0}.gs-rv-action-bar,.gs-rv-row-info-labels{align-items:center;display:flex;flex-wrap:wrap}.gs-rv-action-bar{border-color:#ffffff0d;border-top-width:1px;-moz-column-gap:.75rem;column-gap:.75rem;margin-top:.75rem;padding-top:.75rem;row-gap:.5rem}.gs-rv-action{color:#fff9;font-size:.75rem;font-weight:500;line-height:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-rv-action{color:var(--ws-ink-3)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-rv-action:hover{color:var(--ws-ink)}.gs-rv-action:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-rv-action:disabled{cursor:not-allowed}.gs-rv-action:disabled,.gs-rv-action:disabled:hover{color:#ffffff40}.gs-rv-action.is-danger{color:#fda4afcc}.gs-rv-action.is-danger:hover{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-rv-action-sep{color:#ffffff26}.gs-rv-chip{align-items:center;background-color:#ffffff0f;border-color:#ffffff14;border-radius:9999px;border-width:1px;color:#fffc;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.25rem .75rem}.gs-ws-shell-bg .gs-rv-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-persona-card{background-color:#ffffff06;border-color:#ffffff12;border-radius:1rem;border-width:1px;overflow:hidden;position:relative;transition:border-color .18s,box-shadow .18s}.gs-persona-card:hover{border-color:var(--gs-persona-border-hover,rgba(139,92,246,.25));box-shadow:0 0 0 1px var(--gs-persona-border-hover,rgba(139,92,246,.12))}.gs-persona-card:before{background:var(--gs-persona-accent,rgba(139,92,246,.55));border-bottom-left-radius:1rem;border-top-left-radius:1rem;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.gs-persona-card.is-color-0{--gs-persona-accent:rgba(139,92,246,.7);--gs-persona-accent-dim:rgba(139,92,246,.12);--gs-persona-av-bg:rgba(139,92,246,.18);--gs-persona-av-text:#c4b5fd;--gs-persona-border-hover:rgba(139,92,246,.3)}.gs-persona-card.is-color-1{--gs-persona-accent:rgba(14,165,233,.7);--gs-persona-accent-dim:rgba(14,165,233,.12);--gs-persona-av-bg:rgba(14,165,233,.18);--gs-persona-av-text:#7dd3fc;--gs-persona-border-hover:rgba(14,165,233,.3)}.gs-persona-card.is-color-2{--gs-persona-accent:rgba(245,158,11,.7);--gs-persona-accent-dim:rgba(245,158,11,.12);--gs-persona-av-bg:rgba(245,158,11,.18);--gs-persona-av-text:#fcd34d;--gs-persona-border-hover:rgba(245,158,11,.3)}.gs-persona-card.is-color-3{--gs-persona-accent:rgba(16,185,129,.7);--gs-persona-accent-dim:rgba(16,185,129,.12);--gs-persona-av-bg:rgba(16,185,129,.18);--gs-persona-av-text:#6ee7b7;--gs-persona-border-hover:rgba(16,185,129,.3)}.gs-persona-card.is-color-4{--gs-persona-accent:rgba(244,63,94,.7);--gs-persona-accent-dim:rgba(244,63,94,.12);--gs-persona-av-bg:rgba(244,63,94,.18);--gs-persona-av-text:#fda4af;--gs-persona-border-hover:rgba(244,63,94,.3)}.gs-persona-card-head{align-items:center;background:var(--gs-persona-accent-dim,rgba(139,92,246,.08));cursor:pointer;display:flex;gap:1rem;padding:1rem 1.25rem;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-persona-card-head:hover{background:var(--gs-persona-accent-dim,rgba(139,92,246,.12))}.gs-persona-card-head input,.gs-persona-card-head select{pointer-events:all}.gs-persona-avatar{align-items:center;background:var(--gs-persona-av-bg,rgba(139,92,246,.18));border-radius:.75rem;color:var(--gs-persona-av-text,#c4b5fd);display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:2.75rem;justify-content:center;letter-spacing:-.02em;line-height:1.5rem;width:2.75rem}.gs-persona-card-head-info{flex:1 1 0%;min-width:0}.gs-persona-card-head-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.gs-persona-card-head-badge{align-items:center;color:#ffffff80;display:inline-flex;font-size:11px;font-weight:500;gap:.25rem}.gs-persona-card-head-badge+.gs-persona-card-head-badge:before{color:#ffffff40;content:"·";margin-right:.25rem}.gs-persona-card-head-actions{align-items:center;display:flex;flex-shrink:0;gap:.25rem}.gs-persona-card-body{border-color:#ffffff0f;border-top-width:1px;padding:1.25rem 1.25rem 1.5rem}.gs-persona-fields-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.25rem}@media print{.gs-slide .grid.gs-persona-fields-grid,.gs-slide .gs-persona-fields-grid,.gs-slide .gs-persona-fields-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-persona-fields-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-persona-fields-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-persona-fields-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-persona-fields-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-persona-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-persona-section-label{align-items:center;color:#fff6;display:flex;font-size:11px;font-weight:600;gap:.375rem;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-persona-section-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-persona-section-label{color:var(--ws-ink-4)}.gs-persona-delete{align-items:center;border-radius:.5rem;color:#ffffff4d;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem}.gs-ws-shell-bg .gs-persona-delete{color:var(--ws-ink-4)}.gs-persona-delete:hover{background-color:#fb718514;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-persona-chevron{align-items:center;color:#ffffff59;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem}.gs-ws-shell-bg .gs-persona-chevron{color:var(--ws-ink-4)}.gs-cp-nav{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:1rem;border-width:1px;gap:.25rem;padding:.375rem}.gs-cp-nav,.gs-cp-nav-tab{align-items:center;display:flex}.gs-cp-nav-tab{border-radius:.75rem;flex:1 1 0%;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.625rem 1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-cp-nav-tab){color:var(--ws-ink)}.gs-cp-nav-tab{color:var(--ws-ink-3)}.gs-cp-nav-tab:hover{background:var(--ws-sunk);color:var(--ws-ink-2)}.gs-cp-nav-tab--active{box-shadow:0 1px 3px #0000004d,inset 0 1px #ffffff0f;color:var(--ws-ink)}.gs-cp-nav-badge,.gs-cp-nav-tab--active{background:var(--ws-surface-2)}.gs-cp-nav-badge{align-items:center;border-radius:9999px;color:var(--ws-ink-3);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding-left:.25rem;padding-right:.25rem}.gs-cp-nav-tab--active .gs-cp-nav-badge{background:var(--ws-accent-soft);color:var(--ws-accent-ink)}.gs-cp-field-group-label{align-items:center;color:#ffffff4d;display:flex;font-size:10px;font-weight:700;gap:.5rem;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-cp-field-group-label{color:var(--ws-ink-4)}.gs-cp-field-group+.gs-cp-field-group{border-color:#ffffff0d;border-top-width:1px;margin-top:1.75rem;padding-top:1.75rem}.gs-cp-chips-card{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-cp-chips-card{background-color:var(--ws-surface)}.gs-rv-dialog-hint{color:#ffffff8c;font-size:.75rem;line-height:1rem}.gs-ws-shell-bg .gs-rv-dialog-hint{color:var(--ws-ink-3)}.gs-rv-dialog-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.gs-vat{border-radius:.75rem;border-width:1px;padding:.75rem;position:sticky;top:0;z-index:20;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:color-mix(in srgb,var(--ws-surface-2) 92%,transparent);border-color:var(--ws-line);box-shadow:var(--ws-shadow)}.gs-vat-row{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.gs-vat-row{align-items:center;flex-direction:row;justify-content:space-between}}.gs-vat-kicker{font-size:10px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-vat-kicker){color:var(--ws-ink)}.gs-vat-kicker{color:var(--ws-ink-3)}.gs-vat-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-vat-title){color:var(--ws-ink)}.gs-vat-title{color:var(--ws-ink)}.gs-vat-subtitle{color:var(--ws-ink-3)}.gs-vat-select,.gs-vat-subtitle{font-size:.75rem;line-height:1rem}.gs-vat-select{border-radius:.5rem;border-width:1px;padding:.5rem .75rem}.gs-vat-select:focus{outline:2px solid transparent;outline-offset:2px}.gs-vat-select{background:var(--ws-sunk);border-color:var(--ws-line-2);color:var(--ws-ink);color-scheme:light dark}.gs-vat-select:focus{background:var(--ws-surface-2);border-color:var(--ws-accent)}.gs-vat-dirty-dot{border-radius:9999px;display:inline-block;height:.375rem;margin-right:.375rem;width:.375rem;--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1));vertical-align:middle}.gs-vat-menu{position:relative}.gs-vat-menu-btn{align-items:center;border-color:var(--ws-line-2);border-radius:.5rem;border-width:1px;color:var(--ws-ink-3);display:inline-flex;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.gs-vat-menu-btn,.gs-vat-menu-pop{background-color:var(--ws-surface)}.gs-vat-menu-pop{border-color:var(--ws-line);border-radius:.75rem;border-width:1px;box-shadow:var(--ws-shadow);margin-top:.5rem;min-width:200px;padding-bottom:.25rem;padding-top:.25rem;position:absolute;right:0;z-index:30}.gs-vat-menu-item{color:#ffffffd1;display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;text-align:left;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-vat-menu-item:hover{background-color:#ffffff0f}.gs-vat-menu-sep{background-color:#ffffff1a;height:1px;margin-bottom:.25rem;margin-top:.25rem}.gs-ws-shell-bg .gs-vat-menu-sep{background-color:var(--ws-surface-2)}.gs-vat-history{border-color:#ffffff0f;border-top-width:1px;margin-top:.75rem;padding-top:.75rem}.gs-vat-history-list{margin-top:.5rem;max-height:18rem}.gs-vat-history-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-history-list{overflow:auto;padding-right:.25rem}.gs-vat-history-entry{align-items:flex-start;background-color:#ffffff05;border-radius:.375rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.5rem .75rem}.gs-ws-shell-bg .gs-vat-history-entry{background-color:var(--ws-surface)}.gs-vat-history-source{border-radius:.25rem;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-vat-history-source){color:var(--ws-ink)}.gs-vat-history-source.is-edit{background-color:#38bdf81a;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-vat-history-source.is-edit,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-vat-history-source.is-restore{background-color:#fbbf241a;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-vat-history-source.is-restore,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-vat-history-source.is-fork{background-color:#a78bfa1a;--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-violet-200,.gs-vat-history-source.is-fork,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-vat-diff-block{background-color:#0006;border-color:#ffffff0f;border-radius:.375rem;border-width:1px;color:#fffc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;max-height:18rem;overflow:auto;padding:.75rem;white-space:pre-wrap}.gs-ws-shell-bg .gs-vat-diff-block{color:var(--ws-ink-2)}.gs-vat-diff-list{margin-top:.25rem;max-height:420px}.gs-vat-diff-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-diff-list{overflow:auto;padding-right:.25rem}.gs-vat-diff-row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-diff-row{background-color:#ffffff08;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-vat-diff-row{background-color:var(--ws-surface)}.gs-vat-diff-key{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.025em;margin-bottom:.25rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-vat-diff-key){color:var(--ws-ink)}.gs-ws-shell-bg .gs-vat-diff-key{color:var(--ws-ink-4)}.gs-vat-diff-scalar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-diff-array>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-diff-object>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-vat-diff-cell,.gs-vat-diff-line{align-items:flex-start;border-radius:.25rem;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;gap:.5rem;line-height:1rem;padding:.25rem .5rem}.gs-vat-diff-cell.is-before,.gs-vat-diff-line.is-before{background-color:#ef44441a;--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.text-rose-300,.text-red-200,.gs-vat-diff-cell.is-before),.gs-ws-shell-bg :is(.text-rose-200,.text-rose-300,.text-red-200,.gs-vat-diff-line.is-before){color:var(--ws-crit)}.gs-vat-diff-cell.is-after,.gs-vat-diff-line.is-after{background-color:#10b9811a;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-vat-diff-cell.is-after,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300),.gs-ws-shell-bg :is(.text-emerald-200,.gs-vat-diff-line.is-after,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-vat-diff-sign{flex-shrink:0;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:.75rem}.gs-vat-diff-val{line-height:1.625;word-break:break-all}.gs-admin-form-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-admin-form-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-form-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-form-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-form-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-form-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-admin-form-grid-compact{gap:.75rem}@media(min-width:768px){.gs-admin-form-grid-compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gs-admin-form-grid-compact-status{max-width:220px}}.gs-admin-table-wrap{border-radius:24px;border-width:1px;overflow:auto;padding:.75rem}@media(min-width:640px){.gs-admin-table-wrap{padding:1.25rem}}.gs-admin-table-wrap{background:var(--adm-sunk,#121212);border-color:var(--adm-line,hsla(0,0%,100%,.08));box-shadow:0 18px 42px #0003}.gs-admin-table{font-size:.875rem;line-height:1.25rem;min-width:1100px;width:100%;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-admin-table-head{color:var(--adm-ink-3,hsla(0,0%,100%,.42));text-align:left}.gs-admin-table-th{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:9.5px;font-weight:600;letter-spacing:.1em;padding-bottom:.625rem;padding-right:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-table-th){color:var(--ws-ink)}.gs-admin-table-th-sortable{cursor:pointer}.gs-admin-table-sort{align-items:center;color:inherit;display:inline-flex;gap:.375rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-admin-table-sort:hover{color:var(--ws-ink)}.gs-admin-table-sort:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-table-sort.is-active{color:#c4b5fd}.gs-admin-table-sort-icon{color:#ffffff47;transition:transform .16s ease,color .16s ease}.gs-admin-table-sort-icon.is-active{color:#c4b5fd}.gs-admin-table-sort-icon.is-desc{transform:rotate(0)}.gs-admin-table-sort-icon.is-active:not(.is-desc){transform:rotate(180deg)}.gs-admin-table-row{border-color:var(--adm-line,hsla(0,0%,100%,.08));border-top-width:1px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle}.gs-admin-table-row:hover{background-color:var(--adm-surface-2,hsla(0,0%,100%,.04))}.gs-admin-table-row-expand{border:none!important}.gs-admin-table-cell{padding-bottom:.75rem;padding-right:1rem;padding-top:.75rem}.gs-admin-table td[data-col=actions],.gs-admin-table th[data-col=actions]{text-align:right}.gs-admin-table-row-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.gs-audits-split{display:grid;gap:1rem}@media print{.gs-slide .gs-audits-split.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audits-split.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audits-split.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audits-split.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audits-split.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-audits-split{grid-template-columns:minmax(0,1fr)}@media(min-width:1180px){.gs-audits-split{grid-template-columns:minmax(0,1fr) 320px}}.gs-audits-split-preview{align-self:flex-start}@media(min-width:1180px){.gs-audits-split-preview{position:sticky;top:1rem}}.gs-filter-pill.is-active{background-color:#ec489926;border-color:#ec489980;--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-filter-pill.is-active:hover{color:var(--ws-ink)}.gs-filter-pill.is-active:hover{border-color:#ec4899b3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-audit-preview-card,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card){position:relative;transition:all .25s ease;will-change:transform,box-shadow,border-color}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-audit-preview-card,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):before{background:linear-gradient(135deg,#ffffff0d,#ff6fa31f 32%,#c92c6133 68%,#ffffff0a);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.28;padding:1px;pointer-events:none;position:absolute;transition:all .25s ease}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-audit-preview-card,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within){box-shadow:0 20px 44px #0000003d,0 0 0 1px #ff6fa314;transform:translateY(-4px)}:where(.card,.card-hover,.card-dark,.card-glass,.card-dark-glass,.gs-landing-metric-card,.gs-landing-stat-card,.gs-landing-ranking-card,.gs-landing-testimonial-card,.gs-landing-analysis-card,.gs-public-post-card,.gs-public-newsletter-panel,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-article-state,.gs-public-article-hero,.gs-public-article-content,.gs-public-article-footer,.gs-waitlist-card,.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-contact-panel,.gs-contact-step-card,.gs-contact-meta-card,.gs-account-picker-card,.gs-workspace-account-card,.gs-workspace-mode-card,.gs-workspace-quota-card,.gs-workspace-note-card,.gs-workspace-support-card,.gs-workspace-plan-card,.gs-workspace-flow-card,.gs-audit-preview-card,.gs-admin-stat-card,.gs-admin-action-card,.gs-design-swatch-card):is(:hover,:focus-within):before{filter:saturate(1.18) brightness(1.08);opacity:.72}.gs-audit-preview-card.gs-workspace-dashboard-focus-tile{padding:1rem}@media(min-width:640px){.gs-audit-preview-card.gs-workspace-dashboard-focus-tile{padding:18px}}.gs-audit-preview-card.gs-workspace-dashboard-compact{padding:1rem}@media(min-width:640px){.gs-audit-preview-card.gs-workspace-dashboard-compact{padding:18px}}.gs-audit-preview-card{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);border:1px solid var(--adm-line,hsla(0,0%,100%,.08));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}@media(min-width:640px){.gs-audit-preview-card{padding:1.5rem}}.gs-audit-preview-card{overflow:hidden;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.gs-audit-preview-card:not(.is-table):not(.is-container):hover{border-color:#8b5cf652;box-shadow:0 24px 56px #0006,inset 0 0 0 1px #8b5cf624;z-index:2}.gs-audit-preview-card:before{background:linear-gradient(90deg,#8b5cf6,#8b5cf62e);border-radius:28px 28px 0 0;content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-audit-preview-card.is-container:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.55) 38%,rgba(var(--gs-accent-deep-rgb),0) 100%);height:2px;z-index:2}.gs-audit-preview-card.is-action{border-color:rgba(var(--gs-accent-strong-rgb),.3);box-shadow:0 20px 48px #0000004d,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.08) inset}.gs-audit-preview-card.is-action:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.85) 50%,rgba(var(--gs-accent-strong-rgb),.35) 100%);height:3px;z-index:2}.gs-audit-preview-card.is-action:hover{border-color:rgba(var(--gs-accent-strong-rgb),.55);box-shadow:0 26px 60px #0006,0 0 0 1px rgba(var(--gs-accent-strong-rgb),.14) inset;transform:translateY(-1px);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.gs-audit-preview-card.is-action.is-ok{border-color:#10b9814d}.gs-audit-preview-card.is-action.is-ok:before{background:linear-gradient(90deg,#10b981,#10b981a6 50%,#10b9812e)}.gs-audit-preview-card.is-action.is-ok:hover{border-color:#10b9818c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #10b98124}.gs-audit-preview-card.is-action.is-warn{border-color:#f59e0b52}.gs-audit-preview-card.is-action.is-warn:before{background:linear-gradient(90deg,#f59e0b,#f59e0ba6 50%,#f59e0b2e)}.gs-audit-preview-card.is-action.is-warn:hover{border-color:#f59e0b94;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f59e0b24}.gs-audit-preview-card.is-action.is-critical{border-color:#f43f5e5c}.gs-audit-preview-card.is-action.is-critical:before{background:linear-gradient(90deg,#f43f5e,#f43f5eb3 50%,#f43f5e38)}.gs-audit-preview-card.is-action.is-critical:hover{border-color:#f43f5e99;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #f43f5e29}.gs-audit-preview-card.is-action.is-info{border-color:#38bdf847}.gs-audit-preview-card.is-action.is-info:before{background:linear-gradient(90deg,#38bdf8,#38bdf8a6 50%,#38bdf82e)}.gs-audit-preview-card.is-action.is-info:hover{border-color:#38bdf88c;box-shadow:0 26px 60px #0006,inset 0 0 0 1px #38bdf824}.gs-audit-preview-card.is-container{background-color:var(--adm-surface,#141414);background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:32px 32px,32px 32px;box-shadow:0 18px 44px #00000052,inset 0 1px #ffffff0a;transition:none}.gs-audit-preview-card.is-container:hover{border-color:#ffffff14;box-shadow:0 18px 44px #0000004d;transform:none}.gs-audit-preview-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.gs-adash .gs-audit-preview-card{border-radius:14px;box-shadow:var(--adm-shadow)}.gs-adash .gs-audit-preview-card:before{display:none}.gs-adash .gs-audit-preview-card:not(.is-table):not(.is-container):hover{border-color:var(--adm-line-2);box-shadow:var(--adm-shadow)}.gs-shell-page[data-admin-theme] :is(.gs-audit-preview-card,.gs-admin-tile,.gs-kpi-card){border-radius:var(--gsp-radius-md);box-shadow:var(--adm-shadow)}.gs-orchestration-editor>.gs-audit-preview-card{min-width:0;overflow:auto}@media(max-width:760px){.gs-orchestration-editor>.gs-audit-preview-card:not(.gs-orchestration-stage-editor){height:360px}}.gs-ws-shell-bg .gs-audit-questions .gs-audit-preview-card{background-color:var(--ws-surface-2);background-image:none;border-color:var(--ws-line);box-shadow:none}.gs-ws-shell-bg .gs-audit-preview-card{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-preview-card:before{display:none}.gs-ws-setlinks .gs-audit-preview-card{padding:14px 40px 14px 16px;position:relative}.gs-mi-command-grid .gs-audit-preview-card{height:100%}.gs-ws-shell-bg .gs-audit-preview-card{border-color:var(--ws-line);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-audit-preview-card:not(.is-table):not(.is-container):hover{border-color:var(--ws-line);box-shadow:var(--ws-shadow);z-index:auto}.gs-client-workbench .gs-audit-preview-card{height:100%}.gs-customer-page .gs-audit-preview-card{background-image:none}.gs-shell-page[data-admin-theme] :is(.gs-audit-preview-card,.gs-admin-tile){background-image:none}.gs-audit-preview-kicker{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-preview-kicker){color:var(--ws-ink)}.gs-audit-preview-kicker{color:var(--ws-ink-3)}.gs-audit-preview-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;line-height:1.25}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-preview-title){color:var(--ws-ink)}.gs-audit-preview-title{color:var(--ws-ink)}.gs-audit-preview-domain{color:var(--ws-ink-2);font-size:.875rem;line-height:1.25rem}.gs-audit-preview-row{align-items:center;border-color:var(--ws-line);border-top-width:1px;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem}.gs-audit-preview-row-label{color:var(--ws-ink-3)}.gs-audit-preview-row-value{color:var(--ws-ink);font-weight:500}.gs-audit-preview-insight{background-color:var(--ws-accent-soft);border:1px solid color-mix(in srgb,var(--ws-accent) 30%,transparent);border-radius:9px;color:var(--ws-ink-2);font-size:11px;line-height:1.55;padding:11px 12px}.gs-audit-preview-empty{padding-bottom:2rem;padding-top:2rem;text-align:center}.gs-admin-table-row.is-selected{background-color:#ec48990f}.gs-admin-table-row.is-selected>td:first-child{box-shadow:inset 3px 0 #ec4899}.gs-admin-table-row.is-selected:hover{background-color:#ec48991a}.gs-admin-table-row.is-clickable{cursor:pointer;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-icon-action{align-items:center;border-radius:.5rem;color:#ffffff73;display:inline-flex;height:2rem;justify-content:center;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.gs-ws-shell-bg .gs-icon-action{color:var(--ws-ink-4)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-icon-action:hover{color:var(--ws-ink)}.gs-icon-action:hover{background-color:#ffffff14;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-icon-action:disabled{opacity:.4;pointer-events:none}.gs-icon-action svg{flex-shrink:0;height:18px;width:18px}.gs-icon-action-danger:hover{background-color:#f43f5e1a;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-icon-action:after{background:#18181bf5;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;bottom:calc(100% + 7px);color:#ffffffc7;content:attr(data-tooltip);font-size:11px;left:50%;line-height:1.5;opacity:0;padding:3px 8px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .12s;white-space:nowrap;z-index:60}.gs-icon-action:not([disabled]):hover:after{opacity:1}.gs-admin-table-muted{color:#ffffff8f}.gs-admin-table-primary{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-table-footer{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-left:.25rem;padding-right:.25rem}@media print{.gs-slide .gs-admin-table-footer{flex-direction:row}}@media(min-width:1024px){.gs-admin-table-footer{align-items:center;flex-direction:row;justify-content:space-between}}.gs-admin-table-summary{color:#ffffff7a;font-size:.875rem;line-height:1.25rem}.gs-admin-table-pagination{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.gs-admin-table-pagination{align-items:center;flex-direction:row;justify-content:flex-end}}.gs-admin-table-page-size{align-items:center;color:#ffffff7a;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.gs-admin-table-page-size-select{background-color:#ffffff0a;border-color:#ffffff14;border-radius:.75rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-admin-table-page-size-select{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-admin-table-page-size-select{color-scheme:dark}.gs-admin-field-input option,.gs-admin-table-page-size-select option{background-color:#141414;color:#fff}.gs-admin-table-filters{width:100%}.gs-admin-table-filters-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-admin-table-filters-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-table-filters-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-table-filters-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-table-filters-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-table-filters-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-admin-table-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.gs-admin-table-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-admin-table-filters-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.gs-admin-column-picker{position:relative}.gs-admin-column-picker-menu{border-color:#ffffff1a;border-radius:1rem;border-width:1px;min-width:240px;position:absolute;right:0;top:calc(100% + 10px);z-index:30;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0 24px 48px rgba(0,0,0,.35);--tw-shadow-colored:0 24px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-admin-column-picker-menu{border-color:var(--ws-line)}.gs-admin-column-picker-header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.gs-admin-column-picker-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-column-picker-title){color:var(--ws-ink)}.gs-admin-column-picker-reset{color:#ffffff85;font-size:.75rem;font-weight:500;line-height:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-column-picker-reset:hover{color:#ffffffc7}.gs-admin-column-picker-list{margin-top:.75rem}.gs-admin-column-picker-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-column-picker-item{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:.75rem;border-width:1px;color:#ffffffc7;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.5rem .75rem}.gs-ws-shell-bg .gs-admin-column-picker-item{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-admin-column-picker-item.is-locked{border-color:#ffffff0f;color:#ffffff6b}.gs-admin-column-picker-checkbox{background-color:transparent;border-color:#ffffff26;border-radius:.25rem;height:1rem;width:1rem;--tw-text-opacity:1;accent-color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-preset-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-admin-preset-chip{align-items:center;border-radius:.5rem;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.1em;padding:.25rem .625rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-preset-chip){color:var(--ws-ink)}.gs-admin-preset-chip{background:#8b5cf60f;border:1px solid rgba(139,92,246,.22);color:#c4b5fdeb}.gs-admin-preset-chip:hover{background:#8b5cf624;border-color:#8b5cf67a;color:#fff}.gs-admin-preset-chip.is-active{background:#8b5cf62e;border-color:#8b5cf68c;color:#fff}.gs-admin-preset-chip.is-critical{background:#f43f5e0d;border-color:#f43f5e38;color:#fca5a5d9}.gs-admin-preset-chip.is-critical:hover{background:#f43f5e24;border-color:#f43f5e7a;color:#fff}.gs-admin-table-page-controls{align-items:center;display:flex;gap:.5rem}.gs-admin-table-page-button{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;color:#ffffffd1;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-admin-table-page-button{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-admin-table-page-button:hover{color:var(--ws-ink)}.gs-admin-table-page-button:hover{background-color:#ffffff14;border-color:#fff3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-table-page-button:disabled{cursor:not-allowed;opacity:.4}.gs-admin-table-page-indicator{color:#ffffff94;font-size:.875rem;line-height:1.25rem;min-width:108px;text-align:center}.gs-admin-error-card{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);background-color:#ef44441a;border:1px solid rgba(239,68,68,.2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem;--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.gs-admin-kicker{align-items:center;background:var(--adm-surface-2,#151515);border-color:var(--adm-line,hsla(0,0%,100%,.1));border-radius:9999px;border-width:1px;color:var(--adm-ink-2,hsla(0,0%,100%,.52));display:inline-flex;font-size:10px;font-weight:700;gap:.5rem;letter-spacing:.18em;padding:.375rem .75rem;text-transform:uppercase}.gs-admin-kicker:before{background:var(--gs-accent-strong);border-radius:9999px;box-shadow:0 0 0 4px rgba(var(--gs-accent-strong-rgb),.18);content:"";height:.5rem;width:.5rem}.gs-admin-hero{border-radius:28px;--tw-shadow:0 18px 44px rgba(0,0,0,.3);--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);background:var(--adm-surface,#141414);background-color:var(--adm-surface,#141414);border:1px solid var(--adm-line,hsla(0,0%,100%,.08));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:inset 0 1px #ffffff0a;overflow:hidden;padding:1.25rem;position:relative}.gs-admin-hero:before{background:linear-gradient(90deg,var(--gs-accent-strong) 0,rgba(var(--gs-accent-deep-rgb),.55) 38%,rgba(var(--gs-accent-deep-rgb),0) 100%);content:"";height:2px;inset:0 0 auto;pointer-events:none;position:absolute}.gs-admin-hero-grid{display:grid;gap:1.5rem}@media print{.gs-slide .gs-admin-hero-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-hero-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-hero-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-hero-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-hero-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-admin-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}}.gs-admin-hero-title{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin-top:.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-hero-title){color:var(--ws-ink)}@media(min-width:640px){.gs-admin-hero-title{font-size:26px}}.gs-admin-hero-title{color:var(--adm-ink,#fff)}.gs-admin-hero-copy{color:var(--adm-ink-2,hsla(0,0%,100%,.58));font-size:13px;line-height:1.5rem;margin-top:.5rem;max-width:42rem}.gs-admin-group-filter{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:12px;box-shadow:var(--adm-shadow);padding:1rem}.gs-admin-group-filter-title{color:var(--adm-ink-3);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.gs-admin-group-filter-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gs-admin-group-filter-btn{align-items:center;border-color:var(--adm-line);border-radius:.5rem;border-width:1px;color:var(--adm-ink-2);display:inline-flex;font-size:13px;gap:.5rem;justify-content:space-between;line-height:1.375;padding:.375rem .75rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-group-filter-btn:focus-visible,.gs-admin-group-filter-btn:hover{background:var(--adm-surface-2);border-color:var(--adm-line-2);color:var(--adm-ink);outline:none}.gs-admin-group-filter-btn.is-active{background:var(--adm-accent-soft);border-color:var(--adm-accent);color:var(--adm-accent-ink)}.gs-admin-group-filter-count{align-items:center;border-radius:9999px;display:inline-flex;font-size:10px;font-weight:600;height:1.25rem;justify-content:center;min-width:1.4rem;padding-left:.375rem;padding-right:.375rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-group-filter-count){color:var(--ws-ink)}.gs-admin-group-filter-count{background:var(--adm-surface-2);color:var(--adm-ink-3)}.gs-admin-group-filter-btn.is-active .gs-admin-group-filter-count{background:color-mix(in srgb,var(--adm-accent) 20%,transparent);color:var(--adm-accent-ink)}.gs-admin-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-table-link{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;color:#ffffffdb;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-admin-table-link{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-admin-table-link:hover{background-color:#ffffff14;border-color:#fff3}.gs-admin-modal-backdrop{background-color:#000000b3;inset:0;position:fixed;z-index:90;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-admin-modal-shell{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:100}.gs-admin-modal{border-color:#ffffff1a;border-radius:28px;border-width:1px;display:flex;flex-direction:column;max-height:90vh;max-width:980px;overflow:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));--tw-shadow:0 30px 80px rgba(0,0,0,.4);--tw-shadow-colored:0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-admin-modal{border-color:var(--ws-line)}.gs-admin-modal-compact{max-width:720px}.gs-admin-modal-header{border-bottom-width:1px;border-color:#ffffff1a;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.gs-ws-shell-bg .gs-admin-modal-header{border-color:var(--ws-line)}@media(min-width:640px){.gs-admin-modal-header{align-items:flex-start;flex-direction:row;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}}.gs-admin-modal-header{background-image:radial-gradient(circle at top left,rgba(201,44,97,.14),transparent 40%),linear-gradient(135deg,#ffffff0d,#ffffff05)}.gs-admin-modal-title{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-modal-title){color:var(--ws-ink)}.gs-admin-modal-copy{color:#ffffff85;font-size:.875rem;line-height:1.5rem;margin-top:.25rem}.gs-admin-modal-close{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;color:#ffffffb8;display:flex;height:2.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.gs-ws-shell-bg .gs-admin-modal-close{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-admin-modal-close:hover{color:var(--ws-ink)}.gs-admin-modal-close:hover{background-color:#ffffff14;border-color:#fff3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-admin-modal-body{flex:1 1 0%;overflow:auto;padding:1.25rem}@media(min-width:640px){.gs-admin-modal-body{padding-left:1.5rem;padding-right:1.5rem}}.gs-admin-modal-footer{border-top-width:1px;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}@media(min-width:640px){.gs-admin-modal-footer{align-items:center;flex-direction:row;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}}.gs-admin-modal-footer{background-color:var(--adm-surface-2,hsla(0,0%,100%,.02));border-color:var(--adm-line,hsla(0,0%,100%,.1))}.gs-admin-modal-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:.75rem;justify-content:flex-end}.gs-admin-cta-primary{border-width:0!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;background-color:transparent!important;background-image:linear-gradient(135deg,#ff6fa3,#c92c61)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;box-shadow:0 10px 24px -8px #c92c6173!important}.gs-admin-cta-primary:hover:not(:disabled){--tw-brightness:brightness(1.1);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)}.gs-admin-cta-ghost{background-color:transparent!important;border-color:#ffffff29!important;border-width:1px!important;color:#ffffffc7!important}.gs-admin-cta-ghost:hover:not(:disabled){background-color:#ffffff0f!important;border-color:#ffffff4d!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.gs-admin-modal-toggle{align-items:center;color:#ffffffb8;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.gs-admin-modal-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-modal-lead{background:var(--adm-surface-2,hsla(0,0%,100%,.03))}.gs-admin-modal-lead,.gs-admin-modal-section{border-color:var(--adm-line,hsla(0,0%,100%,.08));border-radius:24px;border-width:1px;padding:1rem 1.25rem}.gs-admin-modal-section{background:var(--adm-surface-2,#111)}.gs-admin-modal-section-head{display:flex;flex-direction:column;gap:.5rem}.gs-admin-modal-section-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-modal-section-title){color:var(--ws-ink)}.gs-admin-modal-section-title{color:var(--adm-ink,#fff)}.gs-admin-modal-section-copy{color:var(--adm-ink-2,hsla(0,0%,100%,.56));font-size:.875rem;line-height:1.5rem}.gs-admin-modal-footer-copy{color:var(--adm-ink-2,hsla(0,0%,100%,.52));font-size:.875rem;line-height:1.5rem}.gs-richtext-editor{background-color:#ffffff0d;border-color:#ffffff1f;border-radius:.75rem;border-width:1px;margin-top:.25rem;overflow:hidden}.gs-ws-shell-bg .gs-richtext-editor{background-color:var(--ws-surface-2)}.gs-richtext-toolbar{align-items:center;background-color:#ffffff08;border-bottom-width:1px;border-color:#ffffff14;display:flex;gap:.25rem;padding:.375rem .5rem}.gs-ws-shell-bg .gs-richtext-toolbar{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-richtext-btn{border-radius:.375rem;color:#ffffffa6;font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-richtext-btn:hover{color:var(--ws-ink)}.gs-richtext-btn:hover{background-color:#ffffff14}.gs-richtext-btn--active,.gs-richtext-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-richtext-btn--active{background-color:#ffffff1f}.gs-richtext-content{cursor:text}.gs-richtext-link-dialog{background-color:#ffffff08;border-bottom-width:1px;border-color:#ffffff14;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem}.gs-ws-shell-bg .gs-richtext-link-dialog{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-richtext-link-dialog-title{color:#ffffffb3;font-size:.75rem;font-weight:600;line-height:1rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-richtext-link-dialog-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-richtext-link-dialog-title{color:var(--ws-ink-2)}.gs-richtext-link-dialog-row{display:flex;flex-direction:column;gap:.25rem}.gs-richtext-link-dialog-label{color:#ffffff80;font-size:.75rem;line-height:1rem}.gs-richtext-link-dialog-error{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-richtext-link-dialog-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem}.gs-blog-img-dropzone{align-items:center;background-color:#ffffff08;border:1px dashed hsla(0,0%,100%,.15);border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:.25rem;padding:1.25rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-blog-img-dropzone{background-color:var(--ws-surface)}.gs-blog-img-dropzone--dragging,.gs-blog-img-dropzone:hover{background-color:#ffffff0f;border-color:#ffffff4d}.gs-ws-shell-bg .gs-blog-img-dropzone--dragging,.gs-ws-shell-bg .gs-blog-img-dropzone:hover{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-blog-img-dropzone-hint{color:#fff6;font-size:.75rem;line-height:1rem}.gs-ws-shell-bg .gs-blog-img-dropzone-hint{color:var(--ws-ink-4)}.gs-blog-img-dropzone-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.gs-blog-img-thumb{border-color:#ffffff1a;border-radius:.5rem;border-width:1px;max-height:6rem;max-width:100%;-o-object-fit:cover;object-fit:cover}.gs-blog-img-inline-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.gs-blog-img-url-box{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;display:flex;flex:1 1 0%;gap:.5rem;min-width:0;padding:.5rem .75rem}.gs-ws-shell-bg .gs-blog-img-url-box{background-color:var(--ws-surface-2)}.gs-blog-img-url-text{color:#ffffffb3;flex:1 1 0%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-blog-img-url-text{color:var(--ws-ink-2)}.gs-shopping-kpi-card.is-primary:before{background:var(--ws-accent)}.gs-shopping-kpi-value.is-accent{color:var(--ws-accent)}.gs-shopping-section{background-color:#ffffff0a;border-color:#ffffff14;border-radius:.75rem;border-width:1px;overflow:hidden}.gs-ws-shell-bg .gs-shopping-section{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-shopping-section-header{align-items:center;border-bottom-width:1px;border-color:#ffffff0f;display:flex;justify-content:space-between;padding:.875rem 1.25rem}.gs-shopping-section-title{color:#fffc;font-size:13px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-section-title){color:var(--ws-ink)}.gs-shopping-section-sub{color:#ffffff4d;font-size:11px;margin-top:.125rem}.gs-shopping-section-body{padding:1.25rem}.gs-shopping-two-col{display:grid;gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media print{.gs-slide .gs-shopping-two-col.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-shopping-two-col.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-shopping-two-col.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-shopping-two-col.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-shopping-two-col.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-shopping-category-row{align-items:center;border-bottom-width:1px;border-color:var(--ws-line);cursor:pointer;display:flex;gap:.625rem;padding-bottom:.625rem;padding-top:.625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-shopping-category-row:last-child{border-bottom-width:0}.gs-shopping-category-row:hover{background:var(--ws-sunk);border-radius:.375rem;margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem}.gs-shopping-category-icon{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;display:flex;flex-shrink:0;font-size:.875rem;height:2.25rem;justify-content:center;line-height:1.25rem;width:2.25rem}.gs-shopping-category-name{font-size:.75rem;font-weight:600;line-height:1rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-category-name){color:var(--ws-ink)}.gs-shopping-category-name{color:var(--ws-ink)}.gs-shopping-category-meta{color:var(--ws-ink-3);font-size:10px}.gs-shopping-score-bar{background-color:#ffffff14;border-radius:9999px;height:3px;overflow:hidden}.gs-shopping-score-fill{background:#c8285a;border-radius:9999px;height:100%}.gs-shopping-product-bar-row{align-items:center;display:flex;gap:.5rem}.gs-shopping-product-bar-thumb{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:.375rem;border-width:1px;display:flex;flex-shrink:0;font-size:10px;height:26px;justify-content:center;width:26px}.gs-shopping-product-bar-name{color:#fffc;font-size:11px;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-product-bar-name){color:var(--ws-ink)}.gs-shopping-product-bar-track{background-color:#ffffff14;border-radius:9999px;height:5px;overflow:hidden}.gs-shopping-product-bar-val{color:#ffffff80;flex-shrink:0;font-size:11px;font-weight:700;min-width:32px;text-align:right}.gs-shopping-sentiment-tag{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-weight:600;padding:.25rem .75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-sentiment-tag){color:var(--ws-ink)}.gs-shopping-sentiment-tag.is-positive{background-color:#10b9811a;border-color:#10b98133;--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-shopping-sentiment-tag.is-neutral{background-color:#ffffff0f;border-color:#ffffff1a;color:#ffffff80}.gs-ws-shell-bg .gs-shopping-sentiment-tag.is-neutral{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-shopping-sentiment-tag.is-negative{background-color:#ef44441a;border-color:#ef444433;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.gs-shopping-sentiment-tag.is-xl{font-size:15px}.gs-shopping-sentiment-tag.is-lg{font-size:13px}.gs-shopping-sentiment-tag.is-md{font-size:.75rem;line-height:1rem}.gs-shopping-sentiment-tag.is-sm{font-size:10px}.gs-shopping-pmf-card{align-items:flex-start;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;gap:1.5rem;overflow:hidden;padding:1.25rem;position:relative}.gs-shopping-pmf-card:before{background:var(--ws-accent);content:"";height:.125rem;left:0;position:absolute;right:0;top:0}.gs-shopping-pmf-badge{align-items:center;background:var(--ws-accent-soft);border-color:transparent;border-radius:.25rem;border-width:1px;color:var(--ws-accent-ink);display:inline-flex;font-size:10px;gap:.25rem;margin-bottom:.625rem;padding:.125rem .5rem}.gs-shopping-pmf-badge,.gs-shopping-pmf-title{font-weight:700}.gs-shopping-pmf-title{color:var(--ws-ink);font-size:1rem;line-height:1.5rem;margin-bottom:.25rem}.gs-shopping-pmf-dims{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.875rem}@media print{.gs-slide .gs-shopping-pmf-dims.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-shopping-pmf-dims.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-shopping-pmf-dims.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-shopping-pmf-dims.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-shopping-pmf-dims.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-shopping-pmf-dim{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;padding:.625rem}.gs-shopping-pmf-dim-label{color:var(--ws-ink-3);font-size:9px;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.gs-shopping-pmf-dim-value{color:var(--ws-ink);font-size:1rem;font-weight:700;line-height:1.5rem}.gs-shopping-pmf-dim-bar{border-radius:9999px;height:3px;margin-top:.25rem}.gs-shopping-pmf-dim-bar,.gs-shopping-task-card{background:var(--ws-sunk);overflow:hidden}.gs-shopping-task-card{align-items:flex-start;border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;gap:.875rem;padding:.875rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-shopping-task-card:hover{border-color:var(--ws-line-2)}.gs-shopping-task-card.is-done{opacity:.45}.gs-shopping-task-priority-bar{align-self:stretch;border-radius:.125rem;flex-shrink:0;width:3px}.gs-shopping-task-priority-bar.is-high{background:var(--ws-accent)}.gs-shopping-task-priority-bar.is-medium{background:#d4892a}.gs-shopping-task-priority-bar.is-low{background:var(--ws-line-2)}.gs-shopping-task-icon{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.gs-shopping-task-title{font-size:13px;font-weight:600;margin-bottom:.125rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-task-title){color:var(--ws-ink)}.gs-shopping-task-title{color:var(--ws-ink)}.gs-shopping-task-desc{color:var(--ws-ink-3);font-size:11px;line-height:1.625}.gs-shopping-task-meta{align-items:center;display:flex;gap:.5rem;margin-top:.375rem}.gs-shopping-task-source{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.25rem;border-width:1px;color:var(--ws-ink-4);font-size:9px;padding:1px .375rem}.gs-shopping-task-impact{font-size:9px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-task-impact){color:var(--ws-ink)}.gs-shopping-task-impact.is-high{color:var(--ws-accent)}.gs-shopping-task-impact.is-medium{color:#d4892a}.gs-shopping-task-impact.is-low{color:var(--ws-ink-3)}.gs-shopping-priority-badge{border-radius:.25rem;font-size:9px;font-weight:700;letter-spacing:.025em;padding:1px .375rem;text-transform:uppercase}.gs-shopping-priority-badge.is-high{background:#c8285a1a;border:1px solid rgba(200,40,90,.2);color:#c8285a}.gs-shopping-priority-badge.is-medium{background:#d4892a1a;border:1px solid rgba(212,137,42,.2);color:#d4892a}.gs-shopping-priority-badge.is-low{background-color:#ffffff0a;border-color:#ffffff14;border-width:1px;color:#fff6}.gs-ws-shell-bg .gs-shopping-priority-badge.is-low{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-shopping-progress-strip{align-items:center;background-color:#ffffff0a;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;gap:1rem;overflow:hidden;padding:.75rem}.gs-ws-shell-bg .gs-shopping-progress-strip{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-product-accuracy-item{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem}.gs-product-accuracy-score{flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-product-accuracy-score){color:var(--ws-ink)}.gs-product-accuracy-bar-track{background-color:#ffffff14;border-radius:9999px;height:.375rem;overflow:hidden;width:100%}.gs-product-accuracy-bar-fill{border-radius:9999px;height:100%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-product-accuracy-bar-good{background:linear-gradient(90deg,#2d9e6b,#6dd6ba)}.gs-product-accuracy-bar-mid{background:linear-gradient(90deg,#b87c1a,#f2c166)}.gs-product-accuracy-bar-low{background:linear-gradient(90deg,#9e2d3a,#ff7b8a)}.gs-sov-th{border-bottom-width:1px;border-color:#ffffff1a;color:#fff6;font-size:10px;font-weight:600;letter-spacing:.16em;padding:.5rem .75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-th){color:var(--ws-ink)}.gs-ws-shell-bg .gs-sov-th{border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-sov-row{border-bottom-width:1px;border-color:#ffffff0f;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-sov-row:hover{background-color:#ffffff05}.gs-sov-td{color:#ffffffb3;font-size:.75rem;line-height:1rem;padding:.625rem .75rem}.gs-sov-drill-name{text-align:left;text-decoration-color:#ffffff4d;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-sov-drill-name:hover{color:var(--ws-ink)}.gs-sov-drill-name:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-color:#fff9}.gs-sov-drill-hint{color:#fff6;font-size:11px;margin-top:.5rem}.gs-sov-drill{background-color:#0000002e;border-color:#ffffff14;border-radius:1rem;border-width:1px;margin-top:1rem;padding:1rem}.gs-ws-shell-bg .gs-sov-drill{border-color:var(--ws-line)}.gs-sov-drill-head{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;margin-bottom:.75rem;row-gap:.25rem}.gs-sov-drill-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-drill-title){color:var(--ws-ink)}.gs-sov-drill-summary{color:#ffffff8c;font-size:.75rem;line-height:1rem}.gs-sov-drill-close{color:#fff6;margin-left:auto}.gs-sov-drill-close:hover{color:#fffc}.gs-sov-drill-list{max-height:18rem}.gs-sov-drill-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-sov-drill-list{overflow:auto;padding-right:.25rem}.gs-sov-drill-row{align-items:flex-start;background-color:#ffffff05;border-radius:.5rem;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem}.gs-sov-drill-row.is-gap{background-color:#fb718514}.gs-sov-drill-q{color:#ffffffd9;line-height:1.375}.gs-sov-drill-flag{border-radius:9999px;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-drill-flag){color:var(--ws-ink)}.gs-sov-drill-flag.is-present{background-color:#34d39926;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-sov-drill-flag.is-present,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-sov-drill-flag.is-absent{background-color:#fb718526;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-sov-drill-flag.is-absent,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-sov-cell{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;height:1.75rem;justify-content:center;line-height:1rem;width:1.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-cell){color:var(--ws-ink)}.gs-sov-cell-high{background-color:#fb718533;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-sov-cell-high,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-sov-cell-mid{background-color:#fbbf2433;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-sov-cell-mid,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-sov-cell-low{background-color:#ffffff12;color:#fff9}.gs-ws-shell-bg .gs-sov-cell-low{color:var(--ws-ink-3)}.gs-sov-cell.is-dominant{border:1.5px solid rgba(110,231,183,.55);box-shadow:0 0 0 1px #6ee7b72e}.gs-sov-cell.is-strong{border:1px solid rgba(110,231,183,.3)}.gs-sov-row-brand{background:linear-gradient(90deg,#10b9811a,#10b98105);border-bottom-width:1px;border-color:#34d39933}.gs-sov-row-brand:hover{background:linear-gradient(90deg,#10b98124,#10b9810a)}.gs-sov-row.is-dominant-row{background:#ffffff04}.gs-sov-cell-brand{background-color:#34d39926;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-sov-cell-brand,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-sov-cell-brand{border:1px solid rgba(110,231,183,.35)}.gs-sparkline{display:block;overflow:visible}.gs-audit-history-filter-bar{align-items:center;background-color:#ffffff0a;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:1rem;padding:.625rem .75rem}.gs-ws-shell-bg .gs-audit-history-filter-bar{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-date-input{background-color:#ffffff12;border-color:#ffffff1f;border-radius:.5rem;border-width:1px;color:#fffc;color-scheme:dark;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-date-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(0,0%,100%,.2)}.gs-citation-bar-track{background-color:#ffffff14;border-radius:9999px;flex:1 1 0%;height:.375rem;min-width:80px;overflow:hidden}.gs-citation-bar-fill{background-color:#a78bfa99;border-radius:9999px;height:100%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-citation-expand{background-color:#ffffff05;border-color:#ffffff0d;border-top-width:1px;padding:.5rem 1rem 1rem}.gs-chip-muted{align-items:center;background-color:#ffffff0f;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:inline-flex;padding:.125rem .5rem}.gs-table-filter{align-items:center;color:#fff9;display:flex;font-size:.75rem;gap:.5rem;line-height:1rem}.gs-base-select-dark{border-color:#ffffff1a;border-radius:.375rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(26 26 36/var(--tw-bg-opacity,1));color:#fffc;font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.gs-ws-shell-bg .gs-base-select-dark{border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-base-select-dark:focus{border-color:#ffffff4d;outline:2px solid transparent;outline-offset:2px}.gs-audit-slow-warning{align-items:center;background-color:#fbbf240f;border-color:#fbbf2433;border-radius:.75rem;border-width:1px;color:#fcd34de6;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:.5rem;padding:.75rem 1rem}.gs-shopping-progress-track{background-color:#ffffff14;border-radius:9999px;flex:1 1 0%;height:.25rem;overflow:hidden}.gs-ws-shell-bg .gs-shopping-progress-track{background-color:var(--ws-surface-2)}.gs-shopping-progress-fill{background:#c8285a;border-radius:9999px;height:100%}.gs-audit-history-timeline-dot.is-info{background:#4a7ac8}.gs-audit-history-timeline-dot.is-success{background:#34d399}.gs-audit-history-timeline-dot.is-error{background:#f87171}.gs-shopping-ring{flex-shrink:0;position:relative}.gs-shopping-ring-center{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.gs-shopping-settings-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.gs-shopping-connection-pill{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:11px;font-weight:600;gap:.375rem;padding:.25rem .625rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-shopping-connection-pill){color:var(--ws-ink)}.gs-shopping-connection-pill.is-ok{background-color:#10b9811a;border-color:#10b98133;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-shopping-connection-pill.is-ok,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-shopping-connection-pill.is-warn{background-color:#f59e0b1a;border-color:#f59e0b33;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-shopping-connection-pill.is-warn,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-shopping-settings-toggle-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.gs-shopping-toggle{align-items:center;background-color:#ffffff14;border-color:#ffffff1a;border-radius:9999px;border-width:1px;display:inline-flex;flex-shrink:0;height:1.5rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.gs-ws-shell-bg .gs-shopping-toggle{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-shopping-toggle.is-on{background:#c8285a;border-color:transparent}.gs-shopping-toggle-dot{display:inline-block;height:1rem;width:1rem;--tw-translate-x:.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-shopping-toggle-dot,.gs-shopping-toggle.is-on .gs-shopping-toggle-dot{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-shopping-toggle.is-on .gs-shopping-toggle-dot{--tw-translate-x:1.5rem}.gs-shopping-alert{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}a.gs-shopping-alert:hover{background-color:#ffffff0f}.gs-ws-shell-bg a.gs-shopping-alert:hover{background-color:var(--ws-surface-2)}.gs-shopping-alert-dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.gs-shopping-alert.is-high{background-color:#f43f5e0f;border-color:#f43f5e33}.gs-shopping-alert.is-high .gs-shopping-alert-dot{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.gs-shopping-alert.is-medium{background-color:#f59e0b0f;border-color:#f59e0b33}.gs-shopping-alert.is-medium .gs-shopping-alert-dot{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-shopping-alert.is-low .gs-shopping-alert-dot{background-color:#fff6}.gs-ws-shell-bg .gs-shopping-alert.is-low .gs-shopping-alert-dot{background-color:var(--ws-surface-2)}.gs-shopping-onboarding .gs-shopping-section-header{align-items:center;display:flex;justify-content:space-between}.gs-shopping-onboarding-progress-strip{align-items:center;display:flex;gap:.75rem;margin-bottom:.25rem}.gs-shopping-onboarding-step{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:.625rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}a.gs-shopping-onboarding-step:hover{background-color:#ffffff0f}.gs-shopping-onboarding-step.is-done{opacity:.6}.gs-shopping-onboarding-check{align-items:center;border-color:#ffffff26;border-radius:9999px;border-width:1px;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-shopping-onboarding-check{border-color:var(--ws-line)}.gs-shopping-onboarding-step.is-done .gs-shopping-onboarding-check{background:#c8285a;border-color:transparent}.gs-admin-modal-steps{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.gs-admin-modal-step,.gs-admin-modal-steps{align-items:center;display:flex}.gs-admin-modal-step{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:12px;font-weight:500;gap:.625rem;letter-spacing:.1em;text-transform:uppercase}.gs-admin-modal-step.is-active{color:var(--adm-ink,#fff)}.gs-admin-modal-step.is-completed{color:var(--adm-ink-2,hsla(0,0%,100%,.7))}.gs-admin-modal-step-dot{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:1.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-admin-modal-step-dot){color:var(--ws-ink)}.gs-admin-modal-step-dot{background:var(--adm-surface-2,hsla(0,0%,100%,.04));border-color:var(--adm-line-2,hsla(0,0%,100%,.14));color:var(--adm-ink-2,hsla(0,0%,100%,.55))}.gs-admin-modal-step.is-active .gs-admin-modal-step-dot{background:var(--adm-accent-soft,rgba(255,111,163,.22));border-color:var(--adm-accent,#ff6fa3);box-shadow:0 0 0 4px var(--adm-accent-soft,rgba(255,111,163,.12));color:var(--adm-accent-ink,#fff)}.gs-admin-modal-step.is-completed .gs-admin-modal-step-dot{background:var(--adm-ok-soft,rgba(16,185,129,.18));border-color:color-mix(in srgb,var(--adm-ok,#10b981) 50%,transparent);color:var(--adm-ok,#6ee7b7)}.gs-admin-modal-step-separator{background:var(--adm-line-2,hsla(0,0%,100%,.1));height:1px;width:2rem}.gs-admin-modal-step-separator.is-completed,.gs-admin-modal-step.is-completed+.gs-admin-modal-step-separator{background:color-mix(in srgb,var(--adm-ok,#10b981) 50%,transparent)}.gs-admin-platform-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media print{.gs-slide .gs-admin-platform-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-admin-platform-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-admin-platform-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-admin-platform-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-admin-platform-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-admin-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-admin-derived-field{background:var(--adm-surface-2,hsla(0,0%,100%,.03));border-color:var(--adm-line,hsla(0,0%,100%,.1));border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem}.gs-admin-derived-field-value{color:var(--adm-ink,hsla(0,0%,100%,.9));font-size:.875rem;font-weight:500;line-height:1.25rem}.gs-admin-derived-field-hint{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:11px}.gs-admin-platform-card{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.03));border-color:var(--adm-line-2,hsla(0,0%,100%,.1));border-radius:1rem;border-width:1px;color:var(--adm-ink-2,hsla(0,0%,100%,.7));cursor:pointer;display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:.75rem;line-height:1.25rem;padding:1.5rem 1rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-admin-platform-card:hover{background:var(--adm-sunk,hsla(0,0%,100%,.06));border-color:color-mix(in srgb,var(--adm-ink,#fff) 24%,transparent);color:var(--adm-ink,#fff)}.gs-admin-platform-card.is-selected{background:var(--adm-accent-soft,hsla(0,0%,100%,.08));border-color:var(--adm-accent,hsla(0,0%,100%,.3));box-shadow:0 0 0 1px var(--adm-accent,hsla(0,0%,100%,.2));color:var(--adm-ink,#fff)}.gs-admin-credential-help{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:.75rem;line-height:1.25rem;margin-top:.25rem}.gs-admin-confirm-dialog{border-color:#ffffff1a;border-radius:28px;border-width:1px;max-height:90vh;max-width:460px;overflow-y:auto;width:100%;--tw-bg-opacity:1;background-color:rgb(20 20 20/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 30px 80px rgba(0,0,0,.4);--tw-shadow-colored:0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-admin-confirm-dialog{border-color:var(--ws-line)}.gs-admin-confirm-icon{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;color:#ffffffd1;display:inline-flex;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.gs-ws-shell-bg .gs-admin-confirm-icon{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-admin-confirm-icon.is-danger{background-image:linear-gradient(135deg,#ef444429,#ffffff05)}.gs-admin-confirm-icon.is-neutral{background-image:linear-gradient(135deg,#ffffff1a,#ffffff05)}.gs-admin-confirm-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-admin-confirm-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.gs-notification-trigger{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.04));border-color:var(--adm-line,hsla(0,0%,100%,.1));border-radius:.75rem;border-width:1px;color:var(--adm-ink-2,hsla(0,0%,100%,.78));display:flex;height:2.75rem;justify-content:center;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.gs-notification-trigger:hover{background:var(--adm-surface,hsla(0,0%,100%,.08));border-color:var(--adm-line-2,hsla(0,0%,100%,.2));color:var(--adm-ink,#fff)}.gs-notification-count{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;min-height:20px;min-width:20px;position:absolute;right:-.25rem;top:-.25rem;--tw-bg-opacity:1;background-color:rgb(201 44 97/var(--tw-bg-opacity,1));font-size:10px;font-weight:700;padding-left:.375rem;padding-right:.375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-notification-panel{border-radius:24px;border-width:1px;margin-top:.75rem;position:absolute;right:0;width:360px;z-index:50;--tw-shadow:0 24px 48px rgba(0,0,0,.34);--tw-shadow-colored:0 24px 48px var(--tw-shadow-color);background:var(--adm-surface,#151515);border-color:var(--adm-line,hsla(0,0%,100%,.1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-notification-header{align-items:flex-start;border-bottom-width:1px;border-color:var(--adm-line,hsla(0,0%,100%,.1));display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.gs-notification-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-notification-title){color:var(--ws-ink)}.gs-notification-title{color:var(--adm-ink,#fff)}.gs-notification-copy{color:var(--adm-ink-3,hsla(0,0%,100%,.48));font-size:.75rem;line-height:1.25rem;margin-top:.25rem}.gs-notification-action{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(255 140 182/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-notification-action:hover{--tw-text-opacity:1;color:rgb(255 176 204/var(--tw-text-opacity,1))}.gs-notification-list{max-height:420px}.gs-notification-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-notification-list{overflow:auto}.gs-notification-item,.gs-notification-list{padding:.75rem}.gs-notification-item{align-items:flex-start;background:var(--adm-surface-2,hsla(0,0%,100%,.03));border-color:transparent;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-notification-item:hover{background:var(--adm-sunk,hsla(0,0%,100%,.06));border-color:var(--adm-line,hsla(0,0%,100%,.1))}.gs-notification-item-unread{background-image:linear-gradient(135deg,var(--ws-accent-soft),transparent);border-color:var(--adm-line,hsla(0,0%,100%,.08))}.gs-notification-item-icon{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.08));border-radius:.75rem;color:var(--adm-ink,#fff);display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:2.25rem;justify-content:center;line-height:1rem;width:2.25rem}.gs-notification-empty{color:var(--adm-ink-3,hsla(0,0%,100%,.52));font-size:.875rem;line-height:1.25rem;padding:1.5rem 1.25rem}.gs-empty-state{padding-bottom:3rem;padding-top:3rem;text-align:center}.gs-empty-state-icon-wrap{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.06));border-radius:9999px;display:flex;height:4rem;justify-content:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:4rem}.gs-empty-state-icon-wrap.is-error{background:#f43f5e24}.gs-empty-state-icon{color:var(--adm-ink-2,hsla(0,0%,100%,.72));height:2rem;width:2rem}.gs-empty-state-icon.is-error{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-empty-state-icon.is-error,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-empty-state-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-empty-state-title){color:var(--ws-ink)}.gs-empty-state-title{color:var(--adm-ink,hsla(0,0%,100%,.92))}.gs-empty-state-title.is-error{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-empty-state-title.is-error,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-empty-state-description{color:var(--adm-ink-2,hsla(0,0%,100%,.62));font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:28rem}.gs-empty-state-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem}.hero{overflow:hidden;position:relative}.stat-value{font-size:2.25rem;font-weight:700;line-height:2.5rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.dark-section .card{background-color:#ffffff0d;border-color:#ffffff1a}.gs-ws-shell-bg .dark-section .card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.dark-section .btn-secondary{background-color:#ffffff1a;border-color:#fff3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .dark-section .btn-secondary{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.dark-section .btn-secondary:hover{background-color:#fff3}.dropdown{position:relative}.tooltip{border-radius:.5rem;position:absolute;white-space:nowrap;z-index:50;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tooltip:after{border-color:transparent;border-width:4px;position:absolute;--tw-content:"";content:var(--tw-content)}.\!list>:not([hidden])~:not([hidden]),.list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity,1))}.tag{align-items:center;border-radius:.5rem;display:inline-flex;gap:.25rem;--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .625rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}@keyframes brand-glow-pulse{0%,to{box-shadow:0 0 20px #fff3,0 0 40px #ffffff1a}50%{box-shadow:0 0 40px #fff6,0 0 80px #fff3}}@keyframes brand-glow-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.footer-text{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.gs-plans-icon-btn.is-danger:hover{background-color:#f43f5e1a;border-color:#f43f5e66;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-plans-drawer{display:flex;flex-direction:column;gap:1.25rem}.gs-plans-drawer-tabs{align-items:center;border-bottom-width:1px;border-color:#ffffff14;display:flex;gap:.5rem;padding-bottom:.5rem}.gs-ws-shell-bg .gs-plans-drawer-tabs{border-color:var(--ws-line)}.gs-plans-drawer-tabs button{border-radius:.5rem;color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1rem;padding:.375rem .75rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-plans-drawer-tabs button){color:var(--ws-ink)}.gs-ws-shell-bg .gs-plans-drawer-tabs button{color:var(--ws-ink-3)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-plans-drawer-tabs button:hover{color:var(--ws-ink)}.gs-plans-drawer-tabs button.is-active,.gs-plans-drawer-tabs button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-plans-drawer-tabs button.is-active{background-color:#ffffff0f}.gs-ws-shell-bg .gs-plans-drawer-tabs button.is-active{background-color:var(--ws-surface-2)}.gs-plans-limits-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;gap:16px;grid-template-columns:minmax(220px,1.4fr) 110px 110px 130px minmax(140px,auto);padding:12px 0}.gs-plans-limits-row:last-child{border-bottom:0}@media(max-width:720px){.gs-plans-limits-row{grid-template-columns:1fr}}.gs-plans-knob-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;gap:16px;grid-template-columns:minmax(260px,1.6fr) 130px minmax(160px,1fr) minmax(170px,auto);padding:12px 0}.gs-plans-knob-row:last-child{border-bottom:0}@media(max-width:760px){.gs-plans-knob-row{grid-template-columns:1fr}}.gs-plans-limit-source-override{background-color:#f59e0b26;border-radius:9999px;font-size:10px;font-weight:600;letter-spacing:.12em;padding:.125rem .5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-plans-limit-source-override){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-amber-200,.gs-plans-limit-source-override,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-plans-limit-source-default{background-color:#ffffff0f;border-radius:9999px;color:#ffffff8c;font-size:10px;font-weight:600;letter-spacing:.12em;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-plans-limit-source-default){color:var(--ws-ink)}.gs-ws-shell-bg .gs-plans-limit-source-default{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-plans-limit-source-unlimited{background-color:#10b98126;border-radius:9999px;font-size:10px;font-weight:600;letter-spacing:.12em;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-plans-limit-source-unlimited){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-emerald-200,.gs-plans-limit-source-unlimited,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-plan-modal-form-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-plan-modal-form-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-plan-modal-form-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-plan-modal-form-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-plan-modal-form-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-plan-modal-form-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-plan-modal-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-top-10{top:-2.5rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.right-0{right:0}.right-2\.5{right:.625rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-2\.5{top:.625rem}.top-4{top:1rem}.top-5{top:1.25rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[190\]{z-index:190}.z-\[195\]{z-index:195}.z-\[196\]{z-index:196}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[260\]{z-index:260}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.-m-1{margin:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-4\/5{height:80%}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[112px\]{height:112px}.h-\[160px\]{height:160px}.h-\[200px\]{height:200px}.h-\[30px\]{height:30px}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:3rem}.max-h-56{max-height:14rem}.max-h-\[40px\]{max-height:40px}.max-h-\[420px\]{max-height:420px}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0}.min-h-28{min-height:7rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[400px\]{min-height:400px}.min-h-\[44px\]{min-height:44px}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[88px\]{width:88px}.w-auto{width:auto}.w-full{width:100%}.\!min-w-\[140px\]{min-width:140px!important}.min-w-0{min-width:0}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[140px\]{min-width:140px}.min-w-\[220px\]{min-width:220px}.min-w-\[320px\]{min-width:320px}.min-w-\[480px\]{min-width:480px}.min-w-\[600px\]{min-width:600px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[88px\]{min-width:88px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[180px\]{max-width:180px}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[36rem\]{max-width:36rem}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[56rem\]{max-width:56rem}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[920px\]{max-width:920px}.max-w-\[min\(16rem\,calc\(100vw-2rem\)\)\]{max-width:min(16rem,calc(100vw - 2rem))}.max-w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{max-width:min(18rem,calc(100vw - 2rem))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-5{--tw-translate-x:1.25rem}.-rotate-90,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-\[\'-_\'\]{list-style-type:"- "}.list-\[lower-alpha\]{list-style-type:lower-alpha}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[60px_1fr\]{grid-template-columns:60px 1fr}.grid-rows-\[1fr_60px\]{grid-template-rows:1fr 60px}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[color\:var\(--adm-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--adm-line)}.divide-\[color\:var\(--ws-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--ws-line)}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l-0{border-left-width:0}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-rose-400\/40{border-color:#fb718566!important}.border-\[color\:var\(--adm-accent\)\]{border-color:var(--adm-accent)}.border-\[color\:var\(--adm-line\)\]{border-color:var(--adm-line)}.border-\[color\:var\(--adm-line\,rgba\(255\,255\,255\,0\.1\)\)\]{border-color:var(--adm-line,hsla(0,0%,100%,.1))}.border-\[color\:var\(--ws-line\)\]{border-color:var(--ws-line)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-black\/10{border-color:#0000001a}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500\/20{border-color:#10b98133}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-gs-teal\/30{border-color:#6dd6ba4d}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-pink-500\/30{border-color:#ec48994d}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400\/20{border-color:#f8717133}.border-red-400\/30{border-color:#f871714d}.border-rose-400\/50{border-color:#fb718580}.border-rose-500\/30{border-color:#f43f5e4d}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-zinc-100{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.\!bg-rose-500\/15{background-color:#f43f5e26!important}.bg-\[color\:var\(--adm-accent-soft\)\]{background-color:var(--adm-accent-soft)}.bg-\[color\:var\(--adm-line-2\)\]{background-color:var(--adm-line-2)}.bg-\[color\:var\(--adm-line-2\,rgba\(255\,255\,255\,0\.15\)\)\]{background-color:var(--adm-line-2,hsla(0,0%,100%,.15))}.bg-\[color\:var\(--adm-sunk\)\]{background-color:var(--adm-sunk)}.bg-\[color\:var\(--adm-surface\)\]{background-color:var(--adm-surface)}.bg-\[color\:var\(--adm-surface\,\#171717\)\]{background-color:var(--adm-surface,#171717)}.bg-\[color\:var\(--adm-surface-2\)\]{background-color:var(--adm-surface-2)}.bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.04\)\)\]{background-color:var(--adm-surface-2,hsla(0,0%,100%,.04))}.bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.1\)\)\]{background-color:var(--adm-surface-2,hsla(0,0%,100%,.1))}.bg-\[color\:var\(--ws-accent\)\]{background-color:var(--ws-accent)}.bg-\[color\:var\(--ws-accent-soft\)\]{background-color:var(--ws-accent-soft)}.bg-\[color\:var\(--ws-line\)\]{background-color:var(--ws-line)}.bg-\[color\:var\(--ws-sunk\)\]{background-color:var(--ws-sunk)}.bg-\[color\:var\(--ws-surface\)\]{background-color:var(--ws-surface)}.bg-\[color\:var\(--ws-surface-2\)\]{background-color:var(--ws-surface-2)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f}.bg-black\/20{background-color:#0003}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/\[0\.18\]{background-color:#0000002e}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/80{background-color:#10b981cc}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/20{background-color:#ec489933}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/70{background-color:#fb7185b3}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/\[0\.06\]{background-color:#f43f5e0f}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-500\/\[0\.12\]{background-color:#8b5cf61f}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.bg-zinc-400{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity,1))}.bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/95{background-color:#18181bf2}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-zinc-950\/95{background-color:#09090bf2}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.fill-\[color\:var\(--ws-ink-4\)\]{fill:var(--ws-ink-4)}.fill-\[color\:var\(--ws-surface\)\]{fill:var(--ws-surface)}.stroke-\[color\:var\(--ws-line\)\]{stroke:var(--ws-line)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[14px\]{font-size:14px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[80px\]{font-size:80px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-rose-200{--tw-text-opacity:1!important;color:rgb(254 205 211/var(--tw-text-opacity,1))!important}.text-\[color\:var\(--adm-accent-ink\)\]{color:var(--adm-accent-ink)}.text-\[color\:var\(--adm-crit\)\]{color:var(--adm-crit)}.text-\[color\:var\(--adm-crit\,\#fda4af\)\]{color:var(--adm-crit,#fda4af)}.text-\[color\:var\(--adm-ink\)\]{color:var(--adm-ink)}.text-\[color\:var\(--adm-ink\,\#fff\)\]{color:var(--adm-ink,#fff)}.text-\[color\:var\(--adm-ink-2\)\]{color:var(--adm-ink-2)}.text-\[color\:var\(--adm-ink-2\,\#ffffff8c\)\]{color:var(--adm-ink-2,#ffffff8c)}.text-\[color\:var\(--adm-ink-2\,\#ffffff94\)\]{color:var(--adm-ink-2,#ffffff94)}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.55\)\)\]{color:var(--adm-ink-2,hsla(0,0%,100%,.55))}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.56\)\)\]{color:var(--adm-ink-2,hsla(0,0%,100%,.56))}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.65\)\)\]{color:var(--adm-ink-2,hsla(0,0%,100%,.65))}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.7\)\)\]{color:var(--adm-ink-2,hsla(0,0%,100%,.7))}.text-\[color\:var\(--adm-ink-2\,rgba\(255\,255\,255\,0\.82\)\)\]{color:var(--adm-ink-2,hsla(0,0%,100%,.82))}.text-\[color\:var\(--adm-ink-3\)\]{color:var(--adm-ink-3)}.text-\[color\:var\(--adm-ink-3\,\#ffffff66\)\]{color:var(--adm-ink-3,#ffffff66)}.text-\[color\:var\(--adm-ink-3\,rgba\(255\,255\,255\,0\.34\)\)\]{color:var(--adm-ink-3,hsla(0,0%,100%,.34))}.text-\[color\:var\(--adm-ink-3\,rgba\(255\,255\,255\,0\.45\)\)\]{color:var(--adm-ink-3,hsla(0,0%,100%,.45))}.text-\[color\:var\(--adm-ink-4\)\]{color:var(--adm-ink-4)}.text-\[color\:var\(--ws-accent\)\]{color:var(--ws-accent)}.text-\[color\:var\(--ws-crit\)\]{color:var(--ws-crit)}.text-\[color\:var\(--ws-ink\)\]{color:var(--ws-ink)}.text-\[color\:var\(--ws-ink-2\)\]{color:var(--ws-ink-2)}.text-\[color\:var\(--ws-ink-3\)\]{color:var(--ws-ink-3)}.text-\[color\:var\(--ws-ink-4\)\]{color:var(--ws-ink-4)}.text-\[color\:var\(--ws-ok\)\]{color:var(--ws-ok)}.text-\[color\:var\(--ws-warn\)\]{color:var(--ws-warn)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/85{color:#fef3c7d9}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/85{color:#fcd34dd9}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/80{color:#fbbf24cc}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/70{color:#6ee7b7b3}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/85{color:#6ee7b7d9}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-gs-pink{--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.text-gs-teal{--tw-text-opacity:1;color:rgb(109 214 186/var(--tw-text-opacity,1))}.text-gs-teal-dark\/70{color:#2c5a4fb3}.text-gs-teal\/70{color:#6dd6bab3}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-100\/70{color:#fee2e2b3}.text-red-100\/90{color:#fee2e2e6}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-200\/80{color:#fecdd3cc}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-300\/80{color:#7dd3fccc}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.18\]{color:#ffffff2e}.text-white\/\[0\.28\]{color:#ffffff47}.text-white\/\[0\.35\]{color:#ffffff59}.text-white\/\[0\.38\]{color:#ffffff61}.text-white\/\[0\.40\]{color:#fff6}.text-white\/\[0\.42\]{color:#ffffff6b}.text-white\/\[0\.48\]{color:#ffffff7a}.text-white\/\[0\.52\]{color:#ffffff85}.text-white\/\[0\.58\]{color:#ffffff94}.text-white\/\[0\.6\]{color:#fff9}.text-white\/\[0\.82\]{color:#ffffffd1}.text-white\/\[0\.85\]{color:#ffffffd9}.text-white\/\[0\.8\]{color:#fffc}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-\[color\:var\(--ws-line\)\]{text-decoration-color:var(--ws-line)}.placeholder-white\/55::-moz-placeholder{color:#ffffff8c}.placeholder-white\/55::placeholder{color:#ffffff8c}.placeholder-zinc-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(113 113 122/var(--tw-placeholder-opacity,1))}.placeholder-zinc-500::placeholder{--tw-placeholder-opacity:1;color:rgb(113 113 122/var(--tw-placeholder-opacity,1))}.accent-\[\#ff3b7a\]{accent-color:#ff3b7a}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.35\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 10px 30px rgba(0,0,0,.35);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color)}.shadow-\[0_24px_48px_rgba\(0\,0\,0\,0\.30\)\]{--tw-shadow:0 24px 48px rgba(0,0,0,.3);--tw-shadow-colored:0 24px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 60px rgba(0,0,0,.6);--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 25px 80px rgba(0,0,0,.65);--tw-shadow-colored:0 25px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-\[color\:var\(--adm-line\,rgba\(255\,255\,255\,0\.1\)\)\]{--tw-ring-color:var(--adm-line,hsla(0,0%,100%,.1))}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-black\/40{--tw-ring-color:rgba(0,0,0,.4)}.ring-gs-teal\/50{--tw-ring-color:rgba(109,214,186,.5)}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-rose-400\/40{--tw-ring-color:rgba(251,113,133,.4)}.ring-opacity-5{--tw-ring-opacity:.05}.blur{--tw-blur:blur(8px)}.blur,.blur-\[0\.6px\]{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)}.blur-\[0\.6px\]{--tw-blur:blur(.6px)}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\]{transition-duration:.15s;transition-property:margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.bg-grid-pattern{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:60px 60px}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}:root{--gs-motion-fast:.12s;--gs-motion-panel:.18s;--gs-motion-ease:cubic-bezier(.2,0,0,1);--gs-brand:24 24 27;--gs-brand-light:63 63 70;--gs-brand-lighter:113 113 122;--gs-brand-dark:9 9 11;--gs-accent:250 250 250;--gs-accent-warm:253 224 71;--gs-surface:255 255 255;--gs-surface-secondary:250 250 250;--gs-surface-tertiary:244 244 245;--gs-surface-hover:228 228 231;--gs-surface-dark:24 24 27;--gs-surface-dark-secondary:39 39 42;--gs-text:24 24 27;--gs-text-secondary:82 82 91;--gs-text-muted:113 113 122;--gs-text-light:161 161 170;--gs-text-inverted:255 255 255;--gs-border:228 228 231;--gs-border-light:244 244 245;--gs-border-dark:63 63 70;--gs-success:16 185 129;--gs-success-light:209 250 229;--gs-warning:245 158 11;--gs-warning-light:254 243 199;--gs-error:239 68 68;--gs-error-light:254 226 226;--gs-info:59 130 246;--gs-info-light:219 234 254;--gs-score-excellent:16 185 129;--gs-score-good:34 197 94;--gs-score-average:245 158 11;--gs-score-poor:249 115 22;--gs-score-critical:239 68 68;--gs-space-xs:.5rem;--gs-space-sm:1rem;--gs-space-md:1.5rem;--gs-space-lg:2rem;--gs-space-xl:3rem;--gs-space-2xl:4rem;--gs-radius-sm:.5rem;--gs-radius-md:.75rem;--gs-radius-lg:1rem;--gs-radius-xl:1.5rem;--gs-radius-full:9999px;--gs-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--gs-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--gs-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--gs-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--gs-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--gs-shadow-soft:0 2px 15px -3px rgba(0,0,0,.07),0 10px 20px -2px rgba(0,0,0,.04)}.dark,[data-theme=dark]{--gs-surface:24 24 27;--gs-surface-secondary:39 39 42;--gs-surface-tertiary:63 63 70;--gs-text:250 250 250;--gs-text-secondary:161 161 170;--gs-text-muted:113 113 122;--gs-border:63 63 70;--gs-border-light:39 39 42}@media(prefers-reduced-motion:reduce){:root{--gs-motion-fast:0ms;--gs-motion-panel:0ms}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes gs-audit-spin{to{transform:rotate(1turn)}}@keyframes gs-audit-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes gs-audit-indeterminate{0%{margin-left:-32%}to{margin-left:100%}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.7}}.animate-fade-in{animation:fade-in .3s ease-out}.animate-fade-up{animation:fade-up .4s ease-out}.animate-scale-in{animation:scale-in .2s ease-out}.animate-slide-in{animation:slide-in-right .3s ease-out}.animate-pulse-soft{animation:pulse-soft 2s infinite}.animate-stagger>:first-child{animation-delay:0s}.animate-stagger>:nth-child(2){animation-delay:50ms}.animate-stagger>:nth-child(3){animation-delay:.1s}.animate-stagger>:nth-child(4){animation-delay:.15s}.animate-stagger>:nth-child(5){animation-delay:.2s}.fade-enter-active,.fade-leave-active{transition:opacity var(--gs-motion-fast) var(--gs-motion-ease)}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity var(--gs-motion-fast) var(--gs-motion-ease),transform var(--gs-motion-fast) var(--gs-motion-ease)}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(-4px)}.gs-dialog-enter-active,.gs-dialog-leave-active{transition:opacity var(--gs-motion-panel) var(--gs-motion-ease),transform var(--gs-motion-panel) var(--gs-motion-ease)}.gs-dialog-enter-from,.gs-dialog-leave-to{opacity:0;transform:translateY(6px)}.gs-dialog-enter-from.is-drawer,.gs-dialog-leave-to.is-drawer{transform:translate(12px)}@media(prefers-reduced-motion:reduce){.gs-dialog-enter-from,.gs-dialog-enter-from.is-drawer,.gs-dialog-leave-to,.gs-dialog-leave-to.is-drawer,.slide-fade-enter-from,.slide-fade-leave-to{transform:none}}.scale-enter-active{transition:opacity var(--gs-motion-panel) var(--gs-motion-ease),transform var(--gs-motion-panel) var(--gs-motion-ease)}.scale-leave-active{transition:opacity var(--gs-motion-fast) var(--gs-motion-ease),transform var(--gs-motion-fast) var(--gs-motion-ease)}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.95)}.gs-reveal.is-armed{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.gs-reveal.is-armed.is-in{opacity:1;transform:none}.gs-bar-fill{width:var(--w,0)}.gs-bar-fill.is-armed{transition:width .9s cubic-bezier(.2,.7,.2,1);width:0}.gs-bar-fill.is-armed.is-in{width:var(--w,0)}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-up,.animate-pulse-soft,.animate-scale-in,.animate-slide-in{animation:none}}.slide-enter-active,.slide-leave-active{transition:transform var(--gs-motion-panel) var(--gs-motion-ease)}.slide-enter-from,.slide-leave-to{transform:translate(-100%)}.list-enter-active,.list-leave-active{transition:opacity var(--gs-motion-fast) var(--gs-motion-ease),transform var(--gs-motion-fast) var(--gs-motion-ease)}.list-enter-from,.list-leave-to{opacity:0;transform:translate(-4px)}.list-move{transition:transform var(--gs-motion-fast) var(--gs-motion-ease)}.audit-page{min-height:100vh}.audit-page--light{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.audit-page--dark{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.audit-container{margin-left:auto;margin-right:auto;max-width:72rem;padding:2rem 1rem}@media(min-width:640px){.audit-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.audit-container{padding-left:2rem;padding-right:2rem}}.audit-container--narrow{max-width:56rem}.audit-card{border-radius:1rem;padding:1.5rem}.audit-card--light{border-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.audit-card--dark{background-color:#ffffff0d;border-color:#ffffff1a;border-width:1px;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-ws-shell-bg .audit-card--dark{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.audit-glow-orb{border-radius:9999px;pointer-events:none;position:absolute;--tw-blur:blur(64px);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)}.audit-glow-orb--primary{height:24rem;width:24rem;--tw-gradient-from:rgba(16,185,129,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(20,184,166,.1) var(--tw-gradient-to-position);animation:audit-float 8s ease-in-out infinite}.audit-glow-orb--primary,.audit-glow-orb--secondary{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.audit-glow-orb--secondary{height:20rem;width:20rem;--tw-gradient-from:rgba(168,85,247,.15) var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(59,130,246,.1) var(--tw-gradient-to-position);animation:audit-float 10s ease-in-out infinite reverse}@keyframes audit-float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(10%,10%) scale(1.05)}50%{transform:translate(-5%,15%) scale(.95)}75%{transform:translate(-10%,5%) scale(1.02)}}.audit-progress{border-radius:9999px;height:.75rem;overflow:hidden}.audit-progress--light{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.audit-progress--dark{background-color:#ffffff1a}.gs-ws-shell-bg .audit-progress--dark{background-color:var(--ws-surface-2)}.audit-progress__fill{border-radius:9999px;height:100%;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.audit-progress__fill--gradient{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(20,184,166,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#14b8a6 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}@media print{.no-print{display:none!important}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.card{border-width:1px;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-content-protected{display:none!important}.gs-print-redirect{display:block!important}}.gs-print-redirect{display:none}.gs-content-protected{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-citation-sent-row{align-items:center;background:#ffffff0a;border-radius:.75rem;display:flex;gap:.75rem;padding:.5rem .75rem}.gs-citation-sent-domain{align-items:center;display:flex;flex-shrink:0;gap:.5rem;min-width:0;width:10rem}.gs-citation-sent-bars{background:#ffffff0f;border-radius:9999px;display:flex;flex:1 1 0%;gap:1px;height:.5rem;overflow:hidden}.gs-citation-sent-seg{height:100%;transition:width .3s ease}.gs-citation-sent-pos{background:#3dbe6eb3}.gs-citation-sent-neu{background:#ffffff2e}.gs-citation-sent-neg{background:#c8285aa6}.gs-citation-sent-total{flex-shrink:0;font-size:.75rem;line-height:1rem;text-align:right;width:1.5rem;--tw-numeric-spacing:tabular-nums;color:#ffffff4d;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-citation-sent-dist{background:#ffffff0f;border-radius:9999px;display:flex;gap:1px;height:.625rem;margin-bottom:.5rem;overflow:hidden;width:100%}.gs-citation-sent-dist-legend{color:#ffffff80;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:11px;margin-bottom:1rem;row-gap:.25rem}.gs-citation-sent-dist-legend .d{align-items:center;display:inline-flex;gap:.375rem}.gs-citation-sent-dist-legend .dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.gs-optimize-search{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;color:#ffffffb3;font-size:.75rem;line-height:1rem;padding:.375rem .75rem;width:12rem}.gs-optimize-search::-moz-placeholder{color:#ffffff40}.gs-optimize-search::placeholder{color:#ffffff40}.gs-optimize-search{outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-optimize-search:focus{border-color:#fff3}.gs-optimize-empty{padding:3rem 1rem;text-align:center}.gs-questions-wrap{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-top:1.5rem;padding:1.25rem}.gs-ws-shell-bg .gs-questions-wrap{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-questions-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.gs-questions-title{color:#fffc;font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-questions-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-questions-title{color:var(--ws-ink-2)}.gs-questions-subtitle{color:#fff6;font-size:.75rem;line-height:1rem}.gs-ws-shell-bg .gs-questions-subtitle{color:var(--ws-ink-4)}.gs-questions-lanes,.gs-questions-loading{display:flex;flex-direction:column;gap:.5rem}.gs-questions-lane{border-color:#ffffff1a;border-radius:.75rem;border-width:1px;overflow:hidden}.gs-ws-shell-bg .gs-questions-lane{border-color:var(--ws-line)}.gs-questions-lane-toggle{align-items:center;color:#ffffffb3;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-ws-shell-bg .gs-questions-lane-toggle{color:var(--ws-ink-2)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-questions-lane-toggle:hover{color:var(--ws-ink)}.gs-questions-lane-toggle:hover{background-color:#ffffff0d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-questions-lane-icon{font-size:1rem;line-height:1.5rem}.gs-questions-lane-label{color:#fffc;flex:1 1 0%}.gs-ws-shell-bg .gs-questions-lane-label{color:var(--ws-ink-2)}.gs-questions-lane-count{background-color:#ffffff1a;border-radius:9999px;color:#ffffff80;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-questions-lane-count){color:var(--ws-ink)}.gs-ws-shell-bg .gs-questions-lane-count{background-color:var(--ws-surface-2)}.gs-questions-lane-chevron{color:#ffffff4d;font-size:.75rem;line-height:1rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-questions-lane-chevron{color:var(--ws-ink-4)}.gs-questions-list{display:flex;flex-direction:column}.gs-questions-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:#ffffff0d;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.gs-questions-list{background-color:#ffffff05}.gs-ws-shell-bg .gs-questions-list{background-color:var(--ws-surface)}.gs-questions-item{align-items:flex-start;display:flex;gap:.75rem;padding:.625rem 1rem}.gs-questions-item-index{color:#ffffff40;flex-shrink:0;font-size:10px;margin-top:.125rem;text-align:right;width:1.25rem}.gs-questions-item-text{color:#fff9;font-size:.75rem;line-height:1.25rem}.gs-ws-shell-bg .gs-questions-item-text{color:var(--ws-ink-3)}.gs-questions-empty{color:#fff6;font-size:.875rem;line-height:1.25rem;padding-bottom:1rem;padding-top:1rem;text-align:center}.gs-ws-shell-bg .gs-questions-empty{color:var(--ws-ink-4)}.gs-questions-expand-enter-active,.gs-questions-expand-leave-active{max-height:2000px;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.gs-questions-expand-enter-from,.gs-questions-expand-leave-to{max-height:0;opacity:0}.gs-comp-bar-chart{display:flex;flex-direction:column;gap:.5rem}.gs-comp-bar-row{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(5rem,9rem) 1fr auto}.gs-comp-bar-label{color:#fffc;font-size:.8125rem}.gs-comp-bar-track{background-color:#ffffff14;border-radius:9999px;height:.5rem;overflow:hidden}.gs-comp-bar-fill{border-radius:9999px;height:100%;transition:width .4s ease}.gs-comp-bar-fill:not(.gs-gradient-green){background-image:linear-gradient(90deg,#20b8cd,#56b8f0)}.gs-comp-bar-value{color:#fff9;font-size:.75rem;line-height:1rem;text-align:right}.gs-ws-shell-bg .gs-comp-bar-value{color:var(--ws-ink-3)}.gs-comp-bar-value{font-variant-numeric:tabular-nums;min-width:1.75rem}.gs-comp-detail-toggle{color:#ffffff8c;font-size:.75rem;font-weight:600;line-height:1rem;margin-top:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-comp-detail-toggle){color:var(--ws-ink)}.gs-ws-shell-bg .gs-comp-detail-toggle{color:var(--ws-ink-3)}.gs-comp-detail-toggle:hover{color:#ffffffd9}.gs-turnstile{min-height:65px}.gs-glossary-wrap{align-items:center;display:inline-flex;gap:.25rem}.gs-audit-hint-dot{align-items:center;background-color:#ffffff0d;border-color:#ffffff26;border-radius:9999px;border-width:1px;color:#fff9;display:inline-flex;font-size:11px;font-weight:600;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-hint-dot){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-hint-dot{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-audit-hint-dot:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(96,165,250,.4)}.gs-audit-hint-dot:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-hint-dot:hover{border-color:var(--ws-line)}.gs-audit-hint-dot.is-corner{position:absolute;right:.5rem;top:.5rem}.gs-glossary-trigger{align-items:center;background-color:#ffffff0d;border-color:#fff3;border-radius:9999px;border-width:1px;color:#ffffff8c;display:inline-flex;font-size:10px;font-weight:600;height:1rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-glossary-trigger){color:var(--ws-ink)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-glossary-trigger:hover{color:var(--ws-ink)}.gs-glossary-trigger:hover{border-color:#fff6;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-glossary-trigger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(96,165,250,.4)}.gs-glossary-tip{border-color:#fff3;border-radius:.75rem;border-width:1px;max-width:calc(100vw - 2rem);position:fixed;width:18rem;z-index:260;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1));padding:.75rem;text-align:left;--tw-shadow:0 24px 60px rgba(0,0,0,.6);--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,0,0,.4)}.gs-ws-shell-bg .gs-glossary-tip{border-color:var(--ws-line)}.gs-glossary-tip-title{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-glossary-tip-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-glossary-tip-title{color:var(--ws-ink-4)}.gs-glossary-tip-body{color:#fffc;font-size:.75rem;line-height:1rem;line-height:1.625;margin-top:.5rem}.gs-ws-shell-bg .gs-glossary-tip-body{color:var(--ws-ink-2)}.gs-glossary-page{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.gs-glossary-category{background-color:#ffffff08;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.5rem}@media(min-width:768px){.gs-glossary-category{padding:2rem}}.gs-glossary-category-head{margin-bottom:1.25rem}.gs-glossary-category-kicker{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-glossary-category-kicker){color:var(--ws-ink)}.gs-glossary-category-sub{color:#ffffffa6;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-glossary-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-glossary-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-glossary-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-glossary-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-glossary-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-glossary-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-glossary-card{background-color:#0000002e;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1.25rem}.gs-ws-shell-bg .gs-glossary-card{border-color:var(--ws-line)}.gs-glossary-card-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-glossary-card-title){color:var(--ws-ink)}.gs-glossary-card-body{color:#ffffffb3;font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.5rem}.gs-audit-glossary-link{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:inline-flex;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1rem;margin-top:2rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-audit-glossary-link:hover{color:var(--ws-ink)}.gs-audit-glossary-link:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-trend{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem 1.25rem}.gs-audit-trend-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.gs-audit-trend-kicker{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-trend-kicker){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-trend-kicker{color:var(--ws-ink-4)}.gs-audit-trend-context{color:#ffffff73;font-size:11px}.gs-ws-shell-bg .gs-audit-trend-context{color:var(--ws-ink-4)}.gs-audit-trend-stats{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-audit-trend-stats.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-trend-stats.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-trend-stats.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-trend-stats.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-trend-stats.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-audit-trend-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-audit-trend-stat{display:flex;flex-direction:column;gap:.25rem;min-width:0}.gs-audit-trend-stat dt{color:#ffffff8c;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.gs-audit-trend-stat dd{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem}.gs-audit-trend-value{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-trend-value){color:var(--ws-ink)}.gs-audit-trend-delta{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;padding:.125rem .5rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-trend-delta){color:var(--ws-ink)}.gs-audit-trend-delta-up{background-color:#10b98126;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-audit-trend-delta-up,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-trend-delta-down{background-color:#ef444426;--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.text-rose-300,.text-red-200,.gs-audit-trend-delta-down){color:var(--ws-crit)}.gs-audit-trend-delta-flat{background-color:#ffffff0d;color:#ffffff73}.gs-audit-sources-panel{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-top:1.5rem;padding:1.5rem}.gs-audit-sources-panel-head{margin-bottom:1.25rem}.gs-audit-sources-panel-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-sources-panel-title){color:var(--ws-ink)}.gs-audit-sources-panel-sub{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-sources-panel-body{display:grid;gap:1.5rem}@media print{.gs-slide .grid.gs-audit-sources-panel-body,.gs-slide .gs-audit-sources-panel-body,.gs-slide .gs-audit-sources-panel-body.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-sources-panel-body.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-sources-panel-body.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-sources-panel-body.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-sources-panel-body.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-audit-sources-panel-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-sources-panel-block{min-width:0}.gs-audit-sources-panel-block-label{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-sources-panel-block-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-sources-panel-block-label{color:var(--ws-ink-4)}.gs-audit-collapsible{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-bottom:.75rem;overflow:hidden}.gs-audit-collapsible[open]{background-color:#ffffff0d}.gs-audit-collapsible-summary{align-items:center;color:#ffffffd9;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1.25rem;list-style-type:none;padding:1rem 1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-audit-collapsible-summary:hover{background-color:#ffffff0a}.gs-audit-collapsible-summary::-webkit-details-marker{display:none}.gs-audit-collapsible-chev{flex-shrink:0;height:.5rem;width:.5rem;--tw-rotate:45deg;border-bottom-width:1px;border-color:#fff6;border-right-width:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-collapsible[open] .gs-audit-collapsible-chev{border-color:#ffffffb3;transform:rotate(225deg)}.gs-audit-collapsible[open]>:not(summary){padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}@media print{.gs-audit-collapsible>:not(summary){display:block!important}.gs-audit-collapsible-summary{font-weight:600}}.gs-pillar-shell{margin-left:auto;margin-right:auto;padding:6rem 1.5rem;position:relative;z-index:10}@media(min-width:640px){.gs-pillar-shell{padding-left:2.5rem;padding-right:2.5rem}}.gs-pillar-shell-inner{margin-left:auto;margin-right:auto;max-width:920px}.gs-pillar-hero{text-align:center}.gs-pillar-hero-title{font-size:36px;font-weight:800;letter-spacing:-.05em;margin-top:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-pillar-hero-title{font-size:48px}}.gs-pillar-hero-lead{color:#ffffff73;font-size:16px;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:1.25rem;max-width:760px}.gs-ws-shell-bg .gs-pillar-hero-lead{color:var(--ws-ink-4)}@media(min-width:768px){.gs-pillar-hero-lead{font-size:18px}}.gs-pillar-section-block{margin-top:3.5rem}@media(min-width:640px){.gs-pillar-section-block{margin-top:4rem}}.gs-pillar-block-title{font-size:22px;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-pillar-block-title{font-size:26px}}.gs-pillar-block-copy{color:#ffffff8c;font-size:15px;line-height:2rem;margin-top:.75rem}.gs-ws-shell-bg .gs-pillar-block-copy{color:var(--ws-ink-3)}.gs-docs-group-header{margin-bottom:.25rem}.gs-pillar-card-grid{display:grid;gap:.75rem;margin-top:1.5rem}@media print{.gs-slide .gs-pillar-card-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-pillar-card-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-pillar-card-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-pillar-card-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-pillar-card-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-pillar-card-grid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-compare-section,.gs-pillar-section{margin-top:3.5rem}@media(min-width:640px){.gs-compare-section,.gs-pillar-section{margin-top:4rem}}.gs-compare-section-title,.gs-pillar-section-title{font-size:22px;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-compare-section-title,.gs-pillar-section-title{font-size:26px}}.gs-compare-section-copy,.gs-pillar-section-copy{color:#ffffff8c;font-size:15px;line-height:2rem;margin-top:.75rem}.gs-ws-shell-bg .gs-compare-section-copy,.gs-ws-shell-bg .gs-pillar-section-copy{color:var(--ws-ink-3)}.gs-pillar-cta-block{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1.5rem;border-width:1px;padding:2rem}.gs-ws-shell-bg .gs-pillar-cta-block{background-color:var(--ws-surface-2);border-color:var(--ws-line)}@media(min-width:640px){.gs-pillar-cta-block{margin-top:5rem}}.gs-pillar-cta-title{font-weight:700}.gs-pillar-cta-copy{color:#fff9;line-height:1.75rem}.gs-pillar-cta-actions{flex-wrap:wrap;margin-top:1.5rem}.gs-compare-matrix{border-collapse:collapse}.gs-compare-matrix thead th{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.05em;padding:1rem 1.25rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-compare-matrix thead th){color:var(--ws-ink)}.gs-ws-shell-bg .gs-compare-matrix thead th{color:var(--ws-ink-4)}.gs-compare-matrix thead th{border-bottom:1px solid hsla(0,0%,100%,.08)}.gs-compare-matrix tbody td{color:#ffffffbf;font-size:.875rem;line-height:1.25rem;padding:1rem 1.25rem;vertical-align:top}.gs-ws-shell-bg .gs-compare-matrix tbody td{color:var(--ws-ink-2)}.gs-compare-matrix tbody td{border-bottom:1px solid hsla(0,0%,100%,.06)}.gs-compare-matrix tbody tr:last-child td{border-bottom:0}.gs-compare-cell{border-radius:.75rem;display:inline-block;font-size:.875rem;line-height:1.5rem;padding:.5rem .75rem}.gs-compare-cell-self{background-color:#10b9811f;--tw-text-opacity:1;border:1px solid rgba(110,231,183,.2);color:rgb(209 250 229/var(--tw-text-opacity,1))}.gs-compare-cell-other{background-color:#ffffff0a;color:#ffffffbf}.gs-ws-shell-bg .gs-compare-cell-other{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-compare-cell-other{border:1px solid hsla(0,0%,100%,.08)}.gs-pillar-card{border-radius:18px;padding:1.25rem}@media(min-width:640px){.gs-pillar-card{padding-left:1.5rem;padding-right:1.5rem}}.gs-pillar-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff07),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px #0000002e}.gs-pillar-card-title{color:#ffffffe6;font-size:15px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-pillar-card-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-pillar-card-title{color:var(--ws-ink)}.gs-pillar-card-body{color:#ffffff8c;font-size:14px;line-height:1.75rem;margin-top:.5rem}.gs-ws-shell-bg .gs-pillar-card-body{color:var(--ws-ink-3)}.gs-pillar-sources{list-style-type:none;margin-top:1.5rem}.gs-pillar-sources>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-pillar-sources{color:#ffffff8c;font-size:14px;line-height:1.75rem;padding-left:0}.gs-ws-shell-bg .gs-pillar-sources{color:var(--ws-ink-3)}.gs-pillar-sources a{--tw-text-opacity:1;color:rgb(255 143 181/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-pillar-sources a:hover{color:var(--ws-ink)}.gs-pillar-sources a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-geo-cap-grid{display:grid;gap:1rem;margin-top:2.5rem}@media print{.gs-slide .gs-geo-cap-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-geo-cap-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-geo-cap-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-geo-cap-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-geo-cap-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-geo-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}}.gs-geo-cap{border-radius:18px;display:flex;flex-direction:column;padding:1.5rem 1.25rem}@media(min-width:640px){.gs-geo-cap{padding-left:1.5rem;padding-right:1.5rem}}.gs-geo-cap{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff07),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px #0000002e}.gs-geo-cap-title{font-size:18px;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-geo-cap-title{font-size:20px}}.gs-geo-cap-body{color:#ffffff8c;font-size:14px;line-height:1.75rem;margin-top:.5rem}.gs-ws-shell-bg .gs-geo-cap-body{color:var(--ws-ink-3)}.gs-geo-examples{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;margin-top:1rem;padding-left:0}.gs-geo-example{align-items:flex-start;background:#ff8fb514;border:1px solid rgba(255,143,181,.16);border-radius:1rem;display:flex;gap:.625rem;padding:.625rem .875rem}.gs-geo-example-icon{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:600;margin-top:.125rem;--tw-text-opacity:1;color:rgb(255 143 181/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-geo-example-icon){color:var(--ws-ink)}.gs-geo-example-q{color:#ffffffd9;font-size:14px;line-height:1.5rem}.gs-ws-shell-bg .gs-geo-example-q{color:var(--ws-ink-2)}.gs-pillar-matrix{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;margin-top:1.5rem;overflow:hidden}.gs-pillar-matrix-row{border-bottom-width:1px;border-color:#ffffff0f;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-pillar-matrix-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-pillar-matrix-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-pillar-matrix-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-pillar-matrix-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-pillar-matrix-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-pillar-matrix-row:last-child{border-bottom-width:0}@media(min-width:768px){.gs-pillar-matrix-row{grid-template-columns:1.2fr 1fr 1fr}}.gs-pillar-matrix-cell{border-color:#ffffff0a;border-top-width:1px;color:#ffffffa6;font-size:14px;line-height:1.75rem;padding:1rem 1.25rem}.gs-ws-shell-bg .gs-pillar-matrix-cell{color:var(--ws-ink-3)}@media(min-width:768px){.gs-pillar-matrix-cell{border-left-width:1px;border-top-width:0}.gs-pillar-matrix-cell:first-child{border-left-width:0}}.gs-pillar-matrix-head .gs-pillar-matrix-cell{background-color:#ffffff06;color:#ffffff8c;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-pillar-matrix-head .gs-pillar-matrix-cell{color:var(--ws-ink-3)}.gs-pillar-matrix-cell-dim{color:#ffffffd9;font-weight:500}.gs-ws-shell-bg .gs-pillar-matrix-cell-dim{color:var(--ws-ink-2)}.gs-pillar-cta-block{border-radius:24px;margin-top:4rem;padding:2.25rem 1.5rem;text-align:center}@media(min-width:640px){.gs-pillar-cta-block{padding:2.5rem}}.gs-pillar-cta-block{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-image:radial-gradient(circle at top left,rgba(255,111,163,.22),transparent 38%),radial-gradient(circle at bottom right,rgba(201,44,97,.2),transparent 32%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 30px 60px #00000047}.gs-pillar-cta-title{font-size:24px;font-weight:800;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-pillar-cta-title{font-size:28px}}.gs-pillar-cta-copy{color:#ffffff8c;font-size:15px;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:640px}.gs-ws-shell-bg .gs-pillar-cta-copy{color:var(--ws-ink-3)}.gs-pillar-cta-actions{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:1.75rem}@media(min-width:640px){.gs-pillar-cta-actions{flex-direction:row}}.gs-pillar-category-label{align-items:center;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.22em;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.gs-roadmap-track{margin-top:3rem;position:relative}.gs-roadmap-track>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.gs-roadmap-track{padding-left:1.5rem}@media(min-width:640px){.gs-roadmap-track>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.gs-roadmap-track{padding-left:2rem}}.gs-roadmap-track:before{background-color:#ffffff14;content:"";height:calc(100% - 1.5rem);left:.5rem;position:absolute;top:.75rem;width:1px}.gs-ws-shell-bg .gs-roadmap-track:before{background-color:var(--ws-surface-2)}@media(min-width:640px){.gs-roadmap-track:before{left:.75rem}}.gs-roadmap-step{position:relative}.gs-roadmap-marker{border-color:#ffffff26;border-radius:9999px;border-width:1px;height:.75rem;left:-10px;position:absolute;top:.75rem;width:.75rem;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.gs-ws-shell-bg .gs-roadmap-marker{border-color:var(--ws-line)}@media(min-width:640px){.gs-roadmap-marker{left:-14px}}.gs-roadmap-step[data-state=shipped] .gs-roadmap-marker{background-color:#34d399cc;border-color:#34d39966;--tw-shadow:0 0 0 4px rgba(16,185,129,.18);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-roadmap-step[data-state=current] .gs-roadmap-marker{border-color:#ff6fa399;--tw-bg-opacity:1;background-color:rgb(255 111 163/var(--tw-bg-opacity,1));--tw-shadow:0 0 0 4px rgba(201,44,97,.22);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-roadmap-content{border-radius:18px;padding:1.25rem}@media(min-width:640px){.gs-roadmap-content{padding-left:1.5rem;padding-right:1.5rem}}.gs-roadmap-content{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#ffffff0b,#ffffff07),#ffffff0a;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px #0000002e}.gs-roadmap-quarter{align-items:center;color:#ffffff73;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:.625rem;letter-spacing:.22em;text-transform:uppercase}.gs-ws-shell-bg .gs-roadmap-quarter{color:var(--ws-ink-4)}.gs-roadmap-pill{border-radius:9999px;font-size:9px;font-weight:700;letter-spacing:.14em;padding:.125rem .5rem;text-transform:uppercase}.gs-roadmap-pill[data-state=shipped]{background-color:#34d39926;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-roadmap-pill[data-state=shipped],.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-roadmap-pill[data-state=current]{background-color:#ff6fa333;--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.gs-roadmap-pill[data-state=planned]{background-color:#ffffff1a;color:#ffffff8c}.gs-ws-shell-bg .gs-roadmap-pill[data-state=planned]{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-roadmap-quarter-label{color:#ffffffa6}.gs-ws-shell-bg .gs-roadmap-quarter-label{color:var(--ws-ink-3)}.gs-roadmap-step[data-state=shipped] .gs-roadmap-quarter-label{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-roadmap-step[data-state=shipped] .gs-roadmap-quarter-label,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-roadmap-step[data-state=current] .gs-roadmap-quarter-label{--tw-text-opacity:1;color:rgb(255 111 163/var(--tw-text-opacity,1))}.gs-roadmap-quarter-current{color:#ffffff8c}.gs-ws-shell-bg .gs-roadmap-quarter-current{color:var(--ws-ink-3)}.gs-roadmap-step-title{font-size:20px;font-weight:700;letter-spacing:-.025em;margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-roadmap-step-title{font-size:22px}}.gs-roadmap-list{margin-top:1rem}.gs-roadmap-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.gs-roadmap-list{color:#ffffffa6;font-size:14px;line-height:1.75rem}.gs-ws-shell-bg .gs-roadmap-list{color:var(--ws-ink-3)}.gs-roadmap-list li{align-items:flex-start;display:flex;gap:.75rem}.gs-roadmap-bullet{background-color:#ffffff4d;border-radius:9999px;flex-shrink:0;height:.375rem;margin-top:10px;width:.375rem}.gs-ws-shell-bg .gs-roadmap-bullet{background-color:var(--ws-surface-2)}.gs-roadmap-bullet[data-status=done]{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.gs-roadmap-bullet[data-status=in-progress]{--tw-bg-opacity:1;background-color:rgb(255 111 163/var(--tw-bg-opacity,1))}.gs-onboarding-overlay{background-color:#000000a6;inset:0;position:fixed;z-index:280;--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-onboarding-highlight{border-radius:1rem;pointer-events:none;position:absolute;--tw-shadow:0 0 0 9999px rgba(0,0,0,.55);--tw-shadow-colored:0 0 0 9999px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(52,211,153,.8);transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.gs-onboarding-tooltip{border-color:#ffffff26;border-radius:1rem;border-width:1px;position:absolute;z-index:281;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1));padding:1.25rem;text-align:left;--tw-shadow:0 24px 60px rgba(0,0,0,.7);--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-onboarding-tooltip{border-color:var(--ws-line)}.gs-onboarding-tooltip-kicker{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-onboarding-tooltip-kicker){color:var(--ws-ink)}.gs-onboarding-tooltip-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-onboarding-tooltip-title){color:var(--ws-ink)}.gs-onboarding-tooltip-body{color:#ffffffbf;font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.5rem}.gs-ws-shell-bg .gs-onboarding-tooltip-body{color:var(--ws-ink-2)}.gs-onboarding-tooltip-actions{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:1.25rem}.gs-onboarding-skip{color:#ffffff73;font-size:.75rem;font-weight:500;line-height:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-onboarding-skip{color:var(--ws-ink-4)}.gs-onboarding-skip:hover{color:#fffc}.gs-onboarding-secondary{background-color:#ffffff0a;border-color:#ffffff26;border-radius:9999px;border-width:1px;color:#ffffffbf;font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-onboarding-secondary{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-onboarding-secondary:hover{color:var(--ws-ink)}.gs-onboarding-secondary:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-onboarding-primary{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem;padding:.375rem .875rem;--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-onboarding-primary){color:var(--ws-ink)}.gs-onboarding-primary:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.gs-tech-status{align-items:center;border-radius:9999px;display:inline-flex;font-size:10px;font-weight:600;gap:.25rem;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tech-status){color:var(--ws-ink)}.gs-tech-status-good{background-color:#10b98126;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-tech-status-good,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-tech-status-warn{background-color:#f59e0b26;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-tech-status-warn,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tech-status-bad{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-tech-status-bad,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tech-card-good{border-color:#10b98140}.gs-tech-card-warn{border-color:#f59e0b4d}.gs-tech-card-bad{border-color:#f43f5e59}.gs-exec-summary{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-bottom:1.5rem;--tw-gradient-from:hsla(0,0%,100%,.05) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,.02) var(--tw-gradient-to-position);padding:1.5rem}.gs-ws-shell-bg .gs-exec-summary{border-color:var(--ws-line)}.gs-exec-summary-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.gs-exec-summary-kicker{color:#6ee7b7cc;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-exec-summary-kicker){color:var(--ws-ink)}.gs-exec-summary-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-exec-summary-title){color:var(--ws-ink)}.gs-exec-summary-lede{color:#fffc;font-size:.875rem;line-height:1.25rem;line-height:1.625}.gs-ws-shell-bg .gs-exec-summary-lede{color:var(--ws-ink-2)}.gs-exec-summary-bullets{margin-top:1rem}.gs-exec-summary-bullets>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-exec-summary-bullet{align-items:flex-start;color:#ffffffbf;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;line-height:1.625}.gs-ws-shell-bg .gs-exec-summary-bullet{color:var(--ws-ink-2)}.gs-exec-summary-bullet-dot{border-radius:9999px;display:inline-block;flex-shrink:0;height:.5rem;margin-top:.375rem;width:.5rem}.gs-exec-summary-bullet-dot-good{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.gs-exec-summary-bullet-dot-warn{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-exec-summary-bullet-dot-bad{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.gs-exec-summary-bullet-dot-neutral{background-color:#ffffff4d}.gs-ws-shell-bg .gs-exec-summary-bullet-dot-neutral{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-exec-summary{background-color:var(--ws-surface);background-image:none;border-color:var(--ws-line)}.gs-ws-shell-bg .gs-exec-summary-kicker{color:var(--ws-accent)}.gs-ws-shell-bg .gs-exec-summary-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-exec-summary-bullet,.gs-ws-shell-bg .gs-exec-summary-lede{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-exec-summary-bullet-dot-neutral{background-color:var(--ws-ink-4)}.gs-hero-verdict{color:#ffffffd9;font-size:1rem;font-weight:600;line-height:1.5rem;line-height:1.375;margin-top:1rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-hero-verdict){color:var(--ws-ink)}.gs-hero-verdict{max-width:46ch}.gs-hero-basis{color:#ffffff73;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-hero-scoreline{gap:1.25rem}.gs-hero-scoreline,.gs-hero-scoreline-badges{align-items:center;display:flex;flex-wrap:wrap}.gs-hero-scoreline-badges{gap:.5rem}.gs-hero-ring{align-items:center;background:conic-gradient(var(--gauge,#16a34a) var(--pct,0),color-mix(in srgb,var(--gauge,#16a34a) 15%,transparent) 0);box-shadow:0 14px 44px -16px var(--gauge,#16a34a);display:flex;flex-direction:column;flex-shrink:0;height:150px;justify-content:center;position:relative;width:150px}.gs-hero-ring,.gs-hero-ring:before{border-radius:9999px}.gs-hero-ring:before{background:#101013;content:"";inset:14px;position:absolute}.gs-hero-ring-score{font-weight:800;line-height:1;position:relative;z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:52px;font-variant-numeric:tabular-nums}.gs-hero-ring-den{color:#fff6;font-size:.75rem;font-weight:500;line-height:1rem;line-height:1;margin-top:.25rem;position:relative;z-index:1}.gs-ws-shell-bg .gs-hero-ring:before{background:var(--ws-surface)}.gs-ws-shell-bg .gs-hero-ring-score{color:var(--ws-ink)}.gs-ws-shell-bg .gs-hero-ring-den{color:var(--ws-ink-4)}.gs-audit-tabs{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;padding:.25rem}.gs-audit-tab{border-radius:.5rem;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:.14em;padding:.5rem .875rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-tab){color:var(--ws-ink)}.gs-audit-tab{color:#ffffff80}.gs-audit-tab:hover{background:#ffffff0f;color:#ffffffd9}.gs-audit-tab.is-active{background:#ffffff1a;color:#fff}.gs-audit-tabpanel{margin-top:.5rem}.gs-ws-shell-bg .gs-audit-tabs{background:var(--ws-sunk);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-tab{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-tab:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-tab.is-active{background:var(--ws-surface);box-shadow:var(--ws-shadow);color:var(--ws-accent)}.gs-audit-trust{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:.75rem}.gs-audit-trust-title{font-size:11px;font-weight:600;letter-spacing:.14em;margin-right:.25rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-trust-title){color:var(--ws-ink)}.gs-audit-trust-title{color:#ffffff80}.gs-audit-trust-chip{border-color:#ffffff24;border-radius:9999px;border-width:1px;color:#ffffffd1;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-trust-chip:hover{background:#ffffff12}.gs-ws-shell-bg .gs-audit-trust{background:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-trust-title{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-trust-chip{border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-trust-chip:hover{background:var(--ws-surface-2)}.gs-audit-band{margin-top:3rem}.gs-audit-band:first-child{margin-top:0}.gs-audit-band-head{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding-bottom:.25rem;padding-top:.25rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-audit-band-head:hover .gs-audit-band-label{color:#ffffffd9}.gs-ws-shell-bg .gs-audit-band-head:hover .gs-audit-band-label{color:var(--ws-ink-2)}.gs-audit-band-body{margin-top:1.25rem}.gs-audit-band-index{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;color:#ffffff40;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-band-index){color:var(--ws-ink)}.gs-audit-band-label{color:#fff9;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-band-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-band-label{color:var(--ws-ink-3)}.gs-audit-band-rule{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;flex:1 1 0%;height:1px;--tw-gradient-from:hsla(0,0%,100%,.15) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.05) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.gs-audit-band-chev{flex-shrink:0;height:.5rem;width:.5rem;--tw-rotate:45deg;border-bottom-width:1px;border-color:#fff6;border-right-width:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-band-chev.is-open{border-color:#ffffffb3;transform:rotate(225deg)}@media print{.gs-audit-tabpanel{display:block!important}.gs-audit-tabs{display:none!important}}.gs-finding-empty{align-items:center;background-color:#ffffff05;border:1px dashed hsla(0,0%,100%,.12);border-radius:.75rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:2rem 1rem;text-align:center}.gs-ws-shell-bg .gs-finding-empty{background-color:var(--ws-surface)}.gs-finding-empty-icon{align-items:center;background-color:#ffffff0f;border-radius:9999px;color:#fff6;display:flex;height:2rem;justify-content:center;width:2rem}.gs-finding-empty-text{color:#ffffff73;font-size:.75rem;line-height:1rem}.gs-sov-donut-card{background-color:#ffffff08;border-color:#ffffff1a;border-radius:20px;border-width:1px;margin-bottom:1.5rem;padding:1.5rem}.gs-sov-donut-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.gs-sov-donut-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-donut-title){color:var(--ws-ink)}.gs-sov-donut-count{color:#fff6;font-size:.75rem;line-height:1rem}.gs-sov-donut-body{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.gs-sov-donut-ring{border-radius:9999px;flex-shrink:0;height:150px;position:relative;width:150px}.gs-sov-donut-ring:after{background:#101013;border-radius:9999px;content:"";inset:26px;position:absolute}.gs-sov-donut-center{display:grid;inset:0;place-content:center;position:absolute;text-align:center;z-index:10}@media print{.gs-slide .gs-sov-donut-center.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-sov-donut-center.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-sov-donut-center.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-sov-donut-center.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-sov-donut-center.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-sov-donut-pct{display:block;font-size:28px;font-weight:800;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.gs-sov-donut-cap{color:#fff6;display:block;font-size:10px;margin-top:.25rem}.gs-sov-donut-legend{flex:1 1 0%;list-style-type:none;margin:0;min-width:180px}.gs-sov-donut-legend>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-sov-donut-legend{padding:0}.gs-sov-donut-legrow{align-items:center;display:grid;font-size:12.5px;gap:.625rem}@media print{.gs-slide .gs-sov-donut-legrow.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-sov-donut-legrow.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-sov-donut-legrow.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-sov-donut-legrow.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-sov-donut-legrow.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-sov-donut-legrow{grid-template-columns:11px 1fr auto}.gs-sov-donut-sw{border-radius:3px;flex-shrink:0;height:11px;width:11px}.gs-sov-donut-nm{color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-sov-donut-legrow.is-you .gs-sov-donut-nm{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-donut-legrow.is-you .gs-sov-donut-nm){color:var(--ws-ink)}.gs-sov-donut-youtag{color:#ffffff4d;margin-left:.25rem}.gs-sov-donut-pc{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sov-donut-pc){color:var(--ws-ink)}.gs-sov-donut-pc{font-variant-numeric:tabular-nums}.gs-score-range{margin-bottom:.25rem;margin-top:.75rem}.gs-score-range-bar{background:linear-gradient(90deg,#f43f5e99,#f43f5e99 30%,#f59e0b8c 0 60%,#10b9818c 0);border-radius:9999px;display:flex;height:.625rem;overflow:hidden;position:relative;width:100%}.gs-score-range-marker{height:1rem;position:absolute;top:50%;width:1rem;--tw-translate-y:-50%;--tw-translate-x:-50%;border-radius:9999px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 0 0 2px rgba(0,0,0,.85),0 0 0 4px hsla(0,0%,100%,.95);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color),0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-score-range-legend{align-items:center;color:#ffffffb3;display:flex;font-size:10px;justify-content:space-between;letter-spacing:.05em;margin-top:.5rem;text-transform:uppercase}.gs-score-range-legend-bad{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-score-range-legend-bad,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-score-range-legend-mid{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-score-range-legend-mid,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-score-range-legend-good{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-score-range-legend-good,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-reviews-store-card{margin-bottom:1rem}.gs-reviews-connect-card{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;padding:1rem}.gs-reviews-connect-header{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:.75rem}.gs-reviews-connect-logo{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.gs-reviews-connect-toggle{align-items:center;display:flex;font-size:10px;font-weight:600;gap:.375rem;margin-bottom:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-connect-toggle){color:var(--ws-ink)}.gs-reviews-connect-toggle{color:var(--ws-ink-4)}.gs-reviews-connect-toggle:hover{color:var(--ws-ink-3)}.gs-reviews-connect-guide{margin-bottom:1rem}.gs-reviews-connect-guide>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-connect-guide{padding-left:.25rem}.gs-reviews-connect-step{display:flex;gap:.5rem}.gs-reviews-connect-step-num{color:var(--ws-ink-4);flex-shrink:0;font-size:11px;font-weight:700}.gs-reviews-connect-links{align-items:center;color:var(--ws-ink-3);display:flex;flex-wrap:wrap;font-size:11px;gap:.5rem;padding-left:1.5rem;padding-top:.5rem}.gs-reviews-connect-links a{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.gs-ws-shell-bg :is(.text-emerald-200,.gs-reviews-connect-links a,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-reviews-connect-links a:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-reviews-metric{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-reviews-metric{background-color:var(--ws-surface)}.gs-reviews-metric-label{color:#fff6;font-size:11px;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-reviews-metric-label{color:var(--ws-ink-4)}.gs-reviews-metric-value{font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-metric-value){color:var(--ws-ink)}.gs-reviews-location-row{align-items:center;background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:.75rem}.gs-ws-shell-bg .gs-reviews-location-row{background-color:var(--ws-surface)}.gs-reviews-row{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-reviews-row{background-color:var(--ws-surface)}.gs-reviews-row-avatar{align-items:center;background-color:#ffffff0f;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:2rem;justify-content:center;width:2rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-row-avatar){color:var(--ws-ink)}.gs-ws-shell-bg .gs-reviews-row-avatar{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-reviews-row-stars{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-reviews-row-stars,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-reviews-owner-reply{background-color:#10b9810a;border-color:#34d39966;border-left-width:2px;border-radius:.5rem;margin-top:.75rem;padding:.5rem .75rem}.gs-reviews-reply-btn{color:#ffffff9e;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-reply-btn){color:var(--ws-ink)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-reviews-reply-btn:hover{color:var(--ws-ink)}.gs-reviews-reply-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-reviews-reply-form{background-color:#ffffff05;border-color:#ffffff14;border-radius:.75rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-reviews-reply-form{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-reviews-reply-textarea{border-color:#ffffff14;border-radius:.5rem;border-width:1px;resize:none;width:100%;--tw-bg-opacity:1;background-color:rgb(13 13 13/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-reviews-reply-textarea{border-color:var(--ws-line)}.gs-reviews-reply-textarea::-moz-placeholder{color:#ffffff52}.gs-reviews-reply-textarea::placeholder{color:#ffffff52}.gs-reviews-reply-textarea:focus{border-color:#ffffff2e;outline:2px solid transparent;outline-offset:2px}.gs-reviews-metrics>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-metrics-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-reviews-metrics-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .grid.gs-reviews-metrics-grid,.gs-slide .gs-reviews-metrics-grid,.gs-slide .gs-reviews-metrics-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-reviews-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-reviews-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-reviews-metric-rating{align-items:baseline;display:inline-flex;gap:.375rem}.gs-reviews-metric-rating-icon{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-reviews-metrics-secondary{display:grid;gap:.75rem}@media print{.gs-slide .grid.gs-reviews-metrics-secondary,.gs-slide .gs-reviews-metrics-secondary,.gs-slide .gs-reviews-metrics-secondary.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-secondary.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-secondary.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-secondary.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-reviews-metrics-secondary.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-reviews-metrics-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-reviews-metrics-card{background-color:#ffffff05;border-color:#ffffff14;border-radius:.75rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-reviews-metrics-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-reviews-metrics-card-title{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-metrics-card-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-reviews-metrics-card-title{color:var(--ws-ink-4)}.gs-reviews-rating-bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-rating-bar-row{align-items:center;display:flex;gap:.75rem}.gs-reviews-rating-bar-label{color:#ffffff8c;font-size:12px;font-weight:500;width:1.75rem}.gs-ws-shell-bg .gs-reviews-rating-bar-label{color:var(--ws-ink-3)}.gs-reviews-rating-bar-track{background-color:#ffffff0f;border-radius:9999px;flex:1 1 0%;height:.5rem;overflow:hidden}.gs-ws-shell-bg .gs-reviews-rating-bar-track{background-color:var(--ws-surface-2)}.gs-reviews-rating-bar-fill{background-color:#fbbf24b3;border-radius:9999px;height:100%;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-reviews-rating-bar-count{font-size:12px;text-align:right;width:2.5rem;--tw-numeric-spacing:tabular-nums;color:#ffffff8c;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-reviews-rating-bar-count{color:var(--ws-ink-3)}.gs-reviews-trend{align-items:flex-end;display:flex;gap:.375rem;height:6rem}.gs-reviews-trend-bar-wrap{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;gap:.375rem;height:100%;justify-content:flex-end}.gs-reviews-trend-bar{background-color:#fbbf2499;border-radius:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-reviews-trend-bar:hover{background-color:#fbbf24cc}.gs-reviews-trend-bar{min-height:4px}.gs-reviews-trend-bar-label{color:#fff6;font-size:10px}.gs-ws-shell-bg .gs-reviews-trend-bar-label{color:var(--ws-ink-4)}.gs-reviews-metrics-trend-empty{color:#fff6;font-size:12px;font-style:italic}.gs-ws-shell-bg .gs-reviews-metrics-trend-empty{color:var(--ws-ink-4)}.gs-reviews-insights>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-insights{border-radius:1rem;border-width:1px;padding:1.25rem}@media(min-width:640px){.gs-reviews-insights{padding:1.5rem}}.gs-reviews-insights{background:var(--ws-sunk);border-color:var(--ws-line)}.gs-reviews-insights-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.gs-reviews-insights-stats{display:grid;gap:1rem}@media print{.gs-slide .gs-reviews-insights-stats.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-reviews-insights-stats.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-reviews-insights-stats.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-reviews-insights-stats.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-reviews-insights-stats.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-reviews-insights-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-reviews-insights-stat>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-insights-stat-label{font-size:11px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-insights-stat-label){color:var(--ws-ink)}.gs-reviews-insights-stat-label{color:var(--ws-ink-3)}.gs-reviews-insights-stat-value{align-items:baseline;display:flex;gap:.5rem}.gs-reviews-insights-stat-bars{background:var(--ws-sunk);border-radius:9999px;display:flex;height:.625rem;overflow:hidden;width:100%}.gs-reviews-sentiment-bar{flex-grow:0;flex-shrink:0;height:100%}.gs-reviews-sentiment-bar-pos{background-color:#34d399b3}.gs-reviews-sentiment-bar-neu{background-color:#fbbf2499}.gs-reviews-sentiment-bar-neg{background-color:#fb7185b3}.gs-reviews-insights-stat-legend{color:var(--ws-ink-3);-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;font-size:11px;row-gap:.25rem}.gs-reviews-replygap-figure{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-replygap-figure){color:var(--ws-ink)}.gs-reviews-replygap-pct{font-size:12px;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-reviews-replygap-pct,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-reviews-themes-title{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-themes-title){color:var(--ws-ink)}.gs-ws-shell-bg .gs-reviews-themes-title{color:var(--ws-ink-4)}.gs-reviews-theme-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-theme-row{background-color:#ffffff08;border-color:#ffffff0d;border-radius:.75rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-reviews-theme-row{background-color:var(--ws-surface)}.gs-reviews-theme-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-reviews-theme-label{font-size:13px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-reviews-theme-sentiment{border-radius:9999px;font-size:10px;font-weight:500;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}.gs-reviews-theme-sentiment.is-positive{background-color:#10b98126;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-reviews-theme-sentiment.is-positive,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-reviews-theme-sentiment.is-negative{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-reviews-theme-sentiment.is-negative,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-reviews-theme-sentiment.is-mixed{background-color:#f59e0b26;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-reviews-theme-sentiment.is-mixed,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-reviews-theme-count{color:#ffffff73;font-size:11px;margin-left:auto}.gs-ws-shell-bg .gs-reviews-theme-count{color:var(--ws-ink-4)}.gs-reviews-theme-quotes{list-style-type:disc;margin-top:.5rem}.gs-reviews-theme-quotes>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-reviews-theme-quotes{color:#fff9;font-size:12px;font-style:italic;padding-left:1rem}.gs-ws-shell-bg .gs-reviews-theme-quotes{color:var(--ws-ink-3)}.gs-reviews-insights-meta{color:var(--ws-ink-4);font-size:11px}.gs-reviews-pref-row{align-items:center;color:#ffffff8c;cursor:pointer;display:inline-flex;font-size:12px;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-ws-shell-bg .gs-reviews-pref-row{color:var(--ws-ink-3)}.gs-reviews-pref-row input[type=checkbox]{background-color:#ffffff0f;border-color:#fff3;border-radius:.25rem;height:.875rem;width:.875rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-reviews-pref-row input[type=checkbox]{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-reviews-pref-row input[type=checkbox]:focus{--tw-ring-color:rgba(251,191,36,.4)}.gs-reviews-pref-row input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.gs-reviews-pending-banner{background-color:#f59e0b0f;border-color:#fbbf2440;border-radius:1rem;border-width:1px;padding:1.25rem}@media(min-width:640px){.gs-reviews-pending-banner{padding:1.5rem}}.gs-reviews-pending-banner-icon{align-items:center;background-color:#f59e0b26;border-radius:9999px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-reviews-pending-banner-icon,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-reviews-pending-banner-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-reviews-pending-banner-title){color:var(--ws-ink)}.gs-reviews-pending-banner-body{color:#fef3c7cc;font-size:13px;line-height:1.625;margin-top:.25rem}.gs-reviews-pending-banner-eta{color:#fef3c799;font-size:12px;margin-top:.5rem}.gs-reviews-pending-banner-link{align-items:center;display:inline-flex;font-size:12px;font-weight:500;gap:.375rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :is(.gs-reviews-pending-banner-link,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-reviews-pending-banner-link:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.gs-sidebar-client-context{margin-bottom:1rem}.gs-sidebar-client-context>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-sidebar-client-back{align-items:center;color:var(--ws-ink-3);display:inline-flex;font-size:11px;font-weight:500;gap:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-sidebar-client-back:hover{color:var(--ws-ink)}.gs-sidebar-client-card{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;padding:.75rem}.gs-sidebar-client-card-button{text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-sidebar-client-card-button:hover{background:var(--ws-sunk);border-color:var(--ws-line-2)}.gs-sidebar-client-card-button[aria-expanded=true]{background:var(--ws-accent-soft);border-color:transparent}.gs-sidebar-client-chevron{color:var(--ws-ink-3);flex-shrink:0;height:1rem;margin-top:.125rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-sidebar-client-switch-menu{max-height:60vh;overflow-y:auto}.gs-sidebar-client-switch-heading{padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem}.gs-sidebar-client-card-header{align-items:flex-start;display:flex;gap:.625rem}.gs-sidebar-client-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sidebar-client-name){color:var(--ws-ink)}.gs-sidebar-client-name{color:var(--ws-ink)}.gs-sidebar-client-url{color:var(--ws-ink-3);font-size:11px;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-sidebar-client-badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.gs-sidebar-client-badge{align-items:center;border-radius:.375rem;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-sidebar-client-badge){color:var(--ws-ink)}.gs-sidebar-client-badge{background:var(--ws-sunk);border-color:var(--ws-line);border-width:1px;color:var(--ws-ink-2)}.gs-sidebar-client-badge.is-ecommerce{background:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 30%,transparent);color:var(--ws-ok)}.gs-sidebar-client-badge.is-brand_site{background:var(--ws-info-soft);border-color:color-mix(in srgb,var(--ws-info) 30%,transparent);color:var(--ws-info)}.gs-sidebar-client-badge.is-platform{background:var(--ws-sunk);border-color:var(--ws-line-2);color:var(--ws-ink-2)}.gs-table-mini-btn-label:empty{display:none}a.gs-table-mini-btn,button.gs-table-mini-btn{align-items:center;border-radius:6px;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;line-height:1;min-height:0;padding:6px 10px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}a.gs-table-mini-btn:focus,button.gs-table-mini-btn:focus{outline:none}a.gs-table-mini-btn svg,button.gs-table-mini-btn svg{flex-shrink:0;height:14px;width:14px}a.gs-table-mini-btn-primary,button.gs-table-mini-btn-primary{background-color:#500724;border-color:#ec4899;color:#f9a8d4}a.gs-table-mini-btn-primary:hover,button.gs-table-mini-btn-primary:hover{background-color:#831843;border-color:#f472b6;color:#fce7f3}a.gs-table-mini-btn-secondary,button.gs-table-mini-btn-secondary{background-color:#27272a;border-color:#3f3f46;color:#f4f4f5}a.gs-table-mini-btn-secondary:hover,button.gs-table-mini-btn-secondary:hover{background-color:#3f3f46;border-color:#52525b;color:#fff}a.gs-table-mini-btn-ghost,button.gs-table-mini-btn-ghost{background-color:transparent;border-color:#27272a;color:#a1a1aa}a.gs-table-mini-btn-ghost:hover,button.gs-table-mini-btn-ghost:hover{background-color:#18181b;border-color:#3f3f46;color:#e4e4e7}.gs-tool-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:1rem;border-width:1px;color:var(--ws-ink);overflow:hidden;position:relative}.gs-tool-card:before{border-radius:inherit;box-shadow:inset 0 1px #ffffff0a;content:"";inset:0;pointer-events:none;position:absolute}.gs-tool-form-card{padding:1.25rem}@media(min-width:640px){.gs-tool-form-card{padding:1.5rem}}.gs-tool-form{display:flex;flex-direction:column;gap:1rem}.gs-tool-form-actions{align-items:center;display:flex;gap:.75rem;margin-top:.25rem}.gs-tool-form-row{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-tool-form-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-form-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-form-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-form-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-form-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-tool-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-tool-form-field{display:flex;flex-direction:column;gap:.375rem}.gs-tool-form-hint{color:var(--ws-ink-3);font-size:12px;line-height:1.375}.gs-tool-form-upload{margin-top:-.25rem}.gs-tool-upload-label{align-items:center;cursor:pointer;display:flex;gap:.75rem}.gs-tool-upload-button{border-color:var(--ws-line);border-radius:9999px;border-width:1px;color:var(--ws-ink);font-size:12px;font-weight:500;padding:.25rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-upload-button:hover{background:var(--ws-sunk);border-color:var(--ws-line-2)}.gs-tool-help-card{padding:1.25rem}@media(min-width:640px){.gs-tool-help-card{padding:1.5rem}}.gs-tool-help-summary{cursor:pointer;list-style-type:none;padding-left:.75rem}.gs-tool-help-summary ::marker{display:none}.gs-tool-help-summary::marker{display:none}.gs-tool-help-list{color:var(--ws-ink-2);display:flex;flex-direction:column;font-size:13px;gap:.375rem;line-height:1.625;margin-top:.75rem;padding-left:.75rem}.gs-tool-help-list code{background:var(--ws-sunk);border-radius:.25rem;color:var(--ws-ink);padding:.125rem .375rem}.gs-tool-reset{border-radius:9999px;color:var(--ws-ink-3);font-size:12px;font-weight:500;padding:.25rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-reset:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-tool-skeleton-row{display:grid;gap:1rem}@media print{.gs-slide .gs-tool-skeleton-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-skeleton-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-skeleton-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-skeleton-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-skeleton-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-tool-skeleton-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-tool-result-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-tool-result-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .grid.gs-tool-result-grid,.gs-slide .gs-tool-result-grid,.gs-slide .gs-tool-result-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-result-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-result-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-result-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-tool-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-tool-result-grid-2{display:grid;gap:1rem}@media print{.gs-slide .grid.gs-tool-result-grid-2,.gs-slide .gs-tool-result-grid-2,.gs-slide .gs-tool-result-grid-2.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-result-grid-2.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-result-grid-2.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-result-grid-2.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-result-grid-2.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-tool-result-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-tool-score-card{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem}@media(min-width:640px){.gs-tool-score-card{padding:1.5rem}}.gs-tool-score-card{background:radial-gradient(circle at 0 0,rgba(var(--gs-accent-strong-rgb),.16),transparent 55%),var(--ws-surface)}.gs-tool-snippet-card,.gs-tool-summary-card{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem}@media(min-width:640px){.gs-tool-snippet-card,.gs-tool-summary-card{padding:1.5rem}}.gs-tool-score-label,.gs-tool-summary-title{color:var(--ws-ink-3);font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.gs-tool-score-value{font-size:56px;font-weight:700;margin-top:.25rem;--tw-numeric-spacing:tabular-nums;font-feature-settings:"tnum";font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.04em;line-height:.95}.gs-tool-score-value.is-good{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1));text-shadow:0 0 24px rgba(52,211,153,.18)}.gs-tool-score-value.is-warn{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-tool-score-value.is-warn,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tool-score-value.is-warn{text-shadow:0 0 24px rgba(252,211,77,.18)}.gs-tool-score-value.is-bad{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1));text-shadow:0 0 24px rgba(251,113,133,.18)}.gs-tool-score-unit{color:var(--ws-ink-4);font-size:18px;font-weight:500;margin-left:.25rem}.gs-tool-score-meta{color:var(--ws-ink-2);font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:auto}.gs-tool-summary-list{color:var(--ws-ink-2);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:.25rem}.gs-tool-summary-list li{align-items:center;display:flex;gap:.75rem}.gs-tool-summary-dot{border-radius:9999px;box-shadow:0 0 0 3px #ffffff0d;flex-shrink:0;height:.5rem;width:.5rem}.gs-tool-summary-dot.is-blocked{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1));box-shadow:0 0 0 3px #fb718529}.gs-tool-summary-dot.is-allowed{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));box-shadow:0 0 0 3px #34d39929}.gs-tool-summary-dot.is-not-specified{background:var(--ws-ink-3)}.gs-tool-summary-meta{align-items:center;border-top:1px solid var(--ws-line);color:var(--ws-ink-3);-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;font-size:.75rem;justify-content:space-between;line-height:1rem;margin-top:auto;padding-top:.75rem;row-gap:.25rem}.gs-tool-summary-meta a{color:var(--ws-ink-2);font-weight:500;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-summary-meta a:hover{color:var(--ws-ink)}.gs-tool-summary-status{background:var(--ws-sunk);border-radius:.375rem;color:var(--ws-ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10.5px;padding:.125rem .375rem}.gs-tool-snippet-head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.gs-tool-copy-button{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:11px;font-weight:600;gap:.375rem;letter-spacing:.14em;padding:.25rem .75rem;text-transform:uppercase;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-copy-button){color:var(--ws-ink)}.gs-tool-copy-button:hover{--tw-translate-y:-1px}.gs-tool-copy-button:active,.gs-tool-copy-button:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-tool-copy-button:active{--tw-translate-y:0px}.gs-tool-copy-button{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-tool-copy-button:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-tool-snippet-empty{border-color:var(--ws-line);border-radius:.75rem;border-style:dashed;border-width:1px;color:var(--ws-ink-3);font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem;text-align:center}.gs-tool-snippet-code{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;color:var(--ws-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px;line-height:1.625;margin-top:.75rem;max-height:16rem;overflow:auto;padding:36px 14px 14px;position:relative;white-space:pre}.gs-tool-snippet-code:before{background:radial-gradient(circle,#fb7185 50%,transparent 51%) 0 50% /8px 8px no-repeat,radial-gradient(circle,#fcd34d 50%,transparent 51%) 14px 50% /8px 8px no-repeat,radial-gradient(circle,#34d399 50%,transparent 51%) 28px 50% /8px 8px no-repeat;content:"";height:8px;left:14px;opacity:.45;position:absolute;top:12px;width:36px}.gs-tool-snippet-code.is-raw{max-height:28rem}.gs-tool-bot-table-card{padding:1.25rem}@media(min-width:640px){.gs-tool-bot-table-card{padding:1.5rem}}.gs-tool-tabs{align-items:center;border-bottom:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:.375rem;padding-bottom:10px}.gs-tool-tab{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;letter-spacing:.14em;padding:.375rem .875rem;position:relative;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-tab){color:var(--ws-ink)}.gs-tool-tab{color:var(--ws-ink-3)}.gs-tool-tab:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-tool-tab.is-active{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-tool-tab.is-active:after{background:var(--ws-accent);border-radius:2px;bottom:-11px;content:"";height:2px;left:16%;position:absolute;right:16%}.gs-tool-tab-count{border-radius:9999px;font-size:10px;font-weight:700;padding:.125rem .5rem;--tw-numeric-spacing:tabular-nums;background:var(--ws-sunk);color:var(--ws-ink-2);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-tool-tab.is-active .gs-tool-tab-count{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-tool-empty{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-style:dashed;border-width:1px;color:var(--ws-ink-3);font-size:.875rem;line-height:1.25rem;padding:2rem 1rem;text-align:center}.gs-tool-bot-list,.gs-tool-empty{margin-top:1rem}.gs-tool-bot-list{display:flex;flex-direction:column;gap:.5rem}.gs-tool-bot-row{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-bot-row:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-tool-bot-row-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-tool-bot-name{font-size:14px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-bot-name){color:var(--ws-ink)}.gs-tool-bot-name{color:var(--ws-ink)}.gs-tool-bot-owner{background:var(--ws-sunk);border-radius:.375rem;color:var(--ws-ink-3);font-size:10.5px;letter-spacing:.1em;padding:.125rem .375rem;text-transform:uppercase}.gs-tool-bot-tag{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.14em;margin-left:auto;padding:.125rem .625rem;text-transform:uppercase}.gs-tool-bot-tag.is-blocked{background-color:#fb718514;border-color:#fb71854d;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-tool-bot-tag.is-blocked,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tool-bot-tag.is-allowed{background-color:#34d39914;border-color:#34d3994d;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-tool-bot-tag.is-allowed,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-tool-bot-tag.is-not_specified{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-tool-bot-tag.is-priority-high{background-color:#fb718514;border-color:#fb71854d;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-tool-bot-tag.is-priority-high,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tool-bot-tag.is-priority-medium{background-color:#fcd34d14;border-color:#fcd34d4d;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-tool-bot-tag.is-priority-medium,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tool-bot-tag.is-priority-low{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-tool-error-list{margin-top:.5rem}.gs-tool-error-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-tool-error-list{color:#fda4afd9;list-style:disc inside}.gs-tool-details,.gs-tool-error-list{font-size:.75rem;line-height:1rem}.gs-tool-details{color:var(--ws-ink-3);margin-top:.75rem}.gs-tool-details summary{border-radius:.375rem;cursor:pointer;list-style:none;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-tool-details summary:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-tool-details summary::-webkit-details-marker{display:none}.gs-tool-details summary:before{color:var(--ws-ink-3);content:"▸";display:inline-block;margin-right:6px;transition:transform .18s ease}.gs-tool-details[open] summary:before{transform:rotate(90deg)}.gs-tool-details[open] summary{color:var(--ws-ink);margin-bottom:.5rem}.gs-tool-bot-notes{color:var(--ws-ink-2);font-size:13px;line-height:1.625;margin-top:.5rem}.gs-tool-bot-docs{align-items:center;color:var(--ws-ink-3);display:inline-flex;font-size:11.5px;font-weight:500;gap:.25rem;margin-top:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-bot-docs:hover{color:var(--ws-ink)}.gs-tool-raw-card{padding:1.25rem}@media(min-width:640px){.gs-tool-raw-card{padding:1.5rem}}.gs-tool-advisory-card{border-radius:1rem;border-width:1px;margin-bottom:1rem;padding:1rem;position:relative}@media(min-width:640px){.gs-tool-advisory-card{padding:1.25rem}}.gs-tool-advisory-card{background:var(--ws-surface)}.gs-tool-advisory-card:before{background:currentColor;border-radius:0 3px 3px 0;bottom:12px;content:"";left:0;opacity:.7;position:absolute;top:12px;width:3px}.gs-tool-advisory-card.is-good{border-color:#34d39940;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-tool-advisory-card.is-good,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-tool-advisory-card.is-warn{border-color:#fbbf244d;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-tool-advisory-card.is-warn,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tool-advisory-card.is-info{border-color:#38bdf840;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-tool-advisory-card.is-info,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-tool-advisory-title{color:var(--ws-ink-3);font-size:10px;font-weight:700;letter-spacing:.2em;padding-left:.75rem;text-transform:uppercase}.gs-tool-advisory-body{color:var(--ws-ink);font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.25rem;padding-left:.75rem}.gs-tool-gating-card,.gs-tool-managed-card,.gs-tool-signals-card{margin-top:1rem;padding:1.25rem}@media(min-width:640px){.gs-tool-gating-card,.gs-tool-managed-card,.gs-tool-signals-card{padding:1.5rem}}.gs-tool-managed-body{color:var(--ws-ink-2);font-size:13px;line-height:1.625;margin-top:.5rem}.gs-tool-gating-meta{color:var(--ws-ink-3);font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-tool-gating-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.gs-tool-gating-row{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-gating-row:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-tool-gating-category{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-size:11px;font-weight:700;gap:.5rem;letter-spacing:.16em;text-transform:uppercase}.gs-tool-gating-paths{color:var(--ws-ink-2);display:flex;flex-direction:column;font-size:.75rem;gap:.25rem;line-height:1rem;margin-top:.5rem}.gs-tool-gating-paths li{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-tool-gating-paths code{background:var(--ws-sunk);border-radius:.25rem;color:var(--ws-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;padding:.125rem .375rem}.gs-tool-bot-attribution{align-items:center;color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;line-height:1rem;margin-top:.75rem}.gs-tool-bot-attribution code{border-radius:.25rem;color:var(--ws-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.gs-tool-bot-attribution code,.gs-tool-bot-attribution-label{background:var(--ws-sunk);padding:.125rem .375rem}.gs-tool-bot-attribution-label{border-radius:.375rem;color:var(--ws-ink-3);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.gs-tool-bot-attribution.is-conflict{color:#fde68acc}.gs-tool-bot-attribution.is-conflict .gs-tool-bot-attribution-label{background-color:#fbbf2414;color:#fde68ab3}.gs-tool-llms-row{display:grid;gap:1rem}@media print{.gs-slide .gs-tool-llms-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-tool-llms-row{grid-template-columns:minmax(0,1fr) 120px}}.gs-tool-llms-row.is-twin{display:grid;gap:1rem}@media print{.gs-slide .gs-tool-llms-row.is-twin.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-twin.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-twin.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-twin.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-twin.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-tool-llms-row.is-twin{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-tool-llms-row.is-single{display:grid;gap:1rem}@media print{.gs-slide .gs-tool-llms-row.is-single.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-single.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-single.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-single.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-tool-llms-row.is-single.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-tool-llms-row.is-single{grid-template-columns:minmax(220px,320px)}}.gs-tool-llms-toggle{align-items:flex-start;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-llms-toggle:hover{border-color:var(--ws-line-2)}.gs-tool-llms-checkbox{accent-color:#f472b6;background-color:transparent;border-color:var(--ws-line);border-radius:.25rem;flex-shrink:0;height:1rem;margin-top:.125rem;width:1rem}.gs-tool-llms-toggle-label{display:block;font-size:13px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-llms-toggle-label){color:var(--ws-ink)}.gs-tool-llms-toggle-label{color:var(--ws-ink)}.gs-tool-llms-toggle-hint{color:var(--ws-ink-3);display:block;font-size:11.5px;line-height:1.625;margin-top:.125rem}.gs-tool-llms-max{display:flex;flex-direction:column;gap:.375rem}.gs-tool-llms-quota{border-radius:9999px;font-size:11px;font-weight:600;letter-spacing:.14em;margin-left:auto;padding:.25rem .75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-llms-quota){color:var(--ws-ink)}.gs-tool-llms-quota{background:var(--ws-sunk);color:var(--ws-ink-3)}.gs-tool-llms-quota.is-exhausted{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-tool-llms-quota.is-exhausted,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tool-quota-pill{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.12em;padding:.25rem .75rem;text-transform:uppercase;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-quota-pill){color:var(--ws-ink)}.gs-tool-quota-pill-neutral{background:var(--ws-sunk);color:var(--ws-ink-2)}.gs-tool-quota-pill-green{background-color:#10b9812e;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-tool-quota-pill-green,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-tool-quota-pill-red{background-color:#f43f5e2e;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-tool-quota-pill-red,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tool-llms-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.gs-tool-llms-path{background:var(--ws-sunk);border-radius:.25rem;color:var(--ws-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;padding:.125rem .375rem}.gs-action-tool-cta{align-items:center;background-color:#ffffff06;border-color:#ffffff14;border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;padding:.625rem .75rem}.gs-ws-shell-bg .gs-action-tool-cta{border-color:var(--ws-line)}.gs-action-tool-cta-button{align-items:center;background-color:#ffffff1a;border-color:#ffffff26;border-radius:9999px;border-width:1px;display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;letter-spacing:.14em;padding:.375rem .875rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-action-tool-cta-button){color:var(--ws-ink)}.gs-ws-shell-bg .gs-action-tool-cta-button{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-action-tool-cta-button:hover{--tw-translate-y:-1px;background-color:#ffffff26;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-action-tool-cta-button.is-gated{background-color:#fbbf2414;border-color:#fbbf244d;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-action-tool-cta-button.is-gated,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-action-tool-cta-button.is-gated:hover{background-color:#fbbf2424}.gs-action-tool-cta-hint{color:#ffffff73;font-size:11px}.gs-plan-gate{position:relative}.gs-plan-gate-content{transition:filter .2s,opacity .2s}.gs-plan-gate-content.is-locked{filter:blur(4px);opacity:.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-plan-gate-veil{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.gs-plan-gate-card{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0cd1;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;gap:.75rem;max-width:22rem;padding:2rem 2.5rem;text-align:center}.gs-plan-gate-icon{align-items:center;background:#ffffff0f;border-radius:.875rem;color:#ffffff8c;display:flex;height:2.75rem;justify-content:center;margin-bottom:.25rem;width:2.75rem}.gs-plan-gate-title{color:#ffffffe6;font-size:.9375rem;font-weight:600;line-height:1.3}.gs-plan-gate-body{color:#ffffff73;font-size:.8125rem;line-height:1.5}.gs-plan-gate-cta{align-items:center;background:#8b5cf61f;border:1px solid rgba(139,92,246,.4);border-radius:999px;color:#a78bfa;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;margin-top:.5rem;padding:.5rem 1.25rem;text-decoration:none;transition:background .15s,border-color .15s}.gs-plan-gate-cta:hover{background:#8b5cf638;border-color:#8b5cf699}.gs-btn-plan-locked{background:#8b5cf614!important;border:1px solid rgba(139,92,246,.25)!important;color:#a78bfabf!important;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.gs-btn-plan-locked:hover{background:#8b5cf624!important;border-color:#8b5cf666!important;color:#c4b5fde6!important}.gs-btn-locked-icon,.gs-cta-lock-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.gs-cta-lock-icon{height:1rem;opacity:.6;width:1rem}.gs-workspace-plan-gate{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:40}.gs-workspace-plan-gate-blur{filter:blur(6px);opacity:.15;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gs-admin-field{display:flex;flex-direction:column;gap:.375rem}.gs-admin-checkbox-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.gs-admin-checkbox-pill{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#fffc;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.5rem;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-admin-checkbox-pill{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-admin-checkbox-pill:hover{background-color:#ffffff12;border-color:#fff3}.gs-ws-shell-bg .gs-admin-checkbox-pill:hover{border-color:var(--ws-line)}.gs-admin-checkbox-pill input[type=checkbox]{accent-color:#ec4899;cursor:pointer;height:.875rem;width:.875rem}.gs-admin-checkbox-pill:has(input:checked){background-color:#ec48991a;border-color:#ec489999;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-insight-panel{background-color:#ffffff08;border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-bottom:1.5rem;padding:1.5rem}.gs-audit-insight-header{margin-bottom:1.25rem}.gs-audit-insight-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-insight-title){color:var(--ws-ink)}.gs-audit-insight-subtitle{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-brand-narrative-section{border-color:#ffffff1a;border-top-width:1px;margin-top:1.5rem;padding-top:1.5rem}.gs-audit-brand-narrative-section:first-of-type{border-top-width:0;margin-top:0;padding-top:0}.gs-audit-brand-narrative-section-label{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-brand-narrative-section-label){color:var(--ws-ink)}.gs-audit-brand-narrative-section-hint{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;margin-top:.25rem}.gs-audit-brand-narrative-tool-cta{border-color:#ffffff1a;border-top-width:1px;margin-top:1.5rem;padding-top:1.5rem}.gs-audit-brand-narrative-tool-cta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-brand-narrative-tool-cta:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-brand-narrative-tool-cta-action{align-items:center;background-color:#ffffff0a;border-color:#ffffff1f;border-radius:.5rem;border-width:1px;color:#ffffffd9;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1rem;padding:.5rem .75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-brand-narrative-tool-cta-action){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-brand-narrative-tool-cta-action{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-audit-brand-narrative-tool-cta-action{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-brand-narrative-tool-cta-action:hover{background-color:#ffffff14;border-color:#ffffff40}.gs-audit-insight-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-audit-insight-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-insight-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-insight-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-insight-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-insight-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-audit-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-insight-block{background-color:#00000024;border-color:#ffffff14;border-radius:1rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-insight-block{border-color:var(--ws-line)}.gs-audit-insight-block-label{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-insight-block-label){color:var(--ws-ink)}.gs-audit-insight-chip{align-items:center;border-radius:9999px;display:inline-flex;font-size:13px;font-weight:500;padding:.25rem .75rem}.gs-audit-insight-chip-green{background-color:#10b98126;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-audit-insight-chip-green,.gs-audit-insight-chip-red{--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-size:13px;font-weight:500;padding:.25rem .75rem}.gs-audit-insight-chip-red{background-color:#f43f5e26;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-audit-insight-chip-yellow{background-color:#f59e0b26;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-audit-insight-chip-blue,.gs-audit-insight-chip-yellow{--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-size:13px;font-weight:500;padding:.25rem .75rem}.gs-audit-insight-chip-blue{background-color:#3b82f626;color:rgb(96 165 250/var(--tw-text-opacity,1))}.gs-audit-claim-row{align-items:flex-start;background-color:#00000024;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}.gs-ws-shell-bg .gs-audit-claim-row{border-color:var(--ws-line)}.gs-audit-claim-text{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-action-card{background-color:#00000024;border-color:#ffffff14;border-radius:1rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-action-card{border-color:var(--ws-line)}.gs-audit-action-priority{color:#fff6;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:.25rem}.gs-ws-shell-bg .gs-audit-action-priority{color:var(--ws-ink-4)}.gs-audit-action-topic{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-action-topic){color:var(--ws-ink)}.gs-audit-action-meta{color:#ffffff80;font-size:.75rem;line-height:1rem}.gs-audit-content-type-badge{background-color:#8b5cf626;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-violet-200,.gs-audit-content-type-badge,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-audit-nas-bar{background-color:#ffffff1a;border-radius:9999px;height:.5rem;margin-top:.75rem;overflow:hidden}.gs-audit-nas-bar-fill{border-radius:9999px;height:100%;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-audit-ai-perception{background-color:#ffffff08;border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-bottom:1.5rem;padding:1.5rem}.gs-ws-shell-bg .gs-audit-ai-perception{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-audit-ai-perception-header{margin-bottom:1.25rem}.gs-audit-ai-perception-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-ai-perception-title){color:var(--ws-ink)}.gs-audit-ai-perception-subtitle{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-ai-perception-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-audit-ai-perception-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-ai-perception-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-ai-perception-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-ai-perception-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-ai-perception-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-audit-ai-perception-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-ai-perception-col{background-color:#00000024;border-color:#ffffff14;border-radius:1rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-ai-perception-col{border-color:var(--ws-line)}.gs-audit-ai-perception-col-label{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-ai-perception-col-label){color:var(--ws-ink)}.gs-audit-ai-perception-quote{color:#ffffffd9;font-size:.875rem;line-height:1.25rem;line-height:1.625}.gs-audit-ai-perception-attrs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gs-audit-ai-perception-tag{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.125rem .625rem}.gs-audit-ai-perception-tag-match{background-color:#10b98126;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-audit-ai-perception-tag-divergent,.gs-audit-ai-perception-tag-match{--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;line-height:1rem;padding:.125rem .625rem}.gs-audit-ai-perception-tag-divergent{background-color:#f43f5e26;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-audit-ai-perception-diff-row{border-color:#ffffff1a;border-top-width:1px;margin-top:1rem;padding-top:1rem}.gs-audit-competitive-gap-table{background-color:#ffffff08;border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-bottom:1.5rem;padding:1.5rem}.gs-ws-shell-bg .gs-audit-competitive-gap-table{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-audit-competitive-gap-header{margin-bottom:1.25rem}.gs-audit-competitive-gap-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-competitive-gap-title){color:var(--ws-ink)}.gs-audit-competitive-gap-subtitle{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-temporal-timeline{background-color:#ffffff08;border-color:#ffffff1a;border-radius:24px;border-width:1px;margin-bottom:1.5rem;padding:1.5rem}.gs-audit-temporal-timeline-header{margin-bottom:1.25rem}.gs-audit-temporal-timeline-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-temporal-timeline-title){color:var(--ws-ink)}.gs-audit-temporal-timeline-subtitle{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-temporal-bar{background-color:#ffffff1a;border-radius:9999px;height:.75rem;margin-bottom:1.25rem;margin-top:1.25rem;overflow:visible;position:relative}.gs-audit-temporal-bar-fill{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;bottom:0;left:0;position:absolute;top:0;--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.gs-audit-temporal-bar-marker{height:1.5rem;position:absolute;top:50%;width:.125rem;--tw-translate-y:-50%;border-radius:9999px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-audit-temporal-label{color:#ffffff80;font-size:.75rem;line-height:1rem;margin-top:.5rem}.gs-audit-temporal-date-pill{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.25rem .75rem}.gs-ws-shell-bg .gs-audit-temporal-date-pill{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-audit-temporal-warning{align-items:flex-start;background-color:#fbbf2414;border-color:#fbbf244d;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;margin-top:1rem;padding:.75rem 1rem}.gs-audit-temporal-neutral{align-items:center;color:#fff6;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:1rem}.gs-ws-shell-bg .gs-audit-temporal-neutral{color:var(--ws-ink-4)}.gs-audit-impact-group{margin-bottom:1rem}.gs-audit-impact-group-header{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-ws-shell-bg .gs-audit-impact-group-header{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-audit-impact-group-header:hover{background-color:#ffffff12}.gs-audit-impact-group-title{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-impact-group-title){color:var(--ws-ink)}.gs-audit-impact-group-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;padding:.125rem .5rem}.gs-audit-impact-group-badge-high{background-color:#f43f5e26;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-audit-impact-group-badge-high,.gs-audit-impact-group-badge-medium{--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;padding:.125rem .5rem}.gs-audit-impact-group-badge-medium{background-color:#f59e0b26;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-audit-impact-group-badge-low{background-color:#0ea5e926;--tw-text-opacity:1;align-items:center;border-radius:9999px;color:rgb(56 189 248/var(--tw-text-opacity,1));display:inline-flex;font-size:11px;font-weight:500;padding:.125rem .5rem}.gs-audit-impact-group-chev{color:#fff6;height:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-audit-impact-group-chev-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-audit-impact-group-body{display:grid;gap:1rem;margin-top:.75rem}@media print{.gs-slide .gs-audit-impact-group-body.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-impact-group-body.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-impact-group-body.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-impact-group-body.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-impact-group-body.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1280px){.gs-audit-impact-group-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-score-explain-btn{align-items:center;background-color:#ffffff0d;border-color:#ffffff26;border-radius:9999px;border-width:1px;color:#fff9;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-explain-btn){color:var(--ws-ink)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-audit-score-explain-btn:hover{color:var(--ws-ink)}.gs-audit-score-explain-btn:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-score-explain-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(96,165,250,.4)}.gs-audit-explain-drawer-overlay{background-color:#0009;inset:0;position:fixed;z-index:300;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-audit-explain-drawer{border-color:#ffffff1a;border-top-left-radius:24px;border-top-right-radius:24px;border-top-width:1px;bottom:0;display:flex;flex-direction:column;height:100%;max-height:90vh;overflow-y:auto;position:fixed;right:0;width:100%;z-index:301;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-audit-explain-drawer{border-color:var(--ws-line)}@media(min-width:640px){.gs-audit-explain-drawer{border-bottom-left-radius:24px;border-left-width:1px;border-top-left-radius:24px;border-top-right-radius:0;border-top-width:0;bottom:0;height:100%;max-height:100%;max-width:32rem;top:0}}.gs-audit-explain-drawer-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1.25rem}.gs-audit-explain-drawer-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-explain-drawer-title){color:var(--ws-ink)}.gs-audit-explain-drawer-close{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#fff9;display:inline-flex;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.gs-ws-shell-bg .gs-audit-explain-drawer-close{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-audit-explain-drawer-close:hover{color:var(--ws-ink)}.gs-audit-explain-drawer-close:hover{background-color:#ffffff1a;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-explain-drawer-close:focus{outline:2px solid transparent;outline-offset:2px}.gs-audit-insight-empty{color:#fff6;font-size:.875rem;line-height:1.25rem;padding-bottom:1rem;padding-top:1rem}.gs-audit-insight-chip-neutral{align-items:center;background-color:#ffffff1a;border-radius:9999px;color:#fff9;display:inline-flex;font-size:13px;font-weight:500;padding:.25rem .75rem}.gs-audit-insight-chip-amber{background-color:#f59e0b26;--tw-text-opacity:1;align-items:center;border-radius:9999px;color:rgb(251 191 36/var(--tw-text-opacity,1));display:inline-flex;font-size:13px;font-weight:500;padding:.25rem .75rem}.gs-audit-insight-section-title{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-insight-section-title){color:var(--ws-ink)}.gs-content-plan-topic-row{align-items:flex-start;border-bottom-width:1px;border-color:#ffffff1a;display:flex;gap:1rem;padding-bottom:1rem;padding-top:1rem}.gs-content-plan-topic-row:last-child{border-width:0}.gs-content-plan-priority-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .625rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-content-plan-priority-badge){color:var(--ws-ink)}.gs-content-plan-type-chip{align-items:center;border-color:#fff3;border-radius:9999px;border-width:1px;color:#fff9;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .625rem}.gs-ws-shell-bg .gs-content-plan-type-chip{border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-content-plan-keyword-chip{align-items:center;background-color:#ffffff12;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffff8c;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.gs-ws-shell-bg .gs-content-plan-keyword-chip{border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-workspace-content-plan-no-context{align-items:center;background-color:#ffffff04;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;display:flex;flex-direction:column;margin-top:1rem;padding:2rem}.gs-ws-shell-bg .gs-workspace-content-plan-no-context{border-color:var(--ws-line)}@media(min-width:768px){.gs-workspace-content-plan-no-context{padding:3rem}}.gs-competitors-block{background-color:#ffffff04;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.5rem}.gs-ws-shell-bg .gs-competitors-block{border-color:var(--ws-line)}@media(min-width:768px){.gs-competitors-block{padding:2rem}}.gs-competitors-block-head{align-items:flex-start;border-bottom-width:1px;border-color:#ffffff14;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.25rem}.gs-competitors-block-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitors-block-title){color:var(--ws-ink)}.gs-competitors-block-sub{color:#fff9;font-size:.875rem;line-height:1.25rem;margin-top:.25rem;max-width:48rem}.gs-competitors-section-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.gs-competitors-section-title{font-size:1.125rem;font-weight:600;line-height:1.75rem;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitors-section-title){color:var(--ws-ink)}.gs-competitors-section-sub{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;margin-top:.25rem;max-width:48rem}.gs-ws-shell-bg .gs-competitors-section-sub{color:var(--ws-ink-3)}.gs-competitors-source-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:600;gap:.375rem;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitors-source-badge){color:var(--ws-ink)}.gs-competitors-source-badge:before{border-radius:9999px;content:"";height:.375rem;width:.375rem}.gs-competitors-source-badge.is-audit{background-color:#38bdf81a;border-color:#38bdf84d;border-width:1px;--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-competitors-source-badge.is-audit,.text-sky-300,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-competitors-source-badge.is-audit:before{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.gs-competitors-source-badge.is-scan{background-color:#34d3991a;border-color:#34d3994d;border-width:1px;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-competitors-source-badge.is-scan,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-competitors-source-badge.is-scan:before{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.gs-competitors-source-badge.is-manual{background-color:#fbbf241a;border-color:#fbbf244d;border-width:1px;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-competitors-source-badge.is-manual,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-competitors-source-badge.is-manual:before{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-competitive-last-scan{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem 1.25rem}.gs-competitor-rank-row{align-items:center;border-radius:.75rem;display:grid;gap:.75rem;grid-template-columns:2rem 2.5rem minmax(0,1fr) auto 8rem 3.5rem;padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.gs-competitor-rank-row{grid-template-columns:2rem 2.5rem minmax(0,1fr) auto 3.5rem}.gs-competitor-rank-bar-wrap{display:none}}.gs-competitor-rank-pos{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;line-height:1.25rem;width:2rem}.gs-competitor-rank-logo{background-color:#ffffff1a;border-radius:.5rem;flex-shrink:0;height:2.5rem;-o-object-fit:contain;object-fit:contain;padding:.25rem;width:2.5rem}.gs-competitor-rank-logo-initials{align-items:center;background-color:#ffffff1a;color:#ffffffb3;display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem}.gs-competitor-rank-logo-initials.is-target{--tw-text-opacity:1;background:linear-gradient(135deg,#2c5a4fb3,#6dd6ba99);color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-competitor-rank-info{min-width:0}.gs-competitor-rank-name{font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1.375}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitor-rank-name){color:var(--ws-ink)}.gs-competitor-rank-domain{color:#ffffff73;font-size:.75rem;line-height:1rem;margin-top:.125rem}.gs-ws-shell-bg .gs-competitor-rank-domain{color:var(--ws-ink-4)}.gs-competitor-rank-link{align-items:center;border-radius:.375rem;color:#ffffff59;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem}.gs-ws-shell-bg .gs-competitor-rank-link{color:var(--ws-ink-4)}.gs-competitor-rank-link:hover{background-color:#ffffff0f;color:#ffffffd9}.gs-competitor-rank-bar-wrap{align-items:center;display:flex}.gs-competitor-rank-bar{border-radius:9999px;height:.5rem;overflow:hidden;width:100%}.gs-competitor-rank-bar-fill{border-radius:9999px;height:100%}.gs-competitor-rank-pct{font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitor-rank-pct){color:var(--ws-ink)}.gs-competitor-rank-mentions{display:none}.gs-scan-gap-row{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-scan-gap-row{background-color:var(--ws-surface)}.gs-scan-gap-query{color:#ffffffd9;font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:1.375}.gs-scan-response-row{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:.75rem}.gs-ws-shell-bg .gs-scan-response-row{background-color:var(--ws-surface)}.gs-competitive-last-scan-body{display:flex;flex-direction:column;gap:.25rem}.gs-competitive-last-scan-label{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.18em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-competitive-last-scan-label){color:var(--ws-ink)}.gs-competitive-last-scan-value{color:#ffffffe6;font-size:.875rem;font-weight:500;line-height:1.25rem}.gs-competitive-last-scan-meta{color:#ffffff73;font-size:.75rem;line-height:1rem}.gs-stale-knowledge-banner{align-items:flex-start;background-color:#f59e0b1a;border-color:#f59e0b4d;border-radius:1rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1rem}.gs-stale-knowledge-banner-icon{flex-shrink:0;height:1.25rem;margin-top:.125rem;width:1.25rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-stale-knowledge-banner-dismiss{color:#fcd34d99;flex-shrink:0;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-stale-knowledge-banner-dismiss:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-optimize-task-row{align-items:flex-start;background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:.625rem .75rem}.gs-ws-shell-bg .gs-optimize-task-row{background-color:var(--ws-surface)}.gs-optimize-task-status-btn{align-items:center;background-color:#ffffff0d;border-color:#fff3;border-radius:9999px;border-width:1px;color:#fff6;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.gs-ws-shell-bg .gs-optimize-task-status-btn{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-optimize-task-status-btn:hover{background-color:#ffffff1a;color:#ffffffb3}.gs-optimize-task-status-btn.is-completed,.gs-optimize-task-status-btn.is-done{background-color:#34d39926;border-color:#34d39966;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-optimize-task-status-btn.is-completed,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300),.gs-ws-shell-bg :is(.text-emerald-200,.gs-optimize-task-status-btn.is-done,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-optimize-task-status-btn.is-in_progress,.gs-optimize-task-status-btn.is-queued{background-color:#fbbf2426;border-color:#fbbf2466;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-optimize-task-status-btn.is-in_progress,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300),.gs-ws-shell-bg :is(.text-amber-200,.gs-optimize-task-status-btn.is-queued,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-optimize-task-status-label{border-radius:9999px;flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}.gs-optimize-task-status-label.is-pending,.gs-optimize-task-status-label.is-todo{background-color:#ffffff1a;color:#ffffff80}.gs-ws-shell-bg .gs-optimize-task-status-label.is-pending,.gs-ws-shell-bg .gs-optimize-task-status-label.is-todo{background-color:var(--ws-surface-2)}.gs-optimize-task-status-label.is-in_progress,.gs-optimize-task-status-label.is-queued{background-color:#fbbf2426;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-optimize-task-status-label.is-in_progress,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300),.gs-ws-shell-bg :is(.text-amber-200,.gs-optimize-task-status-label.is-queued,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-optimize-task-status-label.is-completed,.gs-optimize-task-status-label.is-done{background-color:#34d39926;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-optimize-task-status-label.is-completed,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300),.gs-ws-shell-bg :is(.text-emerald-200,.gs-optimize-task-status-label.is-done,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-content-plan-priority-badge.is-p1{background-color:#fb718526;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-content-plan-priority-badge.is-p1,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-content-plan-priority-badge.is-p2{background-color:#fbbf2426;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-content-plan-priority-badge.is-p2,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-content-plan-priority-badge.is-p3{background-color:#ffffff1a;color:#ffffff80}.gs-ws-shell-bg .gs-content-plan-priority-badge.is-p3{background-color:var(--ws-surface-2)}.gs-action-task-badge-count{align-items:center;background-color:#f43f5ecc;border-radius:9999px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;margin-left:.5rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-action-task-source-chip{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#fff6;flex-shrink:0;font-size:10px;padding:.125rem .5rem}.gs-ws-shell-bg .gs-action-task-source-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-action-task-delete-btn{align-items:center;border-radius:.25rem;color:#fff3;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-ws-shell-bg .gs-action-task-delete-btn{color:var(--ws-ink-4)}.gs-action-task-delete-btn:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-action-task-add-btn{align-items:center;background-color:#ffffff0d;border-color:#ffffff26;border-radius:9999px;border-width:1px;color:#fff6;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.gs-ws-shell-bg .gs-action-task-add-btn{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-action-task-add-btn:hover{background-color:#34d3991a;border-color:#34d39966;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-audit-backlog-btn{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#ffffffb3;display:inline-flex;font-size:11px;font-weight:500;gap:.375rem;padding:.25rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-backlog-btn{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-audit-backlog-btn:hover{background-color:#34d3991a;border-color:#34d39966;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-audit-backlog-btn:disabled{cursor:default}.gs-audit-backlog-btn.is-added{background-color:#34d3991a;border-color:#34d3994d;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-backlog-btn.is-added,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-backlog-btn.is-added:hover{background-color:#34d3991a}.gs-backlog-kanban{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media print{.gs-slide .gs-backlog-kanban.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-backlog-kanban.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-backlog-kanban.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-backlog-kanban.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-backlog-kanban.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-backlog-kanban{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-backlog-column{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:1rem;border-width:1px;display:flex;flex-direction:column;min-height:200px;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-backlog-column.is-drop-target{background-color:#34d3990d;border-color:#34d39980}.gs-backlog-column-head{align-items:center;border-bottom-width:1px;border-color:var(--ws-line);display:flex;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;padding-left:.5rem;padding-right:.5rem}.gs-backlog-column-dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.gs-backlog-column-dot.is-todo{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.gs-backlog-column-dot.is-in_progress{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-backlog-column-dot.is-done{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.gs-backlog-column-dot.is-archived{background-color:#818cf866}.gs-backlog-column-title{flex:1 1 0%;font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-column-title){color:var(--ws-ink)}.gs-backlog-column-title{color:var(--ws-ink)}.gs-backlog-column-count{background:var(--ws-sunk);border-radius:9999px;color:var(--ws-ink-3);font-size:11px;font-weight:500;padding:.125rem .5rem}.gs-backlog-column-body{flex:1 1 0%}.gs-backlog-column-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-backlog-column-empty{color:var(--ws-ink-4);font-size:.75rem;font-style:italic;line-height:1rem;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.gs-backlog-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:1rem;border-width:1px;cursor:grab;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-backlog-card:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-backlog-card:active{cursor:grabbing}.gs-backlog-card.is-dragging{opacity:.4}.gs-backlog-card-priority-1{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(251 113 133/var(--tw-border-opacity,1))}.gs-backlog-card-priority-2{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(251 191 36/var(--tw-border-opacity,1))}.gs-backlog-card-priority-3{border-left-width:2px;--tw-border-opacity:1;border-left-color:rgb(56 189 248/var(--tw-border-opacity,1))}.gs-backlog-card-head{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.gs-backlog-card-priority-dot{border-radius:9999px;flex-shrink:0;height:.375rem;width:.375rem}.gs-backlog-card-priority-dot.is-p1{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.gs-backlog-card-priority-dot.is-p2{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.gs-backlog-card-priority-dot.is-p3{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.gs-backlog-card-source{flex:1 1 0%;font-size:10px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-card-source){color:var(--ws-ink)}.gs-backlog-card-source{color:var(--ws-ink-3)}.gs-backlog-card-source.is-tool{color:var(--ws-accent)}.gs-backlog-card-source.is-audit{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-backlog-card-source.is-audit,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-backlog-card-source.is-content_plan{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-violet-200,.gs-backlog-card-source.is-content_plan,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-backlog-card-source.is-competitive_scan{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-backlog-card-source.is-competitive_scan,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-backlog-card-profile{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:9999px;border-width:1px;color:var(--ws-ink-2);flex-shrink:0;font-size:10px;font-weight:500;max-width:120px;overflow:hidden;padding:.125rem .5rem;text-overflow:ellipsis;white-space:nowrap}.gs-backlog-card-action{align-items:center;border-radius:.25rem;color:var(--ws-ink-3);display:flex;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-backlog-card-action:hover{color:var(--ws-ink)}.gs-backlog-card-action.is-danger:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-backlog-card-delete{align-items:center;border-radius:.25rem;display:flex;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-backlog-card-delete:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-backlog-card-delete{color:var(--ws-ink-4)}.gs-backlog-card-archive{align-items:center;border-radius:.25rem;color:var(--ws-ink-3);display:flex;height:1.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.gs-backlog-card-archive:hover{color:var(--ws-ink)}.gs-backlog-card-title{color:var(--ws-ink);font-size:.875rem;font-weight:500;line-height:1.25rem;line-height:1.375}.gs-backlog-card-desc{display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;color:var(--ws-ink-3)}.gs-backlog-card-foot{border-color:var(--ws-line);border-top-width:1px;display:flex;gap:.5rem;margin-top:.5rem;padding-top:.5rem}.gs-backlog-card-date,.gs-backlog-card-foot{align-items:center}.gs-backlog-card-date{color:var(--ws-ink-3);display:inline-flex;font-size:10px;gap:.25rem}.gs-backlog-card-date.is-overdue{font-weight:600;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-card-date.is-overdue){color:var(--ws-ink)}.gs-backlog-card-date.is-soon{font-weight:500;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-backlog-card-date.is-soon,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-backlog-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.gs-backlog-search{border-radius:.5rem;border-width:1px;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;min-width:180px;padding:.5rem .75rem}.gs-backlog-search:focus{outline:2px solid transparent;outline-offset:2px}.gs-backlog-search{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink)}.gs-backlog-search::-moz-placeholder{color:var(--ws-ink-3)}.gs-backlog-search::placeholder{color:var(--ws-ink-3)}.gs-backlog-search:focus{border-color:var(--ws-accent)}.gs-backlog-select{border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .625rem}.gs-backlog-select:focus{outline:2px solid transparent;outline-offset:2px}.gs-backlog-select{background:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink)}.gs-backlog-select:focus{border-color:var(--ws-accent)}.gs-backlog-batch-btn{background-color:#34d3991a;border-color:#34d39966;border-radius:.5rem;border-width:1px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-batch-btn){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-emerald-200,.gs-backlog-batch-btn,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-backlog-batch-btn:hover{background-color:#34d39933}.gs-backlog-batch-btn:disabled{cursor:not-allowed;opacity:.4}.gs-backlog-modal-backdrop{align-items:center;background-color:#0009;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:50}.gs-backlog-modal{border-radius:1rem;border-width:1px;max-width:36rem;padding:1.5rem;width:100%;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-backlog-modal-title{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-modal-title){color:var(--ws-ink)}.gs-backlog-modal-title{color:var(--ws-ink)}.gs-backlog-modal-label{color:var(--ws-ink-2);display:block;font-size:.75rem;font-weight:500;line-height:1rem;margin-bottom:.25rem;margin-top:.75rem}.gs-backlog-modal-row{display:flex;gap:.75rem}.gs-backlog-modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.25rem}.gs-backlog-input{border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.gs-backlog-input:focus{outline:2px solid transparent;outline-offset:2px}.gs-backlog-input{background:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink)}.gs-backlog-input::-moz-placeholder{color:var(--ws-ink-3)}.gs-backlog-input::placeholder{color:var(--ws-ink-3)}.gs-backlog-input:focus{border-color:var(--ws-accent)}.gs-backlog-input::-webkit-calendar-picker-indicator{filter:invert(.8)}input[type=date].gs-backlog-input,textarea.gs-backlog-input{background:var(--ws-surface);color:var(--ws-ink);color-scheme:light dark}textarea.gs-backlog-input{line-height:1.625;resize:vertical}textarea.gs-backlog-input-grow{line-height:1.375;overflow:hidden;resize:none}input[type=date].gs-backlog-input::-webkit-datetime-edit{color:var(--ws-ink)}.gs-backlog-card-verify{border-color:var(--ws-line);border-top-width:1px;display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;padding-top:.5rem}.gs-backlog-card-verify-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-backlog-card-verify-btn{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;font-size:11px;font-weight:500;gap:.375rem;padding:.25rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-backlog-card-verify-btn:disabled{cursor:not-allowed;opacity:.5}.gs-backlog-card-verify-btn{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink)}.gs-backlog-card-verify-btn:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-backlog-card-verify-toggle{color:var(--ws-ink-3);font-size:10px;letter-spacing:.025em;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-backlog-card-verify-toggle:hover{color:var(--ws-ink-2)}.gs-backlog-card-verify-time{color:var(--ws-ink-3);font-size:10px}.gs-backlog-card-verify-evidence{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:.375rem;margin-top:.25rem;padding:.5rem}.gs-backlog-card-verify-score{font-size:11px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-card-verify-score){color:var(--ws-ink)}.gs-backlog-card-verify-score{color:var(--ws-ink)}.gs-backlog-card-verify-list{color:#6ee7b7e6;display:flex;flex-direction:column;font-size:11px;gap:.125rem}.gs-backlog-card-verify-list.is-fail{color:#fda4afe6}.gs-backlog-card-verify-reason{background-color:#fbbf240a;border-color:#fbbf2433;border-radius:.5rem;border-width:1px;color:#fef3c7d9;display:flex;flex-direction:column;font-size:11px;gap:.25rem;padding:.5rem .625rem}.gs-backlog-card-verify-reason-title{color:#fde68ab3;font-size:10px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-backlog-card-verify-reason-title){color:var(--ws-ink)}.gs-backlog-card-verify-reason-url{color:var(--ws-ink-3);font-size:10px;word-break:break-all}.gs-backlog-card-verify-reason-error{background-color:#fb71850d;border-color:#fb718540;border-radius:.5rem;border-width:1px;color:#ffe4e6d9;font-size:11px;padding:.5rem .625rem;word-break:break-all}.gs-audit-section{background-color:#ffffff06;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.5rem}.gs-ws-shell-bg .gs-audit-section{border-color:var(--ws-line)}.gs-audit-section-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.gs-audit-section-title{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-section-title){color:var(--ws-ink)}.gs-audit-section-sub{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-content-briefs-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-audit-content-briefs-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-content-briefs-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-content-briefs-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-content-briefs-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-content-briefs-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-audit-content-briefs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.gs-audit-content-briefs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-audit-content-brief-card{background-color:#0000004d;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.gs-ws-shell-bg .gs-audit-content-brief-card{border-color:var(--ws-line)}.gs-audit-content-brief-card-head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.gs-audit-content-brief-card-title{font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1.375;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-content-brief-card-title){color:var(--ws-ink)}.gs-audit-content-brief-card-lift{align-items:center;background-color:#34d39926;border-radius:9999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;justify-content:center;padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-content-brief-card-lift){color:var(--ws-ink)}.gs-ws-shell-bg :is(.gs-audit-content-brief-card-lift,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-content-brief-card-meta{display:grid;font-size:11px;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media print{.gs-slide .gs-audit-content-brief-card-meta.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-card-meta.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-card-meta.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-card-meta.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-card-meta.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-audit-content-brief-card-meta dt{color:#fff6;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-content-brief-card-meta dt{color:var(--ws-ink-4)}.gs-audit-content-brief-card-meta dd{color:#fffc;margin-top:.125rem}.gs-ws-shell-bg .gs-audit-content-brief-card-meta dd{color:var(--ws-ink-2)}.gs-audit-content-brief-card-angle{color:#ffffffa6;font-size:.75rem;line-height:1rem;line-height:1.625}.gs-ws-shell-bg .gs-audit-content-brief-card-angle{color:var(--ws-ink-3)}.gs-audit-content-brief-card-queries>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-content-brief-card-queries{color:#ffffff8c;font-size:.75rem;line-height:1rem}.gs-ws-shell-bg .gs-audit-content-brief-card-queries{color:var(--ws-ink-3)}.gs-audit-content-brief-card-cta{align-items:center;background-color:#ffffff1a;border-radius:.75rem;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1rem;margin-top:auto;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-content-brief-card-cta{background-color:var(--ws-surface-2)}.gs-audit-content-brief-card-cta:hover{background-color:#ffffff26}.gs-audit-content-brief-drawer-meta{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.25rem}@media print{.gs-slide .gs-audit-content-brief-drawer-meta.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-drawer-meta.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-drawer-meta.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-drawer-meta.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-content-brief-drawer-meta.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-audit-content-brief-drawer-meta-label{color:#fff6;display:block;font-size:10px;letter-spacing:.025em;text-transform:uppercase}.gs-audit-content-brief-drawer-meta-value{color:#ffffffd9;display:block;font-size:.875rem;line-height:1.25rem;margin-top:.125rem}.gs-audit-content-brief-drawer-section-title{color:#fff9;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-content-brief-drawer-section-title){color:var(--ws-ink)}.gs-audit-content-brief-drawer-list{list-style-type:disc}.gs-audit-content-brief-drawer-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-content-brief-drawer-list{color:#ffffffb3;font-size:.875rem;line-height:1.25rem;padding-left:1.25rem}.gs-ws-shell-bg .gs-audit-content-brief-drawer-list{color:var(--ws-ink-2)}.gs-audit-content-brief-drawer-outline>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-content-brief-drawer-outline{font-size:.875rem;line-height:1.25rem}.gs-audit-content-brief-drawer-outline-heading{color:#ffffffd9;font-weight:500}.gs-ws-shell-bg .gs-audit-content-brief-drawer-outline-heading{color:var(--ws-ink-2)}.gs-audit-content-brief-drawer-outline-intent{align-items:center;background-color:#ffffff14;border-radius:9999px;color:#fff9;display:inline-flex;font-size:10px;letter-spacing:.025em;margin-left:.5rem;padding:.125rem .5rem;text-transform:uppercase}.gs-audit-content-brief-drawer-outline-points{list-style-type:disc;margin-top:.25rem}.gs-audit-content-brief-drawer-outline-points>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-content-brief-drawer-outline-points{color:#fff9;font-size:.75rem;line-height:1rem;padding-left:1.25rem}.gs-audit-content-brief-drawer-code{align-items:center;background-color:#ffffff14;border-radius:.5rem;color:#ffffffd9;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;padding:.25rem .5rem}.gs-audit-content-brief-drawer-footer{border-color:#ffffff14;border-top-width:1px;padding-top:1rem}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta){transition:all .2s ease;will-change:transform,box-shadow}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){box-shadow:0 0 0 1px #ff6fa329,0 14px 30px #c92c612e,0 0 34px #ff6fa31f;transform:scale(1.03)}:where(.btn-primary,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary){isolation:isolate;overflow:hidden;position:relative}:where(.btn-primary,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary):after{animation:gs-cta-shimmer 3.2s ease-in-out infinite;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.02) 18%,hsla(0,0%,100%,.28) 48%,hsla(0,0%,100%,.06) 72%,transparent);content:"";inset:-35% auto -35% -60%;opacity:.95;pointer-events:none;position:absolute;transform:translate(-240%) skew(-18deg);width:42%}.gs-audit-content-brief-drawer-generate-cta{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(201,44,97,.2);--tw-shadow:var(--tw-shadow-colored);background-image:linear-gradient(135deg,#ff6fa3,#c92c61)}.gs-audit-content-brief-drawer-generate-cta:hover{filter:brightness(1.03)}@media(prefers-reduced-motion:reduce){:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta){transition:none}:where(button,[role=button],a.btn,.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-danger,.btn-success,.btn-white,.btn-outline,.btn-outline-white,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.btn-soft-dark,.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-cta-primary,.gs-landing-nav-cta):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){transform:none}:where(.btn-primary,.gs-audit-content-brief-drawer-generate-cta,.btn-gradient-blue,.btn-gradient-indigo,.btn-gradient-teal,.gs-landing-cta-primary,.gs-landing-nav-cta-primary):after{animation:none;opacity:0}}.gs-audit-content-brief-drawer-generate-cta{border-radius:.75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.625rem 1rem;--tw-text-opacity:1;align-items:center;background:var(--gsp-accent);background-image:none;border-color:transparent;border-radius:var(--gsp-radius-sm);box-shadow:none;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;justify-content:center;transform:none}.gs-audit-content-brief-drawer-generate-cta:hover{background:var(--gsp-accent-hover);box-shadow:none;transform:none}.gs-audit-brand-narrative{background-color:#ffffff05;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.25rem}.gs-ws-shell-bg .gs-audit-brand-narrative{background-color:var(--ws-surface);border-color:var(--ws-line)}@media(min-width:768px){.gs-audit-brand-narrative{padding:1.5rem}}.gs-audit-brand-narrative-meta-chips{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.gs-audit-brand-narrative-summary{color:#ffffffd9;font-size:15px;line-height:1.625;margin-top:1.5rem}.gs-ws-shell-bg .gs-audit-brand-narrative-summary{color:var(--ws-ink-2)}.gs-audit-brand-narrative-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.25rem}@media print{.gs-slide .gs-audit-brand-narrative-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-brand-narrative-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-brand-narrative-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-brand-narrative-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-brand-narrative-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-audit-brand-narrative-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-brand-narrative-block{background-color:#0000002e;border-color:#ffffff14;border-radius:1rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-brand-narrative-block{border-color:var(--ws-line)}.gs-audit-brand-narrative-block-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-brand-narrative-block-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-brand-narrative-block-label{color:var(--ws-ink-4)}.gs-audit-brand-narrative-chips{display:flex;flex-wrap:wrap;gap:.5rem}.gs-audit-brand-narrative-list{list-style-position:inside;list-style-type:disc}.gs-audit-brand-narrative-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-brand-narrative-list{color:#ffffffbf;font-size:.875rem;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-brand-narrative-list{color:var(--ws-ink-2)}.gs-audit-brand-narrative-cta{align-items:center;background-color:#ffffff14;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;margin-top:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-brand-narrative-cta{background-color:var(--ws-surface-2)}.gs-audit-brand-narrative-cta:hover{background-color:#ffffff1f}.gs-audit-brand-narrative-drawer-section-title{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-brand-narrative-drawer-section-title){color:var(--ws-ink)}.gs-audit-brand-narrative-drawer-list{list-style-position:inside;list-style-type:disc}.gs-audit-brand-narrative-drawer-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-brand-narrative-drawer-list{color:#ffffffbf;font-size:.875rem;line-height:1.25rem}.gs-audit-brand-narrative-drawer-footer{align-items:center;border-color:#ffffff14;border-top-width:1px;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem}.gs-audit-brand-narrative-drawer-source{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.gs-audit-strategic-layer{margin-top:.5rem}.gs-audit-strategic-layer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-briefs-locked{background-color:#3b82f60d;border-color:#60a5fa40;border-radius:1rem;border-width:1px;padding:1.25rem}.gs-audit-briefs-locked-icon{align-items:center;background-color:#3b82f626;border-radius:9999px;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem;--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.text-sky-300,.text-blue-200,.gs-audit-briefs-locked-icon,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-audit-briefs-locked-title{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-briefs-locked-title){color:var(--ws-ink)}.gs-audit-briefs-locked-body{color:#ffffffb3;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-ws-shell-bg .gs-audit-briefs-locked-body{color:var(--ws-ink-2)}.gs-audit-briefs-locked-cta{align-items:center;background-color:#3b82f626;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;line-height:1rem;padding:.375rem .75rem;--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-briefs-locked-cta){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-sky-200,.text-sky-300,.gs-audit-briefs-locked-cta,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-audit-briefs-locked-cta:hover{background-color:#3b82f640}.gs-audit-strategic-layer-header{align-items:center;color:#fff6;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-strategic-layer-header){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-strategic-layer-header{color:var(--ws-ink-4)}.gs-audit-authority-graph{background-color:#ffffff05;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.25rem}.gs-ws-shell-bg .gs-audit-authority-graph{background-color:var(--ws-surface);border-color:var(--ws-line)}@media(min-width:768px){.gs-audit-authority-graph{padding:1.5rem}}.gs-audit-authority-graph-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.gs-audit-authority-graph-table{font-size:.875rem;line-height:1.25rem;margin-top:1rem;width:100%}.gs-audit-authority-graph-row{align-items:center;background-color:#0000002e;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:grid;gap:.75rem;grid-template-columns:1fr auto auto auto;padding:.75rem 1rem}@media print{.gs-slide .gs-audit-authority-graph-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-ws-shell-bg .gs-audit-authority-graph-row{border-color:var(--ws-line)}.gs-audit-authority-graph-domain{display:flex;flex-direction:column;gap:.125rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-authority-graph-domain-name{color:#ffffffe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-audit-authority-graph-domain-name{color:var(--ws-ink)}.gs-audit-authority-graph-domain-meta{color:#fff6;font-size:11px;letter-spacing:.025em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-authority-graph-domain-meta{color:var(--ws-ink-4)}.gs-audit-authority-graph-metric{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-numeric-spacing:tabular-nums;color:#ffffffbf;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-authority-graph-metric){color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-authority-graph-metric{color:var(--ws-ink-2)}.gs-audit-authority-graph-action-chip{align-items:center;border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;padding:.125rem .5rem}.gs-audit-authority-graph-action-chip--guest_post{background-color:#34d39926;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-authority-graph-action-chip--guest_post,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-authority-graph-action-chip--press{background-color:#38bdf826;--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-authority-graph-action-chip--press,.text-sky-300,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-audit-authority-graph-action-chip--listing{background-color:#fbbf2426;--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-authority-graph-action-chip--listing,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-audit-authority-graph-action-chip--affiliate{background-color:#e879f926;--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-violet-200,.text-violet-300,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.gs-audit-authority-graph-action-chip--affiliate,.text-fuchsia-300){color:var(--ws-accent)}.gs-audit-authority-graph-action-chip--other{background-color:#ffffff1a;color:#ffffffb3}.gs-ws-shell-bg .gs-audit-authority-graph-action-chip--other{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-audit-authority-graph-cta{align-items:center;background-color:#ffffff14;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem;margin-top:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-authority-graph-cta{background-color:var(--ws-surface-2)}.gs-audit-authority-graph-cta:hover{background-color:#ffffff1f}.gs-aag-toggle{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;display:inline-flex;gap:.125rem;padding:.125rem}.gs-ws-shell-bg .gs-aag-toggle{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-aag-toggle-btn{border-radius:.375rem;color:#ffffff8c;font-size:11px;font-weight:600;letter-spacing:.025em;padding:.25rem .625rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-aag-toggle-btn){color:var(--ws-ink)}.gs-ws-shell-bg .gs-aag-toggle-btn{color:var(--ws-ink-3)}.gs-aag-toggle-btn--active{background-color:#ffffff1a;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-aag-wrap{margin-top:1rem;position:relative}.gs-aag-canvas{background:#00000038;border-color:#ffffff0f;border-radius:1rem;border-width:1px;width:100%}.gs-aag-edge{stroke:#fff6;transition:opacity .15s ease}.gs-aag-node{cursor:pointer;stroke:#ffffff80;stroke-width:1}.gs-aag-node-group{transition:opacity .15s ease}.gs-aag-node--guest_post{fill:#34d399}.gs-aag-node--press{fill:#38bdf8}.gs-aag-node--listing{fill:#fbbf24}.gs-aag-node--affiliate{fill:#e879f9}.gs-aag-node--other{fill:#ffffff80}.gs-aag-node--none{fill:#7dd3fc99}.gs-aag-dim{opacity:.12}.gs-aag-label{fill:#fffc;font-size:10px;font-weight:500;pointer-events:none}.gs-aag-tooltip{border-color:#ffffff1a;border-radius:.5rem;border-width:1px;font-size:.75rem;left:.625rem;line-height:1rem;line-height:1.375;max-width:220px;padding:.5rem .75rem;pointer-events:none;position:absolute;top:.625rem;z-index:10;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-ws-shell-bg .gs-aag-tooltip{border-color:var(--ws-line)}.gs-aag-tooltip{background:#09090bf5}.gs-aag-legend{align-items:center;color:#ffffff73;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:11px;margin-top:.75rem;row-gap:.25rem}.gs-ws-shell-bg .gs-aag-legend{color:var(--ws-ink-4)}.gs-audit-authority-graph-drawer-row{align-items:flex-start;background-color:#0000002e;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:grid;gap:.5rem;grid-template-columns:1fr auto;padding:.75rem 1rem}@media print{.gs-slide .gs-audit-authority-graph-drawer-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-drawer-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-drawer-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-drawer-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-authority-graph-drawer-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-ws-shell-bg .gs-audit-authority-graph-drawer-row{border-color:var(--ws-line)}.gs-audit-authority-graph-drawer-action{color:#ffffff80;font-size:11px;letter-spacing:.025em;margin-top:.25rem;text-transform:uppercase}.gs-audit-authority-graph-drawer-rationale{color:#ffffffb3;font-size:.75rem;line-height:1rem;line-height:1.625;margin-top:.25rem}.gs-ws-shell-bg .gs-audit-authority-graph-drawer-rationale{color:var(--ws-ink-2)}.gs-audit-audience-insights{background-color:#ffffff05;border-color:#ffffff14;border-radius:1.5rem;border-width:1px;padding:1.5rem}.gs-ws-shell-bg .gs-audit-audience-insights{background-color:var(--ws-surface);border-color:var(--ws-line)}@media(min-width:768px){.gs-audit-audience-insights{padding:2rem}}.gs-audit-audience-insights-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.5rem}@media print{.gs-slide .gs-audit-audience-insights-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-audience-insights-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-audience-insights-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-audience-insights-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-audience-insights-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-audit-audience-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-audience-insights-block{background-color:#0000002e;border-color:#ffffff14;border-radius:1rem;border-width:1px;padding:1.25rem}.gs-ws-shell-bg .gs-audit-audience-insights-block{border-color:var(--ws-line)}.gs-audit-audience-insights-block-label{color:#ffffff80;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-audience-insights-block-label){color:var(--ws-ink)}.gs-audit-audience-insights-factor>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-audience-insights-factor{border-bottom-width:1px;border-color:#ffffff0d;padding-bottom:.75rem}.gs-audit-audience-insights-factor:last-child{border-bottom-width:0;padding-bottom:0}.gs-audit-audience-insights-factor-row{align-items:flex-start;color:#ffffffe6;display:flex;font-size:15px;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1.375}.gs-ws-shell-bg .gs-audit-audience-insights-factor-row{color:var(--ws-ink)}.gs-audit-audience-insights-factor-row>span:first-child{flex:1 1 0%;min-width:0;overflow-wrap:break-word}.gs-audit-audience-insights-factor-row>.gs-audit-authority-graph-metric{flex-shrink:0}.gs-audit-audience-insights-factor-bar{background-color:#ffffff14;border-radius:9999px;height:.375rem;overflow:hidden}.gs-ws-shell-bg .gs-audit-audience-insights-factor-bar{background-color:var(--ws-surface-2)}.gs-audit-audience-insights-factor-bar-fill{background-image:linear-gradient(to right,var(--tw-gradient-stops));height:100%;--tw-gradient-from:rgba(56,189,248,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,189,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(232,121,249,.7) var(--tw-gradient-to-position)}.gs-audit-audience-insights-factor-queries{color:#ffffffa6;font-size:13px;line-height:1.625;margin-top:.25rem;overflow-wrap:break-word}.gs-ws-shell-bg .gs-audit-audience-insights-factor-queries{color:var(--ws-ink-3)}.gs-audit-audience-insights-shift{align-items:flex-start;color:#ffffffbf;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-audience-insights-shift{color:var(--ws-ink-2)}.gs-audit-audience-insights-shift-chip{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:500;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}.gs-audit-audience-insights-shift-chip--rising{background-color:#34d39926;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-audience-insights-shift-chip--rising,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-audience-insights-shift-chip--falling{background-color:#fb718526;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-audience-insights-shift-chip--falling,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-audience-insights-shift-chip--new{background-color:#38bdf826;--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-audit-audience-insights-shift-chip--new,.text-sky-300,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-audit-audience-insights-shift-chip--gone{background-color:#ffffff1a;color:#ffffff8c}.gs-ws-shell-bg .gs-audit-audience-insights-shift-chip--gone{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-audit-score-simulator-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.gs-audit-score-simulator-field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.gs-audit-score-simulator-label{color:#ffffffb3;display:flex;flex-direction:column;font-size:.75rem;font-weight:500;gap:.125rem;line-height:1rem}.gs-audit-score-simulator-hint{color:#fff6;font-size:11px;font-weight:400}.gs-audit-score-simulator-select{background-color:#0006;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-score-simulator-select{border-color:var(--ws-line)}.gs-audit-score-simulator-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(244,114,182,.6)}.gs-audit-score-simulator-input{background-color:#0006;border-color:#ffffff1a;border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:6rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-score-simulator-input{border-color:var(--ws-line)}.gs-audit-score-simulator-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(244,114,182,.6)}.gs-audit-score-simulator-run{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.5rem;--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d946ef var(--tw-gradient-to-position);font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem 1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-simulator-run){color:var(--ws-ink)}.gs-audit-score-simulator-run:hover{opacity:.9}.gs-audit-score-simulator-run:disabled{opacity:.4}.gs-audit-score-simulator-result{margin-top:1.25rem}.gs-audit-score-simulator-result-title{color:#ffffff8c;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-simulator-result-title){color:var(--ws-ink)}.gs-audit-score-simulator-cards{display:flex;flex-wrap:wrap;gap:.75rem}.gs-audit-score-simulator-card{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:.75rem 1rem}.gs-audit-score-simulator-card-label{color:#ffffff73;font-size:11px;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.gs-audit-score-simulator-card-value{align-items:baseline;color:#fffc;display:flex;font-size:.875rem;gap:.375rem;line-height:1.25rem}.gs-audit-score-simulator-card-value strong{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-simulator-card-value strong){color:var(--ws-ink)}.gs-audit-score-simulator-card-arrow{color:#ffffff4d}.gs-ws-shell-bg .gs-audit-score-simulator-card-arrow{color:var(--ws-ink-4)}.gs-audit-score-simulator-delta-up{background-color:#10b98126;border-radius:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-simulator-delta-up){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-emerald-200,.gs-audit-score-simulator-delta-up,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-score-simulator-delta-down{background-color:#f43f5e26;border-radius:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-score-simulator-delta-down){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-rose-200,.gs-audit-score-simulator-delta-down,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-score-simulator-no-impact{color:#ffffff73;font-size:.875rem;font-style:italic;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-score-simulator-no-impact{color:var(--ws-ink-4)}.gs-audit-score-simulator-error{font-size:.75rem;line-height:1rem;margin-top:.75rem;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-audit-score-simulator-error,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-forecast-grid{display:grid;gap:1rem;margin-top:1rem}@media print{.gs-slide .gs-audit-forecast-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-forecast-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-forecast-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-forecast-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-forecast-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-audit-forecast-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-audit-forecast-card{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem;text-align:center}.gs-audit-forecast-card-horizon{color:#ffffff8c;font-size:11px;letter-spacing:.025em;text-transform:uppercase}.gs-audit-forecast-card-value{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-forecast-card-value){color:var(--ws-ink)}.gs-audit-forecast-card-range{color:#ffffff8c;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-ws-shell-bg .gs-audit-forecast-card-range{color:var(--ws-ink-3)}.gs-audit-forecast-alert{align-items:center;background-color:#fb71851a;border-color:#fb71854d;border-radius:.75rem;border-width:1px;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:1rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.gs-audit-forecast-empty{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.gs-ws-shell-bg .gs-audit-forecast-empty{color:var(--ws-ink-3)}.gs-audit-trend-alert-banner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-trend-alert{align-items:flex-start;background-color:#fbbf241a;border-color:#fbbf244d;border-radius:1rem;border-width:1px;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.gs-audit-trend-alert[data-severity=critical]{background-color:#fb71851a;border-color:#fb718566;--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.gs-audit-trend-alert-title{font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-trend-alert-title){color:var(--ws-ink)}.gs-audit-trend-alert-message{color:#fde68ad9}.gs-compare-cta-link{align-items:center;background-color:#c8286e1a;border-color:#c8286e66;border-radius:.75rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(232 98 154/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-compare-cta-link:hover{color:var(--ws-ink)}.gs-compare-cta-link:hover{background-color:#c8286e33;border-color:#c8286eb3;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-comparison-summary{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;color:#ffffffbf;font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:1.5rem;padding:1rem 1.25rem}.gs-ws-shell-bg .gs-audit-comparison-summary{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-audit-comparison-scores{display:grid;gap:.75rem;margin-bottom:1.5rem}@media print{.gs-slide .gs-audit-comparison-scores.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-comparison-scores.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .grid.gs-audit-comparison-scores,.gs-slide .gs-audit-comparison-scores,.gs-slide .gs-audit-comparison-scores.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-comparison-scores.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-comparison-scores.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-audit-comparison-scores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-audit-comparison-scores{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-audit-comparison-score-card{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-comparison-score-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-audit-comparison-score-label{color:#ffffff73;font-size:11px;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.gs-audit-comparison-score-row{align-items:flex-end;display:flex;gap:.5rem}.gs-audit-comparison-score-current{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-comparison-score-current){color:var(--ws-ink)}.gs-audit-comparison-score-prev{color:#fff6;font-size:.875rem;line-height:1.25rem;margin-bottom:.125rem}.gs-audit-comparison-score-delta{border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-left:auto;padding:.125rem .5rem}.gs-audit-comparison-score-delta.positive{background-color:#10b98126;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-audit-comparison-score-delta.positive,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-comparison-score-delta.negative{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-audit-comparison-score-delta.negative,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-comparison-score-delta.flat{background-color:#ffffff0f;color:#ffffff73}.gs-audit-comparison-cause{color:#ffffff80;font-size:.75rem;line-height:1rem;line-height:1.625;margin-top:.5rem}.gs-audit-comparison-recs{display:grid;gap:1rem}@media print{.gs-slide .gs-audit-comparison-recs.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-comparison-recs.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-comparison-recs.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-comparison-recs.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-comparison-recs.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-audit-comparison-recs{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-comparison-recs-card{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:1rem;border-width:1px;padding:1rem}.gs-audit-comparison-recs-title{align-items:center;color:#ffffff8c;display:flex;font-size:11px;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-comparison-recs-title){color:var(--ws-ink)}.gs-audit-comparison-recs-badge{border-radius:9999px;font-size:10px;font-weight:700;padding:.125rem .5rem}.gs-audit-comparison-recs-badge.added{background-color:#10b98133;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-emerald-200,.gs-audit-comparison-recs-badge.added,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-audit-comparison-recs-badge.resolved{background-color:#0ea5e933;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-audit-comparison-recs-badge.resolved,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-audit-comparison-recs ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-comparison-recs li{color:#ffffffbf;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;line-height:1.375}.gs-audit-comparison-recs-note{color:#fff6;font-size:.75rem;font-style:italic;line-height:1rem;line-height:1.625;margin-top:.5rem}.gs-audit-comparison-recs li:before{border-radius:9999px;flex-shrink:0;height:.375rem;margin-top:.25rem;width:.375rem;--tw-content:"";content:var(--tw-content)}.gs-audit-comparison-recs-card.added li:before{background-color:#34d39999}.gs-audit-comparison-recs-card.resolved li:before{background-color:#38bdf899}.gs-audit-comparison-overlap{background-color:#ffffff08;border-color:#ffffff14;border-radius:.75rem;border-width:1px;color:#ffffff8c;font-size:.75rem;line-height:1rem;margin-top:1rem;padding:.75rem 1rem}.gs-audit-comparison-error,.gs-audit-comparison-loading{color:#ffffffb3;font-size:.875rem;line-height:1.25rem;margin-top:1rem}.gs-audit-comparison-error{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-audit-comparison-error,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-snapshot-timeline{border-color:#ffffff0f;border-top-width:1px;margin-top:.75rem;padding-top:.75rem}.gs-snapshot-toggle{align-items:center;color:#ffffff80;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-snapshot-toggle:hover{color:#fffc}.gs-snapshot-toggle-icon{height:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.gs-snapshot-count{background-color:#ffffff1a;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .375rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-snapshot-count{background-color:var(--ws-surface-2)}.gs-snapshot-list{margin-top:.75rem}.gs-snapshot-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-snapshot-empty{padding-bottom:.5rem;padding-top:.5rem}.gs-snapshot-entries>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:#ffffff0d;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.gs-snapshot-entry{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.gs-snapshot-entry-meta{display:flex;flex-direction:column;gap:.125rem;min-width:0}.gs-snapshot-entry-time{color:#fff9;font-size:.75rem;line-height:1rem}.gs-ws-shell-bg .gs-snapshot-entry-time{color:var(--ws-ink-3)}.gs-snapshot-entry-key{color:#ffffff59;font-size:.75rem;line-height:1rem;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-snapshot-entry-key{color:var(--ws-ink-4)}.gs-snapshot-restore-btn{border-radius:.25rem;flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-snapshot-restore-btn:hover{background-color:#38bdf81a}.gs-snapshot-slide-enter-active,.gs-snapshot-slide-leave-active{transition:opacity .15s ease,transform .15s ease}.gs-snapshot-slide-enter-from,.gs-snapshot-slide-leave-to{opacity:0;transform:translateY(-4px)}.gs-snapshot-label-badge{background-color:#0ea5e926;border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-snapshot-label-badge,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-snapshot-action-btn{border-radius:.25rem;color:#fff6;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-snapshot-action-btn{color:var(--ws-ink-4)}.gs-snapshot-action-btn:hover{background-color:#ffffff0f;color:#ffffffb3}.gs-snapshot-action-btn.is-danger:hover{background-color:#f43f5e1a;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-snapshot-label-input{background-color:#ffffff0d;border-color:#ffffff1f;border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;margin-top:.75rem;padding:.5rem .75rem;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-snapshot-label-input::-moz-placeholder{color:#ffffff4d}.gs-snapshot-label-input::placeholder{color:#ffffff4d}.gs-ws-shell-bg .gs-snapshot-label-input{background-color:var(--ws-surface-2)}.gs-snapshot-label-input:focus{border-color:#0ea5e980;outline:2px solid transparent;outline-offset:2px}.gs-admin-snapshot-row{align-items:center;background-color:#ffffff08;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:.75rem 1rem}.gs-ws-shell-bg .gs-admin-snapshot-row{background-color:var(--ws-surface)}.gs-crawl-step-num{align-items:center;background-color:#ffffff0a;border-color:#ffffff1f;border-radius:9999px;border-width:1px;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:1.25rem;justify-content:center;width:1.25rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-crawl-step-num{background-color:var(--ws-surface-2)}.gs-chat-shell{height:calc(100vh - 220px);max-height:820px;min-height:480px}.gs-chat-messages{scrollbar-width:thin}.gs-chat-bubble{border-radius:.75rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-chat-brand-chip{align-items:center;background-color:#ffffff0a;border-color:#ffffff14;border-radius:.375rem;border-width:1px;color:#ffffffd9;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.25rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-chat-brand-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-chat-brand-chip:hover{background-color:#ffffff14;border-color:#fff3}.gs-chat-brand-chip:disabled{cursor:not-allowed;opacity:.5}.gs-chat-brand-chip.is-excluded{background-color:#f43f5e1a;border-color:#f43f5e66;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1));text-decoration-line:line-through}.gs-ws-shell-bg :is(.text-rose-200,.gs-chat-brand-chip.is-excluded,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-chat-cmd-chip{align-items:center;background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;color:#ffffffd9;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1rem;padding:.5rem .75rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-chat-cmd-chip{background-color:var(--ws-surface);color:var(--ws-ink-2)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-chat-cmd-chip:hover{color:var(--ws-ink)}.gs-chat-cmd-chip:hover{background-color:#ff3b7a0f;border-color:#ff3b7a66;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-chat-cmd-chip:disabled{cursor:not-allowed;opacity:.4}.gs-chat-cmd-arrow{align-items:center;background-color:#ff3b7a26;border-radius:.375rem;display:flex;flex-shrink:0;font-size:10px;height:1.25rem;justify-content:center;width:1.25rem;--tw-text-opacity:1;color:rgb(255 59 122/var(--tw-text-opacity,1))}.gs-chat-bubble-user{background-color:#0ea5e94d;border-color:#38bdf866;border-width:1px;margin-left:auto;max-width:80%}.gs-chat-bubble-assistant,.gs-chat-bubble-user,.gs-chat-bubble-user p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-chat-bubble-assistant{background-color:#ffffff14;border-color:#ffffff1a;border-width:1px;margin-right:auto;max-width:85%}.gs-ws-shell-bg .gs-chat-bubble-assistant{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-chat-bubble-assistant p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-stratification-row{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;padding:.75rem 1rem}.gs-ws-shell-bg .gs-stratification-row{background-color:var(--ws-surface)}.gs-dag-flow,.gs-dag-flow .vue-flow__background{background:var(--adm-sunk,#0d1117)}.gs-dag-flow .vue-flow__edge-path{stroke:var(--adm-line-2,hsla(0,0%,100%,.25));stroke-width:2}.gs-dag-flow .vue-flow__edge.selected .vue-flow__edge-path{stroke:#38bdf8}.gs-dag-minimap{border-color:#ffffff0f;border-radius:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(13 17 23/var(--tw-bg-opacity,1))}.gs-dag-node{background:var(--adm-surface,#161b22);border-radius:.75rem;border-width:2px;box-shadow:var(--adm-shadow,0 10px 15px -3px rgba(0,0,0,.3));min-width:160px;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-dag-node.is-selected{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(56,189,248,.6)}.gs-dag-node-header{align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;gap:.5rem;padding:.5rem .75rem}.gs-dag-node-dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.gs-dag-node-type{font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-dag-node-type){color:var(--ws-ink)}.gs-dag-node-type{color:var(--adm-ink,#fff)}.gs-dag-node-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.gs-dag-node-body{padding:.25rem .75rem .5rem}.gs-dag-node-param{align-items:baseline;display:flex;gap:.25rem}.gs-dag-node-param-key{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:10px}.gs-dag-node-param-val{color:var(--adm-ink-2,hsla(0,0%,100%,.7));font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-dag-node-badge{background-color:#f59e0b33;border-radius:9999px;font-size:9px;font-weight:500;padding:.125rem .375rem;position:absolute;right:.5rem;top:-.5rem;--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-dag-handle{background:var(--adm-sunk,#0d1117);border-color:var(--adm-line-2,hsla(0,0%,100%,.2));border-radius:9999px;border-width:2px;height:.75rem;width:.75rem}.gs-dag-catalog-item{align-items:center;border-radius:.5rem;cursor:grab;display:flex;gap:.5rem;padding:.375rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-dag-catalog-item:hover{background-color:#ffffff0d}.gs-dag-catalog-item:focus-visible{background-color:#ffffff0d;outline-color:#0ea5e999;outline-style:solid;outline-width:2px}.gs-dag-catalog-item:active{cursor:grabbing}.gs-dag-catalog-dot{border-radius:9999px;flex-shrink:0;height:.5rem;width:.5rem}.gs-dag-json-preview{background-color:#0000004d;border-radius:.5rem;color:#ffffffb3;font-size:.75rem;line-height:1rem;line-height:1.625;overflow-x:auto;padding:1rem}.gs-ws-shell-bg .gs-dag-json-preview{color:var(--ws-ink-2)}.gs-dag-json-preview:focus-visible{outline-color:#0ea5e999;outline-style:solid;outline-width:2px}.gs-dag-workspace{display:grid;gap:1rem}@media print{.gs-slide .gs-dag-workspace.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-dag-workspace.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-dag-workspace.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-dag-workspace.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-dag-workspace.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-dag-workspace{grid-template-columns:minmax(220px,240px) minmax(0,1fr);min-height:620px}.gs-dag-workspace:has(.gs-dag-params){grid-template-columns:minmax(220px,240px) minmax(0,1fr) minmax(280px,320px)}@media(max-width:1023px){.gs-dag-workspace,.gs-dag-workspace:has(.gs-dag-params){grid-template-columns:1fr;min-height:auto}}.gs-dag-catalog{height:100%;overflow-y:auto}.gs-dag-canvas{height:100%;overflow:hidden;padding:0;position:relative}.gs-dag-canvas-empty{align-items:center;color:#fff6;display:flex;font-size:.875rem;inset:0;justify-content:center;line-height:1.25rem;padding-left:1.5rem;padding-right:1.5rem;pointer-events:none;position:absolute;text-align:center}.gs-ws-shell-bg .gs-dag-canvas-empty{color:var(--ws-ink-4)}.gs-dag-params{height:100%;overflow-y:auto}.gs-icon-btn{align-items:center;background-color:#ffffff08;border-color:#ffffff14;border-radius:.5rem;border-width:1px;color:#ffffff8c;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.gs-ws-shell-bg .gs-icon-btn{background-color:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-icon-btn:hover{color:var(--ws-ink)}.gs-icon-btn:hover{background-color:#ffffff0f;border-color:#ffffff2e;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-icon-btn:focus-visible{outline-color:#0ea5e999;outline-style:solid;outline-width:2px}.gs-admin-rank{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-admin-rank,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-prose-narrative{max-width:48rem}.gs-prose-narrative>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.gs-prose-narrative{color:#ffffffd9;font-size:15px;line-height:1.625}.gs-ws-shell-bg .gs-prose-narrative{color:var(--ws-ink-2)}.gs-prose-narrative p{color:#ffffffd9}.gs-ws-shell-bg .gs-prose-narrative p{color:var(--ws-ink-2)}.gs-benchmark-ranking>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-benchmark-ranking-row{align-items:center;background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:.625rem 1rem}.gs-ws-shell-bg .gs-benchmark-ranking-row{background-color:var(--ws-surface)}.gs-benchmark-ranking-bar{background-color:#ffffff0f;border-radius:9999px;display:none;flex-shrink:0;height:.375rem;overflow:hidden;width:8rem}.gs-ws-shell-bg .gs-benchmark-ranking-bar{background-color:var(--ws-surface-2)}@media(min-width:640px){.gs-benchmark-ranking-bar{display:block}}.gs-benchmark-ranking-fill{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;height:100%;--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.gs-benchmark-ranking-value{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;font-weight:700;line-height:1.5rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-benchmark-bp-card{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-benchmark-bp-card{background-color:var(--ws-surface)}.gs-benchmark-bp-card:hover{background-color:#ffffff0a;border-color:#ffffff1f}.gs-action-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-action-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-action-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-action-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-action-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-action-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-action-card{align-items:center;border-radius:.75rem;border-width:1px;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-action-card:focus-visible{outline-color:#0ea5e999;outline-style:solid;outline-width:2px}.gs-action-card:disabled{cursor:not-allowed;opacity:.5}.gs-action-card{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink)}.gs-action-card:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2);box-shadow:0 12px 28px #00000047;color:var(--ws-ink);transform:translateY(-1px)}.gs-action-card.is-primary{background-image:linear-gradient(135deg,var(--ws-accent) 0,var(--ws-accent-deep) 100%);border-color:transparent;box-shadow:0 14px 32px #ff3b7a40;color:#fff}.gs-action-card.is-primary:hover{box-shadow:0 18px 38px #ff3b7a59;filter:brightness(1.06)}.gs-action-card.is-primary .gs-action-card-icon{background-color:#ffffff26;border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-action-card.is-primary .gs-action-card-icon{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-action-card.is-primary .gs-action-card-meta{color:#fffc}.gs-ws-shell-bg .gs-action-card.is-primary .gs-action-card-meta{color:var(--ws-ink-2)}.gs-action-card.is-success{background-color:#10b9811a;border-color:#10b98166;--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.gs-action-card.is-success:hover{background-color:#10b98126;border-color:#34d39999}.gs-action-card.is-success .gs-action-card-icon{background-color:#10b98126;border-color:#34d39966;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.gs-action-card.is-success .gs-action-card-icon,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-action-card-icon{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;color:var(--ws-ink-2);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.gs-action-card-icon svg{height:1.25rem;width:1.25rem}.gs-action-card-title{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1.25}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-action-card-title){color:var(--ws-ink)}.gs-action-card-meta{color:var(--ws-ink-3);display:block;font-size:.75rem;line-height:1rem;line-height:1.375;margin-top:.125rem}.gs-pipeline-guide{display:grid;gap:1.5rem}@media print{.gs-slide .gs-pipeline-guide.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-pipeline-guide.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-pipeline-guide.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-pipeline-guide.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-pipeline-guide.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-pipeline-guide{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.gs-pipeline-guide-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.gs-pipeline-guide-step{align-items:flex-start;color:#ffffffd9;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem}.gs-ws-shell-bg .gs-pipeline-guide-step{color:var(--ws-ink-2)}.gs-pipeline-guide-num{align-items:center;background-color:#ffffff0a;border-color:#ffffff1f;border-radius:9999px;border-width:1px;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:1.75rem;justify-content:center;line-height:1rem;width:1.75rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-pipeline-guide-num{background-color:var(--ws-surface-2)}.gs-pipeline-guide-blueprints{background-color:#ffffff05;border-color:#ffffff14;border-radius:.75rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-pipeline-guide-blueprints{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-dag-catalog-group-title{color:#fff6;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gs-ws-shell-bg .gs-dag-catalog-group-title{color:var(--ws-ink-4)}.gs-cron-row{align-items:center;background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;display:flex;gap:1rem;padding:.75rem 1rem}.gs-ws-shell-bg .gs-cron-row{background-color:var(--ws-surface)}.gs-cron-toggle{border-color:transparent;border-radius:9999px;border-width:2px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.gs-cron-toggle:focus{outline:2px solid transparent;outline-offset:2px}.gs-cron-toggle.is-on{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.gs-cron-toggle.is-off{background-color:#fff3}.gs-ws-shell-bg .gs-cron-toggle.is-off{background-color:var(--ws-surface-2)}.gs-cron-toggle-knob{display:inline-block;height:1.25rem;pointer-events:none;width:1.25rem;--tw-translate-x:0px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-cron-toggle-knob,.gs-cron-toggle.is-on .gs-cron-toggle-knob{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-cron-toggle.is-on .gs-cron-toggle-knob{--tw-translate-x:1.25rem}.gs-report-kpi-card{background-color:#ffffff08;border-color:#ffffff14;border-radius:.75rem;border-width:1px;padding:1rem 1.25rem}.gs-ws-shell-bg .gs-report-kpi-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-report-kpi-value{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-report-kpi-label{color:#fff6;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-ws-shell-bg .gs-report-kpi-label{color:var(--ws-ink-4)}.gs-report-bucket{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:1rem 1.25rem}.gs-ws-shell-bg .gs-report-bucket{background-color:var(--ws-surface)}.gs-report-brand-chip{background-color:#0ea5e91a;border-radius:9999px;font-size:.75rem;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-sky-200,.gs-report-brand-chip,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-report-prose{font-size:1rem;line-height:1.5rem}.gs-report-list-card{background-color:#ffffff05;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-report-list-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-report-list-card:hover{background-color:#ffffff0a;border-color:#fff3}.gs-btn-outline-sm{border-color:#ffffff26;border-radius:.5rem;border-width:1px;color:#ffffffb3;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-btn-outline-sm{color:var(--ws-ink-2)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-btn-outline-sm:hover{color:var(--ws-ink)}.gs-btn-outline-sm:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-benchmark-run-row{align-items:center;background-color:#ffffff08;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:.75rem 1rem}.gs-ws-shell-bg .gs-benchmark-run-row{background-color:var(--ws-surface)}.gs-admin-input,.gs-admin-select{border-radius:.5rem;border-width:1px;display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.gs-admin-input:focus,.gs-admin-select:focus{border-color:#0ea5e980;outline:2px solid transparent;outline-offset:2px}.gs-admin-input,.gs-admin-select{-moz-appearance:textfield;background:var(--adm-surface-2,hsla(0,0%,100%,.04));border-color:var(--adm-line-2,hsla(0,0%,100%,.12));color:var(--adm-ink,#fff);color-scheme:var(--adm-cs,dark)}.gs-admin-input::-moz-placeholder,.gs-admin-select::-moz-placeholder{color:var(--adm-ink-4,hsla(0,0%,100%,.3))}.gs-admin-input::placeholder,.gs-admin-select::placeholder{color:var(--adm-ink-4,hsla(0,0%,100%,.3))}.gs-admin-input option,.gs-admin-select option{background-color:var(--adm-surface,#141414);color:var(--adm-ink,#fff)}.gs-admin-input option:disabled,.gs-admin-select option:disabled{color:var(--adm-ink-4,hsla(0,0%,100%,.35))}.gs-admin-label{color:var(--adm-ink-2,hsla(0,0%,100%,.6));display:block;font-size:.75rem;font-weight:500;line-height:1rem}.gs-btn-primary{align-items:center;background-image:linear-gradient(135deg,#c92c61,#ff6fa3);border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 8px 20px rgba(201,44,97,.25);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-btn-primary,.gs-btn-primary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-btn-primary:hover{--tw-shadow:0 12px 28px rgba(201,44,97,.38);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);--tw-brightness:brightness(1.1);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)}.gs-btn-primary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-btn-primary:disabled{cursor:not-allowed;opacity:.5}.gs-btn-ghost{border-color:var(--adm-line-2,hsla(0,0%,100%,.12));border-radius:.5rem;border-width:1px;color:var(--adm-ink-2,hsla(0,0%,100%,.7));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-btn-ghost:hover{background:var(--adm-surface-2,hsla(0,0%,100%,.06));color:var(--adm-ink,#fff)}.gs-btn-ghost-sm{border-radius:.25rem;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-btn-ghost-sm:hover{background-color:#ffffff0f}.gs-modal-backdrop{align-items:center;background-color:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:50;--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding:24px}.gs-modal{background:radial-gradient(140% 100% at 0 0,rgba(201,44,97,.06),transparent 55%),linear-gradient(180deg,#1c1e26fa,#14161cfa);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:0 30px 60px #00000080,inset 0 2px #ffffff0a;color:#ffffffeb;max-width:480px;padding:28px 28px 24px;width:100%}.gs-modal h1,.gs-modal h2,.gs-modal p{margin:0}.gs-modal p{line-height:1.55}.gs-llm-modal-title{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.gs-llm-modal-body{color:#ffffff9e;font-size:13.5px;line-height:1.6;margin-top:10px}.gs-llm-modal-input{margin-top:18px!important}.gs-llm-modal-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.gs-llm-override-row{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;gap:14px;justify-content:space-between;padding:12px 14px}.gs-llm-override-meta{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.gs-llm-override-name{color:#ffffffe0;font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-llm-override-sub{color:#ffffff73;display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin:0}.gs-llm-override-domain{color:#bae6fdd9;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.gs-llm-override-account:before{color:#ffffff40;content:"·";margin-right:6px}.gs-llm-override-mode{background:#ffffff0f;border-radius:999px;color:#ffffff8c;font-size:9px;letter-spacing:.08em;padding:1px 8px;text-transform:uppercase}.gs-llm-override-audit-mode{background:#60a5fa29;border:1px solid rgba(96,165,250,.35);color:#bae6fdf2}.gs-llm-override-audit-mode,.gs-llm-override-audit-type{border-radius:999px;font-size:9px;font-weight:600;letter-spacing:.08em;padding:1px 8px;text-transform:uppercase}.gs-llm-override-audit-type.is-user{background:#34d39924;border:1px solid rgba(52,211,153,.4);color:#a7f3d0f2}.gs-llm-override-audit-type.is-lead{background:#facc1524;border:1px solid rgba(250,204,21,.4);color:#fde047f2}.gs-llm-override-select{flex-shrink:0;width:220px}.gs-slides-deck{background:radial-gradient(ellipse 60% 60% at 50% 0,rgba(201,44,97,.08),transparent 60%),#0a0d14;color:#fff;font-family:Inter,system-ui,sans-serif;min-height:100vh}.gs-slide{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1600px;min-height:calc(100vh - 4px);padding:2.5rem 3rem;position:relative;width:100%}.gs-slide-grid{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:60px 60px}.gs-slide-progress{background-image:linear-gradient(90deg,#c92c61,#ff6fa3);height:.25rem;left:0;position:absolute;top:0;transition:width .2s ease;z-index:20}.gs-slide-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem}.gs-slide-brand{align-items:center;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem}.gs-slide-brand-dot{border-radius:9999px;height:.5rem;width:.5rem;--tw-bg-opacity:1;background-color:rgb(255 59 122/var(--tw-bg-opacity,1));box-shadow:0 0 12px #ff3b7a99}.gs-slide-counter{color:#fff9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.gs-ws-shell-bg .gs-slide-counter{color:var(--ws-ink-3)}.gs-slide-counter-current{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-slide-counter-current){color:var(--ws-ink)}.gs-slide-kicker{align-items:center;display:inline-flex;font-size:.75rem;font-weight:700;gap:.75rem;letter-spacing:.25em;line-height:1rem;margin-bottom:1.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.gs-slide-kicker:before{background-color:currentColor;content:"";display:inline-block;height:2px;width:32px}.gs-slide-headline{font-size:3rem;letter-spacing:-.02em;line-height:1.05}.gs-slide-headline,.gs-slide-headline-xl{font-weight:800;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-slide-headline-xl{font-size:4.5rem;letter-spacing:-.03em;line-height:.95}.gs-slide-subhead{color:#ffffffa6;font-size:1.125rem;line-height:1.75rem;margin-top:1.5rem}.gs-ws-shell-bg .gs-slide-subhead{color:var(--ws-ink-3)}.gs-slide-subhead{max-width:56rem}.gs-slide-watermark{bottom:0;color:#ffffff0a;font-size:22rem;font-weight:800;letter-spacing:-.05em;line-height:1;pointer-events:none;position:absolute;right:3rem}.gs-slide-tag-pink{align-items:center;background-color:#ff3b7a1a;border-color:#ff3b7a4d;border-radius:9999px;border-width:1px;display:inline-flex;font-size:11px;font-weight:700;gap:.5rem;letter-spacing:.2em;padding:.375rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 59 122/var(--tw-text-opacity,1))}.gs-slide-hero-body{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;text-align:center}.gs-slide-hero-title{font-size:7rem;font-weight:800;line-height:.95;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:-.04em}.gs-slide-hero-subtitle{color:#ffffffa6;font-size:1.25rem;line-height:1.75rem;margin-top:2rem;max-width:48rem}.gs-ws-shell-bg .gs-slide-hero-subtitle{color:var(--ws-ink-3)}.gs-slide-hero-meta{color:#fff6;font-size:.75rem;font-weight:600;letter-spacing:.3em;line-height:1rem;margin-top:2.5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-slide-hero-meta){color:var(--ws-ink)}.gs-ws-shell-bg .gs-slide-hero-meta{color:var(--ws-ink-4)}.gs-slide-hero-providers{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2.5rem}.gs-slide-provider-chip{align-items:center;background-color:#ffffff0a;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;display:flex;height:3rem;justify-content:center;width:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-slide-provider-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-slide-stat-card{background-color:#ffffff05;border-color:#ffffff0f;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;padding:1.5rem}.gs-ws-shell-bg .gs-slide-stat-card{background-color:var(--ws-surface)}.gs-slide-stat-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-slide-stat-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-slide-stat-label{color:var(--ws-ink-4)}.gs-slide-stat-value{font-size:3rem;font-weight:700;line-height:1;margin-top:.75rem;--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1));font-feature-settings:"tnum"}.gs-slide-stat-suffix{color:#ffffff4d;font-size:1.5rem;line-height:2rem;margin-left:.25rem}.gs-ws-shell-bg .gs-slide-stat-suffix{color:var(--ws-ink-4)}.gs-slide-stat-aux{color:#ffffff80;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.gs-slide-callout{border-left-width:4px;border-radius:.75rem;--tw-border-opacity:1;background-color:#ff3b7a0d;border-color:rgb(255 59 122/var(--tw-border-opacity,1));color:#fffc;font-size:.875rem;line-height:1.25rem;padding:1rem}.gs-ws-shell-bg .gs-slide-callout{color:var(--ws-ink-2)}.gs-slide-callout-kicker{font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.gs-slide-card{background-color:#ffffff05;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;padding:1.5rem}.gs-ws-shell-bg .gs-slide-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-slide-card-pink{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-color:#ff3b7a33;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;--tw-gradient-from:rgba(255,59,122,.08) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,59,122,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);padding:1.5rem}.gs-slide-brand-card{background-color:#ffffff05;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;flex-direction:column;padding:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-slide-brand-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-slide-brand-card:hover{border-color:#fff3}.gs-slide-brand-logo{align-items:center;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;display:flex;height:3.5rem;justify-content:center;margin-bottom:1rem;overflow:hidden;width:3.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.gs-ws-shell-bg .gs-slide-brand-logo{border-color:var(--ws-line)}.gs-slide-brand-card-name{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-slide-brand-card-label{color:#ffffff73;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-ws-shell-bg .gs-slide-brand-card-label{color:var(--ws-ink-4)}.gs-slide-brand-card-score{align-items:flex-end;display:flex;justify-content:space-between;margin-top:1.5rem}.gs-slide-brand-card-score-value{font-size:3rem;font-weight:800;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-feature-settings:"tnum"}.gs-slide-brand-card-score-label{color:#fff6;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.gs-ws-shell-bg .gs-slide-brand-card-score-label{color:var(--ws-ink-4)}.gs-slide-bar-row{align-items:center;display:grid;gap:1rem}@media print{.gs-slide .gs-slide-bar-row.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-slide-bar-row.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-slide-bar-row.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-slide-bar-row.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-slide-bar-row.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-slide-bar-row{grid-template-columns:80px 240px 1fr 80px 160px 100px}.gs-slide-bar-track{background-color:#ffffff0f;border-radius:9999px;height:.5rem;overflow:hidden}.gs-ws-shell-bg .gs-slide-bar-track{background-color:var(--ws-surface-2)}.gs-slide-bar-fill{border-radius:9999px;height:100%;--tw-bg-opacity:1;background-color:rgb(255 59 122/var(--tw-bg-opacity,1))}.gs-slide-bar-rank{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.875rem;font-weight:700;line-height:2.25rem;--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.gs-slide-pill-strong{background-color:#ff3b7a14;border-color:#ff3b7a4d;border-radius:.25rem;border-width:1px;color:rgb(255 59 122/var(--tw-text-opacity,1))}.gs-slide-pill-medium,.gs-slide-pill-strong{font-size:10px;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase;--tw-text-opacity:1}.gs-slide-pill-medium{background-color:#f59e0b14;border-color:#f59e0b4d;border-radius:.25rem;border-width:1px;color:rgb(251 191 36/var(--tw-text-opacity,1))}.gs-slide-pill-weak{background-color:#ffffff0a;border-color:#ffffff26;border-radius:.25rem;border-width:1px;color:#ffffff73;font-size:10px;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-slide-pill-weak{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-slide-pill-absent{border:1px dashed hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffff40;font-size:10px;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}.gs-ws-shell-bg .gs-slide-pill-absent{border-color:var(--ws-line)}.gs-slide-matrix{border-color:#ffffff0f;border-radius:1rem;border-width:1px;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));height:440px;position:relative}@media print{.gs-slide .gs-slide-matrix.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-slide-matrix.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-slide-matrix.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-slide-matrix.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-slide-matrix.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-slide-matrix-cell{border-radius:.75rem;padding:1.25rem;position:relative}.gs-slide-matrix-cell-title{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem}.gs-slide-matrix-cell-body{color:#fff9;font-size:.75rem;line-height:1rem;margin-bottom:1rem}.gs-ws-shell-bg .gs-slide-matrix-cell-body{color:var(--ws-ink-3)}.gs-slide-matrix-brand-chip{align-items:center;background-color:#ffffff0f;border-radius:.375rem;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:.375rem;margin-right:.375rem;padding:.25rem .625rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-slide-matrix-brand-chip){color:var(--ws-ink)}.gs-ws-shell-bg .gs-slide-matrix-brand-chip{background-color:var(--ws-surface-2)}.gs-slide-quote-block{background-color:#ffffff05;border-color:#ffffff0f;border-radius:1rem;border-width:1px;padding:1.5rem;position:relative}.gs-ws-shell-bg .gs-slide-quote-block{background-color:var(--ws-surface)}.gs-slide-quote-mark{font-size:1.875rem;left:1.25rem;line-height:2.25rem;position:absolute;top:-.75rem;--tw-text-opacity:1;color:rgb(255 59 122/var(--tw-text-opacity,1))}.gs-slide-recommendation-row{align-items:flex-start;background-color:#ffffff05;border-color:#ffffff14;border-radius:1rem;border-width:1px;display:flex;gap:1.5rem;padding:1.5rem}.gs-ws-shell-bg .gs-slide-recommendation-row{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-slide-recommendation-priority{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:3rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 59 122/var(--tw-text-opacity,1))}.gs-slide-fab{bottom:1.5rem;display:flex;left:50%;position:fixed;z-index:30;--tw-translate-x:-50%;align-items:center;background-color:#000000b3;border-color:#ffffff1a;border-radius:9999px;border-width:1px;color:#fff9;font-size:.75rem;gap:.5rem;line-height:1rem;padding:.5rem 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-ws-shell-bg .gs-slide-fab{border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-slide-export-btn{align-items:center;background-image:linear-gradient(135deg,#c92c61,#ff6fa3);border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;position:fixed;right:1.5rem;top:1.5rem;z-index:30;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 8px 20px rgba(201,44,97,.3);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-slide-export-btn){color:var(--ws-ink)}.gs-slide-export-btn:hover{--tw-brightness:brightness(1.1);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)}.gs-slide-export-btn:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-slide-back-btn{align-items:center;background-color:#0009;border-color:#ffffff26;border-radius:.5rem;border-width:1px;color:#fffc;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;left:1.5rem;line-height:1.25rem;padding:.5rem 1rem;position:fixed;top:1.5rem;z-index:30;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-slide-back-btn{border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).gs-slide-back-btn:hover{color:var(--ws-ink)}.gs-slide-back-btn:hover{border-color:#ffffff4d;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-slides-printing .gs-slide-back-btn,.gs-slides-printing .gs-slide-export-btn,.gs-slides-printing .gs-slide-fab{display:none!important}.gs-tool-history{display:flex;flex-direction:column;gap:.75rem}.gs-tool-history-lede{color:var(--ws-ink-3);font-size:13px}.gs-tool-history-empty{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;font-size:13px;padding:1rem}.gs-tool-history-list{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;padding:0}.gs-tool-history-row{align-items:flex-start;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-history-row.is-changed{background:var(--ws-surface-2);border-color:var(--ws-accent)}.gs-tool-history-row.is-failed{border-style:dashed}.gs-tool-history-day{display:flex;flex-direction:column;gap:.25rem;min-width:124px}.gs-tool-history-date{font-size:13px;font-weight:600;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-history-date){color:var(--ws-ink)}.gs-tool-history-date{color:var(--ws-ink)}.gs-tool-history-tag{background:var(--ws-sunk);border-radius:.375rem;color:var(--ws-ink-3);font-size:10.5px;letter-spacing:.1em;padding:.125rem .375rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.gs-tool-history-tag.is-changed{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-tool-history-tag.is-changed,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tool-history-tag.is-changed{background:#fcd34d1f}.gs-tool-history-tag.is-failed{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-tool-history-tag.is-failed,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-tool-history-tag.is-failed{background:#fb71851f}.gs-tool-history-body{flex:1 1 0%;min-width:200px}.gs-tool-history-body,.gs-tool-history-changes{display:flex;flex-direction:column;gap:.25rem}.gs-tool-history-changes{color:var(--ws-ink);font-size:13px}.gs-tool-history-change{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-tool-history-note{color:var(--ws-ink-3);font-size:13px}.gs-tool-history-meta{color:var(--ws-ink-4);font-size:12px}.gs-tool-history-score{font-size:20px;font-weight:700;margin-left:auto;--tw-numeric-spacing:tabular-nums;font-feature-settings:"tnum";font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-tool-history-score.is-good{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-tool-history-score.is-warn{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-amber-200,.gs-tool-history-score.is-warn,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-tool-history-score.is-bad{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-tool-history-score.is-muted{color:var(--ws-ink-4);font-size:13px;font-weight:500}@page{size:A4 landscape;margin:0}@media print{#__nuxt,.gs-slides-deck,body,html{background:#0a0d14!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.gs-slide-back-btn,.gs-slide-export-btn,.gs-slide-fab,.gs-slide-progress{display:none!important}.gs-slide{display:block!important;height:210mm!important;margin:0!important;max-height:210mm!important;min-height:210mm!important;overflow:hidden!important;padding:14mm 16mm!important;width:297mm!important;page-break-after:always!important;page-break-inside:avoid!important;-moz-column-break-after:page!important;box-sizing:border-box!important;break-after:page!important;break-inside:avoid-page!important}.gs-slide:last-of-type{page-break-after:auto!important;-moz-column-break-after:auto!important;break-after:auto!important}.gs-slide-headline-xl{font-size:3.5rem!important;line-height:1.05!important}.gs-slide-hero-title{font-size:4.5rem!important;line-height:1!important}.gs-slide-watermark{font-size:13rem!important}.gs-slide .grid.lg\:grid-cols-2,.gs-slide .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gs-slide .grid.lg\:grid-cols-3,.gs-slide .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gs-slide .grid.lg\:grid-cols-4,.gs-slide .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.gs-slide .grid.lg\:grid-cols-5,.gs-slide .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.gs-slide .grid.lg\:grid-cols-\[1fr_360px\],.gs-slide .lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px!important}.gs-slide .lg\:flex-row{flex-direction:row!important}}.gs-llm-flow{height:100%;width:100%}.gs-llm-flow .vue-flow__background{background-color:#ffffff04}.gs-llm-flow .vue-flow__edge.gs-edge-focused.is-out .vue-flow__edge-path{filter:drop-shadow(0 0 6px rgba(56,189,248,.55))}.gs-llm-flow .vue-flow__edge.gs-edge-focused.is-in .vue-flow__edge-path{filter:drop-shadow(0 0 6px rgba(52,211,153,.55))}.gs-llm-handle{background:var(--adm-ink-4,hsla(0,0%,100%,.25));border:1px solid var(--adm-line-2,hsla(0,0%,100%,.4));border-radius:999px;height:8px;width:8px}.gs-llm-node{background:var(--adm-surface,rgba(15,17,22,.92));border:1px solid var(--adm-line,hsla(0,0%,100%,.08));border-radius:10px;box-shadow:var(--adm-shadow);color:var(--adm-ink-2,hsla(0,0%,100%,.82));font-size:11px;overflow:hidden;padding:0;transition:border-color .12s ease;width:250px}.gs-llm-node.is-selected{border-color:#60a5fad9;box-shadow:0 0 0 1px #60a5fa73}.gs-llm-node.is-critical .gs-llm-node-dot{background:#34d399}.gs-llm-node.is-high .gs-llm-node-dot{background:#facc15}.gs-llm-node.is-medium .gs-llm-node-dot{background:#a78bfa}.gs-llm-node.is-low .gs-llm-node-dot{background:#ffffff59}.gs-llm-help-panel summary{list-style:none}.gs-llm-help-panel summary::-webkit-details-marker{display:none}.gs-llm-help-summary{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:space-between;line-height:1.5rem;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-llm-help-summary){color:var(--ws-ink)}.gs-llm-help-chev{color:#ffffff73;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-llm-help-chev{color:var(--ws-ink-4)}.gs-llm-help-panel[open] .gs-llm-help-chev{transform:rotate(180deg)}.gs-llm-help-intro{color:#ffffffb3;font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.75rem;max-width:48rem}.gs-ws-shell-bg .gs-llm-help-intro{color:var(--ws-ink-2)}.gs-llm-help-grid{display:grid;gap:.75rem;margin-top:1.25rem}@media print{.gs-slide .gs-llm-help-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .grid.gs-llm-help-grid,.gs-slide .gs-llm-help-grid,.gs-slide .gs-llm-help-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-llm-help-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-llm-help-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-llm-help-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-llm-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-llm-help-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-llm-help-card{align-items:flex-start;background:var(--adm-surface-2);border-color:var(--adm-line);border-radius:.75rem;border-width:1px;gap:.75rem;padding:.75rem 1rem}.gs-llm-help-card,.gs-llm-help-num{display:flex}.gs-llm-help-num{align-items:center;border-radius:9999px;border-width:1px;flex-shrink:0;font-size:.75rem;font-weight:700;height:1.75rem;justify-content:center;line-height:1rem;width:1.75rem;--tw-numeric-spacing:tabular-nums;background:var(--adm-surface);border-color:var(--adm-line-2);color:var(--adm-ink);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-llm-help-card-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-llm-help-card-title){color:var(--ws-ink)}.gs-llm-help-card-title{color:var(--adm-ink)}.gs-llm-help-card-body{color:var(--adm-ink-2);font-size:.75rem;line-height:1rem;line-height:1.625;margin-top:.25rem}.gs-llm-help-legend{background:var(--adm-surface-2);border-color:var(--adm-line);border-radius:.75rem;border-width:1px;margin-top:1.5rem;padding:1rem}.gs-llm-help-legend-title{color:var(--adm-ink-3);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gs-llm-help-legend-grid{display:grid;gap:.5rem;margin-top:.75rem}@media print{.gs-slide .gs-llm-help-legend-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-llm-help-legend-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .grid.gs-llm-help-legend-grid,.gs-slide .gs-llm-help-legend-grid,.gs-slide .gs-llm-help-legend-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-llm-help-legend-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-llm-help-legend-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-llm-help-legend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gs-llm-help-legend-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-llm-help-legend-chip{align-items:flex-start;background:var(--adm-surface);border-color:var(--adm-line);border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:.5rem .75rem}.gs-llm-help-legend-dot{background:var(--adm-ink-4);border-radius:9999px;flex-shrink:0;height:.625rem;margin-top:.25rem;width:.625rem}.gs-llm-help-legend-chip.is-critical .gs-llm-help-legend-dot{background:#34d399}.gs-llm-help-legend-chip.is-high .gs-llm-help-legend-dot{background:#facc15}.gs-llm-help-legend-chip.is-medium .gs-llm-help-legend-dot{background:#a78bfa}.gs-llm-help-legend-chip.is-low .gs-llm-help-legend-dot{background:#ffffff59}.gs-llm-help-legend-label{font-size:.75rem;font-weight:600;line-height:1rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-llm-help-legend-label){color:var(--ws-ink)}.gs-llm-help-legend-label{color:var(--adm-ink)}.gs-llm-help-legend-meta{color:var(--adm-ink-3);font-size:11px;line-height:1.375;margin-top:.125rem}.gs-llm-crit-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:9px;width:9px}.gs-llm-crit-dot.is-critical{background:#34d399}.gs-llm-crit-dot.is-high{background:#facc15}.gs-llm-crit-dot.is-medium{background:#a78bfa}.gs-llm-crit-dot.is-low{background:#ffffff59}.gs-llm-node.is-downgraded{border-color:#f871718c}.gs-llm-node.is-coming-soon{opacity:.7}.gs-llm-node.is-inactive{border-style:dashed;opacity:.45}.gs-llm-node.is-inactive.is-selected{opacity:1}.gs-llm-node-inactive{background:var(--adm-surface-2,hsla(0,0%,100%,.08));border:1px solid var(--adm-line-2,hsla(0,0%,100%,.12));border-radius:4px;color:var(--adm-ink-3,hsla(0,0%,100%,.55));font-size:9px;letter-spacing:.04em;padding:1px 5px;text-transform:uppercase}.gs-llm-node-header{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.04));border-bottom:1px solid var(--adm-line,hsla(0,0%,100%,.06));display:flex;gap:6px;padding:8px 10px}.gs-llm-node-dot{border-radius:999px;flex-shrink:0;height:8px;width:8px}.gs-llm-node-title{color:var(--adm-ink,#fff);flex:1;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-llm-node-crit{color:var(--adm-ink-3,hsla(0,0%,100%,.45));font-size:9px;letter-spacing:.5px}.gs-llm-node-body{display:flex;flex-direction:column;gap:6px;padding:8px 10px}.gs-llm-node-model{display:flex;flex-direction:column;gap:2px;margin:0}.gs-llm-node-provider{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:10px;letter-spacing:.6px;text-transform:uppercase}.gs-llm-node-model-name{color:var(--adm-ink,#fff);font-size:12px;font-weight:600}.gs-llm-node-flags{display:flex;flex-wrap:wrap;gap:4px}.gs-llm-flag{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.05));border:1px solid var(--adm-line,hsla(0,0%,100%,.08));border-radius:4px;color:var(--adm-ink-3,hsla(0,0%,100%,.55));display:inline-flex;font-size:9px;letter-spacing:.5px;padding:1px 6px;text-transform:uppercase}.gs-llm-flag.is-mode{background:#60a5fa1f;border-color:#60a5fa59;color:#93c5fdf2}.gs-llm-node-cost{align-items:baseline;border-top:1px dashed var(--adm-line,hsla(0,0%,100%,.06));display:flex;gap:6px;padding-top:4px}.gs-llm-node-cost-value{color:var(--adm-ink,#fff);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.gs-llm-node-cost-label{color:var(--adm-ink-3,hsla(0,0%,100%,.4));font-size:9px;letter-spacing:.6px;text-transform:uppercase}.gs-llm-node-warn{background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:4px;color:#fca5a5f2;font-size:10px;line-height:1.3;margin:0;padding:4px 6px}.gs-llm-toolbar{align-items:flex-end;background:var(--adm-surface-2,hsla(0,0%,100%,.03));border:1px solid var(--adm-line,hsla(0,0%,100%,.06));border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;padding:14px 18px}.gs-llm-toolbar-head{color:var(--adm-ink,hsla(0,0%,100%,.9));flex-basis:100%;font-size:13px;font-weight:600;margin:0}.gs-llm-toolbar-head-hint{color:var(--adm-ink-3,hsla(0,0%,100%,.45));font-size:11px;font-weight:400;margin-left:8px}.gs-llm-toolbar-section{display:flex;flex-direction:column;gap:4px;min-width:160px}.gs-llm-toolbar-help{color:#ffffff6b;font-size:.68rem;line-height:1.25;margin-top:2px}.gs-llm-toolbar-section.is-fallback{opacity:.6}.gs-llm-toolbar-section.is-fallback:focus-within,.gs-llm-toolbar-section.is-fallback:hover{opacity:.95}.gs-llm-toolbar-label-muted{color:#ffffff8c!important;font-size:.74rem!important;letter-spacing:.02em}.gs-llm-toolbar-input,.gs-llm-toolbar-select{min-width:160px}.gs-llm-toolbar-cost{background:#60a5fa14;border:1px solid rgba(96,165,250,.25);border-radius:8px;display:flex;flex-direction:column;gap:2px;margin-left:auto;min-width:120px;padding:4px 10px}.gs-llm-toolbar-cost-value{color:var(--adm-ink,#fff);font-size:26px;font-variant-numeric:tabular-nums;font-weight:730;letter-spacing:-.02em;margin:0}.gs-llm-toolbar-cost-value.is-over-budget{color:#fca5a5}.gs-llm-toolbar-cost-warn{color:#fca5a5;font-size:10px;margin:0}.gs-llm-toolbar-actions{align-items:center;display:flex;gap:8px}.gs-llm-warn-box{background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:6px;color:#fca5a5f2;font-size:11px;line-height:1.4;padding:8px 10px}.gs-llm-phase-legend{align-items:stretch;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;display:flex;gap:12px;padding:12px 16px}.gs-llm-phase-chip{align-items:center;background:#121216d9;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;display:flex;flex:1 1 0;gap:10px;min-width:0;padding:10px 14px;text-align:left;transition:background-color .15s,border-color .15s,transform .05s}.gs-llm-phase-chip:hover{background:#1c1c22e6;border-color:#ffffff2e}.gs-llm-phase-chip:active{transform:scale(.99)}.gs-llm-phase-chip.is-active{background:linear-gradient(135deg,#60a5fa2e,#a78bfa2e);border-color:#60a5fa8c;box-shadow:0 0 0 1px #60a5fa40}.gs-llm-phase-chip-idx{align-items:center;background:#ffffff14;border-radius:999px;color:#ffffffbf;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.gs-llm-phase-chip.is-active .gs-llm-phase-chip-idx{background:#60a5fa59;color:#fff}.gs-llm-phase-chip-name{color:#ffffffbf;flex:1 1 auto;font-size:11px;font-weight:600;letter-spacing:.1em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.gs-llm-phase-chip-count{color:#fff6;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums}.gs-llm-phase-chip.is-active .gs-llm-phase-chip-count{color:#bae6fdd9}.gs-llm-node.is-dimmed{filter:saturate(.3);opacity:.12;pointer-events:none;transition:opacity .15s,filter .15s}.gs-llm-stage-desc{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:10px 12px}.gs-llm-stage-desc-text{color:#ffffffbf;font-size:12px;line-height:1.5;margin:0}.gs-llm-stage-desc-flow{color:#ffffff80;font-size:11px;margin:6px 0 0}.gs-llm-stage-desc-label{color:#fff6;font-size:10px;letter-spacing:.08em;margin-right:4px;text-transform:uppercase}.gs-llm-profile-row,.gs-llm-profile-shell{display:grid;gap:16px}.gs-llm-profile-row{align-items:end;grid-template-columns:minmax(220px,320px) 1fr}@media(max-width:720px){.gs-llm-profile-row{align-items:stretch;grid-template-columns:1fr}}.gs-llm-profile-field{min-width:0}.gs-llm-profile-actions,.gs-llm-profile-secondary{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.gs-llm-profile-secondary{border-top:1px solid hsla(0,0%,100%,.06);padding-top:12px}.gs-llm-group-label{align-self:center;color:#ffffff4d;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gs-llm-profile-bar{align-items:flex-end;gap:8px}.gs-llm-profile-bar .gs-admin-select{min-width:190px}.gs-llm-sep{align-self:flex-end;background:#ffffff1f;height:24px;margin:0 4px 5px;width:1px}.gs-llm-profile-hint{color:#ffffff6b;font-size:11.5px;margin-top:8px}.gs-llm-help-bar{align-items:center;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:10px;box-shadow:var(--adm-shadow);display:flex;gap:12px;padding:9px 16px}.gs-llm-help-bar-title{color:var(--adm-ink);flex-shrink:0;font-size:13px;font-weight:600}.gs-llm-help-bar-sub{color:var(--adm-ink-3);font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-llm-profile-bar{gap:16px;justify-content:space-between;padding:16px 20px}.gs-llm-profile-bar,.gs-llm-profile-bar-left{align-items:center;display:flex;flex-wrap:wrap}.gs-llm-profile-bar-left{gap:10px}.gs-llm-profile-bar-right{align-items:center;display:flex;gap:10px}.gs-llm-profile-bar-sep{background:#ffffff1a;height:22px;margin:0 2px;width:1px}.gs-btn-danger-sm{align-items:center;background:#f871711a;border:1px solid rgba(248,113,113,.4);border-radius:8px;color:#fca5a5f2;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s,border-color .15s,color .15s}.gs-btn-danger-sm:hover{background:#f871712e;border-color:#f8717199;color:#fecaca}.gs-llm-override-filters{align-items:stretch;display:flex;gap:10px}.gs-llm-override-filter-input{flex:1 1 auto;min-width:0}.gs-llm-override-filter-mode{flex-shrink:0;width:180px}.gs-llm-profile-tab{background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffffa6;font-size:12px;font-weight:500;padding:4px 12px;transition:background-color .15s,color .15s,border-color .15s}.gs-llm-profile-tab:hover{background:#ffffff0f;color:#fff}.gs-llm-profile-tab.is-active{background:linear-gradient(135deg,#60a5fa40,#a78bfa40);border-color:#60a5fa73;color:#fff}.gs-llm-version-row{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.gs-llm-provider-dot{border-radius:999px;display:inline-block;height:10px;width:10px}.gs-llm-provider-dot.is-openai{background:#34d399}.gs-llm-provider-dot.is-anthropic{background:#c084fc}.gs-llm-provider-dot.is-perplexity{background:#60a5fa}.gs-llm-provider-dot.is-gemini{background:#fbbf24}.gs-llm-provider-dot.is-groq{background:#f87171}.gs-llm-config-pending-pill{background:#facc151f;border:1px solid rgba(250,204,21,.3);border-radius:999px;color:#fef08af2;font-size:10px;font-weight:600;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.gs-llm-provider-flow{list-style:none;margin:16px 0 0;padding:0 0 0 36px;position:relative}.gs-llm-provider-flow:before{background:linear-gradient(180deg,#ffffff0a,#ffffff29 30% 70%,#ffffff0a);bottom:14px;content:"";left:13px;position:absolute;top:14px;width:1px}.gs-llm-provider-flow-step{padding:4px 0;position:relative}.gs-llm-provider-flow-idx{align-items:center;background:#141414e6;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#ffffffb3;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;height:28px;justify-content:center;left:-36px;position:absolute;top:28px;width:28px}.gs-llm-provider-flow-row{border-top:1px solid hsla(0,0%,100%,.05)}.gs-llm-provider-flow-step:first-child .gs-llm-provider-flow-row{border-top:none}.gs-citations-view-toggle{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:inline-flex;gap:4px;margin-bottom:16px;padding:4px}.gs-citations-view-toggle-btn{background:transparent;border:none;border-radius:8px;color:#ffffff8c;cursor:pointer;font-size:13px;font-weight:500;padding:6px 14px;transition:color .15s,background .15s}.gs-citations-view-toggle-btn:hover{color:#ffffffd9}.gs-citations-view-toggle-btn.is-active{background:#f43f5e2e;color:#fff}.gs-citations-matrix{display:flex;flex-direction:column;gap:12px}.gs-citations-matrix-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.gs-citations-matrix-swatch{border-radius:3px;display:inline-block;height:12px;vertical-align:middle;width:12px}.gs-citations-matrix-swatch.low{background:#f43f5e1f}.gs-citations-matrix-swatch.high{background:#f43f5e80}.gs-citations-matrix-grid{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow-x:auto}.gs-citations-matrix-table{border-collapse:collapse;font-size:13px;width:100%}.gs-citations-matrix-table thead th{background:#ffffff05;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff6;font-size:11px;letter-spacing:.05em;padding:10px 14px;text-align:left;text-transform:uppercase}.gs-citations-matrix-table tbody td{border-bottom:1px solid hsla(0,0%,100%,.04);padding:8px 14px;vertical-align:middle}.gs-citations-matrix-table tbody tr:last-child td{border-bottom:none}.gs-citations-matrix-cell{align-items:center;border-radius:6px;color:#ffffffd9;display:inline-flex;font-weight:600;justify-content:center;min-width:56px;padding:6px 10px}.gs-citations-matrix-persona-btn{background:transparent;border:none;border-radius:6px;color:#ffffffd9;cursor:pointer;font-weight:500;padding:4px 8px;text-align:left;transition:background .15s}.gs-citations-matrix-persona-btn:hover{background:#ffffff0d}.gs-citations-matrix-persona-btn.is-active{background:#f43f5e2e;color:#fff}.gs-citations-matrix-drilldown{display:flex;flex-direction:column;gap:6px}.gs-citations-matrix-drilldown li{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;display:flex;font-size:13px;gap:12px;padding:8px 12px}.gs-tool-catalog-section{margin-top:32px}.gs-tool-catalog-section-title{color:var(--ws-ink-3);font-size:13px;font-weight:600;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.gs-tool-catalog-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:24px}.gs-tool-catalog-card{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:20px;display:flex;flex-direction:column;gap:12px;padding:20px}.gs-tool-catalog-card-title{color:var(--ws-ink);font-size:16px;font-weight:600}.gs-tool-catalog-card-copy{color:var(--ws-ink-2);font-size:13px;line-height:1.55}.gs-tool-catalog-card-cta{align-self:flex-start;margin-top:auto}.gs-tool-runner-controls{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:18px;display:flex;flex-direction:column;gap:8px;margin-bottom:24px;margin-top:16px;padding:16px 20px}.gs-tool-runner-controls-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.gs-tool-runner-label{color:var(--ws-ink-3);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.gs-tool-runner-select{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:10px;color:var(--ws-ink);flex:1 1 280px;font-size:14px;height:40px;padding:0 12px}.gs-tool-runner-seed{color:var(--ws-ink-3);font-size:12px}.gs-tool-history{margin-bottom:24px}.gs-tool-history-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gs-tool-history-item{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:10px;color:var(--ws-ink-2);cursor:pointer;display:inline-flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 12px;transition:background .12s,border-color .12s}.gs-tool-history-item:hover{background:var(--ws-surface-2)}.gs-tool-history-item--active{background:var(--ws-accent-soft);border-color:var(--ws-accent)}.gs-tool-history-item-label{color:var(--ws-ink);font-weight:600}.gs-tool-history-item-meta{color:var(--ws-ink-3);font-size:11px}.gs-tool-history-item-duplicate{align-self:flex-start;background:#fbbf2414;border:1px solid rgba(251,191,36,.18);border-radius:6px;color:#fbbf24d9;font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:2px 6px;white-space:nowrap}.gs-tool-history-drawer-overlay{background:#080a129e;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:60}.gs-tool-history-drawer{background:var(--ws-surface);border-left:1px solid var(--ws-line);box-shadow:-16px 0 40px #00000073;display:flex;flex-direction:column;height:100%;width:min(420px,92vw)}.gs-tool-history-drawer-head{align-items:center;border-bottom:1px solid var(--ws-line);display:flex;justify-content:space-between;padding:16px 20px}.gs-tool-history-drawer-title{color:var(--ws-ink);font-size:15px;font-weight:600}.gs-tool-history-drawer-close{background:transparent;border:none;color:var(--ws-ink-2);cursor:pointer;font-size:22px;line-height:1;padding:4px 8px}.gs-tool-history-drawer-close:hover{color:var(--ws-ink)}.gs-tool-history-drawer-body{flex:1;overflow-y:auto;padding:16px 20px}.gs-tool-history-drawer-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.gs-tool-history-empty{color:var(--ws-ink-3);font-size:13px;padding:24px 0;text-align:center}.gs-tool-history-item.is-active{background:var(--ws-accent-soft);border-color:var(--ws-accent)}.gs-tool-history-item-button{align-items:flex-start;background:transparent;border:none;border-radius:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;width:100%}.gs-tool-history-timestamp{color:var(--ws-ink);font-size:13px;font-weight:600}.gs-tool-active-meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.gs-tool-active-meta-label{color:var(--ws-ink-2);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.gs-tool-history-back-latest,.gs-tool-history-open{font-size:12px}.gs-tool-render-frame{display:flex;flex-direction:column;gap:16px}.gs-tool-empty-card{background:var(--ws-sunk);border:1px dashed var(--ws-line);border-radius:20px;padding:28px 24px;text-align:center}.gs-tool-empty-title{color:var(--ws-ink);font-size:15px;font-weight:600}.gs-tool-empty-copy{color:var(--ws-ink-3);font-size:13px;margin-top:6px}.gs-streaming-output{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:20px 22px}.gs-streaming-output-body{min-height:96px}.gs-streaming-output-text{color:var(--ws-ink);font-family:var(--font-sans,ui-sans-serif),system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.7;margin:0;white-space:pre-wrap;word-break:break-word}.gs-streaming-output-cursor{animation:gs-streaming-output-blink 1s step-end infinite;color:var(--ws-accent);display:inline-block;font-size:12px;margin-left:2px}@keyframes gs-streaming-output-blink{0%,49%{opacity:1}50%,to{opacity:0}}.gs-streaming-output-waiting{display:flex;flex-direction:column;gap:10px}.gs-streaming-output-shimmer{animation:gs-streaming-output-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff1f 50%,#ffffff0a);background-size:200% 100%;border-radius:6px;display:block;height:14px}.gs-streaming-output-shimmer.is-short{width:60%}@keyframes gs-streaming-output-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gs-streaming-output-status{color:var(--ws-accent);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gs-tool-bridge-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.gs-tool-bridge-item{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:14px;padding:14px 16px}.gs-tool-bridge-item-title{color:var(--ws-ink);font-size:14px;font-weight:600}.gs-tool-bridge-item-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gs-tool-bridge-item-query{color:var(--ws-ink-2);font-size:13px;margin-top:8px}.gs-tool-bridge-item-rationale{color:var(--ws-ink-3);font-size:12px;margin-top:6px}.gs-audit-tool-ctas{background:linear-gradient(135deg,#ff6fa314,#c92c610a);border:1px solid rgba(255,111,163,.18);border-radius:20px;padding:20px}.gs-audit-tool-ctas-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gs-audit-tool-cta{align-items:center;background:#0000003d;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .15s,border-color .15s}.gs-audit-tool-cta:hover{background:#ff6fa329;border-color:#ff6fa373}.gs-audit-rec-tool-cta{align-items:center;background:#38bdf814;border:1px solid rgba(56,189,248,.45);border-radius:999px;color:#93c5fd;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.gs-audit-rec-tool-cta:hover{background:#38bdf82e}.gs-lead-locked-tools{background:linear-gradient(135deg,#ff6fa30f,#ffffff05);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:24px}.gs-lead-locked-tools-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:20px;margin-top:16px}.gs-lead-locked-tool-card{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:16px;position:relative}.gs-lead-locked-tool-card-icon{align-items:center;background:#ff6fa32e;border-radius:999px;color:#ff6fa3;display:flex;height:32px;justify-content:center;width:32px}.gs-lead-locked-tool-card-title{color:#fff;font-size:14px;font-weight:600}.gs-lead-locked-tool-card-copy{color:#fff9;font-size:12.5px;line-height:1.5}.gs-lead-locked-tools-cta{align-items:center;background:linear-gradient(135deg,#ff6fa3,#c92c61);border-radius:12px;box-shadow:0 10px 24px #c92c6159;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:12px 20px}.gs-tool-card-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:16px}.gs-tool-card-title{color:var(--ws-ink);font-size:16px;font-weight:700}.gs-tool-card-description{color:var(--ws-ink-2);font-size:13px;line-height:1.5;margin-top:6px}.gs-tool-panel{display:flex;flex-direction:column;gap:24px;margin-top:16px}.gs-tool-form-label{color:var(--ws-ink-2);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.gs-tool-form-help{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-tool-result{background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:16px;padding:18px 20px}.gs-tool-result-title{color:var(--ws-ink);font-size:15px;font-weight:700;margin-bottom:12px}.gs-tool-result-label{color:var(--ws-ink-3);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gs-tool-result-meta{color:var(--ws-ink-3);font-size:13px}.gs-tool-result-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.gs-tool-result-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.gs-tool-history-title{color:var(--ws-ink);font-size:14px;font-weight:700;margin-bottom:8px}.gs-tool-history-skeleton{border-radius:12px;height:60px}.gs-tool-history-when{color:var(--ws-ink-3);font-size:12px;min-width:140px}.gs-tool-history-label{color:var(--ws-ink);font-size:13px}.gs-tool-history-meta{color:var(--ws-ink-3);font-size:12px;margin-left:4px}.gs-docs-tool-card{display:flex;flex-direction:column;gap:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-docs-tool-card:hover{border-color:#ffffff29;transform:translateY(-1px)}.gs-docs-tool-hero{text-align:left}.gs-docs-prose{color:#ffffffc7;font-size:16px;line-height:1.7;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:70ch}.gs-docs-prose h1{font-size:28px;font-weight:800;letter-spacing:-.025em;margin-bottom:1rem;margin-top:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-docs-prose h1{font-size:32px}}.gs-docs-prose h2{font-size:22px;font-weight:700;letter-spacing:-.025em;margin-bottom:.75rem;margin-top:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.gs-docs-prose h2{font-size:24px}}.gs-docs-prose h3{font-size:18px;font-weight:600;margin-bottom:.5rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-docs-prose h3){color:var(--ws-ink)}.gs-docs-prose p{margin-top:.75rem}.gs-docs-prose ul{list-style-type:disc;margin-left:1.25rem;margin-top:.75rem}.gs-docs-prose li{margin-top:.25rem}.gs-docs-prose strong{color:#fffffff2;font-weight:600}.gs-docs-prose code{background:#ffffff12;border-radius:6px;color:#ffffffeb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;padding:1px 6px}.gs-docs-prose pre{background:#00000059;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-top:1rem;overflow-x:auto;padding:16px 18px}.gs-docs-prose pre code{background:transparent;border-radius:0;color:#ffffffd9;font-size:13px;line-height:1.55;padding:0}.gs-docs-back-wrap{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:70ch}.gs-workspace-clients-segments{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.gs-workspace-clients-segment-pill{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;line-height:1;padding:7px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.gs-workspace-clients-segment-pill:hover{background:var(--ws-sunk);border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-workspace-clients-segment-pill.is-active{background:#f43f5e1f;border-color:#f43f5e52;color:var(--ws-ink)}.gs-workspace-clients-segment-pill-count{align-items:center;background:var(--ws-sunk);border-radius:999px;color:var(--ws-ink-2);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;line-height:1.2;min-width:22px;padding:2px 6px}.gs-workspace-clients-segment-pill.is-active .gs-workspace-clients-segment-pill-count{background:#f43f5e38;color:var(--ws-ink)}.gs-workspace-clients-bulk-bar{align-items:center;background:#f43f5e0f;border:1px solid rgba(244,63,94,.18);border-radius:14px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 16px}.gs-workspace-clients-bulk-bar-left{align-items:center;display:inline-flex;gap:12px}.gs-workspace-clients-bulk-bar-count{color:var(--ws-ink);font-size:13px;font-weight:600}.gs-workspace-clients-bulk-bar-clear{background:none;border:0;color:var(--ws-ink-3);cursor:pointer;font-size:12px;padding:0;text-decoration:underline;text-underline-offset:2px}.gs-workspace-clients-bulk-bar-clear:hover{color:var(--ws-ink)}.gs-workspace-clients-bulk-bar-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.gs-workspace-clients-bulk-bar-icon{align-items:center;display:inline-flex;justify-content:center;margin-right:6px}.gs-workspace-clients-checkbox{align-items:center;cursor:pointer;display:inline-flex;height:18px;justify-content:center;width:18px}.gs-workspace-clients-checkbox input[type=checkbox]{accent-color:#f43f5e;cursor:pointer;height:16px;width:16px}.gs-workspace-clients-col-select{padding-left:8px;padding-right:0;width:36px}.gs-workspace-clients-select-all{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:10px;color:var(--ws-ink-2);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:6px 10px}.gs-workspace-clients-select-all input[type=checkbox]{accent-color:#f43f5e;cursor:pointer;height:14px;width:14px}.gs-workspace-clients-empty{align-items:center;display:flex;flex-direction:column;gap:12px;padding:36px 24px;text-align:center}.gs-workspace-clients-empty-title{color:var(--ws-ink);font-size:16px;font-weight:600}.gs-workspace-clients-empty-copy{color:var(--ws-ink-3);font-size:13px;line-height:1.5;max-width:52ch}.gs-workspace-client-cockpit-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.gs-workspace-client-cockpit-tile-skeleton{border-radius:18px;height:108px}.gs-workspace-client-cockpit-badges .gs-workspace-chip-hint{background:#a855f714;border-color:var(--ws-line-2);border-style:dashed;color:#d8b4fed9;cursor:help}.gs-workspace-client-cockpit-plan-warning{background:var(--ws-crit-soft);border:1px solid color-mix(in srgb,var(--ws-crit) 32%,transparent);border-radius:14px;color:var(--ws-crit);font-size:13px;line-height:1.55;padding:12px 16px}.gs-workspace-client-cockpit-actions{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:20px}@media(min-width:1024px){.gs-workspace-client-cockpit-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-workspace-client-cockpit-action{display:flex;flex-direction:column}.gs-workspace-client-cockpit-action.is-info{background:linear-gradient(180deg,#38bdf814,#38bdf805);border-color:#38bdf840}.gs-workspace-client-cockpit-action-skeleton{border-radius:18px;height:200px}.gs-workspace-client-cockpit-action-headline{color:var(--ws-ink);font-size:18px;font-weight:600;line-height:1.3}.gs-workspace-client-cockpit-action-copy{color:var(--ws-ink-2);font-size:13px;line-height:1.55;margin-top:6px}.gs-workspace-client-cockpit-action-empty{color:var(--ws-ink-3);font-size:13px}.gs-workspace-client-cockpit-action-delta{font-size:32px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.gs-workspace-client-cockpit-action-delta.is-ok{color:#4ade80}.gs-workspace-client-cockpit-action-delta.is-warn{color:#facc15}.gs-workspace-client-cockpit-action-delta.is-critical{color:#f87171}.gs-workspace-client-cockpit-action-delta.is-neutral{color:var(--ws-ink-2)}.gs-workspace-client-cockpit-action-list{display:flex;flex-direction:column;gap:8px}.gs-workspace-client-cockpit-action-list-item{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:8px 10px}.gs-workspace-client-cockpit-action-list-title{color:var(--ws-ink);flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-workspace-client-cockpit-action-priority{border-radius:999px;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.12em;padding:2px 8px;text-transform:uppercase}.gs-workspace-client-cockpit-action-priority.is-critical{background:#f8717126;color:#fca5a5}.gs-workspace-client-cockpit-action-priority.is-warn{background:#facc1526;color:#fde68a}.gs-workspace-client-cockpit-action-priority.is-info{background:#38bdf826;color:#bae6fd}.gs-workspace-client-cockpit-action-link{color:var(--ws-accent);font-size:12px;font-weight:600;letter-spacing:.12em;margin-top:12px;text-transform:uppercase}.gs-workspace-client-cockpit-action-link:hover{color:var(--ws-accent-deep)}.gs-workspace-cockpit-tabs{align-items:center;border-bottom:1px solid var(--ws-line);display:flex;gap:8px;margin-bottom:16px;margin-top:20px;overflow-x:auto;padding-bottom:8px}.gs-workspace-cockpit-tabs button{border-radius:10px;color:var(--ws-ink-3);font-size:12px;font-weight:600;letter-spacing:.12em;padding:6px 14px;text-transform:uppercase;transition:color .15s ease,background-color .15s ease;white-space:nowrap}.gs-workspace-cockpit-tabs button:hover{color:var(--ws-ink)}.gs-workspace-cockpit-tabs button.is-active{background:var(--ws-sunk);color:var(--ws-ink)}.gs-workspace-client-cockpit-report-list{display:flex;flex-direction:column;gap:8px}.gs-workspace-client-cockpit-report-item{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.gs-workspace-client-cockpit-report-title{color:var(--ws-ink);font-size:13px;font-weight:600}.gs-workspace-client-cockpit-report-meta{color:var(--ws-ink-3);font-size:12px;font-variant-numeric:tabular-nums;margin-top:2px}.gs-workspace-audits-segments{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.gs-workspace-audits-segment-skeleton{border-radius:999px;height:32px;width:128px}.gs-workspace-audits-segment-pill{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;line-height:1;padding:7px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.gs-workspace-audits-segment-pill:hover:not(.is-disabled){background:var(--ws-sunk);border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-workspace-audits-segment-pill.is-active{background:#f43f5e1f;border-color:#f43f5e52;color:var(--ws-ink)}.gs-workspace-audits-segment-pill.is-disabled{cursor:not-allowed;opacity:.42}.gs-workspace-audits-segment-icon{align-items:center;color:currentColor;display:inline-flex;height:14px;justify-content:center;width:14px}.gs-workspace-audits-segment-icon svg{height:100%;width:100%}.gs-workspace-audits-segment-pill-count{align-items:center;background:var(--ws-sunk);border-radius:999px;color:var(--ws-ink-2);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;line-height:1.2;min-width:22px;padding:2px 6px}.gs-workspace-audits-segment-pill.is-active .gs-workspace-audits-segment-pill-count{background:#f43f5e38;color:var(--ws-ink)}.gs-workspace-audits-bulk-bar{align-items:center;background:#f43f5e0f;border:1px solid rgba(244,63,94,.18);border-radius:14px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 16px}.gs-workspace-audits-bulk-bar-left{align-items:center;display:inline-flex;gap:12px}.gs-workspace-audits-bulk-bar-count{color:var(--ws-ink);font-size:13px;font-weight:600}.gs-workspace-audits-bulk-bar-clear{background:none;border:0;color:var(--ws-ink-3);cursor:pointer;font-size:12px;padding:0;text-decoration:underline;text-underline-offset:2px}.gs-workspace-audits-bulk-bar-clear:hover{color:var(--ws-ink)}.gs-workspace-audits-bulk-bar-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.gs-workspace-audits-bulk-bar-icon{align-items:center;display:inline-flex;justify-content:center;margin-right:6px}.gs-workspace-audits-checkbox{align-items:center;cursor:pointer;display:inline-flex;height:18px;justify-content:center;width:18px}.gs-workspace-audits-checkbox input[type=checkbox]{accent-color:#f43f5e;cursor:pointer;height:16px;width:16px}.gs-workspace-audits-checkbox.is-disabled{cursor:not-allowed;opacity:.32}.gs-workspace-audits-checkbox.is-disabled input[type=checkbox]{cursor:not-allowed}.gs-workspace-audits-col-select{padding-left:8px;padding-right:0;width:36px}.gs-workspace-audits-select-all{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line-2);border-radius:10px;color:var(--ws-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 14px;transition:background .12s ease,border-color .12s ease}.gs-workspace-audits-select-all:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-workspace-audits-select-all input[type=checkbox]{accent-color:#f43f5e;cursor:pointer;height:14px;width:14px}.gs-workspace-audits-delta{align-items:center;background:var(--ws-sunk);border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-ink-2);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;justify-content:center;line-height:1.4;min-width:36px;padding:2px 8px}.gs-workspace-audits-delta.is-up{background:#4ade801f;border-color:#4ade8047;color:#86efac}.gs-workspace-audits-delta.is-down{background:#f43f5e1f;border-color:#f43f5e52;color:#fda4af}.gs-workspace-audits-delta.is-flat{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-audit-progress-block{display:grid;gap:14px}.gs-audit-progress-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.gs-audit-progress-stage{color:var(--ws-ink);font-size:15px;font-weight:650}.gs-audit-progress-meta{color:var(--ws-ink-3);font-size:12px;margin-top:3px}.gs-audit-progress-value{color:var(--ws-ink);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.gs-audit-progress-unit{color:var(--ws-ink-3);font-size:15px;font-weight:600;margin-left:2px}.gs-audit-progress-track{background:color-mix(in srgb,var(--ws-ink) 12%,var(--ws-surface));border-radius:999px;height:8px;overflow:hidden;position:relative}.gs-audit-run-fill{background:linear-gradient(90deg,var(--ws-accent-deep),var(--ws-accent));border-radius:inherit;height:100%;min-width:8px;overflow:hidden;position:relative;transition:width .6s cubic-bezier(.22,1,.36,1)}.gs-audit-run-fill:after{animation:gs-audit-sheen 1.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ws-on-accent) 45%,transparent),transparent);border-radius:inherit;content:"";display:block;height:100%}.gs-audit-progress-track.is-indeterminate .gs-audit-run-fill{animation:gs-audit-indeterminate 1.5s ease-in-out infinite;width:32%}.gs-audit-progress-track.is-indeterminate .gs-audit-run-fill:after{animation:none}@media(prefers-reduced-motion:reduce){.gs-audit-run-fill:after{animation:none}.gs-audit-progress-track.is-indeterminate .gs-audit-run-fill{animation:none;margin-left:0;width:0}}.gs-audit-step-list{border-top:1px solid var(--ws-line);display:grid;gap:4px;padding-top:14px}@media(min-width:768px){.gs-audit-step-list{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-audit-step-item{align-items:center;border:1px solid transparent;border-radius:var(--ws-r-sm);display:flex;gap:10px;padding:7px 10px}.gs-audit-step-item.is-active{background:var(--ws-accent-soft);border-color:color-mix(in srgb,var(--ws-accent) 32%,transparent)}.gs-audit-step-dot{border-radius:50%;display:grid;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:650;height:20px;place-items:center;transition:background-color .3s ease,color .3s ease;width:20px}.gs-audit-step-dot.is-done{background:var(--ws-accent);color:var(--ws-on-accent)}.gs-audit-step-dot.is-active{background:transparent;color:var(--ws-accent)}.gs-audit-step-dot.is-pending{background:var(--ws-sunk);color:var(--ws-ink-4)}.gs-audit-step-spin{animation:gs-audit-spin .85s linear infinite;border:2px solid color-mix(in srgb,var(--ws-accent) 28%,transparent);border-radius:50%;border-top-color:var(--ws-accent);height:14px;width:14px}@media(prefers-reduced-motion:reduce){.gs-audit-step-spin{animation:none}}.gs-audit-step-label{color:var(--ws-ink-4);font-size:13.5px}.gs-audit-step-item.is-done .gs-audit-step-label{color:var(--ws-ink-3)}.gs-audit-step-item.is-active .gs-audit-step-label{color:var(--ws-ink);font-weight:600}.gs-audit-progress-note{align-items:center;color:var(--ws-ink-3);display:flex;font-size:12.5px;gap:8px}.gs-audit-progress-note-icon{color:var(--ws-ink-4);flex-shrink:0;height:14px;width:14px}.gs-observed-query-list{margin-top:.75rem}.gs-observed-query-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-observed-query-item{background-color:#ffffff05;border-color:#ffffff0f;border-radius:.5rem;border-width:1px;color:#ffffffb3;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.gs-ws-shell-bg .gs-observed-query-item{background-color:var(--ws-surface);color:var(--ws-ink-2)}.gs-backlog-archive-list{display:flex;flex-direction:column}.gs-backlog-archive-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.gs-backlog-archive-list>*+*{border-color:var(--ws-line)}.gs-backlog-archive-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:.75rem;padding-top:.75rem}.gs-backlog-archive-row:first-child{padding-top:0}.gs-backlog-archive-row:last-child{padding-bottom:0}.gs-backlog-archive-title{color:var(--ws-ink);font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-backlog-archive-meta{color:var(--ws-ink-3);flex-wrap:wrap;font-size:.75rem;line-height:1rem;margin-top:.25rem}.gs-backlog-archive-actions,.gs-backlog-archive-meta{align-items:center;display:flex;gap:.5rem}.gs-backlog-archive-actions{flex-shrink:0}.gs-backlog-archive-empty{color:var(--ws-ink-3);font-size:.875rem;line-height:1.25rem}.gs-tool-history-filters{align-items:flex-end;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:1rem;border-width:1px;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.gs-tool-history-filter-group{display:flex;flex-direction:column;gap:.25rem;min-width:180px}.gs-tool-history-table-frame{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:1rem;border-width:1px;overflow:hidden}.gs-tool-history-table{font-size:.875rem;line-height:1.25rem;width:100%}.gs-tool-history-table thead th{border-bottom-width:1px;font-size:11px;font-weight:600;letter-spacing:.16em;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tool-history-table thead th){color:var(--ws-ink)}.gs-tool-history-table thead th{border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-tool-history-table tbody td{border-bottom-width:1px;border-color:var(--ws-line);color:var(--ws-ink);font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem}.gs-tool-history-table tbody tr:last-child td{border-bottom-width:0}.gs-tool-history-table tbody tr:hover{background:var(--ws-sunk)}.gs-tool-history-open-cta{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-size:.875rem;font-weight:500;gap:.25rem;line-height:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-tool-history-open-cta:hover{color:var(--ws-ink)}.gs-tool-history-pagination{border-color:var(--ws-line);border-top-width:1px;display:flex;justify-content:center;padding:1rem}.gs-tools-history-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.gs-tools-history-filter{display:flex;flex-direction:column;gap:.375rem;min-width:200px}.gs-tools-history-filter>span{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-tools-history-filter>span){color:var(--ws-ink)}.gs-ws-shell-bg .gs-tools-history-filter>span{color:var(--ws-ink-4)}.gs-share-score-card{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:1rem;border-width:1px 1px 1px 4px;padding:1.5rem}.gs-ws-shell-bg .gs-share-score-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-share-notice{background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;padding:.75rem 1rem}.gs-ws-shell-bg .gs-share-notice{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-branding-token-row{align-items:center;display:flex;gap:1rem;padding-bottom:.75rem;padding-top:.75rem}.gs-branding-token-row:first-child{padding-top:0}.gs-branding-token-row:last-child{padding-bottom:0}.gs-logo-dropzone{align-items:center;background-color:#ffffff08;border:1px dashed hsla(0,0%,100%,.15);border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;padding:2rem 1rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-logo-dropzone:hover{background-color:#ffffff0d;border-color:#8b5cf680}.gs-logo-dropzone:focus-visible{border-color:#8b5cf699;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(139,92,246,.3)}.gs-logo-dropzone.is-dragover{background-color:#8b5cf614;border-color:#8b5cf6b3}.gs-logo-dropzone.is-busy{cursor:progress;opacity:.7}.gs-logo-browse{font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-logo-browse){color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-violet-200,.gs-logo-browse,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-logo-preview{align-items:center;background-color:#ffffff0d;border-color:#ffffff1a;border-radius:.75rem;border-width:1px;display:flex;gap:1rem;padding:.75rem 1rem}.gs-logo-preview-img{max-height:3rem;-o-object-fit:contain;object-fit:contain;width:auto}.gs-llm-candidate-groups{margin-top:.75rem}.gs-llm-candidate-groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.gs-llm-candidate-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-llm-candidate-group{background-color:#ffffff04;border-color:#ffffff0f;border-radius:.75rem;border-width:1px;padding:.625rem}.gs-llm-candidate-group-head{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;padding-left:.25rem;padding-right:.25rem}.gs-llm-candidate-group-label{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-llm-candidate-group-label){color:var(--ws-ink)}.gs-ws-shell-bg .gs-llm-candidate-group-label{color:var(--ws-ink-4)}.gs-llm-candidate-group-selected{color:#fda4afd9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-llm-candidate-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.gs-llm-candidate-row{align-items:center;background-color:#ffffff04;border-color:transparent;border-radius:.5rem;border-width:1px;display:flex;gap:.625rem;padding:.5rem .625rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-llm-candidate-row:hover:not(:disabled):not(.is-locked){background-color:#ffffff09;border-color:#ffffff1a}.gs-llm-candidate-row.is-selected{background-color:#fb71850f;border-color:#fb71854d}.gs-llm-candidate-row.is-primary{background-color:#fb71851a;border-color:#fb718599}.gs-llm-candidate-row.is-locked{cursor:not-allowed;opacity:.3}.gs-llm-candidate-row:disabled{cursor:not-allowed}.gs-llm-candidate-check{align-items:center;border-color:#ffffff26;border-radius:.25rem;border-width:1px;color:transparent;display:flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}.gs-ws-shell-bg .gs-llm-candidate-check{border-color:var(--ws-line)}.gs-llm-candidate-row.is-selected .gs-llm-candidate-check{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.gs-llm-candidate-check svg{height:.75rem;width:.75rem}.gs-llm-candidate-body{align-items:center;display:flex;flex:1 1 0%;gap:.5rem;justify-content:space-between;min-width:0}.gs-llm-candidate-model{color:#ffffffd9;font-size:.75rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-ws-shell-bg .gs-llm-candidate-model{color:var(--ws-ink-2)}.gs-llm-candidate-row.is-primary .gs-llm-candidate-model{font-weight:500;--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.gs-llm-candidate-badge{background-color:#fb718533;border-radius:.25rem;flex-shrink:0;font-size:9px;font-weight:600;letter-spacing:.16em;padding:.125rem .375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-llm-candidate-badge){color:var(--ws-ink)}.gs-ws-shell-bg :is(.gs-llm-candidate-badge,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-audit-per-provider-panel{margin-bottom:1.5rem}.gs-audit-per-provider-explainer{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.gs-audit-per-provider-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-audit-per-provider-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-audit-per-provider-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-audit-per-provider-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-audit-per-provider-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-audit-per-provider-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-audit-per-provider-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gs-audit-per-provider-card{background-color:#ffffff05;border-color:#ffffff12;border-radius:.75rem;border-width:1px;padding:1rem}.gs-ws-shell-bg .gs-audit-per-provider-card{background-color:var(--ws-surface)}.gs-audit-per-provider-card-head{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.gs-audit-per-provider-card-provider{font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-audit-per-provider-card-score{font-size:1.5rem;font-weight:600;line-height:2rem;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-per-provider-card-score){color:var(--ws-ink)}.gs-audit-per-provider-card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-per-provider-card-row{align-items:center;display:flex;font-size:.75rem;gap:.5rem;justify-content:space-between;line-height:1rem}.gs-audit-per-provider-card-row dt{color:#ffffff80}.gs-audit-per-provider-card-row dd{--tw-numeric-spacing:tabular-nums;color:#ffffffd9;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-audit-per-provider-card-competitor{max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.gs-asst-page{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.gs-asst-page,.gs-asst-shell{flex:1 1 0%;min-height:0}.gs-asst-shell--docked{height:100%;min-height:0}.gs-asst-docked-head{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1rem .25rem}.gs-asst-docked-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-docked-title){color:var(--ws-ink)}.gs-asst-docked-title{color:var(--ws-ink)}.gs-asst-docked-new{border-radius:.5rem;border-width:1px;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-docked-new:disabled{opacity:.4}.gs-asst-docked-new{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-asst-docked-new:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-docked-actions{gap:.375rem}.gs-asst-docked-actions,.gs-asst-docked-icon{align-items:center;display:flex}.gs-asst-docked-icon{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;color:var(--ws-ink-2);flex-shrink:0;height:1.75rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.75rem}.gs-asst-docked-icon.is-active,.gs-asst-docked-icon:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-docked-icon.is-active{border-color:var(--ws-line-2)}.gs-asst-docked-history{border-radius:.75rem;border-width:1px;left:.75rem;margin-top:.25rem;max-height:18rem;overflow-y:auto;padding:.375rem;position:absolute;right:.75rem;top:100%;z-index:30;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-asst-docked-history-row{border-radius:.5rem;color:var(--ws-ink-2);display:block;font-size:.875rem;line-height:1.25rem;overflow:hidden;padding:.5rem .75rem;text-align:left;text-overflow:ellipsis;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;width:100%}.gs-asst-docked-history-row:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-asst-docked-history-row.is-active{background:var(--ws-surface-2);color:var(--ws-ink);font-weight:500}.gs-asst-docked-history-empty{color:var(--ws-ink-3);font-size:.75rem;line-height:1rem;padding:1.5rem .75rem;text-align:center}.gs-asst-docked-history-backdrop{inset:0;position:absolute;z-index:20}.gs-error-card{border-color:#ffffff1a;border-radius:1.5rem;border-width:1px;max-width:36rem;overflow:hidden;padding:2rem;position:relative;text-align:center;width:100%;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gs-ws-shell-bg .gs-error-card{border-color:var(--ws-line)}@media(min-width:640px){.gs-error-card{padding:2.5rem}}.gs-error-card{background:#141414d1;box-shadow:0 30px 80px -24px #000000a6}.gs-error-card:before{background:linear-gradient(90deg,transparent,#ff3b7a,transparent);content:"";height:.25rem;left:0;position:absolute;right:0;top:0}.gs-error-glyph{align-items:center;background-color:#f43f5e1f;border-radius:1rem;display:flex;height:4rem;justify-content:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;width:4rem;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(244,63,94,.2)}.gs-ws-shell-bg :is(.text-rose-200,.gs-error-glyph,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-error-kicker{color:#fda4afcc;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.gs-error-title{font-size:1.5rem;font-weight:800;line-height:2rem;line-height:1.25;margin-top:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.gs-error-title{font-size:1.875rem;line-height:2.25rem}}.gs-error-desc{color:#fff9;font-size:.875rem;line-height:1.5rem;margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:28rem}.gs-ws-shell-bg .gs-error-desc{color:var(--ws-ink-3)}.gs-error-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.75rem}.gs-error-help{background-color:#ffffff05;border-color:#ffffff14;border-radius:1rem;border-width:1px;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:28rem;padding:1.25rem;text-align:left}.gs-ws-shell-bg .gs-error-help{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-error-help-title{color:#ffffffb3;font-size:.75rem;font-weight:700;letter-spacing:.16em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-error-help-title{color:var(--ws-ink-2)}.gs-error-help-body{color:#ffffff8c;font-size:.875rem;line-height:1.5rem;margin-top:.5rem}.gs-ws-shell-bg .gs-error-help-body{color:var(--ws-ink-3)}.gs-error-support{color:#fff6;display:inline-block;font-size:.75rem;font-weight:500;line-height:1rem;margin-top:1.25rem;text-underline-offset:4px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-error-support{color:var(--ws-ink-4)}.gs-error-support:hover{color:#ffffffb3;text-decoration-line:underline}.gs-error-debug{background-color:#f59e0b0f;border-color:#fbbf2426;border-radius:.75rem;border-width:1px;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:28rem;padding:1rem;text-align:left}.gs-error-debug-label{color:#fde68acc;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.gs-error-debug-msg{color:#fef3c7cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.5rem;margin-top:.5rem;overflow-wrap:break-word}.gs-ob-shell{max-width:42rem;width:100%}.gs-ob-head{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:center}.gs-ob-brand{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.025em;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-ob-brand){color:var(--ws-ink)}.gs-ob-brand{color:var(--ws-ink-2)}.gs-ob-brand-dot{background:var(--ws-accent);border-radius:9999px;box-shadow:0 0 12px #ff3b7a99;height:.5rem;width:.5rem}.gs-ob-progress{display:flex;gap:.375rem;max-width:220px;width:100%}.gs-ob-progress-seg{background:var(--ws-sunk);border-radius:9999px;flex:1 1 0%;height:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ob-progress-seg.is-on{background:var(--ws-accent)}.gs-ob-progress-label{color:var(--ws-ink-3);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.gs-ob-title{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.12;text-align:center}@media(min-width:1024px){.gs-ob-title{font-size:34px}}.gs-ob-title{color:var(--ws-ink)}.gs-ob-subtitle{color:var(--ws-ink-2);font-size:15px;line-height:1.75rem;margin-top:.75rem;text-align:center}.gs-ob-orient-row{align-items:flex-start;background:var(--ws-surface);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;gap:.75rem;padding:1rem;text-align:left}.gs-ob-orient-num{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:1.75rem;justify-content:center;line-height:1.25rem;width:1.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-ob-orient-num){color:var(--ws-ink)}.gs-ob-orient-num{background:var(--ws-accent-soft);color:var(--ws-accent)}.gs-ob-orient-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-ob-orient-title){color:var(--ws-ink)}.gs-ob-orient-title{color:var(--ws-ink)}.gs-ob-orient-copy{color:var(--ws-ink-2);font-size:.75rem;line-height:1.25rem;margin-top:.125rem}.gs-ob-foot{color:var(--ws-ink-4);font-size:.75rem;line-height:1rem}.gs-ob-analyzing,.gs-ob-foot{margin-top:2rem;text-align:center}.gs-ob-analyzing{align-items:center;display:flex;flex-direction:column;gap:1rem;padding-bottom:2.5rem;padding-top:2.5rem}.gs-ob-analyzing-title{font-size:1rem;font-weight:600;line-height:1.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-ob-analyzing-title){color:var(--ws-ink)}.gs-ob-analyzing-title{color:var(--ws-ink)}.gs-ob-analyzing-hint{color:var(--ws-ink-3);font-size:.875rem;line-height:1.5rem;max-width:24rem}.gs-ob-skip{color:var(--ws-ink-3);display:block;font-size:.75rem;font-weight:500;line-height:1rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-ob-skip:hover{color:var(--ws-ink-2)}.gs-ob-platforms{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media print{.gs-slide .gs-ob-platforms.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-ob-platforms.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-ob-platforms.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-ob-platforms.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-ob-platforms.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-ob-platforms{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-ob-platform{align-items:center;background:var(--ws-surface);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;color:var(--ws-ink-2);display:flex;flex-direction:column;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1rem;padding:1rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ob-platform:hover{border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-ob-platform.is-active{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-ink)}.gs-audit-refresh-toggle{align-items:flex-start;background-color:#ffffff05;border-color:#ffffff14;border-radius:.75rem;border-width:1px;cursor:pointer;display:flex;gap:.625rem;margin-top:1rem;padding:.75rem}.gs-ws-shell-bg .gs-audit-refresh-toggle{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-geo-fab{align-items:center;border-radius:9999px;bottom:1.25rem;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.75rem 1rem;position:fixed;right:1.25rem;z-index:40;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-geo-fab){color:var(--ws-ink)}.gs-geo-fab{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-geo-fab:hover{--tw-brightness:brightness(1.1);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)}.gs-geo-fab{background:var(--ws-accent);color:#fff}.gs-geo-reply-card{border-radius:1rem;bottom:4.75rem;max-width:calc(100vw - 2.5rem);padding:1rem 2.25rem 1rem 1rem;position:fixed;right:1.25rem;width:300px;z-index:40;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.4);--tw-shadow:var(--tw-shadow-colored);background:var(--ws-surface);border:1px solid var(--ws-accent)}.gs-geo-reply-dismiss{border-radius:.5rem;color:var(--ws-ink-3);padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-geo-reply-dismiss:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-geo-reply-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-geo-reply-title){color:var(--ws-ink)}.gs-geo-reply-title{color:var(--ws-ink)}.gs-geo-reply-snippet{display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2;line-height:1rem;line-height:1.625;margin-top:.25rem;overflow:hidden;-webkit-box-orient:vertical;color:var(--ws-ink-3)}.gs-geo-reply-cta{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;line-height:1.25rem;margin-top:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-geo-reply-cta){color:var(--ws-ink)}.gs-geo-reply-cta:hover{--tw-brightness:brightness(1.1);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)}.gs-geo-reply-cta{color:var(--ws-accent)}.gs-geo-drawer-backdrop{background-color:#0006;inset:0;position:fixed;z-index:200}.gs-geo-drawer{border-left-width:1px;bottom:0;flex-direction:column;height:100dvh;max-width:440px;position:fixed;right:0;top:0;width:100%;z-index:201;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.5);--tw-shadow:var(--tw-shadow-colored);background:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink)}.gs-geo-drawer,.gs-geo-drawer-head{display:flex}.gs-geo-drawer-head{align-items:center;border-bottom-width:1px;border-color:var(--ws-line);flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}.gs-geo-drawer-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-geo-drawer-title){color:var(--ws-ink)}.gs-geo-drawer-title{color:var(--ws-ink)}.gs-geo-drawer-close{border-radius:.5rem;color:var(--ws-ink-2);padding:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-geo-drawer-close:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-geo-drawer-body{flex:1 1 0%;min-height:0;overflow:hidden}.gs-asst-topbar{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.gs-asst-messages{scrollbar-width:thin}.gs-asst-messages-col{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}.gs-asst-composer-col,.gs-asst-messages-col{margin-left:auto;margin-right:auto;max-width:64rem;width:100%}.gs-asst-convo-row{align-items:center;border-radius:.5rem;display:flex;gap:.25rem;padding-right:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-convo-row.is-active{background:var(--ws-surface-2)}.gs-asst-convo-row:not(.is-active):hover{background:var(--ws-sunk)}.gs-asst-convo-pick{color:var(--ws-ink-2);flex:1 1 0%;font-size:.875rem;line-height:1.25rem;min-width:0;overflow:hidden;padding:.5rem .75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.gs-asst-convo-row.is-active .gs-asst-convo-pick{color:var(--ws-ink);font-weight:500}.gs-asst-convo-action{align-items:center;border-radius:.25rem;display:none;flex-shrink:0;height:1.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.group:hover .gs-asst-convo-action{display:flex}.gs-asst-convo-action{color:var(--ws-ink-3)}.gs-asst-convo-action:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-convo-action.is-danger:hover{background-color:#f43f5e26;--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.gs-ws-shell-bg :is(.text-rose-200,.gs-asst-convo-action.is-danger:hover,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-asst-convo-edit{border-radius:.25rem;border-width:1px;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;min-width:0;padding:.25rem .5rem}.gs-asst-convo-edit:focus{outline:2px solid transparent;outline-offset:2px}.gs-asst-convo-edit{background:var(--ws-sunk);border-color:var(--ws-accent);color:var(--ws-ink)}.gs-asst-empty{margin:auto;max-width:28rem;padding:2.5rem 1.5rem;text-align:center}.gs-asst-empty-icon{color:var(--ws-ink-4);font-size:2.25rem;line-height:2.5rem;margin-bottom:.75rem;margin-left:auto;margin-right:auto}.gs-asst-empty-title{color:var(--ws-ink);font-size:1.125rem;font-weight:700;line-height:1.75rem}.gs-asst-empty-copy{color:var(--ws-ink-3);font-size:.875rem;line-height:1.25rem;margin-top:.375rem}.gs-asst-suggestions{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.gs-asst-suggestion{border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;text-align:left;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-suggestion:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gs-asst-suggestion:disabled{cursor:not-allowed;opacity:.4}.gs-asst-suggestion{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink)}.gs-asst-suggestion:hover{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-ink)}.gs-asst-empty-capabilities{color:var(--ws-ink-4);margin-top:1.25rem}.gs-asst-empty-capabilities,.gs-asst-empty-link{font-size:.75rem;line-height:1rem}.gs-asst-empty-link{color:var(--ws-accent);display:inline-block;font-weight:500;margin-top:.5rem;text-decoration-line:underline;text-underline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-empty-link:hover{color:var(--ws-ink)}.gs-asst-bubble{border-radius:1rem;color:var(--ws-ink);font-size:15px;line-height:1.75rem;padding:.75rem 1rem}.gs-asst-bubble-user{background:var(--ws-sunk);border-color:var(--ws-line);border-width:1px;margin-left:auto;max-width:78%}.gs-asst-bubble-user,.gs-asst-bubble-user p{color:var(--ws-ink)}.gs-asst-bubble-assistant{background-color:transparent;border-width:0;color:var(--ws-ink);margin-right:auto;max-width:100%;padding-left:.25rem;padding-right:.25rem}.gs-asst-bubble.is-error{background-color:#f43f5e1a;border-color:#f43f5e73}.gs-asst-md{color:var(--ws-ink);font-size:15px;line-height:1.75rem}.gs-asst-md :is(p,ul,ol,li){color:var(--ws-ink);margin-bottom:.5rem;margin-top:.5rem}.gs-asst-md ul{list-style-type:disc;padding-left:1.25rem}.gs-asst-md ol{list-style-type:decimal;padding-left:1.25rem}.gs-asst-md :is(h3,h4){font-weight:600;margin-bottom:.25rem;margin-top:.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-md :is(h3,h4)){color:var(--ws-ink)}.gs-asst-md :is(h3,h4){color:var(--ws-ink)}.gs-asst-md strong{font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-md strong){color:var(--ws-ink)}.gs-asst-md strong{color:var(--ws-ink)}.gs-asst-md table{border-collapse:collapse;border-radius:.5rem;font-size:13px;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden;width:100%}.gs-asst-md :is(th,td){border-color:var(--ws-line);border-width:1px;color:var(--ws-ink);padding:.375rem .625rem;text-align:left;vertical-align:top}.gs-asst-md th{font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-md th){color:var(--ws-ink)}.gs-asst-md th{background:var(--ws-sunk);color:var(--ws-ink)}.gs-asst-md code{background:var(--ws-sunk);border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em;padding:.125rem .25rem}.gs-asst-md a{color:var(--ws-accent);text-decoration-line:underline;text-underline-offset:2px}.gs-asst-cursor{animation:gs-asst-blink 1s step-start infinite;background:var(--ws-ink-2);display:inline-block;height:1rem;vertical-align:middle;width:2px}@keyframes gs-asst-blink{50%{opacity:0}}.gs-asst-typing{align-items:center;display:inline-flex;gap:.25rem}.gs-asst-typing span{animation:gs-asst-dot 1.2s ease-in-out infinite;background:var(--ws-ink-3);border-radius:9999px;height:.375rem;width:.375rem}.gs-asst-typing span:nth-child(2){animation-delay:.2s}.gs-asst-typing span:nth-child(3){animation-delay:.4s}@keyframes gs-asst-dot{0%,60%,to{opacity:.25}30%{opacity:1}}.gs-asst-error{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-asst-feedback{align-items:center;display:flex;gap:.25rem;margin-top:.5rem}.gs-asst-feedback-btn{align-items:center;background:var(--ws-sunk);border-radius:.5rem;color:var(--ws-ink-4);display:inline-flex;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.gs-asst-feedback-btn:hover{background:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-asst-feedback-btn.is-active{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-step-card{padding-bottom:.125rem;padding-top:.125rem}.gs-asst-artifact-wrapper{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;margin-top:.375rem;padding:.75rem}.gs-asst-step{align-items:center;color:var(--ws-ink-3);display:flex;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1rem;margin-bottom:.125rem;margin-top:.125rem}.gs-asst-step.is-error{color:#fda4afcc}.gs-asst-step.is-done .gs-asst-step-icon{color:#34d399e6}.gs-asst-step.is-error .gs-asst-step-icon{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.gs-asst-step-count{border-radius:.25rem;font-size:11px;font-weight:600;margin-left:.25rem;padding-left:.375rem;padding-right:.375rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-step-count){color:var(--ws-ink)}.gs-asst-step-count{background:var(--ws-sunk);color:var(--ws-ink-2)}.gs-asst-step-elapsed{font-size:11px;font-weight:500;--tw-numeric-spacing:tabular-nums;color:var(--ws-ink-3);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-asst-step-cache,.gs-asst-step-elapsed{margin-left:auto;padding-left:.5rem}.gs-asst-step-cache{color:#6ee7b7cc;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-step-cache){color:var(--ws-ink)}.gs-asst-step-icon{align-items:center;display:flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}.gs-asst-step-spinner{animation:gs-asst-spin .7s linear infinite;border-color:var(--ws-line);border-radius:9999px;border-top-color:var(--ws-accent);border-width:2px;height:.75rem;width:.75rem}@keyframes gs-asst-spin{to{transform:rotate(1turn)}}.gs-asst-artifact-fallback{color:var(--ws-ink-3);font-size:.75rem;font-style:italic;line-height:1rem}.gs-asst-backlog{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;margin-top:.375rem;padding:.75rem}.gs-asst-backlog-head{font-size:.75rem;font-weight:600;line-height:1rem;margin-bottom:.5rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-backlog-head){color:var(--ws-ink)}.gs-asst-backlog-head{color:var(--ws-ink-2)}.gs-asst-backlog-item{align-items:center;color:var(--ws-ink);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}.gs-asst-backlog-item-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-asst-backlog-item-meta{color:var(--ws-ink-3)}.gs-asst-backlog-actions{margin-top:.5rem}.gs-asst-backlog-btn{border-radius:.5rem;border-width:1px;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-backlog-btn){color:var(--ws-ink)}.gs-asst-backlog-btn:disabled{cursor:not-allowed;opacity:.4}.gs-asst-backlog-btn{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent)}.gs-asst-backlog-btn:hover{background:var(--ws-accent);color:var(--ws-accent-ink)}.gs-asst-backlog-done{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.gs-asst-file{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;justify-content:space-between;margin-top:.5rem;padding:.625rem .75rem}.gs-asst-file-name{color:var(--ws-ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-asst-file-actions{display:flex;flex-shrink:0;gap:.5rem}.gs-asst-file-btn{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-file-btn:disabled{cursor:not-allowed;opacity:.4}.gs-asst-file-btn{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-asst-file-btn:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-file-btn.is-primary{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent)}.gs-asst-file-btn.is-primary:hover{background:var(--ws-accent);color:var(--ws-accent-ink)}.gs-asst-convos-bar{align-items:center;bottom:1.5rem;display:flex;gap:.375rem;position:absolute;right:1.25rem;z-index:10}@media(min-width:640px){.gs-asst-convos-bar{bottom:3.25rem;right:1.75rem}}.gs-asst-convos-toggle{align-items:center;border-radius:.5rem;border-width:1px;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.gs-asst-convos-toggle:disabled{cursor:not-allowed;opacity:.4}.gs-asst-convos-toggle{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-asst-convos-toggle:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-switcher-trigger{align-items:center;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;color:var(--ws-ink-2);display:flex;gap:.5rem;height:2rem;max-width:20rem;min-width:0;padding-left:.625rem;padding-right:.625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-switcher-trigger.is-open,.gs-asst-switcher-trigger:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-asst-switcher-title{flex:1 1 0%;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.gs-asst-switcher-backdrop{inset:0;position:fixed;z-index:40}.gs-asst-switcher-pop{border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;max-height:60vh;overflow:hidden;padding:.5rem;position:fixed;width:18rem;z-index:50;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gs-asst-switcher-search{background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.5rem;border-width:1px;color:var(--ws-ink);font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.gs-asst-switcher-search::-moz-placeholder{color:var(--ws-ink-3)}.gs-asst-switcher-search::placeholder{color:var(--ws-ink-3)}.gs-asst-switcher-search:focus{border-color:var(--ws-line-2)}.gs-asst-composer{align-items:flex-end;background:var(--ws-sunk);border-color:var(--ws-line);border-radius:.75rem;border-width:1px;display:flex;gap:.5rem;padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-composer:focus-within{border-color:var(--ws-accent)}.gs-asst-composer-input{background-color:transparent;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:.375rem .5rem;resize:none}.gs-asst-composer-input:focus{outline:2px solid transparent;outline-offset:2px}.gs-asst-composer-input{color:var(--ws-ink);max-height:160px}.gs-asst-composer-input::-moz-placeholder{color:var(--ws-ink-3)}.gs-asst-composer-input::placeholder{color:var(--ws-ink-3)}.gs-asst-composer-input:disabled{cursor:not-allowed;opacity:.6}.gs-asst-locked-banner{align-items:center;border-color:var(--ws-accent);border-left-color:var(--ws-accent);border-radius:.5rem;border-width:1px 1px 1px 2px;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem;padding:.5rem .75rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gs-asst-locked-banner,.gs-asst-locked-banner:hover{background:var(--ws-accent-soft)}.gs-asst-locked-banner:hover{border-color:var(--ws-accent)}.gs-asst-locked-banner-text{color:var(--ws-ink);font-size:.875rem;line-height:1.25rem}.gs-asst-locked-banner-cta{flex-shrink:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-asst-locked-banner-cta){color:var(--ws-ink)}.gs-asst-locked-banner-cta{color:var(--ws-accent)}.gs-starter-profile>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-starter-profile-row{align-items:baseline;border-bottom-width:1px;border-color:var(--adm-line,hsla(0,0%,100%,.05));display:flex;gap:1rem;justify-content:space-between;padding-bottom:.5rem}.gs-starter-profile-key{flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.14em;line-height:1rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-starter-profile-key){color:var(--ws-ink)}.gs-starter-profile-key{color:var(--adm-ink-3,hsla(0,0%,100%,.4))}.gs-starter-profile-val{color:var(--adm-ink,#fff);font-size:.875rem;line-height:1.25rem;text-align:right}.gs-starter-profile-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gs-starter-profile-chip{background:var(--adm-surface-2,hsla(0,0%,100%,.04));border-color:var(--adm-line-2,hsla(0,0%,100%,.1));border-radius:9999px;border-width:1px;color:var(--adm-ink-2,hsla(0,0%,100%,.7));font-size:.75rem;line-height:1rem;padding:.25rem .625rem}.gs-workspace-sidebar-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gs-workspace-sidebar-head a.gs-workspace-sidebar-brand{flex:1 1 auto;min-width:0}.gs-workspace-sidebar-toggle{align-items:center;border-radius:.5rem;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;margin-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.gs-workspace-sidebar-foot{border-top:1px solid var(--ws-line);margin-top:auto;padding:.5rem .75rem .75rem}.gs-workspace-sidebar.is-collapsed .gs-workspace-sidebar-foot{display:flex;justify-content:center;padding-left:0;padding-right:0}.gs-workspace-sidebar.is-collapsed .gs-workspace-sidebar-head{justify-content:center;padding-top:1rem}.gs-workspace-sidebar.is-collapsed .gs-workspace-sidebar-toggle{margin-right:0}.gs-workspace-sidebar.is-collapsed nav{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:.75rem 0}.gs-workspace-sidebar.is-collapsed .gs-workspace-nav-item{align-items:center;display:flex;gap:0;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.gs-workspace-sidebar.is-collapsed .gs-workspace-nav-item svg{height:1.25rem;margin-top:0;width:1.25rem}.gs-feed-headline{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.gs-feed-band{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:700;gap:.25rem;letter-spacing:.02em;padding:.15rem .55rem;text-transform:uppercase}.gs-feed-band.is-small{letter-spacing:0;text-transform:none}.gs-feed-band.is-excellent{background:#10b9811f;border-color:#10b98159;color:#34d399}.gs-feed-band.is-good{background:#38bdf81f;border-color:#38bdf859;color:#38bdf8}.gs-feed-band.is-weak{background:#f59e0b1f;border-color:#f59e0b59;color:#fbbf24}.gs-feed-band.is-poor{background:#f43f5e1f;border-color:#f43f5e59;color:#fb7185}.gs-feed-weakest{margin-top:1.25rem}.gs-feed-weakest-row{border-top:1px solid hsla(0,0%,100%,.06);padding:.6rem 0}.gs-feed-weakest-head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.gs-feed-weakest-name{color:#ffffffe6;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-feed-weakest-fix{color:#ffffff8c;font-size:.78rem;line-height:1.45;margin-top:.25rem}.gs-feedgen-head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.gs-feedgen-item{border-top:1px solid hsla(0,0%,100%,.06);padding:.75rem 0}.gs-feedgen-item-title{color:#ffffffeb;font-size:.9rem;font-weight:700}.gs-feedgen-item-desc{color:#fff9;font-size:.82rem;line-height:1.5;margin-top:.3rem}.gs-feedgen-axes{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.gs-feedgen-axis{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.gs-feedgen-axis-label{color:#fff6;font-size:.68rem;font-weight:700;letter-spacing:.03em;margin-right:.25rem;text-transform:uppercase}.gs-feedgen-chip{align-items:center;background:#c8285a1a;border:1px solid rgba(200,40,90,.25);border-radius:999px;color:#c8285af2;display:inline-flex;font-size:.72rem;padding:.1rem .5rem}.gs-pricing-toggle{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:inline-flex;gap:.25rem;margin:2.5rem auto 0;padding:.28rem}.gs-pricing-toggle-btn{background:transparent;border:0;border-radius:999px;color:#ffffff8c;cursor:pointer;font-size:.82rem;font-weight:600;padding:.5rem 1.1rem;transition:all .16s ease}.gs-pricing-toggle-btn:hover{color:#ffffffd9}.gs-pricing-toggle-btn.is-active{background:linear-gradient(135deg,#c92c61,#ff6fa3);box-shadow:0 10px 24px #c92c6147;color:#fff}.gs-pricing-cta-band{background:radial-gradient(120% 140% at 50% 0,rgba(201,44,97,.24),transparent 60%),#ffffff05;border:1px solid rgba(255,111,163,.22);border-radius:24px;overflow:hidden;padding:3rem 1.5rem;position:relative;text-align:center}.gs-pricing-cta-band-title{color:#fff;font-size:1.9rem;font-weight:800;letter-spacing:-.03em}.gs-pricing-cta-band-copy{color:#ffffff80;font-size:.95rem;line-height:1.6;margin:.9rem auto 0;max-width:34rem}.gs-pricing-cta-band-btn{margin-top:1.5rem;padding:.75rem 1.75rem}.gs-tokpricing-hero{padding:64px 20px 24px}@media(min-width:640px){.gs-tokpricing-hero{padding:84px 32px 28px}}.gs-tokpricing-hero-top{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.gs-tokpricing-kicker{align-items:center;color:#ff4fd8;display:inline-flex;font-size:12px;font-weight:800;gap:.6rem;letter-spacing:.2em;text-transform:uppercase}.gs-tokpricing-kicker:before{background:#ff4fd8;border-radius:2px;content:"";height:2px;width:1.6rem}.gs-tokpricing-title{color:#fff;font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1.04;margin-top:1.4rem;max-width:22ch}@media(min-width:768px){.gs-tokpricing-title{font-size:56px}}.gs-tokpricing-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){.gs-tokpricing-grid{grid-template-columns:.82fr 1.18fr}}.gs-tokpricing-right{display:flex;flex-direction:column;gap:1rem}.gs-tokpricing-plans{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.gs-tokpricing-plans{grid-template-columns:1fr 1fr}}.gs-tokpricing-model{background:linear-gradient(180deg,#ff4fd80f,#ffffff03),#0a0a0c8c;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;display:flex;flex-direction:column;padding:1.75rem}.gs-tokpricing-model-label{color:#ff6fa3;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gs-tokpricing-model-title{color:#fff;font-size:1.75rem;font-weight:800;letter-spacing:-.03em;margin-top:.75rem}.gs-tokpricing-model-copy{color:#ffffff80;font-size:.92rem;line-height:1.6;margin:1rem 0 1.5rem}.gs-tokpricing-model-note{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:#ffffffbf;font-size:.82rem;font-weight:600;line-height:1.5;margin-top:auto;padding:1rem 1.1rem}.gs-tokpricing-sub{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;display:flex;flex-direction:column;padding:1.5rem;position:relative}.gs-tokpricing-sub.is-featured{background:linear-gradient(180deg,#ff4fd81a,#ffffff05);border-color:#ff4fd880;box-shadow:0 20px 50px #c92c612e}.gs-tokpricing-sub-badge{background:linear-gradient(135deg,#c92c61,#ff4fd8);border-radius:999px;color:#fff;font-size:.68rem;font-weight:700;padding:.25rem .8rem;position:absolute;right:1.25rem;top:-.7rem}.gs-tokpricing-sub-name{color:#fff;font-size:1.05rem;font-weight:700}.gs-tokpricing-sub.is-featured .gs-tokpricing-sub-name{color:#ff8cc2}.gs-tokpricing-sub-tokens{color:#ffffff73;font-size:.9rem;margin-top:.85rem}.gs-tokpricing-num{color:#fff;font-size:2rem;font-weight:800;margin-right:.35rem}.gs-tokpricing-divider{background:#ffffff14;height:1px;margin:1.1rem 0}.gs-tokpricing-sub-price{align-items:baseline;display:flex;gap:.4rem}.gs-tokpricing-amount{color:#fff;font-size:1.5rem;font-weight:800}.gs-tokpricing-per{color:#fff6;font-size:.85rem}.gs-tokpricing-packages{background:#ffffff04;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:1.5rem}.gs-tokpricing-packages-title{color:#ff6fa3;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.gs-tokpricing-pkg-row{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.1rem}@media(min-width:768px){.gs-tokpricing-pkg-row.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-tokpricing-pkg-row.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.gs-tokpricing-pkg{background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;display:flex;flex-direction:column;gap:.4rem;min-height:148px;padding:1rem}.gs-tokpricing-pkg.is-custom{background:#ff4fd80a;border-color:#ffffff2e;border-style:dashed}.gs-tokpricing-pkg-name{color:#fff;font-size:.9rem;font-weight:700}.gs-tokpricing-pkg-tokens{color:#ffffff73;font-size:.78rem}.gs-tokpricing-pkg-num{color:#fff;display:block;font-size:1.5rem;font-weight:800}.gs-tokpricing-pkg-price{color:#fff;font-size:1rem;font-weight:800;margin-top:auto}.gs-tokpricing-how-title{color:#fff;font-size:1.6rem;font-weight:800;letter-spacing:-.03em}.gs-tokpricing-how-grid{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.5rem}@media(min-width:768px){.gs-tokpricing-how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-tokpricing-how-step{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:1.5rem}.gs-tokpricing-how-num{align-items:center;background:linear-gradient(135deg,#c92c61,#ff4fd8);border-radius:999px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:800;height:2rem;justify-content:center;width:2rem}.gs-tokpricing-how-step-title{color:#fff;font-size:1rem;font-weight:700;margin-top:1rem}.gs-tokpricing-how-step-copy{color:#ffffff80;font-size:.88rem;line-height:1.55;margin-top:.5rem}.gs-tokpricing-faq{margin-top:1.5rem}.gs-solution-hero-section{border-bottom:1px solid hsla(0,0%,100%,.05);padding:72px 20px 56px}@media(min-width:640px){.gs-solution-hero-section{padding:88px 32px 72px}}.gs-solution-hero{align-items:center;display:grid;gap:2.5rem}@media(min-width:900px){.gs-solution-hero{gap:3.5rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.gs-solution-hero-copy{text-align:left}.gs-solution-hero-copy .gs-pillar-hero-title{font-size:44px;letter-spacing:-.05em;line-height:1.02;margin:0;max-width:100%;text-align:left}@media(min-width:640px){.gs-solution-hero-copy .gs-pillar-hero-title{font-size:58px}}@media(min-width:1024px){.gs-solution-hero-copy .gs-pillar-hero-title{font-size:68px}}.gs-solution-kicker{align-items:center;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffff80;display:inline-flex;font-size:11px;font-weight:700;gap:.5rem;letter-spacing:.16em;margin-bottom:1.35rem;padding:.34rem .85rem;text-transform:uppercase}.gs-solution-kicker:before{background:#ff4fd8;border-radius:999px;content:"";height:.5rem;width:.5rem}.gs-solution-hero-copy .gs-pillar-hero-lead{margin:1.25rem 0 0;max-width:34rem;text-align:left}.gs-solution-hero-copy .gs-pillar-cta-actions{justify-content:flex-start}.gs-solution-spine{margin:0 auto}.gs-shell-page[data-admin-theme=dark]{--adm-cs:dark;--adm-bg:#0d0f14;--adm-surface:#14171e;--adm-surface-2:#1b1f28;--adm-sunk:#0a0c11;--adm-ink:#eef0f5;--adm-ink-2:rgba(238,240,245,.62);--adm-ink-3:rgba(238,240,245,.4);--adm-ink-4:rgba(238,240,245,.24);--adm-line:hsla(0,0%,100%,.07);--adm-line-2:hsla(0,0%,100%,.13);--adm-accent:#fb5175;--adm-accent-ink:#ff8098;--adm-accent-soft:rgba(251,81,117,.16);--adm-sidebar:#0a0c11;--adm-topbar:rgba(11,13,18,.86);--adm-ok:#34d399;--adm-ok-soft:rgba(52,211,153,.15);--adm-warn:#fbbf24;--adm-warn-soft:rgba(251,191,36,.15);--adm-crit:#fb5175;--adm-crit-soft:rgba(251,81,117,.15);--adm-info:#60a5fa;--adm-info-soft:rgba(96,165,250,.15);--adm-shadow:none}.gs-shell-page[data-admin-theme=light]{--adm-cs:light;--adm-bg:#f6f7f9;--adm-surface:#fff;--adm-surface-2:#f1f2f5;--adm-sunk:#eceef2;--adm-ink:#0f1319;--adm-ink-2:#5b6472;--adm-ink-3:#8b93a1;--adm-ink-4:#b6bcc7;--adm-line:#e6e8ed;--adm-line-2:#d5d9e0;--adm-accent:#e5305a;--adm-accent-ink:#c81e48;--adm-accent-soft:rgba(229,48,90,.09);--adm-sidebar:#fff;--adm-topbar:hsla(0,0%,100%,.85);--adm-ok:#0f9d6b;--adm-ok-soft:rgba(15,157,107,.11);--adm-warn:#b26a00;--adm-warn-soft:rgba(178,106,0,.11);--adm-crit:#dc2b4b;--adm-crit-soft:rgba(220,43,75,.09);--adm-info:#2563eb;--adm-info-soft:rgba(37,99,235,.09);--adm-shadow:0 1px 2px rgba(16,19,25,.04),0 1px 3px rgba(16,19,25,.03)}.gs-shell-page[data-admin-theme=light] .gs-workspace-sidebar-brand-img{filter:brightness(0) opacity(.85)}.gs-admin-theme-toggle{align-items:center;background:var(--adm-surface-2,hsla(0,0%,100%,.05));border:1px solid var(--adm-line-2,hsla(0,0%,100%,.28));border-radius:9px;color:var(--adm-ink,#fff);cursor:pointer;display:inline-flex;font-size:17px;height:34px;justify-content:center;line-height:1;transition:border-color .15s,background .15s;width:34px}.gs-admin-theme-toggle:hover{border-color:var(--adm-line-2,hsla(0,0%,100%,.28))}.gs-shell-page[data-admin-theme] .gs-notification-trigger{border-radius:9px;height:34px;width:34px}.gs-adash{color:var(--adm-ink);display:flex;flex-direction:column;gap:18px}.gs-adash-status{align-items:center;background:var(--adm-surface);border:1px solid var(--adm-line);border-left-width:3px;border-radius:11px;box-shadow:var(--adm-shadow);display:flex;gap:16px;justify-content:space-between;padding:11px 16px}.gs-adash-status-main{align-items:center;display:flex;gap:12px;min-width:0}.gs-adash-status-dot{background:var(--adm-ink-3);border-radius:999px;flex-shrink:0;height:9px;width:9px}.gs-adash-status-text{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.gs-adash-status-title{color:var(--adm-ink);font-size:13.5px;font-weight:650}.gs-adash-status-meta{color:var(--adm-ink-3);font-size:12.5px}.gs-adash-status.is-ok{border-left-color:var(--adm-ok)}.gs-adash-status.is-ok .gs-adash-status-dot{background:var(--adm-ok);box-shadow:0 0 0 3px var(--adm-ok-soft)}.gs-adash-status.is-warn{border-left-color:var(--adm-warn)}.gs-adash-status.is-warn .gs-adash-status-dot{background:var(--adm-warn);box-shadow:0 0 0 3px var(--adm-warn-soft)}.gs-adash-status.is-critical{background:var(--adm-crit-soft);border-left-color:var(--adm-crit)}.gs-adash-status.is-critical .gs-adash-status-dot{background:var(--adm-crit);box-shadow:0 0 0 3px var(--adm-crit-soft)}.gs-adash-metrics{background:var(--adm-line);border:1px solid var(--adm-line);border-radius:14px;box-shadow:var(--adm-shadow);display:grid;gap:1px;overflow:hidden}.gs-adash-metrics,.gs-adash-metrics.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-adash-metrics.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-adash-metrics.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-adash-metrics.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-adash .gs-admin-panel{border-radius:14px;box-shadow:var(--adm-shadow)}.gs-adash .gs-admin-panel:before{display:none}.gs-adash .gs-admin-panel:not(.is-table):not(.is-container):hover{border-color:var(--adm-line-2);box-shadow:var(--adm-shadow)}.gs-adash-metric{background:var(--adm-surface);display:flex;flex-direction:column;gap:7px;min-height:104px;min-width:0;padding:16px 18px 17px;text-decoration:none;transition:background .14s ease}a.gs-adash-metric:hover{background:var(--adm-surface-2)}.gs-adash-metric-label{align-items:center;color:var(--adm-ink-3);display:flex;font-size:11px;font-weight:600;gap:7px;letter-spacing:.06em;text-transform:uppercase}.gs-adash-metric-label-dot{background:currentColor;border-radius:999px;flex-shrink:0;height:6px;width:6px}.gs-adash-metric-value{color:var(--adm-ink);font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.025em;line-height:1.03;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-adash-metric.is-accent,a.gs-adash-metric.is-accent:hover{background:var(--adm-accent-soft)}.gs-adash-metric.is-accent .gs-adash-metric-value{color:var(--adm-accent-ink)}.gs-adash-metric-delta{align-items:center;color:var(--adm-ink-3);display:flex;font-size:12.5px;gap:5px;line-height:1.3;margin-top:auto}.gs-adash-metric-delta.is-up{color:var(--adm-ok)}.gs-adash-metric-delta.is-down{color:var(--adm-crit)}.gs-adash-metric-delta.is-warn{color:var(--adm-warn)}.gs-adash-row{align-items:start;display:grid;gap:16px}.gs-adash-row.is-2-1{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.gs-adash-row.is-3-2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.gs-adash-row.is-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-adash-eyebrow{align-items:center;color:var(--adm-ink-3);display:flex;font-size:11px;font-weight:700;gap:12px;letter-spacing:.09em;margin-top:8px;text-transform:uppercase}.gs-adash-eyebrow:after{background:var(--adm-line);content:"";flex:1;height:1px}.gs-adash-row.is-stretch{align-items:stretch}.gs-adash-row.is-stretch>.gs-adash-card{height:100%}.gs-adash-row.is-stretch .gs-adash-card-body{display:flex;flex-direction:column}.gs-adash-row.is-stretch .gs-adash-funnel{flex:1;justify-content:space-between}.gs-adash-3up{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-adash-card{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:14px;box-shadow:var(--adm-shadow);display:flex;flex-direction:column;overflow:hidden}.gs-adash-card-head{align-items:center;border-bottom:1px solid var(--adm-line);display:flex;gap:12px;justify-content:space-between;padding:13px 18px}.gs-adash-card-head-titles{min-width:0}.gs-adash-card-title{color:var(--adm-ink);font-size:13.5px;font-weight:650;letter-spacing:-.01em}.gs-adash-card-sub{color:var(--adm-ink-3);font-size:12px;margin-top:2px}.gs-adash-card-action{align-items:center;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:7px;color:var(--adm-ink-2);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:5px;padding:4px 9px;text-decoration:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.gs-adash-card-action:hover{background:var(--adm-surface-2);border-color:var(--adm-line-2);color:var(--adm-accent-ink)}.gs-adash-card-action svg{height:13px;width:13px}.gs-adash-card-body{flex:1;padding:16px 18px}.gs-adash-card-body.is-flush{padding:0}.gs-adash-funnel{display:flex;flex-direction:column;gap:16px}.gs-adash-stack{background:var(--adm-sunk);border-radius:8px;display:flex;height:30px;overflow:hidden}.gs-adash-stack-seg{min-width:2px;transition:flex-basis .24s ease}.gs-adash-stack-seg.is-ok{background:var(--adm-ok)}.gs-adash-stack-seg.is-warn{background:var(--adm-warn)}.gs-adash-stack-seg.is-crit{background:var(--adm-crit)}.gs-adash-legend{display:flex;flex-wrap:wrap;gap:16px}.gs-adash-legend-item{align-items:center;color:var(--adm-ink-2);display:flex;font-size:12.5px;gap:7px}.gs-adash-legend-dot{border-radius:3px;flex-shrink:0;height:9px;width:9px}.gs-adash-legend-dot.is-ok{background:var(--adm-ok)}.gs-adash-legend-dot.is-warn{background:var(--adm-warn)}.gs-adash-legend-dot.is-crit{background:var(--adm-crit)}.gs-adash-legend-val{color:var(--adm-ink);font-variant-numeric:tabular-nums;font-weight:650}.gs-adash-funnel-foot{background:var(--adm-line);border:1px solid var(--adm-line);border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.gs-adash-funnel-foot-cell{background:var(--adm-surface);display:flex;flex-direction:column;gap:5px;padding:12px 14px}.gs-adash-foot-label{align-items:center;color:var(--adm-ink-3);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.05em;text-transform:uppercase}.gs-adash-foot-value{color:var(--adm-ink);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.gs-adash-live-dot{background:var(--adm-info);border-radius:999px;flex-shrink:0;height:7px;width:7px}.gs-adash-live-dot.is-live{animation:gs-adash-pulse 1.8s ease-in-out infinite}@keyframes gs-adash-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.gs-adash-live-dot.is-live{animation:none}}.gs-adash-stats{display:flex;flex-direction:column}.gs-adash-stat{align-items:center;border-bottom:1px solid var(--adm-line);display:flex;gap:12px;justify-content:space-between;padding:11px 0}.gs-adash-stat:last-child{border-bottom:none;padding-bottom:0}.gs-adash-stat:first-child{padding-top:0}.gs-adash-stat-key{align-items:center;color:var(--adm-ink-2);display:flex;font-size:13px;gap:8px}.gs-adash-stat-val{color:var(--adm-ink);font-size:14.5px;font-variant-numeric:tabular-nums;font-weight:650;text-align:right}.gs-adash-stat-val.is-up{color:var(--adm-ok)}.gs-adash-stat-val.is-down{color:var(--adm-crit)}.gs-adash-stat-val.is-warn{color:var(--adm-warn)}.gs-adash-stat-val .sub{color:var(--adm-ink-3);display:block;font-size:11.5px;font-weight:500;margin-top:2px}.gs-adash-table-wrap{overflow-x:auto}.gs-adash-table{border-collapse:collapse;font-size:13px;width:100%}.gs-adash-table thead th{background:var(--adm-surface-2);border-bottom:1px solid var(--adm-line);color:var(--adm-ink-3);font-size:10.5px;font-weight:600;letter-spacing:.06em;padding:9px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.gs-adash-table tbody td.is-num,.gs-adash-table thead th.is-num{font-variant-numeric:tabular-nums;text-align:right}.gs-adash-table tbody td{border-bottom:1px solid var(--adm-line);color:var(--adm-ink-2);padding:10px 16px;vertical-align:middle;white-space:nowrap}.gs-adash-table tbody tr:last-child td{border-bottom:none}.gs-adash-table tbody tr{transition:background .12s ease}.gs-adash-table tbody tr:hover{background:var(--adm-surface-2)}.gs-adash-cell-primary{color:var(--adm-ink);font-weight:600}.gs-adash-cell-sub{color:var(--adm-ink-3);font-size:12px}.gs-adash-cell-stack{display:flex;flex-direction:column;gap:1px;min-width:0}.gs-adash-cell-stack .gs-adash-cell-primary,.gs-adash-cell-stack .gs-adash-cell-sub{max-width:240px;overflow:hidden;text-overflow:ellipsis}.gs-adash-badge{align-items:center;border:1px solid transparent;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;line-height:1.5;padding:2px 8px;white-space:nowrap}.gs-adash-badge.is-ok{background:var(--adm-ok-soft);color:var(--adm-ok)}.gs-adash-badge.is-warn{background:var(--adm-warn-soft);color:var(--adm-warn)}.gs-adash-badge.is-crit{background:var(--adm-crit-soft);color:var(--adm-crit)}.gs-adash-badge.is-info{background:var(--adm-info-soft);color:var(--adm-info)}.gs-adash-badge.is-muted{background:var(--adm-surface-2);border-color:var(--adm-line);color:var(--adm-ink-3)}.gs-adash-score{align-items:center;background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:7px;color:var(--adm-ink-2);display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-width:38px;padding:2px 8px}.gs-adash-score.is-ok{background:var(--adm-ok-soft);border-color:transparent;color:var(--adm-ok)}.gs-adash-score.is-warn{background:var(--adm-warn-soft);border-color:transparent;color:var(--adm-warn)}.gs-adash-score.is-crit{background:var(--adm-crit-soft);border-color:transparent;color:var(--adm-crit)}.gs-adash-bars{gap:13px}.gs-adash-bar-row,.gs-adash-bars{display:flex;flex-direction:column}.gs-adash-bar-row{gap:6px}.gs-adash-bar-head{align-items:baseline;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;min-width:0}.gs-adash-bar-name{color:var(--adm-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-adash-bar-name .model{color:var(--adm-ink-3);font-weight:400}.gs-adash-bar-meta{color:var(--adm-ink-3);flex-shrink:0;font-variant-numeric:tabular-nums}.gs-adash-bar-track{background:var(--adm-sunk);border-radius:999px;height:6px;overflow:hidden}.gs-adash-bar-fill{border-radius:999px;height:100%;transition:width .24s ease}.gs-adash-bar-fill,.gs-adash-bar-fill.is-c0{background:var(--adm-accent)}.gs-adash-bar-fill.is-c1{background:var(--adm-info)}.gs-adash-bar-fill.is-c2{background:#8b5cf6}.gs-adash-bar-fill.is-c3{background:var(--adm-ok)}.gs-adash-bar-fill.is-c4{background:var(--adm-warn)}.gs-adash-bar-foot{color:var(--adm-ink-4);font-size:11.5px;margin-top:2px}.gs-adash-bar-foot.is-flush{margin-top:0}.gs-adash-chips{display:flex;gap:9px}.gs-adash-chip{background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:10px;display:flex;flex:1;flex-direction:column;gap:4px;padding:10px 12px}.gs-adash-chip-label{color:var(--adm-ink-3);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.gs-adash-chip-val{color:var(--adm-ink);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.gs-adash-flist{display:flex;flex-direction:column}.gs-adash-flist-item{align-items:flex-start;border-bottom:1px solid var(--adm-line);display:flex;gap:11px;padding:11px 0}.gs-adash-flist-item:last-child{border-bottom:none;padding-bottom:0}.gs-adash-flist-item:first-child{padding-top:0}.gs-adash-fmark{align-items:center;background:var(--adm-crit-soft);border-radius:6px;color:var(--adm-crit);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;width:22px}.gs-adash-flist-body{flex:1;min-width:0}.gs-adash-flist-primary{color:var(--adm-ink);font-size:13px;font-weight:600}.gs-adash-flist-sub{color:var(--adm-ink-3);font-size:12px}.gs-adash-fcount{color:var(--adm-ink-2);flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:650}.gs-adash-empty{align-items:center;color:var(--adm-ink-3);display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:26px 16px;text-align:center}.gs-adash-empty svg{color:var(--adm-ink-4);height:22px;width:22px}.gs-adash-skel{animation:gs-adash-shimmer 1.4s ease-in-out infinite;background:var(--adm-line);border-radius:10px}@keyframes gs-adash-shimmer{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.gs-adash-skel{animation:none}}@media(max-width:1024px){.gs-adash-3up,.gs-adash-row.is-1-1,.gs-adash-row.is-2-1,.gs-adash-row.is-3-2{grid-template-columns:minmax(0,1fr)}.gs-adash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.gs-adash-metrics{grid-template-columns:minmax(0,1fr)}.gs-adash-chips{flex-wrap:wrap}}.gs-llm-mast{border-bottom:2px solid var(--adm-ink,#eceef3);margin-bottom:4px;padding:6px 0 22px}.gs-llm-mast-eyebrow{align-items:center;color:var(--adm-ink-3,hsla(0,0%,100%,.42));display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:10px;letter-spacing:.14em;text-transform:uppercase}.gs-llm-mast-tick{background:var(--adm-accent,#fb5175);display:inline-block;height:2px;width:22px}.gs-llm-mast-title{color:var(--adm-ink,#fff);font-size:clamp(30px,5vw,46px);font-weight:770;letter-spacing:-.035em;line-height:.98;margin:14px 0 0;text-wrap:balance}.gs-llm-mast-sub{color:var(--adm-ink-2,hsla(0,0%,100%,.64));font-size:15px;margin:13px 0 0;max-width:60ch}.gs-demo-head{margin-bottom:1.5rem}.gs-demo-title{color:var(--adm-ink);font-size:1.5rem;font-weight:700;line-height:2rem}.gs-demo-sub{color:var(--adm-ink-3);font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-demo-grid{display:grid;gap:1rem}@media print{.gs-slide .gs-demo-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-demo-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-demo-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-demo-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-demo-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}.gs-demo-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.gs-demo-card{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:1rem;box-shadow:var(--adm-shadow);display:flex;flex-direction:column;gap:.5rem;min-height:190px;padding:1.25rem}.gs-demo-card.skeleton-dark{border-color:transparent}.gs-demo-card-head{align-items:center;display:flex;justify-content:space-between}.gs-demo-card-mode{font-size:11px;letter-spacing:.14em}.gs-demo-card-badge,.gs-demo-card-mode{color:var(--adm-accent);font-weight:700;text-transform:uppercase}.gs-demo-card-badge{background:var(--adm-accent-soft);border-radius:9999px;font-size:10px;letter-spacing:.12em;padding:.125rem .5rem}.gs-demo-card-name{font-size:1.125rem;font-weight:600;line-height:1.75rem}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-demo-card-name){color:var(--ws-ink)}.gs-demo-card-name{color:var(--adm-ink)}.gs-demo-card-meta{color:var(--adm-ink-3);font-size:.75rem;line-height:1rem}.gs-demo-card-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.75rem}.gs-article-toc{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-bottom:2.5rem;padding:1.25rem 1.5rem}.gs-ws-shell-bg .gs-article-toc{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-article-toc-title{color:#f472b6;font-size:11px;font-weight:700;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.gs-article-toc-list{list-style-type:none}.gs-article-toc-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.gs-article-toc-list{color:#ffffffb3;font-size:15px;padding-left:0}.gs-article-toc-list a{text-decoration:none}.gs-article-toc-list a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.gs-prose h2[id],.gs-prose h3[id]{scroll-margin-top:84px}.gs-audit-crawl{background-color:#ffffff08;border-color:#ffffff1a;border-radius:1rem;border-width:1px;margin-bottom:1.5rem;padding:1.25rem 1.5rem}.gs-ws-shell-bg .gs-audit-crawl{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-audit-crawl-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.gs-audit-crawl-title{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-audit-crawl-title){color:var(--ws-ink)}.gs-audit-crawl-subtitle{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.gs-audit-crawl-scope{color:#fff6;font-size:.75rem;line-height:1rem}.gs-audit-crawl-clean{color:#6ee7b7;font-size:.875rem;line-height:1.25rem}.gs-audit-crawl-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-crawl-summary{align-items:center;color:#ffffffd1;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding-bottom:.375rem;padding-top:.375rem}.gs-audit-crawl-badge{border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.12em;padding:.125rem .5rem;text-transform:uppercase}.gs-audit-crawl-badge.is-error{background:#fb517529;color:#ff8098}.gs-audit-crawl-badge.is-warning{background:#fbbf2426;color:#fbbf24}.gs-audit-crawl-badge.is-notice{background:#60a5fa26;color:#60a5fa}.gs-audit-crawl-label{flex:1 1 0%}.gs-audit-crawl-count{font-size:.75rem;line-height:1rem;--tw-numeric-spacing:tabular-nums;color:#ffffff73;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gs-audit-crawl-partial{color:#fbbf24;font-size:.75rem;font-style:italic;line-height:1rem;margin-bottom:.5rem;margin-top:.25rem}.gs-audit-crawl-urls>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.gs-audit-crawl-urls{color:#ffffff80;word-break:break-all}.gs-audit-crawl-more,.gs-audit-crawl-urls{font-size:.75rem;line-height:1rem;padding-left:1rem}.gs-audit-crawl-more{color:#ffffff59;margin-top:.25rem}:root{--gsp-page:#0d0f13;--gsp-surface:#14171d;--gsp-surface-raised:#191d24;--gsp-surface-active:#222731;--gsp-line:hsla(0,0%,100%,.09);--gsp-line-strong:hsla(0,0%,100%,.16);--gsp-text:#f4f5f7;--gsp-text-secondary:rgba(244,245,247,.78);--gsp-text-muted:rgba(244,245,247,.64);--gsp-text-soft:rgba(244,245,247,.46);--gsp-accent:#d9366d;--gsp-accent-hover:#be2859;--gsp-accent-strong:#ff6fa3;--gsp-accent-text:#ff9fc2;--gsp-focus:#ff78a8;--gsp-focus-ring:rgba(255,120,168,.16);--gsp-success:#39c877;--gsp-warning:#e0a53c;--gsp-danger:#f0666d;--gsp-info:#5b90e6;--gsp-radius-sm:8px;--gsp-radius-md:12px;--gsp-radius-lg:16px;--gsp-control-height:44px;--gsp-shadow-lg:0 20px 50px rgba(0,0,0,.34)}.gs-audit-stat{background:var(--adm-surface,#fff);border:1px solid var(--adm-line,#e4e4e7);border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:0;padding:16px}.gs-audit-stat.is-dark,.gs-lead-unlock-panel.is-dark{background:var(--adm-surface,var(--gsp-surface));border-color:var(--adm-line,var(--gsp-line-strong))}.gs-lead-unlock-panel{background:var(--adm-surface,#fff);border:1px solid var(--adm-line,#e4e4e7)}.gs-audit-progress-fill{background:var(--adm-accent,var(--gsp-accent));border-radius:8px;height:8px;transition:width .3s ease}.gs-audit-progress-brand{background:var(--adm-surface,var(--gsp-surface));border:1px solid var(--adm-line,var(--gsp-line));border-radius:16px;display:grid;height:80px;margin:0 auto 24px;place-items:center;width:80px}.gs-legal-document{background:var(--gsp-surface);border:1px solid var(--gsp-line);border-radius:16px;padding:clamp(20px,4vw,48px)}.gs-legal-document :is(p,li){color:var(--gsp-text-secondary);line-height:1.75;overflow-wrap:anywhere}.gs-legal-document :is(h1,h2,h3,strong){color:var(--gsp-text)}.gs-legal-document h1{font-size:clamp(26px,4vw,36px);line-height:1.2;text-wrap:balance}.gs-legal-document a{color:var(--gsp-accent-text);text-decoration:underline;text-underline-offset:3px}.gs-alert{--alert-ink:var(--adm-ink,#18181b);--alert-state:var(--adm-info,#2563eb);--alert-soft:var(--adm-info-soft,#eff6ff);align-items:flex-start;background:var(--alert-soft);border:1px solid color-mix(in srgb,var(--alert-state) 32%,transparent);border-radius:12px;color:var(--alert-ink);display:flex;gap:12px;padding:16px}.gs-alert.is-success{--alert-state:var(--adm-ok,#15803d);--alert-soft:var(--adm-ok-soft,#f0fdf4)}.gs-alert.is-warning{--alert-state:var(--adm-warn,#a16207);--alert-soft:var(--adm-warn-soft,#fefce8)}.gs-alert.is-error{--alert-state:var(--adm-crit,#be123c);--alert-soft:var(--adm-crit-soft,#fff1f2)}.gs-alert.is-dark,.gs-page-dark .gs-alert{--alert-ink:var(--adm-ink,var(--gsp-text));--alert-soft:color-mix(in srgb,var(--alert-state) 12%,transparent)}.gs-page-dark .gs-field>:is(label,p),.gs-ws-shell-bg .gs-field>:is(label,p){color:var(--adm-ink-2,var(--gsp-text-secondary))}.gs-page-dark .gs-field>[role=alert],.gs-ws-shell-bg .gs-field>[role=alert]{color:var(--adm-crit,var(--gsp-danger))}.gs-alert-icon{color:var(--alert-state);flex:none;height:20px;margin-top:2px;width:20px}.gs-alert-body{flex:1;min-width:0;overflow-wrap:anywhere}.gs-alert-title{color:inherit;font-weight:600;margin-bottom:4px}.gs-alert-copy{color:inherit;font-size:14px;line-height:1.6}.gs-alert-dismiss{border-radius:8px;color:inherit;display:grid;flex:none;min-height:32px;min-width:32px;place-items:center}.gs-alert-dismiss:hover{background:color-mix(in srgb,var(--alert-state) 12%,transparent)}.gs-tab-switcher{align-items:center;background:var(--adm-sunk,var(--gsp-surface));border:1px solid var(--adm-line,var(--gsp-line));border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;padding:4px}.gs-tab-switcher-options{display:flex;flex:1;flex-wrap:wrap;gap:4px;min-width:0}.gs-tab-switcher-option{align-items:center;border-radius:8px;color:var(--adm-ink-2,var(--gsp-text-secondary));display:flex;flex:1;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-height:44px;padding:8px 16px}.gs-tab-switcher-option.is-active,.gs-tab-switcher-option:hover{background:var(--adm-surface,var(--gsp-surface-active));color:var(--adm-ink,var(--gsp-text))}.gs-tab-switcher-option.is-active{box-shadow:inset 0 -2px var(--adm-accent,var(--gsp-accent))}.gs-tab-switcher-count{background:var(--adm-surface-2,var(--gsp-surface-raised));border-radius:6px;font-size:12px;font-variant-numeric:tabular-nums;padding:2px 8px}.gs-tab-switcher-actions{padding-inline:8px}.gs-admin-table-row[tabindex]:focus-visible{outline:2px solid var(--adm-accent,var(--gsp-focus));outline-offset:-2px}.gs-blog-filters{display:grid;gap:20px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-bottom:28px}.gs-blog-filters label{color:var(--gsp-text-secondary);display:block;font-size:14px;margin-bottom:8px}.gs-public-post-card{display:flex;flex-direction:column}.gs-public-post-card .gs-public-post-body{flex:1;height:auto}.gs-public-post-card .gs-public-post-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.gs-public-post-card .gs-blog-cover{flex:none}@media(max-width:639px){.gs-blog-filters{grid-template-columns:minmax(0,1fr)}}.gs-public-mobile-menu{position:relative}.gs-public-mobile-menu summary{align-items:center;border:1px solid var(--gsp-line-strong);border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;list-style:none;width:44px}.gs-public-mobile-menu summary::-webkit-details-marker{display:none}.gs-public-mobile-menu nav{background:var(--gsp-surface-raised);border:1px solid var(--gsp-line-strong);border-radius:12px;box-shadow:var(--gsp-shadow-lg);display:grid;gap:4px;inset:68px 16px auto;padding:12px;position:fixed}.gs-public-mobile-menu nav :is(a,button){border-radius:8px;color:var(--gsp-text);display:block;min-height:44px;padding:12px;text-align:left}.gs-public-mobile-menu nav :is(a,button):hover{background:var(--gsp-surface-active)}@media(min-width:768px){.gs-public-mobile-menu{display:none}}@media(max-width:639px){.gs-landing-nav-inner{flex-wrap:wrap;gap:8px;padding-block:10px}.gs-landing-nav-actions{flex-wrap:wrap;gap:6px}.gs-landing-nav-brand .gs-brand-name{font-size:16px}.gs-landing-nav-cta-primary{font-size:12px;padding-inline:12px}}.gs-brand-name{color:inherit;display:inline-block;font-family:Inter,sans-serif;font-size:19px;font-weight:700;height:auto;letter-spacing:-.035em;white-space:nowrap;width:auto}.gs-footer-compact-logo-wrap:has(.gs-brand-name),.gs-footer-compact-logo.gs-brand-name,.gs-footer-logo.gs-brand-name{height:auto;width:auto}.gs-ds-catalog{color:var(--adm-ink);display:grid;gap:28px;min-width:0}.gs-ds-intro{max-width:760px}.gs-ds-catalog :is(h1,h2,h3){color:var(--adm-ink)}.gs-ds-catalog a{color:var(--adm-ink)}.gs-ds-intro h1{font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.04em;line-height:1.15;margin:10px 0 16px}.gs-ds-intro p,.gs-ds-section>p{color:var(--adm-ink-2);line-height:1.65;max-width:78ch}.gs-ds-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.gs-ds-action-row,.gs-ds-controls,.gs-ds-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.gs-ds-control{display:grid;flex:1;gap:8px;max-width:300px;min-width:180px}.gs-ds-tabs{border-bottom:1px solid var(--adm-line);padding-bottom:16px}.gs-ds-tabs a{background:var(--adm-sunk);border-radius:8px;font-size:14px;padding:10px 14px}.gs-ds-tabs a:hover{color:var(--adm-accent)}.gs-ds-section{display:grid;gap:20px;min-width:0;scroll-margin-top:90px}.gs-ds-section h2{font-size:22px;font-weight:650;letter-spacing:-.025em}.gs-ds-section h3{font-size:16px;font-weight:650}.gs-ds-example,.gs-ds-identity,.gs-ds-preview{border:1px solid var(--adm-line);border-radius:12px;min-width:0;padding:24px}.gs-ds-identity{background:var(--adm-surface)}.gs-ds-controls .base-select{min-width:140px;width:auto}.gs-ds-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-ds-example{align-content:start;background:var(--adm-surface);display:grid;gap:20px}.gs-ds-swatches{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.gs-ds-swatch{display:grid;gap:8px;min-width:0}.gs-ds-swatch>span{border:1px solid var(--adm-line);border-radius:8px;height:64px}.gs-ds-swatch strong{font-size:13px}.gs-ds-swatch code{font-size:11px;overflow-wrap:anywhere}.gs-ds-preview.gs-ws-shell-bg{background:var(--ws-bg);color:var(--ws-ink)}.gs-ds-preview.gs-shell-page{background:var(--adm-bg);color:var(--adm-ink)}.gs-ds-preview.gs-public-shell{background:var(--gsp-page);color:var(--gsp-text)}.gs-ds-type{display:grid;gap:12px;margin-top:28px;max-width:65ch}.gs-ds-type-title{font-size:24px;font-weight:650;letter-spacing:-.03em}.gs-ds-type-number{font-size:32px;font-variant-numeric:tabular-nums}.gs-ds-type-number span{font-size:16px}.gs-ds-check{align-items:center;display:flex;gap:10px;min-height:44px}.gs-ds-links{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-ds-links a{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:12px;display:grid;gap:8px;padding:20px;position:relative}.gs-ds-links code{color:var(--adm-ink-2);font-size:12px;overflow-wrap:anywhere}.gs-ds-links a>span{position:absolute;right:16px;top:16px}.gs-ds-route-row{border-bottom:1px solid var(--adm-line);display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:14px 0}.gs-ds-route-row>:first-child{min-width:0;overflow-wrap:anywhere}.gs-ds-route-row>span{color:var(--adm-ink-2);flex:none}.gs-ds-dialog{display:grid;gap:24px;padding:24px}@media(max-width:767px){.gs-ds-grid,.gs-ds-links{grid-template-columns:minmax(0,1fr)}.gs-ds-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-ds-route-row{flex-direction:column;gap:4px}}.base-select,.btn,.input,.input-dark{border-radius:var(--gsp-radius-sm);min-height:var(--gsp-control-height)}.btn{box-shadow:none;transform:none}:is(.btn,.gs-ws-btn,.gs-admin-btn,.gs-admin-panel-cta,.gs-admin-tab,.gs-audit-tab,.gs-admin-field-input){transition-duration:var(--gs-motion-fast);transition-property:color,background-color,border-color;transition-timing-function:var(--gs-motion-ease)}.btn:active:not(:disabled),.btn:hover:not(:disabled){box-shadow:none;transform:none}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ws-accent-ink,var(--adm-accent-ink,var(--gsp-focus)));outline-offset:2px;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.gs-page-dark :where(.input,.base-select),.gs-shell-page :where(.input,.base-select){border-color:var(--gsp-line-strong)}.gs-page-dark :where(.input,.base-select):focus,.gs-shell-page :where(.input,.base-select):focus{border-color:var(--gsp-focus);box-shadow:none}.gs-page-dark [role=alert],.gs-page-dark [role=status]{border-radius:var(--gsp-radius-sm)}.gs-page-dark [role=alert] button,.gs-page-dark [role=status] button{min-height:36px;min-width:36px}.gs-brand-lockup,.gs-brand-mark{align-items:center;display:inline-flex;flex:none;justify-content:center}.gs-brand-mark img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gs-landing-nav-brand-mark{background:transparent;border:0;border-radius:10px;box-shadow:none;height:36px;overflow:hidden;padding:0;width:36px}.gs-landing-nav-brand-mark .gs-brand-lockup,.gs-landing-nav-brand-mark .gs-brand-mark{height:36px;width:36px}.gs-footer-logo,.gs-footer-logo .gs-brand-mark{height:34px;width:34px}.gs-footer-compact-logo-wrap{display:inline-flex;flex:none;height:28px;position:static;width:28px}.gs-footer-compact-logo,.gs-footer-compact-logo .gs-brand-mark{height:28px;position:static;transform:none;width:28px}.gs-public-newsletter-panel-wordmark,.gs-public-newsletter-panel-wordmark .gs-brand-mark{filter:none;height:72px;width:72px}.gs-lead-brand,.gs-lead-brand .gs-brand-mark,.gs-report-share-brand,.gs-report-share-brand .gs-brand-mark{height:42px;width:42px}.gs-platform-backdrop{inset:0;opacity:.55;overflow:hidden;pointer-events:none;position:absolute}.gs-platform-backdrop .bg-grid-pattern{opacity:.28}.gs-auth-surface,.gs-public-shell,.gs-public-shell .gs-page-dark{background:var(--gsp-page);color:var(--gsp-text)}.gs-landing-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0f13f0;border-color:var(--gsp-line)}.gs-public-section{background:var(--gsp-page);border-color:var(--gsp-line)}.gs-public-lede{color:var(--gsp-text-secondary);font-size:18px;line-height:1.75;margin:20px auto 0;max-width:760px}.gs-blog-cover{background:var(--gsp-surface);border:1px solid var(--gsp-line);overflow:hidden;position:relative}.gs-blog-cover--card{border-width:0 0 1px;height:176px}.gs-blog-cover--article{border-radius:var(--gsp-radius-md);min-height:300px}.gs-blog-cover-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.gs-blog-cover-placeholder{background:linear-gradient(180deg,#ffffff04,#fff0),linear-gradient(125deg,#17191f,#111319 58%,#24131b);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:22px;position:absolute}.gs-blog-cover-placeholder:after{background:var(--gsp-accent);content:"";height:1px;position:absolute;right:20px;top:18px;width:72px}.gs-blog-cover-brand{align-items:center;color:var(--gsp-text);display:flex;font-size:13px;font-weight:700;gap:10px;left:22px;position:absolute;top:18px}.gs-blog-cover-brand .gs-brand-mark{height:28px;width:28px}.gs-blog-cover-kicker{color:var(--gsp-accent);font-size:10px;font-weight:800;letter-spacing:.16em;margin:0 0 8px;text-transform:uppercase}.gs-blog-cover-title{color:var(--gsp-text);font-size:clamp(16px,2vw,26px);font-weight:750;letter-spacing:-.025em;line-height:1.16;margin:0;max-width:620px}.gs-blog-cover--card .gs-blog-cover-title{display:-webkit-box;font-size:17px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gs-public-article-content .gs-prose li,.gs-public-article-content .gs-prose p{color:inherit}@media(max-width:639px){.gs-blog-cover--article{min-height:230px}.gs-blog-cover-placeholder{padding:18px}.gs-blog-cover-brand{left:18px;top:16px}}.gs-public-section-raised{background:#101319;border-color:var(--gsp-line)}.gs-public-accent-text{color:var(--gsp-focus)}.gs-public-accent-fill,.gs-public-bar-accent{background:var(--gsp-accent);background-image:none}.gs-public-accent-pill{background:#d9366d1f;border:1px solid rgba(255,120,168,.28);border-radius:6px;color:#ff9fc1}.gs-public-audit-field,.gs-public-market-trigger{background:#101319;border:1px solid var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);color:var(--gsp-text)}.gs-public-audit-field:focus-within,.gs-public-market-trigger:focus-visible{border-color:var(--gsp-focus);box-shadow:0 0 0 3px #ff78a824}.gs-public-lock-card{background:#101319;border:1px dashed rgba(255,120,168,.24);border-radius:var(--gsp-radius-md);overflow:hidden;position:relative}.gs-public-lock-badge{background:#25121a;border:1px solid rgba(255,120,168,.3);border-radius:999px;box-shadow:none;color:#ffd7e6}.gs-landing-nav-inner{gap:24px;min-height:64px}.gs-landing-cta-primary,.gs-landing-cta-secondary,.gs-landing-nav-brand,.gs-landing-nav-cta,.gs-landing-nav-cta-primary,.gs-landing-nav-link{min-height:44px}.gs-landing-nav-link{align-items:center;color:var(--gsp-text-muted);display:inline-flex}.gs-landing-nav-link:hover{color:var(--gsp-text)}.gs-landing-cta-secondary,.gs-landing-nav-cta{align-items:center;background:transparent;border-color:var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);color:var(--gsp-text-muted);display:inline-flex;justify-content:center}.btn-gradient-pink,.gs-landing-cta-primary,.gs-landing-nav-cta-primary{align-items:center;background:var(--gsp-accent);background-image:none;border-color:transparent;border-radius:var(--gsp-radius-sm);box-shadow:none;display:inline-flex;justify-content:center;transform:none}.btn-gradient-pink:hover,.gs-landing-cta-primary:hover,.gs-landing-nav-cta-primary:hover{background:var(--gsp-accent-hover);box-shadow:none;transform:none}.gs-footer-tagline,.gs-landing-hero>div>p,.gs-landing-section-copy,.gs-landing-testimonial-copy,.gs-public-newsletter-panel-copy,.gs-public-post-copy{color:var(--gsp-text-muted)}.gs-landing-hero{padding-bottom:64px;padding-top:64px}.gs-geo-cap,.gs-glossary-card,.gs-glossary-category,.gs-landing-metric-card,.gs-landing-panel-shell,.gs-landing-source-row,.gs-landing-stat-card,.gs-pillar-card,.gs-pillar-cta-block,.gs-pillar-matrix,.gs-pricing-cta-band,.gs-public-cta-shell,.gs-public-faq-item,.gs-public-hero-shell,.gs-public-newsletter-panel,.gs-public-newsletter-panel-brand,.gs-public-newsletter-shell,.gs-public-post-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gsp-surface);background-image:none;border-color:var(--gsp-line);box-shadow:none}.gs-landing-panel-shell:before{display:none}.gs-landing-feature-panel:is(:hover,:focus-within) .gs-landing-panel-shell,.gs-public-post-card:hover{border-color:var(--gsp-line-strong);box-shadow:none;transform:none}.gs-public-cta-shell,.gs-public-hero-shell,.gs-public-newsletter-shell{border-radius:var(--gsp-radius-lg)}.gs-geo-cap,.gs-glossary-card,.gs-glossary-category,.gs-pillar-card,.gs-pillar-cta-block,.gs-pillar-matrix,.gs-pricing-cta-band,.gs-public-faq-item,.gs-public-newsletter-panel,.gs-public-newsletter-panel-brand,.gs-public-post-card{border-radius:var(--gsp-radius-md)}.gs-compare-section-copy,.gs-geo-cap-body,.gs-glossary-card-body,.gs-pillar-block-copy,.gs-pillar-card-body,.gs-pillar-cta-copy,.gs-pillar-hero-lead,.gs-pillar-section-copy,.gs-pillar-sources,.gs-pricing-cta-band-copy{color:var(--gsp-text-muted)}.gs-pricing-toggle-btn.is-active{background:var(--gsp-accent);box-shadow:none}.gs-solution-kicker{background:var(--gsp-surface-raised);color:var(--gsp-text-muted)}.gs-solution-kicker:before{background:var(--gsp-focus)}.gs-public-newsletter-input{background:var(--gsp-surface-raised);border-color:var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);min-height:48px}.gs-public-newsletter-input:focus{border-color:var(--gsp-focus);box-shadow:0 0 0 3px #ff78a829}.gs-report-share-status-icon{align-items:center;border:1px solid var(--gsp-line-strong);border-radius:var(--gsp-radius-md);color:var(--gsp-text-muted);display:inline-flex;height:52px;justify-content:center;width:52px}.gs-report-share-status-icon svg{height:24px;width:24px}.gs-auth-page{background:var(--gsp-page)}.gs-auth-layout{border-color:var(--gsp-line);border-radius:var(--gsp-radius-lg);box-shadow:0 18px 44px #0000003d}.gs-auth-aside,.gs-auth-form-wrap,.gs-auth-layout{background:var(--gsp-surface)}.gs-auth-aside{border-right:1px solid var(--gsp-line)}.gs-auth-aside:before{display:none}.gs-auth-brand-mark{background:transparent;box-shadow:none}.gs-auth-eyebrow,.gs-auth-form-eyebrow{background:#ffffff0a;border-radius:999px}.gs-auth-eyebrow-dot{background:var(--gsp-focus);border-radius:999px;flex:none;height:7px;width:7px}.gs-auth-form-card,.gs-auth-highlight-card,.gs-auth-preview-card,.gs-auth-preview-card-strong,.gs-auth-preview-window{background:transparent;background-image:none;border-color:var(--gsp-line);border-radius:var(--gsp-radius-md);box-shadow:none}.gs-auth-form-card{background:var(--gsp-surface-raised)}.gs-auth-form-copy,.gs-auth-hero-copy,.gs-auth-point,.gs-auth-preview-copy{color:var(--gsp-text-muted)}.gs-auth-form-card .label-dark{color:#f4f5f7c7}.gs-auth-form-card .input-dark{background:#101319;border-color:var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);color:var(--gsp-text);min-height:48px}.gs-auth-form-card .input-dark:focus{border-color:var(--gsp-focus);box-shadow:0 0 0 3px #ff78a824;outline:none}.gs-auth-form-card a[class*=btn],.gs-auth-form-card button{min-height:44px}.gs-auth-form-card .btn-primary{background:var(--gsp-accent);border-color:transparent;box-shadow:none;color:#fff}.gs-auth-form-card .btn-primary:hover:not(:disabled){background:var(--gsp-accent-hover);transform:none}.gs-shell-page[data-admin-theme] .gs-admin-main main>*{margin-inline:auto;max-width:1600px;width:100%}.gs-admin-theme-toggle,.gs-shell-page[data-admin-theme] .gs-notification-trigger{border-radius:var(--gsp-radius-sm);height:44px;width:44px}.gs-admin-theme-toggle svg{height:18px;width:18px}.gs-shell-page[data-admin-theme] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--adm-accent-ink,var(--adm-accent));outline-offset:2px}.gs-shell-page[data-admin-theme] :is(.gs-btn-primary,.gs-admin-panel-cta.is-accent,.gs-admin-cta-primary){background:var(--adm-accent)!important;background-image:none!important;box-shadow:none!important;transform:none!important}.gs-shell-page[data-admin-theme] :is(.gs-admin-panel,.gs-admin-tile,.gs-kpi-card){border-radius:var(--gsp-radius-md);box-shadow:var(--adm-shadow)}.gs-shell-page[data-admin-theme] :is(input,select,textarea){min-height:44px}.gs-shell-page[data-admin-theme] :is(.input,.input-dark,.base-select){background:var(--adm-surface-2);border-color:var(--adm-line-2);color:var(--adm-ink);color-scheme:var(--adm-cs)}.gs-shell-page[data-admin-theme] :is(.label,.label-dark){color:var(--adm-ink-2)}.gs-shell-page[data-admin-theme] table thead{position:sticky;top:0;z-index:2}.gs-admin-modal-shell .gs-audit-explanation :is(p,li,h4,summary,strong,span){color:var(--adm-ink-2)}.gs-admin-modal-shell .gs-audit-explanation :is(strong,h4,summary){color:var(--adm-ink)}.gs-admin-modal-shell .gs-audit-explanation :is(section,li,summary){border-color:var(--adm-line)}.gs-admin-modal-shell .gs-audit-explanation :is(li,summary){background-color:var(--adm-surface)}.gs-export-options{display:grid;gap:8px;margin-bottom:24px}.gs-export-option{align-items:center;border:1px solid var(--adm-line-2);border-radius:8px;color:var(--adm-ink-2);cursor:pointer;display:flex;gap:12px;min-height:44px;padding:12px}.gs-export-option.is-selected{background:var(--adm-accent-soft);border-color:var(--adm-accent);color:var(--adm-ink)}.gs-export-option:focus-within{outline:2px solid var(--adm-accent);outline-offset:2px}.gs-export-option input{accent-color:var(--adm-accent);flex:none;height:18px;width:18px}.gs-export-options:disabled{opacity:.6}.gs-export-progress{color:var(--adm-ink-2);font-size:14px;margin-bottom:20px}.gs-export-progress progress{accent-color:var(--adm-accent);width:100%}.gs-admin-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020408c2}.gs-admin-modal-shell.is-drawer{align-items:stretch;justify-content:flex-end;padding:0}.gs-admin-modal.gs-platform-drawer{border-radius:0;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);width:min(100%,36rem)}.gs-platform-drawer .gs-admin-modal-header{background:var(--adm-surface);position:sticky;top:0;z-index:1}.gs-admin-modal-shell{padding:20px}.gs-admin-modal-shell.gs-shell-page{--ws-surface:var(--adm-surface);--ws-surface-2:var(--adm-surface-2);--ws-sunk:var(--adm-sunk);--ws-ink:var(--adm-ink);--ws-ink-2:var(--adm-ink-2);--ws-ink-3:var(--adm-ink-2);--ws-ink-4:var(--adm-ink-2);--ws-line:var(--adm-line);--ws-line-2:var(--adm-line-2);--ws-accent:var(--adm-accent);--ws-accent-soft:var(--adm-accent-soft);background:transparent;color:var(--adm-ink);min-height:0}.gs-admin-modal-shell :is(.gs-admin-modal-title,.gs-admin-modal-section-title,.gs-audit-content-brief-drawer-meta-value,.gs-audit-content-brief-drawer-outline-heading){color:var(--adm-ink)}.gs-admin-modal-shell :is(.gs-admin-modal-copy,.gs-admin-modal-section-copy,.gs-audit-content-brief-drawer-meta-label,.gs-audit-content-brief-drawer-section-title,.gs-audit-content-brief-drawer-list,.gs-audit-content-brief-drawer-outline-points,.gs-audit-brand-narrative-drawer-section-title,.gs-audit-brand-narrative-drawer-list){color:var(--adm-ink-2)}.gs-admin-modal-shell :is(.gs-audit-content-brief-drawer-outline-intent,.gs-audit-content-brief-drawer-code){background:var(--adm-surface-2);color:var(--adm-ink-2)}.gs-admin-modal-shell .gs-audit-content-brief-drawer-meta-label{font-size:12px}.gs-admin-modal-shell .gs-admin-modal-close{background:var(--adm-surface-2);border-color:var(--adm-line-2);color:var(--adm-ink-2)}.gs-admin-modal-shell .gs-admin-modal-close:disabled{cursor:wait;opacity:.5}.gs-admin-modal-shell .gs-admin-modal-header{align-items:flex-start;border-color:var(--adm-line);flex-direction:row}.gs-admin-modal-header>div{min-width:0;overflow-wrap:anywhere}.gs-admin-confirm-dialog,.gs-admin-modal{background:var(--adm-surface,var(--gsp-surface));border-color:var(--adm-line-2,var(--gsp-line-strong));border-radius:14px;box-shadow:0 24px 60px #00000057;max-height:min(90dvh,900px)}.gs-admin-modal-header{background:var(--adm-surface,var(--gsp-surface));background-image:none}.gs-admin-modal-close{border-radius:var(--gsp-radius-sm);flex:none;height:44px;width:44px}.gs-admin-modal-lead,.gs-admin-modal-section{border-radius:var(--gsp-radius-md)}.gs-admin-modal-actions>*{min-height:44px}@media(max-width:767px){.gs-landing-nav-inner{gap:10px;padding-inline:16px}.gs-landing-nav-brand-name{display:none}.gs-landing-nav-actions{gap:6px}.gs-landing-nav-cta{display:none}.gs-landing-nav-cta-primary{font-size:12px;padding-inline:12px}.gs-landing-banner>div{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 16px;text-align:left}.gs-landing-banner>div button{align-self:center;min-height:44px;white-space:nowrap}.gs-landing-hero{padding-bottom:48px;padding-top:48px}.gs-landing-hero h1{font-size:38px}.gs-landing-hero>div>p{font-size:16px;line-height:1.6}.gs-auth-shell{align-items:flex-start;padding-top:84px}.gs-auth-layout{border-radius:var(--gsp-radius-md)}.gs-auth-aside{border-bottom:1px solid var(--gsp-line);border-right:0;order:2;padding:28px 20px}.gs-auth-form-wrap{order:1;padding:16px}.gs-auth-form-card{padding:20px}.gs-admin-modal-shell{align-items:flex-end;padding:0}.gs-admin-confirm-dialog,.gs-admin-modal{border-bottom:0;border-left:0;border-radius:14px 14px 0 0;border-right:0;max-height:94dvh;width:100%}.gs-admin-modal-actions{align-items:stretch;flex-direction:column-reverse;width:100%}.gs-admin-modal-actions>*{width:100%}.gs-adash-status{align-items:flex-start}.gs-adash-status-main,.gs-adash-status-text{width:100%}.gs-adash-status-text{display:grid;gap:3px}.gs-adash-card-sub,.gs-adash-flist-sub,.gs-adash-status-meta{overflow-wrap:anywhere;white-space:normal}.gs-adash-card-head{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.gs-landing-cta-primary,.gs-landing-nav-cta-primary,.gs-landing-panel-shell,.gs-public-post-card{transition:none}}.gs-integration-badge{align-items:center;background:var(--gsp-page);border:1px solid var(--gsp-line);border-radius:var(--gsp-radius-sm);display:flex;flex-direction:column;gap:6px;padding:10px 6px;text-align:center}.gs-integration-badge-name{color:var(--gsp-text-muted);font-size:9px;font-weight:600}.gs-integration-presta-mark{align-items:center;background:#df0067;border-radius:999px;color:#fff;display:flex;font-size:9px;font-weight:700;height:24px;justify-content:center;width:24px}.gs-landing-integration-logo.is-shopify{border-color:#95bf4747}.gs-landing-integration-logo.is-woocommerce{border-color:#873eff47}.gs-landing-integration-logo.is-prestashop{border-color:#df006747}.gs-public-market-option,.gs-public-market-trigger{align-items:center;color:var(--gsp-text);display:flex;gap:10px;text-align:left;width:100%}.gs-public-market-trigger{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);font-size:12px;justify-content:space-between;min-height:44px;padding:10px 14px}.gs-public-market-trigger:focus-visible{border-color:var(--gsp-accent);box-shadow:0 0 0 3px var(--gsp-focus-ring);outline:none}.gs-public-market-menu{background:var(--gsp-surface-raised);border:1px solid var(--gsp-line-strong);border-radius:var(--gsp-radius-sm);box-shadow:var(--gsp-shadow-lg);margin-top:8px;overflow:hidden;position:relative;z-index:20}.gs-public-market-option{font-size:12.5px;min-height:44px;padding:10px 14px}.gs-public-market-option.is-active,.gs-public-market-option:focus-visible,.gs-public-market-option:hover{background:var(--gsp-surface-active);outline:none}.gs-public-market-option.is-active{color:var(--gsp-accent-text)}.gs-oauth-status-page{background:var(--gsp-page);display:grid;min-height:100dvh;padding:24px;place-items:center}.gs-oauth-status-card{background:var(--gsp-surface);border:1px solid var(--gsp-line);border-radius:var(--gsp-radius-md);padding:28px;text-align:center;width:min(100%,420px)}.gs-oauth-status{color:var(--gsp-text-secondary);display:grid;font-size:14px;font-weight:600;gap:12px;justify-items:center}.gs-oauth-status.is-success{color:var(--gsp-success)}.gs-oauth-status.is-error{color:var(--gsp-danger)}.gs-oauth-status-detail{color:var(--gsp-text-muted);font-size:12px;font-weight:400;margin-top:8px}.gs-auth-primary-link{align-items:center;background:var(--gsp-accent);border-radius:var(--gsp-radius-sm);color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;padding:10px 20px}.gs-auth-primary-link:hover{background:var(--gsp-accent-strong)}.gs-public-dialog{background:var(--gsp-surface-raised);border:1px solid color-mix(in srgb,var(--gsp-accent) 42%,var(--gsp-line));border-radius:var(--gsp-radius-lg);box-shadow:var(--gsp-shadow-lg)}.gs-admin-accent-text{color:var(--adm-accent,var(--gsp-accent))}.gs-admin-accent-fill{background:var(--adm-accent,var(--gsp-accent))}.gs-admin-accent-badge{background:color-mix(in srgb,var(--adm-accent,var(--gsp-accent)) 9%,transparent);border:1px solid color-mix(in srgb,var(--adm-accent,var(--gsp-accent)) 28%,transparent);border-radius:var(--gsp-radius-sm);color:var(--adm-accent,var(--gsp-accent))}.gs-admin-email-preview-header{background:var(--adm-surface-2,var(--gsp-surface-raised));border-bottom:1px solid var(--adm-line,var(--gsp-line))}.gs-admin-email-preview-eyebrow{color:var(--adm-accent,var(--gsp-accent));font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.gs-toast-stack{display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:16px;top:16px;width:min(calc(100% - 32px),380px);z-index:120}.gs-toast{background:var(--gsp-surface-raised);border:1px solid var(--gsp-line-strong);border-radius:var(--gsp-radius-md);box-shadow:var(--gsp-shadow-lg);padding:12px 16px;pointer-events:auto}.gs-toast.is-success{border-left:3px solid var(--gsp-success)}.gs-toast.is-error{border-left:3px solid var(--gsp-danger)}.gs-toast.is-warning{border-left:3px solid var(--gsp-warning)}.gs-toast.is-info{border-left:3px solid var(--gsp-info)}.gs-toast-close{color:var(--gsp-text-muted);display:grid;height:44px;margin:-12px -12px -12px 0;place-items:center;width:44px}.gs-toast-close:hover{color:var(--gsp-text)}.gs-customer-title{color:var(--adm-ink);font-size:clamp(1.2rem,2vw,1.75rem);font-weight:650;line-height:1.3;overflow-wrap:anywhere}.gs-customer-nav{border-bottom:1px solid var(--adm-line);display:flex;flex-wrap:wrap;gap:4px}.gs-customer-nav a{align-items:center;border-bottom:2px solid transparent;color:var(--adm-ink-2);display:inline-flex;font-size:14px;font-weight:600;min-height:44px;padding:10px 16px}.gs-customer-nav a[aria-current=page]{border-bottom-color:var(--adm-accent);color:var(--adm-accent)}.gs-customer-finder a:focus-visible,.gs-customer-nav a:focus-visible{outline:2px solid var(--adm-accent);outline-offset:3px}.gs-customer-field{color:var(--adm-ink-2);display:grid;font-size:13px;gap:8px;min-width:0}.gs-customer-finder{list-style:none;margin:0;padding:0}.gs-customer-finder li{align-items:center;border-bottom:1px solid var(--adm-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;overflow-wrap:anywhere;padding:16px 0}.gs-customer-finder li:last-child{border-bottom:0}.gs-audit-report .gs-audit-tabpanel{scroll-margin-top:120px}.gs-action-workbench{color:var(--ws-ink)}.gs-action-workbench-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.gs-action-workbench-head h2{font-size:24px;font-weight:650;letter-spacing:-.02em}.gs-action-workbench-head p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin-top:8px}.gs-action-workbench-head>span{color:var(--ws-ink-3);flex-shrink:0;font-size:13px}.gs-action-workbench-grid{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(260px,1fr) minmax(0,1.65fr)}.gs-action-picker label{color:var(--ws-ink-2);display:block;font-size:13px;margin-bottom:8px}.gs-action-picker input{border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);margin-bottom:12px;padding:10px 12px}.gs-action-picker input,.gs-action-picker>button{background:var(--ws-surface);min-height:44px;width:100%}.gs-action-picker>button{border:1px solid var(--ws-line);border-radius:10px;display:flex;gap:12px;margin:8px 0;padding:16px;text-align:left}.gs-action-picker>button[aria-pressed=true]{background:color-mix(in srgb,var(--ws-accent) 8%,var(--ws-surface));border-color:var(--ws-accent)}.gs-action-picker>button:hover{border-color:var(--ws-accent)}.gs-action-picker small{color:var(--ws-ink-3);display:block;font-size:12px;margin-bottom:6px}.gs-action-picker b{display:-webkit-box;-webkit-box-orient:vertical;font-size:14px;font-weight:600;-webkit-line-clamp:2;line-height:1.6;overflow:hidden;overflow-wrap:anywhere}.gs-action-picker-number{color:var(--ws-accent-ink);font-size:13px;font-weight:600}.gs-action-picker .gs-action-picker-more{background:transparent;color:var(--ws-ink-2);font-size:13px;justify-content:center}.gs-action-detail{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;border-top:4px solid var(--ws-accent);min-width:0;padding:28px;scroll-margin-top:120px}.gs-action-detail h3{font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.5;overflow-wrap:anywhere}.gs-action-detail-controls{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.gs-action-attributes{border-bottom:1px solid var(--ws-line);border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.gs-action-attributes dt{color:var(--ws-ink-3);font-size:12px;margin-bottom:6px}.gs-action-attributes dd{color:var(--ws-ink);font-size:14px;font-weight:600}.gs-action-detail details,.gs-action-detail section{margin-top:24px}.gs-action-detail h4{font-size:14px;font-weight:600;margin-bottom:8px}.gs-action-detail li,.gs-action-detail p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:15px;line-height:1.7;overflow-wrap:anywhere}.gs-action-detail ul{list-style:disc;padding-left:20px}.gs-action-detail li+li{margin-top:8px}.gs-action-detail summary{color:var(--ws-ink-2);cursor:pointer;font-size:14px;min-height:44px}.gs-action-detail>.gs-flow-button{margin-top:20px}.gs-action-detail .gs-action-disclaimer{color:var(--ws-ink-3);font-size:12px;margin-top:24px}.gs-action-timing{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0}.gs-action-timing b{color:var(--ws-accent-ink);font-size:13px}.gs-action-timing h4{font-size:15px;font-weight:600;margin:8px 0}.gs-action-timing p{color:var(--ws-ink-2);font-size:14px;line-height:1.6}.gs-action-print-all{display:none}.gs-action-workbench :is(button,input,article):focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}@media(max-width:800px){.gs-action-workbench-grid{grid-template-columns:1fr}.gs-action-workbench-head{align-items:flex-start;flex-direction:column;gap:12px}.gs-action-timing{grid-template-columns:1fr}.gs-action-detail{padding:24px}}@media print{.gs-action-workbench-grid{display:none}.gs-action-print-all{display:block}}.gs-task-navigation{display:grid;gap:2px;margin-top:16px}.gs-task-nav-entry{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ws-ink-2);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:10px;min-height:40px;padding:8px 10px;text-align:left;text-decoration:none;width:100%}.gs-task-nav-entry>svg{flex-shrink:0;height:18px;width:18px}.gs-task-nav-entry>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-task-nav-entry:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-task-nav-area.is-current>.gs-task-nav-entry{background:var(--ws-accent-soft);color:var(--ws-accent-ink,var(--ws-accent))}.gs-task-nav-children{border-left:2px solid var(--ws-line-2);display:grid;margin:2px 0 6px 18px;padding-left:10px}.gs-task-nav-area.is-current .gs-task-nav-children{border-left-color:var(--ws-accent)}.gs-task-nav-children a{align-items:center;border-radius:6px;color:var(--ws-ink-2);display:flex;font-size:13px;min-height:36px;padding:6px 8px;text-decoration:none}.gs-task-nav-children a:hover,.gs-task-nav-children a[aria-current]{background:var(--ws-sunk);color:var(--ws-ink);font-weight:600}.gs-task-nav-entry .gs-sidebar-badge-running{margin-left:auto}.gs-task-nav-chevron{color:var(--ws-ink-3);margin-left:auto;transition:transform .15s ease}.gs-task-nav-chevron.is-open{transform:rotate(90deg)}.gs-task-navigation.is-collapsed .gs-task-nav-entry{justify-content:center;padding:12px 8px}.gs-decision-overview button:focus-visible,.gs-focus-board a:focus-visible,.gs-task-navigation :is(a,button):focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.gs-report-intro{color:var(--ws-ink-2);font-size:15px;line-height:1.6;margin-bottom:16px;max-width:75ch}.gs-decision-overview{display:grid;gap:28px}.gs-decision-meta{color:var(--ws-ink-3);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px}.gs-decision-verdict{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:16px;display:grid;grid-template-columns:minmax(180px,.8fr) 2.2fr;overflow:hidden}.gs-decision-score{background:var(--ws-surface-2);color:var(--ws-ink);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px}.gs-decision-score.is-attention{background:color-mix(in srgb,var(--ws-warn) 15%,var(--ws-surface))}.gs-decision-score.is-good{background:color-mix(in srgb,var(--ws-ok) 15%,var(--ws-surface))}.gs-decision-score>span{font-size:14px;font-weight:600}.gs-decision-score>div{align-items:baseline;display:flex;gap:8px}.gs-decision-score strong{font-size:clamp(42px,5vw,72px);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.055em;line-height:1}.gs-decision-score>div>span{color:var(--ws-ink-3);font-size:18px}.gs-decision-verdict-copy{padding:32px}.gs-flow-eyebrow{color:var(--ws-ink-3);font-size:12px;font-weight:650;letter-spacing:.04em;margin:0 0 12px}.gs-decision-verdict-copy h2{color:var(--ws-ink);font-size:clamp(24px,2.4vw,34px);font-weight:650;letter-spacing:-.03em;line-height:1.2;max-width:26ch;text-wrap:balance}.gs-decision-verdict-copy>p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:15px;line-height:1.6;margin:16px 0 20px;max-width:68ch}.gs-flow-button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;min-height:44px;padding:10px 16px;text-decoration:none}.gs-flow-button.is-primary{background:var(--ws-accent-deep);border-color:var(--ws-accent-deep);color:var(--ws-on-accent)}.gs-flow-button:hover{box-shadow:inset 0 0 0 1px currentColor}.gs-decision-facts{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-decision-facts>div{border-right:1px solid var(--ws-line);padding:0 20px 0 0}.gs-decision-facts>div:last-child{border:0}.gs-decision-facts span{color:var(--ws-ink-2);display:block;font-size:14px}.gs-decision-facts strong{color:var(--ws-ink);display:block;font-size:28px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.025em;margin:10px 0}.gs-decision-facts p{color:var(--ws-ink-3);font-size:13px;line-height:1.6;max-width:46ch}.gs-decision-next{background:color-mix(in srgb,var(--ws-info) 7%,var(--ws-surface));border:1px solid var(--ws-line);border-radius:16px;display:grid;gap:32px;grid-template-columns:1fr 1.7fr;padding:28px}.gs-decision-next h2,.gs-focus-board h2{color:var(--ws-ink);font-size:22px;font-weight:650;letter-spacing:-.02em;line-height:1.3}.gs-decision-next p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:14px;line-height:1.65;margin:12px 0}.gs-decision-recommendation{border-left:2px solid var(--ws-info);padding-left:24px}.gs-decision-recommendation>p{margin-top:0!important}.gs-decision-explore{display:grid;gap:0 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-decision-explore button{border-bottom:1px solid var(--ws-line);display:flex;gap:20px;justify-content:space-between;padding:20px 0;text-align:left}.gs-decision-explore b{color:var(--ws-ink);display:block;font-size:15px;font-weight:600}.gs-decision-explore small{color:var(--ws-ink-3);display:block;font-size:13px;margin-top:6px}.gs-decision-explore button>span:last-child{color:var(--ws-accent)}.gs-report-full-measures{border-top:1px solid var(--ws-line);margin-top:28px}.gs-report-full-measures>summary{color:var(--ws-ink-2);cursor:pointer;font-size:14px;min-height:52px;padding:18px 0}.gs-report-full-measures[open]>summary{margin-bottom:16px}.gs-report-full-measures>p{color:var(--ws-ink-3);font-size:14px;margin-bottom:20px}.gs-focus-board{display:grid;gap:24px;grid-template-columns:1.8fr 1fr}.gs-flow-notice{background:color-mix(in srgb,var(--ws-warn) 10%,var(--ws-surface));border:1px solid var(--ws-warn);border-radius:12px;color:var(--ws-ink);display:flex;font-size:14px;gap:20px;justify-content:space-between;padding:20px}.gs-flow-notice p{color:var(--ws-ink-2);margin-top:6px}.gs-focus-work{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:16px;padding:28px}.gs-focus-work>header{align-items:center;display:flex;gap:16px;justify-content:space-between}.gs-focus-note,.gs-focus-work>header>span{color:var(--ws-ink-3);font-size:13px}.gs-focus-note{line-height:1.6;margin:12px 0;max-width:68ch}.gs-focus-task{align-items:center;border-bottom:1px solid var(--ws-line);color:var(--ws-ink);display:flex;gap:16px;min-height:84px;padding:20px 0;text-decoration:none}.gs-focus-task>span:nth-child(2){flex:1;min-width:0}.gs-focus-task b{display:-webkit-box;-webkit-box-orient:vertical;font-size:15px;font-weight:600;-webkit-line-clamp:3;line-height:1.5;overflow:hidden;overflow-wrap:anywhere}.gs-focus-task small{color:var(--ws-ink-3);display:block;font-size:12px;margin-bottom:4px}.gs-focus-task-mark{color:var(--ws-ink-3);flex-shrink:0;height:24px;width:24px}.gs-focus-task-mark.is-progress{color:var(--ws-info)}.gs-focus-task:hover b{text-decoration:underline;text-underline-offset:4px}.gs-focus-work>.gs-flow-button{margin-top:20px}.gs-focus-baseline{background:color-mix(in srgb,var(--ws-accent) 10%,var(--ws-surface));border:1px solid var(--ws-line);border-radius:16px;padding:28px}.gs-focus-baseline>p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:12px 0 24px}.gs-focus-score{align-items:baseline;color:var(--ws-ink);display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 16px}.gs-focus-score strong{font-size:56px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.04em;line-height:1.1}.gs-focus-score span{color:var(--ws-ink-3);font-size:20px}.gs-focus-state{color:var(--ws-ink-2);padding:28px 0}.gs-focus-state h3{color:var(--ws-ink);font-size:18px;font-weight:600}.gs-focus-state p{font-size:14px;line-height:1.6;margin:12px 0 20px;max-width:60ch}.gs-focus-destinations{display:grid;gap:24px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-focus-destination{background:color-mix(in srgb,var(--ws-info) 6%,var(--ws-surface));border:1px solid var(--ws-line);border-left:4px solid var(--ws-info);border-radius:12px;padding:28px;text-decoration:none}.gs-focus-destination.is-content{background:color-mix(in srgb,var(--ws-accent) 6%,var(--ws-surface));border-left-color:var(--ws-accent)}.gs-focus-destination>.gs-flow-eyebrow{display:block}.gs-focus-destination>p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:12px 0 24px}.gs-focus-destination>b{color:var(--ws-ink);display:flex;font-size:14px;justify-content:space-between}.gs-focus-destination:hover>b{text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.gs-focus-board{grid-template-columns:1fr}}@media(max-width:680px){.gs-focus-baseline,.gs-focus-destination,.gs-focus-work{padding:24px}.gs-focus-work>header{align-items:flex-start;flex-direction:column}.gs-decision-verdict,.gs-focus-destinations{grid-template-columns:1fr}.gs-decision-score{gap:8px;padding:24px}.gs-decision-score strong{font-size:48px}.gs-decision-verdict-copy{padding:24px}.gs-decision-facts{gap:20px;grid-template-columns:1fr}.gs-decision-facts>div{border-bottom:1px solid var(--ws-line);border-right:0;padding-bottom:20px}.gs-decision-next{gap:16px;padding:24px}.gs-decision-explore,.gs-decision-next{grid-template-columns:1fr}}@media print{.gs-decision-explore{display:none}.gs-report-full-measures>:not(summary){display:block!important}}.gs-journey-catalog{border-radius:12px;color:var(--ws-ink);padding:24px}.gs-journey-catalog>p{color:var(--ws-ink-2);font-size:14px;line-height:1.6}.gs-journey-catalog .gs-product-filters{padding:24px 0}.gs-journey-catalog-example{min-width:0}.gs-shop-focus{color:var(--ws-ink);min-width:0}.gs-shop-measures{border-bottom:1px solid var(--ws-line);display:grid;gap:24px;grid-template-columns:1.6fr 1fr 1fr;margin-bottom:32px;padding:24px 0}.gs-shop-measures>div{border-left:1px solid var(--ws-line);padding:0 24px}.gs-shop-measures>div:first-child{border-left:0;padding-left:0}.gs-shop-measures span{color:var(--ws-ink-2);display:block;font-size:13px}.gs-shop-measures strong{display:block;font-size:32px;font-variant-numeric:tabular-nums;font-weight:650;margin:8px 0}.gs-shop-measures small{color:var(--ws-ink-3);font-size:14px;margin-left:4px}.gs-shop-measures p{color:var(--ws-ink-3);font-size:12px;line-height:1.6}.gs-shop-workspace{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr)}.gs-shop-categories{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;padding:32px}.gs-shop-categories h2{font-size:26px;font-weight:650;letter-spacing:-.025em;margin:8px 0 12px}.gs-shop-categories>p{color:var(--ws-ink-2);font-size:14px;line-height:1.65}.gs-shop-category-list{list-style:none;margin:24px 0;padding:0}.gs-shop-category-list li{border-top:1px solid var(--ws-line)}.gs-shop-category-list a{color:var(--ws-ink);display:grid;gap:8px 16px;grid-template-columns:minmax(0,1fr) auto;min-height:44px;padding:20px 0}.gs-shop-category-list strong{font-size:16px;font-weight:600;grid-column:1;overflow-wrap:anywhere}.gs-shop-category-list span{color:var(--ws-ink-3);font-size:13px;grid-column:1}.gs-shop-category-list b{align-self:center;font-size:24px;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1/3}.gs-shop-category-list small{color:var(--ws-ink-3);font-size:12px}.gs-shop-category-list .gs-shop-open{color:var(--ws-info);font-weight:600}.gs-shop-next{display:grid;gap:16px}.gs-shop-next h2{font-size:16px;font-weight:650}.gs-shop-next-link{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;color:var(--ws-ink);display:grid;gap:12px;padding:24px}.gs-shop-next-link.is-accent{background:var(--ws-accent-soft);border-color:color-mix(in srgb,var(--ws-accent) 35%,var(--ws-line))}.gs-shop-next-link svg{color:var(--ws-accent-ink);height:28px;width:28px}.gs-shop-next-link strong{font-size:18px;font-weight:600}.gs-shop-next-link span{color:var(--ws-ink-2);font-size:14px;line-height:1.6}.gs-shop-focus a:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.gs-shop-focus a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.gs-shop-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.gs-shop-measures{gap:16px;grid-template-columns:1fr 1fr}.gs-shop-measures>div{border:0;padding:0}.gs-shop-measures>div:first-child{border-bottom:1px solid var(--ws-line);grid-column:1/-1;padding-bottom:16px}.gs-shop-categories{padding:24px}}.gs-editorial,.gs-market-workspace,.gs-portfolio{color:var(--ws-ink);min-width:0}.gs-editorial{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr)}.gs-editorial-page{gap:24px}.gs-editorial-mobile-switch{display:none}.gs-editorial-index{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;overflow:hidden}.gs-editorial-index-head select{background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);min-height:44px;padding:10px 12px;width:100%}.gs-editorial .gs-editorial-handoff .gs-admin-panel-cta{font-size:14px;min-height:44px}.gs-editorial-index-head{background:var(--ws-surface-2);padding:24px}.gs-editorial-index-head h2{font-size:20px;font-weight:650}.gs-editorial-index-head p{color:var(--ws-ink-3);font-size:14px;margin:4px 0 20px}.gs-editorial-index-head label,.gs-portfolio-search label{color:var(--ws-ink-2);display:block;font-size:13px;font-weight:550;margin:12px 0 8px}.gs-flow-input{background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);font-size:16px;min-height:44px;padding:10px 12px;width:100%}.gs-editorial-input-list,.gs-editorial-keywords,.gs-editorial-list,.gs-portfolio-rows{list-style:none;margin:0;padding:0}.gs-editorial-list button{background:var(--ws-surface);border:0;border-left:4px solid transparent;border-top:1px solid var(--ws-line);color:var(--ws-ink);cursor:pointer;min-height:44px;padding:20px 24px;text-align:left;transition:background-color .15s;width:100%}.gs-editorial-list button:hover{background:var(--ws-surface-2)}.gs-editorial-list button[aria-pressed=true]{background:var(--ws-accent-soft);border-left-color:var(--ws-accent)}.gs-editorial-list button>strong{display:block;font-size:15px;font-weight:600;line-height:1.55;margin-top:10px;overflow-wrap:anywhere}.gs-editorial-list-meta{align-items:center;color:var(--ws-ink-3);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.gs-editorial-priority{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-weight:650;gap:6px}.gs-editorial-priority:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.gs-editorial-priority.is-p1{color:var(--ws-warn)}.gs-editorial-priority.is-p2{color:var(--ws-info)}.gs-editorial-saved{color:var(--ws-ok);display:block;font-size:12px;margin-top:8px}.gs-editorial-count{border-top:1px solid var(--ws-line);color:var(--ws-ink-3);font-size:13px;padding:16px 24px}.gs-editorial-detail{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;min-width:0;padding:32px;scroll-margin-top:120px}.gs-editorial-detail-heading{border-bottom:1px solid var(--ws-line);padding-bottom:28px}.gs-editorial-eyebrow{color:var(--ws-accent-ink);font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.gs-editorial-detail h2,.gs-editorial-start h2{font-size:clamp(24px,2.5vw,32px);font-weight:650;letter-spacing:-.025em;line-height:1.25;margin:12px 0;overflow-wrap:anywhere;text-wrap:balance}.gs-editorial-detail p,.gs-editorial-inputs p{color:var(--ws-ink-2);font-size:15px;line-height:1.7;max-width:70ch}.gs-editorial-detail h3{font-size:15px;font-weight:650;line-height:1.5;margin-bottom:12px}.gs-editorial-detail>section{margin:28px 0}.gs-editorial-intent{border-left:3px solid var(--ws-info);padding:0 0 0 20px}.gs-editorial-keywords{display:flex;flex-wrap:wrap;gap:8px}.gs-editorial-keywords li{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:6px;color:var(--ws-ink-2);font-size:13px;overflow-wrap:anywhere;padding:6px 10px}.gs-editorial-handoff{align-items:center;border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:28px}.gs-editorial-handoff>div{flex:1 1 230px}.gs-editorial-handoff h3{margin-bottom:4px}.gs-editorial-handoff p{font-size:13px}.gs-editorial-error{color:var(--ws-crit)!important;margin-top:16px}.gs-editorial-empty{align-items:start;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.gs-editorial-plan-meta{color:var(--ws-ink-3);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between}.gs-editorial-plan-meta>:first-child{color:var(--ws-ink);font-weight:650}.gs-editorial-start{background:var(--ws-surface);border:1px solid var(--ws-line);border-left:4px solid var(--ws-accent);border-radius:12px;padding:clamp(24px,5vw,56px)}.gs-editorial-start>p{color:var(--ws-ink-2);line-height:1.7;margin:12px 0 24px;max-width:65ch}.gs-editorial-start p.gs-editorial-start-note{font-size:13px;margin-bottom:0}.gs-product-notice{background:color-mix(in srgb,var(--ws-info) 7%,var(--ws-surface));border:1px solid var(--ws-line);border-left:3px solid var(--ws-info);border-radius:8px;color:var(--ws-ink);padding:20px 24px}.gs-product-notice.is-error{background:color-mix(in srgb,var(--ws-crit) 6%,var(--ws-surface));border-left-color:var(--ws-crit)}.gs-product-notice p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:8px 0}.gs-product-notice h2{font-size:18px;font-weight:600}.gs-product-loading{color:var(--ws-ink-3);display:grid;gap:16px}.gs-product-disclosure{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;color:var(--ws-ink)}.gs-product-disclosure summary{cursor:pointer;min-height:44px;padding:20px 24px}.gs-product-disclosure summary span{display:inline-block;vertical-align:top}.gs-product-disclosure summary strong{display:block;font-weight:600}.gs-product-disclosure summary small{color:var(--ws-ink-3);display:block;font-size:13px;margin-top:6px}.gs-editorial-inputs{border-top:1px solid var(--ws-line);display:grid;gap:24px;padding:24px}.gs-editorial-inputs h2{font-size:18px;font-weight:600;margin-bottom:8px}.gs-editorial-input-list li{border-bottom:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;line-height:1.6;padding:16px 0}.gs-product-disclosure>.gs-editorial-input-list{padding:0 24px 24px}.gs-editorial-evidence-link{background:color-mix(in srgb,var(--ws-info) 7%,var(--ws-surface));border:1px solid var(--ws-line);border-radius:8px;color:var(--ws-ink);display:grid;gap:8px 24px;grid-template-columns:1fr auto;padding:24px}.gs-editorial-evidence-link>:nth-child(2){color:var(--ws-ink-2);font-size:14px;grid-column:1}.gs-editorial-evidence-link>:last-child{align-self:center;color:var(--ws-info);grid-column:2;grid-row:1/3}.gs-product-view-nav{border-bottom:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px}.gs-product-view-nav a{align-items:center;border-radius:8px;color:var(--ws-ink-2);display:inline-flex;font-size:14px;font-weight:600;min-height:44px;padding:12px 20px}.gs-product-view-nav a[aria-current=page]{background:var(--ws-accent-soft);color:var(--ws-accent-ink)}.gs-product-view-nav a:hover{background:var(--ws-surface-2)}.gs-market-workspace{display:grid;gap:24px}.gs-portfolio{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;overflow:hidden}.gs-portfolio-intro{align-items:center;background:color-mix(in srgb,var(--ws-accent) 5%,var(--ws-surface));border-bottom:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:32px}.gs-portfolio-intro h2{font-size:26px;font-weight:650;letter-spacing:-.025em;margin:8px 0}.gs-portfolio-intro p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;max-width:65ch}.gs-product-filters{display:flex;flex-wrap:wrap;gap:8px;padding:24px 32px 0}.gs-product-filters button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:8px;color:var(--ws-ink-2);cursor:pointer;display:flex;font-size:13px;gap:16px;min-height:44px;padding:10px 14px}.gs-product-filters button[aria-pressed=true]{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent-ink)}.gs-product-filters strong{font-variant-numeric:tabular-nums}.gs-portfolio-search{max-width:600px;padding:0 32px 24px}.gs-market-workspace>.gs-portfolio-search{padding:0}.gs-portfolio-row{align-items:center;border-left:3px solid transparent;border-top:1px solid var(--ws-line);display:grid;gap:24px;grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.4fr) minmax(85px,.5fr) auto;padding:24px 32px}.gs-portfolio-row.is-failed{border-left-color:var(--ws-crit)}.gs-portfolio-row.is-low{border-left-color:var(--ws-warn)}.gs-portfolio-row.is-running,.gs-portfolio-row.is-unmeasured{border-left-color:var(--ws-info)}.gs-portfolio-row.is-failed .gs-portfolio-status strong{color:var(--ws-crit)}.gs-portfolio-row.is-low .gs-portfolio-status strong{color:var(--ws-warn)}.gs-portfolio-row.is-running .gs-portfolio-status strong,.gs-portfolio-row.is-unmeasured .gs-portfolio-status strong{color:var(--ws-info)}.gs-portfolio-identity,.gs-portfolio-score,.gs-portfolio-status{display:grid;gap:6px;min-width:0}.gs-portfolio-identity a{align-items:center;color:var(--ws-ink);display:flex;font-size:16px;font-weight:650;min-height:44px;overflow-wrap:anywhere}.gs-portfolio-identity>span,.gs-portfolio-score>span,.gs-portfolio-status>span{color:var(--ws-ink-3);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.gs-portfolio-status strong{font-size:14px;font-weight:600}.gs-portfolio-score strong{font-size:24px;font-variant-numeric:tabular-nums;font-weight:600}.gs-portfolio-score small{color:var(--ws-ink-3);font-size:12px;margin-left:3px}.gs-portfolio-actions{align-items:stretch;display:flex;flex-direction:column;font-size:13px;gap:4px}.gs-portfolio-actions>a{align-items:center;display:inline-flex;justify-content:center;min-height:44px}.gs-portfolio-actions>a:not(.gs-flow-button){color:var(--ws-ink-2);text-decoration:underline;text-underline-offset:4px}.gs-portfolio-empty{color:var(--ws-ink-2);line-height:1.7;padding:32px}.gs-portfolio-empty h3{color:var(--ws-ink);font-size:20px;font-weight:650}.gs-portfolio-empty p{margin:12px 0 24px}.gs-portfolio-footer{align-items:center;border-top:1px solid var(--ws-line);color:var(--ws-ink-3);display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:20px 32px}.gs-editorial :is(button,input,a):focus-visible,.gs-portfolio :is(button,input,a):focus-visible,.gs-product-disclosure summary:focus-visible,.gs-product-view-nav a:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.gs-editorial-detail:focus{outline:2px solid var(--ws-accent);outline-offset:3px}.gs-editorial :is(button,a):active,.gs-portfolio :is(button,a):active{opacity:.85}@media(max-width:1024px){.gs-portfolio-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gs-portfolio-actions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px}}@media(max-width:800px){.gs-editorial-mobile-switch{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.gs-editorial-mobile-switch>span{color:var(--ws-ink-3);font-size:13px}.gs-editorial.is-choosing .gs-editorial-detail,.gs-editorial:not(.is-choosing) .gs-editorial-index{display:none}.gs-editorial{gap:24px;grid-template-columns:minmax(0,1fr)}.gs-editorial-detail{padding:24px}}@media(max-width:480px){.gs-editorial-detail,.gs-portfolio-footer,.gs-portfolio-intro,.gs-portfolio-row{padding:20px}.gs-product-filters{padding:20px 20px 0}.gs-portfolio-search{padding:0 20px 20px}.gs-portfolio-row{gap:16px}.gs-portfolio-actions,.gs-portfolio-identity{grid-column:1/-1}.gs-portfolio-status{align-self:center}.gs-portfolio-score{text-align:right}.gs-product-view-nav a{padding:12px}}@media(prefers-reduced-motion:reduce){.gs-editorial-list button{transition:none}}.gs-site{--gsp-page:#f7f5f0;--gsp-surface:#fffefa;--gsp-surface-raised:#eeeae2;--gsp-surface-active:#e5dfd5;--gsp-text:#1b1b22;--gsp-text-secondary:#48464e;--gsp-text-muted:#5b5861;--gsp-text-soft:#625c66;--gsp-line:#ded9d0;--gsp-line-strong:#bcb4ab;--gsp-accent:#b71460;--gsp-accent-hover:#960d4d;--gsp-accent-strong:#b71460;--gsp-accent-text:#b71460;--gsp-focus:#9b1559;--gsp-success:#216344;--gsp-info:#3157a5;--gsp-danger:#9e2840;--site-lilac-soft:#e0daf2;--site-color-scheme:light;--site-pink:#f24b9a;--site-pink-soft:#fbd4e7;--site-mint:#d6ebd8;--site-ink:#1b1b22;--site-paper:#fffefa;background:var(--gsp-page);color:var(--gsp-text);color-scheme:var(--site-color-scheme);isolation:isolate;overflow:clip}.gs-site :is(select,option){color-scheme:var(--site-color-scheme)}.gs-public-shell .gs-site.gs-page-dark{background:var(--gsp-page);color:var(--gsp-text)}.gs-site :is(h1,h2,h3,h4){color:var(--gsp-text);text-wrap:balance}.gs-site :is(p,li,dd,a,button){overflow-wrap:anywhere}.gs-site [class~=text-white]{color:var(--gsp-text)}.gs-site [class*="text-white/"]{color:var(--gsp-text-secondary)}.gs-site :is([class*="border-white/"]){border-color:var(--gsp-line)}.gs-site :is([class*="bg-white/"]){background-color:var(--gsp-surface)}.gs-site [class*=text-emerald-]{color:var(--gsp-success)}.gs-site [class*=text-pink-],.gs-site [class~=text-gs-pink]{color:var(--gsp-accent-text)}.gs-site [class~=text-zinc-500]{color:var(--gsp-text-muted)}.gs-site .gs-public-accent-pill{background:var(--site-pink-soft);color:var(--gsp-accent-text)}.gs-site .gs-site-hero-baseline p span{color:var(--gsp-text-soft)}.gs-site [class*=text-red-]{color:var(--gsp-danger)}.gs-site :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--gsp-focus);outline-offset:4px}.gs-site :is(button,a,summary){touch-action:manipulation}.gs-site #quick-audit-form,.gs-site :is(section,article,aside)[id]{scroll-margin-top:100px}.gs-site .gs-platform-backdrop{display:none}.gs-site .gs-container{max-width:1320px}.gs-site .gs-public-section-raised{background:var(--gsp-surface-raised);border-color:var(--gsp-line)}.gs-site .gs-landing-nav,.gs-site .gs-public-section{background:var(--gsp-page)}.gs-site .gs-landing-nav{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--gsp-line);position:sticky;top:0;z-index:60}.gs-site .gs-public-mobile-menu .gs-site-mobile-account{border-top:1px solid var(--gsp-line);font-weight:700;margin-top:8px}.gs-site .gs-landing-nav-inner{gap:28px;margin-inline:auto;max-width:1440px;min-height:84px;padding-inline:40px}.gs-site .gs-landing-nav-brand{color:var(--gsp-text)}.gs-site .gs-brand-name{letter-spacing:-.055em}.gs-site-header-links{align-items:center;display:none;flex:1;gap:24px}.gs-site .gs-landing-nav-link{color:var(--gsp-text-secondary);font-size:14px;font-weight:600}.gs-site .gs-landing-nav-link:is(:hover,[aria-current=page]){color:var(--gsp-accent-text)}.gs-site .gs-landing-nav-actions{gap:10px}.gs-site .gs-landing-nav-actions button{min-height:44px;min-width:44px}.gs-site .gs-landing-nav-cta-primary{background:var(--site-ink);border-radius:6px;padding-inline:20px}.gs-site .gs-landing-nav-cta-primary:hover{background:var(--gsp-accent)}.gs-site .gs-public-mobile-menu nav{background:var(--gsp-surface);border-color:var(--gsp-line);color:var(--gsp-text)}.gs-site .gs-public-mobile-menu nav a,.gs-site .gs-public-mobile-menu nav button,.gs-site .gs-public-mobile-menu summary{color:var(--gsp-text)}.gs-site .gs-landing-cta-primary{background:var(--gsp-accent);color:var(--site-paper);font-size:15px;min-height:48px}.gs-site .gs-landing-cta-secondary{color:var(--gsp-text);font-size:15px;min-height:48px}.gs-site-eyebrow{color:var(--gsp-accent-text);display:block;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.6;margin:0 0 22px;text-transform:uppercase}.gs-site-hero{align-items:center;display:grid;gap:32px 60px;grid-template-columns:1.1fr 1fr;margin:0 auto;max-width:1440px;padding:76px 40px 0}.gs-site-hero h1{font-size:clamp(44px,5.2vw,78px);font-weight:750;letter-spacing:-.065em;line-height:1.04;margin:0;max-width:760px;text-wrap:pretty}.gs-site-hero h1>span{color:var(--gsp-accent-text)}.gs-site-hero-lead{color:var(--gsp-text-secondary);font-size:18px;line-height:1.7;margin:26px 0 0;max-width:560px}.gs-site-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.gs-site-button{align-items:center;background:var(--gsp-accent);border:1px solid transparent;border-radius:6px;color:var(--site-paper);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:22px;justify-content:center;line-height:1.5;min-height:52px;padding:14px 22px;text-decoration:none;transition:background-color .16s ease}.gs-site-button:hover{background:var(--gsp-accent-hover)}.gs-site-button>span{font-size:22px;line-height:1}.gs-site-text-link{align-items:center;color:var(--gsp-text);display:inline-flex;font-size:15px;font-weight:650;gap:12px;min-height:48px;text-underline-offset:5px}.gs-site-text-link:hover{text-decoration:underline}.gs-site-hero-note{color:var(--gsp-text-muted);font-size:13px;line-height:1.6;margin:16px 0 0}.gs-site-hero-stage{background:var(--site-pink-soft);border-radius:8px 80px 8px 8px;min-width:0;padding:30px;position:relative}.gs-site-preview{position:relative}.gs-site-preview-heading{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;margin-bottom:20px}.gs-site-preview-heading .gs-site-eyebrow{color:var(--gsp-text);font-size:10px;margin:0}.gs-site-preview-demo{color:var(--gsp-text);font-size:11px}.gs-site-preview-controls{background:var(--site-ink);border-radius:8px 8px 0 0;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.gs-site-preview-controls button{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--site-paper);cursor:pointer;display:flex;font-size:12px;font-weight:650;gap:8px;justify-content:center;min-height:48px;padding:8px 5px}.gs-site-preview-controls button[aria-pressed=true]{background:var(--site-pink-soft);color:var(--gsp-text)}.gs-site-preview-controls button span{font-size:10px;font-weight:500}.gs-site-preview-controls button:focus-visible{outline-color:var(--site-paper);outline-offset:-3px}.gs-site-preview-sheet{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:0 0 8px 8px;border-top:0;display:flex;flex-direction:column;min-height:390px;padding:28px}.gs-site-preview-caption{color:var(--gsp-text-muted);font-size:11px;font-weight:700;letter-spacing:.07em;margin:0 0 16px;text-transform:uppercase}.gs-site-preview-sheet h2{font-size:27px;font-weight:700;letter-spacing:-.04em;line-height:1.16;margin:0}.gs-site-preview-answer{align-items:flex-start;border-top:1px solid var(--gsp-line);display:flex;gap:16px;margin:24px 0;padding-top:20px}.gs-site-preview-marker{color:var(--gsp-accent-text);font-size:24px}.gs-site-preview-answer p{color:var(--gsp-text-secondary);font-size:15px;line-height:1.65;margin:0}.gs-site-preview-insight{align-items:flex-start;background:var(--site-mint);border-radius:4px;color:var(--gsp-text);display:flex;gap:12px;margin-top:auto;padding:16px}.gs-site-preview-dot{background:var(--gsp-success);border-radius:50%;flex:0 0 8px;height:8px;margin-top:6px;width:8px}.gs-site-preview-insight strong{display:block;font-size:13px;line-height:1.5}.gs-site-preview-insight p{color:var(--gsp-text-secondary);font-size:12px;line-height:1.55;margin:5px 0 0}.gs-site-preview-footnote{color:var(--gsp-text);font-size:11px;line-height:1.6;margin:14px 0 0}.gs-site-hero-baseline{align-items:center;border-block:1px solid var(--gsp-line);display:flex;flex-wrap:wrap;gap:16px;grid-column:1/-1;justify-content:space-between;margin-top:20px;padding:28px 0}.gs-site-hero-baseline>span{color:var(--gsp-text-muted);font-size:13px}.gs-site-hero-baseline p{color:var(--gsp-text-secondary);display:flex;flex-wrap:wrap;font-size:17px;font-weight:650;gap:20px;letter-spacing:-.02em;margin:0}.gs-site-hero-baseline p span{color:var(--gsp-line-strong)}.gs-site .gs-landing-section-label{color:var(--gsp-accent-text);font-size:12px}.gs-site .gs-landing-section-title{font-size:clamp(30px,3.4vw,48px);letter-spacing:-.05em;line-height:1.12}.gs-site .gs-landing-section-copy{font-size:17px;line-height:1.75}.gs-site .gs-landing-panel-shell{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:8px}.gs-site .gs-landing-panel-chrome{background:var(--gsp-surface-raised);border-bottom:1px solid var(--gsp-line);color:var(--gsp-text-secondary);font-size:13px}.gs-site .gs-public-audit-field{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:6px}.gs-site .gs-public-audit-field input{color:var(--gsp-text);font-size:16px;min-height:44px}.gs-site .gs-public-audit-field:focus-within{outline:3px solid var(--gsp-focus);outline-offset:3px}.gs-site .gs-public-audit-field input:focus-visible{outline:0}.gs-site .gs-public-lock-card{background:var(--gsp-surface-raised);border-color:var(--gsp-line-strong)}.gs-site .gs-public-lock-badge{background:var(--gsp-page);border-color:var(--gsp-line-strong);color:var(--gsp-text-muted)}.gs-site #quick-audit-form label{font-size:12px}.gs-site .gs-landing-demo{--gsp-text:#fffefa;--gsp-text-muted:#c9c4cc;--gsp-line:#444049;background:var(--site-ink);color:var(--gsp-text)}.gs-site .gs-landing-demo :is(h2,p){color:var(--gsp-text)}.gs-site .gs-landing-demo-eyebrow{color:#ff9cc4}.gs-site .gs-landing-demo-frame{border-color:var(--gsp-line)}.gs-site .gs-public-newsletter-shell{background:var(--site-mint);border-radius:8px}.gs-site .gs-public-newsletter-panel{background:var(--gsp-surface);border-color:var(--gsp-line)}.gs-site .gs-public-faq-answer,.gs-site .gs-public-newsletter-note{color:var(--gsp-text-secondary)}.gs-site .gs-landing-product-fit{background:var(--site-pink-soft);border-color:var(--gsp-line)}.gs-site .gs-landing-ranking-row .gs-bar-fill:not(.gs-public-bar-accent){background:var(--gsp-line-strong)}.gs-site-demo-label{color:var(--gsp-text-muted);font-size:12px;font-weight:600;margin:0 0 16px}.gs-site .gs-public-cta-shell{background:var(--site-pink-soft);border-radius:8px}.gs-site .gs-public-faq-item{background:transparent;border-radius:0;border-width:0 0 1px}.gs-site .gs-public-faq-summary{color:var(--gsp-text);font-size:17px;min-height:64px}.gs-site .gs-public-faq-toggle{color:var(--gsp-accent-text)}.gs-site .gs-pillar-shell{padding-block:60px 80px}.gs-site .gs-pillar-shell-inner{max-width:1200px}.gs-site .gs-pillar-hero{background:transparent;border:0;padding:0 0 48px;text-align:left}.gs-site .gs-pillar-hero-title{font-size:clamp(40px,5.4vw,76px);letter-spacing:-.06em;line-height:1.06;max-width:1040px}.gs-site .gs-pillar-hero-lead{font-size:19px;line-height:1.7;margin-inline:0;max-width:720px}.gs-site .gs-pillar-section{border-color:var(--gsp-line)}.gs-site .gs-pillar-section-title{font-size:30px;letter-spacing:-.04em}.gs-site .gs-pillar-section-copy{font-size:17px}.gs-site .gs-pillar-card-title{color:var(--gsp-text)}.gs-site-about-hero{align-items:end;border-bottom:1px solid var(--gsp-line);display:grid;gap:52px;grid-template-columns:1.7fr 1fr;padding:20px 0 64px}.gs-site-about-hero h1{font-size:clamp(42px,5.8vw,82px);font-weight:750;letter-spacing:-.06em;line-height:1.04;margin:0}.gs-site-about-hero h1 span{color:var(--gsp-accent-text)}.gs-site-about-hero>p{color:var(--gsp-text-secondary);font-size:18px;line-height:1.75;margin:0}.gs-site-story{display:grid;gap:48px;grid-template-columns:1fr 1.5fr;padding:56px 0}.gs-site-story h2{font-size:34px;letter-spacing:-.045em;line-height:1.2;margin:0}.gs-site-story p{color:var(--gsp-text-secondary);font-size:21px;line-height:1.7;margin:0}.gs-site-origin{background:var(--site-pink-soft);border-radius:6px;display:grid;gap:48px;grid-template-columns:1fr 1.5fr;padding:40px}.gs-site-origin .gs-site-eyebrow{margin-bottom:0}.gs-site-origin h2{font-size:26px;letter-spacing:-.04em;margin:0 0 12px}.gs-site-origin p{color:var(--gsp-text-secondary);font-size:16px;line-height:1.8;margin:0}.gs-site-people{padding:72px 0 32px}.gs-site-people>h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.05em;margin:0 0 16px}.gs-site-people>p{color:var(--gsp-text-muted);font-size:17px;line-height:1.7;max-width:640px}.gs-site-people-grid{display:grid;gap:26px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px}.gs-site-person{border-top:4px solid var(--gsp-accent);min-width:0;padding-top:24px}.gs-site-person:nth-child(2){border-color:#56825f}.gs-site-person:nth-child(3){border-color:#685da0}.gs-site-person:nth-child(4){border-color:#af714d}.gs-site-person h3{font-size:25px;letter-spacing:-.04em;line-height:1.15;margin:0 0 10px;min-height:58px}.gs-site-person-role{color:var(--gsp-accent-text);font-size:13px;font-weight:600}.gs-site-person-bio{color:var(--gsp-text-secondary);font-size:15px;line-height:1.75;margin:20px 0 14px}.gs-site-person-links{display:flex;flex-wrap:wrap;gap:2px 12px}.gs-site-person-links a{align-items:center;color:var(--gsp-text);display:inline-flex;font-size:13px;font-weight:650;min-height:44px;text-decoration:underline;text-underline-offset:4px}.gs-site-principles{padding:40px 0}.gs-site-principles h2{font-size:34px;letter-spacing:-.04em;margin-bottom:24px}.gs-site-principles ol{list-style:none;margin:0;padding:0}.gs-site-principles li{border-top:1px solid var(--gsp-line);display:grid;gap:20px;grid-template-columns:50px 1fr 1.4fr;padding:24px 0}.gs-site-principles li>span{color:var(--gsp-accent-text);font-size:14px;font-variant-numeric:tabular-nums}.gs-site-principles h3{font-size:20px;letter-spacing:-.035em;margin:0}.gs-site-principles p{color:var(--gsp-text-secondary);font-size:16px;line-height:1.65;margin:0}.gs-site-press{border-block:1px solid var(--gsp-line);margin-top:30px;padding-block:10px}.gs-site-press>summary{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none;min-height:70px}.gs-site-press>summary::-webkit-details-marker{display:none}.gs-site-press>summary span{font-size:25px;font-weight:650}.gs-site-press>summary:after{content:"+";font-size:28px}.gs-site-press[open]>summary:after{content:"−"}.gs-site-press>summary .gs-site-press-description{color:var(--gsp-text-muted);font-size:14px;font-weight:400;margin:0 auto 0 0}.gs-journal-masthead{align-items:end;display:grid;gap:24px 64px;grid-template-columns:1.4fr 1fr;margin:0 auto;max-width:1320px;padding:72px 40px 44px}.gs-journal-masthead .gs-site-eyebrow{grid-column:1/-1;margin:0}.gs-journal-masthead h1{font-size:clamp(44px,6.2vw,88px);font-weight:750;letter-spacing:-.065em;line-height:1.04;margin:0}.gs-journal-masthead h1 span{color:var(--gsp-accent-text)}.gs-journal-masthead>p:last-child{color:var(--gsp-text-secondary);font-size:18px;line-height:1.75;margin:0}.gs-journal-body{margin:0 auto;max-width:1320px;padding:0 40px 80px}.gs-journal-feature{background:var(--site-ink);border-radius:6px;color:var(--site-paper);display:grid;grid-template-columns:1.2fr 1fr;margin:8px 0 56px;overflow:hidden;text-decoration:none}.gs-site .gs-journal-feature .gs-blog-cover{border:0;border-radius:0;height:100%;min-height:390px}.gs-journal-feature-body{align-self:center;padding:40px}.gs-journal-feature-body>.gs-site-eyebrow{color:#ff9cc4}.gs-journal-feature-body h2{color:var(--site-paper);font-size:clamp(25px,2.6vw,36px);letter-spacing:-.045em;line-height:1.2;margin:18px 0}.gs-journal-feature-body>p{color:#d3cdd5;font-size:16px;line-height:1.65}.gs-journal-feature-meta{color:#d3cdd5;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin-block:24px}.gs-journal-feature-body>.gs-site-text-link{color:var(--site-paper)}.gs-journal-feature:hover .gs-site-text-link{text-decoration:underline}.gs-journal-index-title{font-size:24px;letter-spacing:-.035em;margin:0 0 20px}.gs-site .gs-public-post-avatar{display:none}.gs-site .gs-blog-filters{border-block:1px solid var(--gsp-line);margin-bottom:32px;padding:20px 0}.gs-site .gs-blog-filters :is(input,select){background-color:var(--gsp-surface);border-color:var(--gsp-line-strong);color:var(--gsp-text);font-size:16px;min-height:48px}.gs-site .gs-blog-filters label{color:var(--gsp-text-secondary);font-size:13px}.gs-site .gs-public-post-grid{gap:36px 26px}.gs-site .gs-public-post-card{background:transparent;border:0;border-radius:0}.gs-site .gs-public-post-body{padding:24px 0 0}.gs-site .gs-public-post-title{color:var(--gsp-text);font-size:25px;letter-spacing:-.035em;line-height:1.25}.gs-site .gs-public-post-copy{color:var(--gsp-text-muted);font-size:15px;line-height:1.7}.gs-site .gs-public-post-meta{color:var(--gsp-text-muted)}.gs-site .gs-public-post-link{color:var(--gsp-accent-text);font-size:14px;min-height:44px}.gs-site .gs-public-post-tag{background:transparent;color:var(--gsp-accent-text);font-size:12px;letter-spacing:.04em;padding:0}.gs-site .gs-public-post-card:hover .gs-public-post-title{color:var(--gsp-accent-text)}.gs-site .gs-blog-cover--card{border:0;border-radius:6px;height:240px}.gs-site .gs-blog-cover-placeholder{background:var(--site-pink-soft);color:var(--gsp-text);padding:28px}.gs-site .gs-blog-cover-placeholder:after{background:transparent;border:28px solid var(--site-pink);border-radius:50%;height:180px;right:-40px;top:-55px;width:180px}.gs-site .gs-blog-cover-placeholder>*{position:relative;z-index:1}.gs-site .gs-blog-cover-brand{display:none}.gs-site .gs-blog-cover-kicker{color:var(--gsp-text);font-size:11px}.gs-site .gs-blog-cover-title{color:var(--gsp-text);font-size:30px;letter-spacing:-.04em;line-height:1.2;max-width:80%}.gs-site .gs-public-post-card:nth-child(3n+2) .gs-blog-cover-placeholder{background:var(--site-mint)}.gs-site .gs-public-post-card:nth-child(3n+2) .gs-blog-cover-placeholder:after{border-color:#92bea0}.gs-site .gs-public-post-card:nth-child(3n+3) .gs-blog-cover-placeholder{background:var(--site-lilac-soft)}.gs-site .gs-public-post-card:nth-child(3n+3) .gs-blog-cover-placeholder:after{border-color:#b5a3d8}.gs-site-article-shell{margin:0 auto;max-width:1120px;padding:56px 40px 80px}.gs-site .gs-public-article-frame{background:transparent;border:0;border-radius:0;padding:0}.gs-site .gs-public-article-hero{box-shadow:none;padding:0 0 32px}.gs-site .gs-public-article-hero,.gs-site .gs-public-article-hero .gs-public-post-tag{background:none;border:0;border-radius:0}.gs-site .gs-public-article-hero h1{font-size:clamp(36px,4.7vw,66px);letter-spacing:-.055em;line-height:1.12;margin-top:24px;max-width:960px}.gs-site .gs-public-article-meta{color:var(--gsp-text-muted);font-size:13px}.gs-site .gs-public-article-summary{color:var(--gsp-text-secondary);font-size:20px;line-height:1.7;max-width:780px}.gs-site .gs-blog-cover--article{border-radius:6px;height:400px;margin:0}.gs-site .gs-public-article-content{background:transparent;border:0;border-radius:0;box-shadow:none;margin:40px auto;max-width:760px;padding:0}.gs-site .gs-public-article-content-body{color:var(--gsp-text-secondary);font-size:18px;line-height:1.85}.gs-site .gs-prose :is(p,li,td){color:var(--gsp-text-secondary)}.gs-site .gs-prose :is(strong,h2,h3,th){color:var(--gsp-text)}.gs-site .gs-prose a{color:var(--gsp-accent-text);text-decoration:underline;text-underline-offset:3px}.gs-site .gs-prose blockquote{background:var(--site-pink-soft);border-color:var(--gsp-accent);font-size:21px;padding:24px}.gs-site .gs-public-article-footer{background:var(--gsp-surface-raised);border-radius:6px;padding:28px}.gs-site .gs-tokpricing-hero{padding-block:64px 48px}.gs-site .gs-tokpricing-title{color:var(--gsp-text);font-size:clamp(40px,5.3vw,76px);letter-spacing:-.055em;line-height:1.08;max-width:1000px}.gs-site .gs-tokpricing-kicker{color:var(--gsp-accent-text)}.gs-site .gs-pricing-toggle{background:var(--gsp-surface-raised);border-color:var(--gsp-line-strong)}.gs-site .gs-pricing-toggle-btn{color:var(--gsp-text-secondary);min-height:44px}.gs-site .gs-pricing-toggle-btn.is-active{background:var(--site-ink);color:var(--site-paper)}.gs-site :is(.gs-tokpricing-model,.gs-tokpricing-sub,.gs-tokpricing-packages,.gs-tokpricing-how-step){background:var(--gsp-surface);border-color:var(--gsp-line);border-radius:8px;box-shadow:none}.gs-site .gs-tokpricing-model{background:var(--site-mint)}.gs-site .gs-tokpricing-sub.is-featured{background:var(--site-pink-soft);border-color:var(--site-pink)}.gs-site :is(.gs-tokpricing-model-title,.gs-tokpricing-sub-name,.gs-tokpricing-sub-price,.gs-tokpricing-amount,.gs-tokpricing-num,.gs-tokpricing-pkg-name,.gs-tokpricing-pkg-num,.gs-tokpricing-pkg-price,.gs-tokpricing-packages-title,.gs-tokpricing-how-title,.gs-tokpricing-how-step-title){color:var(--gsp-text)}.gs-site :is(.gs-tokpricing-model-copy,.gs-tokpricing-model-note,.gs-tokpricing-sub-tokens,.gs-tokpricing-per,.gs-tokpricing-pkg-unit,.gs-tokpricing-how-step-copy){color:var(--gsp-text-secondary)}.gs-site .gs-tokpricing-sub-badge{background:var(--gsp-surface);color:var(--gsp-accent-text)}.gs-site .gs-tokpricing-divider{background:var(--gsp-line-strong)}.gs-site .gs-tokpricing-pkg{border-color:var(--gsp-line)}.gs-site .gs-pillar-category-label,.gs-site .gs-pillar-section-label,.gs-site .gs-tokpricing-model-label,.gs-site .gs-tokpricing-sub.is-featured .gs-tokpricing-sub-name{color:var(--gsp-accent-text)}.gs-site .gs-tokpricing-pkg-custom{color:var(--gsp-text-secondary)}.gs-site .gs-contact-shell{gap:48px;max-width:1240px;padding-block:72px}.gs-site .gs-contact-hero-title{color:var(--gsp-text);font-size:clamp(40px,5.3vw,72px);letter-spacing:-.055em;line-height:1.08;max-width:960px}.gs-site .gs-contact-hero-lead{color:var(--gsp-text-secondary);font-size:18px}.gs-site :is(.gs-contact-calendar,.gs-contact-panel,.gs-contact-channels){background:var(--gsp-surface);border-color:var(--gsp-line);border-radius:8px;box-shadow:none}.gs-site .gs-contact-hero{background:none;border:0;border-bottom:1px solid var(--gsp-line);border-radius:0;box-shadow:none;padding:0 0 48px;text-align:left}.gs-site .gs-contact-calendar-header .gs-admin-kicker,.gs-site .gs-contact-hero .gs-admin-kicker{background:none;color:var(--gsp-accent-text);padding-inline:0}.gs-site .gs-contact-calendar{display:grid;gap:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:0}.gs-site .gs-contact-calendar-header{align-self:start;background:var(--site-pink-soft);border-radius:6px;padding:28px}.gs-site .gs-contact-calendar-frame{border-color:var(--gsp-line);border-radius:6px;margin-top:0}.gs-site .gs-contact-calendar-fallback{grid-column:1/-1}.gs-site :is(.gs-contact-copy,.gs-contact-calendar-fallback,.gs-contact-form-copy,.gs-contact-divider-label,.gs-contact-channels-title,.gs-contact-channels-meta,.gs-contact-channels-label,.gs-contact-meta-label){color:var(--gsp-text-secondary)}.gs-site .gs-contact-copy{font-size:16px}.gs-site .gs-contact-channels-card{background:var(--gsp-page);border-color:var(--gsp-line);border-radius:6px}.gs-site .gs-contact-channels-value{color:var(--gsp-text)}.gs-site .gs-contact-divider:after,.gs-site .gs-contact-divider:before{background:var(--gsp-line)}.gs-site .gs-contact-panel .gs-admin-field-label{color:var(--gsp-text-secondary)}.gs-site .gs-contact-panel .gs-admin-field-input{background:var(--gsp-page);border-color:var(--gsp-line-strong);color:var(--gsp-text);font-size:16px;min-height:48px}.gs-site .gs-contact-panel .gs-admin-field-input::-moz-placeholder{color:var(--gsp-text-soft)}.gs-site .gs-contact-panel .gs-admin-field-input::placeholder{color:var(--gsp-text-soft)}@media(max-width:800px){.gs-site .gs-contact-shell{gap:32px;padding-block:40px}.gs-site .gs-contact-calendar{grid-template-columns:minmax(0,1fr);padding:16px}}.gs-site-closing{display:none}.gs-site .gs-site-closing{align-items:center;border-bottom:1px solid var(--gsp-line);display:flex;gap:36px;justify-content:space-between;margin-bottom:44px;padding:52px 0}.gs-site-closing h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.05em;line-height:1.1;margin:0;max-width:650px}.gs-site .gs-footer{background:var(--gsp-surface-raised);border-top:1px solid var(--gsp-line);color:var(--gsp-text);padding:30px 40px}.gs-site .gs-footer>:is(.gs-site-closing,.gs-footer-top,.gs-footer-bottom){margin-inline:auto;max-width:1240px}.gs-site .gs-footer-column-label{color:var(--gsp-text);font-size:12px}.gs-site .gs-footer-link{align-items:center;color:var(--gsp-text-secondary);display:inline-flex;font-size:14px;min-height:36px}.gs-site .gs-footer-link:hover{color:var(--gsp-accent-text)}.gs-site .gs-footer-bottom{border-color:var(--gsp-line);color:var(--gsp-text-muted)}@media(min-width:768px){.gs-site-header-links{display:flex}}@media(max-width:1150px){.gs-site .gs-site-header-links{display:none}.gs-site .gs-public-mobile-menu{display:block}.gs-site .gs-landing-nav-brand{margin-right:auto}.gs-site-hero{-moz-column-gap:30px;column-gap:30px}.gs-site-hero-stage{padding:24px}.gs-site-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media(max-width:800px){.gs-site .gs-landing-nav-inner{min-height:72px;padding-inline:24px}.gs-site-hero{gap:40px;grid-template-columns:1fr;padding:44px 24px 0}.gs-site-hero-copy{max-width:680px}.gs-site-hero h1{font-size:clamp(44px,7.5vw,66px);max-width:640px}.gs-site-hero-stage{max-width:660px;width:100%}.gs-site-hero-baseline{margin:0}.gs-journal-masthead,.gs-site-about-hero,.gs-site-origin,.gs-site-story{gap:24px;grid-template-columns:1fr}.gs-site-about-hero{padding-bottom:40px}.gs-site-origin{padding:28px}.gs-site-principles li{gap:12px;grid-template-columns:30px 1fr}.gs-site-principles li p{grid-column:2}.gs-journal-masthead{padding:44px 24px 32px}.gs-journal-body{padding:0 24px 48px}.gs-journal-feature{grid-template-columns:1fr}.gs-site .gs-journal-feature .gs-blog-cover{min-height:260px}.gs-journal-feature-body{padding:28px}.gs-site-article-shell{padding:40px 24px 56px}.gs-site .gs-blog-cover--article{height:280px;min-height:240px}.gs-site .gs-site-closing{align-items:flex-start;flex-direction:column}.gs-site .gs-footer{padding-inline:24px}}@media(max-width:480px){.gs-site .gs-landing-nav-inner{gap:8px;padding-inline:16px}.gs-site .gs-landing-nav-brand{min-width:0}.gs-site .gs-landing-nav-brand .gs-brand-name{font-size:22px}.gs-site .gs-landing-nav-actions{gap:4px}.gs-site .gs-landing-nav-cta{display:none}.gs-site .gs-landing-nav-cta-primary{font-size:12px;padding-inline:12px}.gs-site .gs-site-hero{padding-inline:20px}.gs-site-hero-lead{font-size:17px}.gs-site-hero-actions{align-items:flex-start;flex-direction:column;gap:8px}.gs-site-hero-stage{border-top-right-radius:42px;padding:18px 14px}.gs-site-preview-sheet{min-height:390px;padding:22px 18px}.gs-site-preview-sheet h2{font-size:26px}.gs-site-preview-controls button{flex-direction:column;gap:2px;min-height:56px}.gs-site-hero-baseline p{font-size:14px;gap:10px}.gs-site-people-grid{grid-template-columns:1fr}.gs-site-person h3{min-height:0}.gs-site-press>summary{flex-wrap:wrap;gap:8px;padding-block:16px}.gs-site-press>summary .gs-site-press-description{flex-basis:100%;order:3}.gs-site-press>summary:after{margin-left:auto}}@media(prefers-reduced-motion:reduce){.gs-site :is(button,a){transition:none}.gs-site [data-reveal]{opacity:1;transform:none}}.gs-site[data-public-theme=dark],html[data-gs-public-theme=dark] .gs-site[data-public-theme=system]{--gsp-page:#0e0f13;--gsp-surface:#181a20;--gsp-surface-raised:#22252d;--gsp-surface-active:#2b303a;--gsp-text:#f7f3f6;--gsp-text-secondary:#d4cdd5;--gsp-text-muted:#bfb5c1;--gsp-text-soft:#b3a6b5;--gsp-line:#37343f;--gsp-line-strong:#716875;--gsp-accent-strong:#ff9cc4;--gsp-accent-text:#ff9cc4;--gsp-focus:#ff9cc4;--gsp-success:#91d9b3;--gsp-info:#a8c7ff;--gsp-danger:#ffadb8;--site-pink-soft:#35202d;--site-mint:#192f29;--site-lilac-soft:#282137;--site-color-scheme:dark}@media(prefers-color-scheme:dark){html:not([data-gs-public-theme=light]) .gs-site[data-public-theme=system]{--gsp-page:#0e0f13;--gsp-surface:#181a20;--gsp-surface-raised:#22252d;--gsp-surface-active:#2b303a;--gsp-text:#f7f3f6;--gsp-text-secondary:#d4cdd5;--gsp-text-muted:#bfb5c1;--gsp-text-soft:#b3a6b5;--gsp-line:#37343f;--gsp-line-strong:#716875;--gsp-accent-strong:#ff9cc4;--gsp-accent-text:#ff9cc4;--gsp-focus:#ff9cc4;--gsp-success:#91d9b3;--gsp-info:#a8c7ff;--gsp-danger:#ffadb8;--site-pink-soft:#35202d;--site-mint:#192f29;--site-lilac-soft:#282137;--site-color-scheme:dark}}.gs-site .gs-page-dark{background:var(--gsp-page);color:var(--gsp-text);color-scheme:var(--site-color-scheme)}.gs-site .btn-secondary{background:var(--gsp-surface);border-color:var(--gsp-line-strong);color:var(--gsp-text)}.gs-site .btn-secondary:hover:not(:disabled){background:var(--gsp-surface-active)}.gs-site :is(.gs-geo-example-q,.gs-pillar-matrix-cell,.gs-compare-cell){color:var(--gsp-text-secondary)}.gs-site .gs-docs-prose :is(p,li,code,blockquote){color:var(--gsp-text-secondary)}.gs-site .gs-docs-prose a{color:var(--gsp-accent-text)}.gs-site .gs-docs-prose pre{background:var(--gsp-surface-raised);border:1px solid var(--gsp-line)}.gs-site :is(.gs-geo-example-icon,.gs-pillar-sources a){color:var(--gsp-accent-text)}.gs-site .gs-geo-example{background:var(--site-pink-soft);border-color:var(--gsp-line)}.gs-site :is(.gs-pillar-matrix-head,.gs-compare-matrix thead){background:var(--gsp-surface-raised)}.gs-site :is(.gs-pillar-matrix-head .gs-pillar-matrix-cell,.gs-pillar-matrix-cell-dim,.gs-compare-matrix th){color:var(--gsp-text)}.gs-site .gs-compare-cell-self{background:var(--site-mint);color:var(--gsp-success)}.gs-site .gs-compare-cell-other{background:var(--gsp-surface)}.gs-site :is(.gs-compare-matrix th,.gs-compare-matrix td,.gs-pillar-matrix-row,.gs-pillar-matrix-cell){border-color:var(--gsp-line)}.gs-site .gs-landing-nav-cta-primary{background:var(--gsp-accent);color:var(--site-paper)}.gs-site .gs-landing-nav-cta-primary:hover{background:var(--gsp-accent-hover)}@media(max-width:480px){.gs-site :is(.gs-landing-nav-inner,.gs-landing-nav-actions){flex-wrap:nowrap}.gs-site .gs-landing-nav-brand .gs-brand-name{font-size:20px}.gs-site .gs-landing-nav-cta-primary{max-width:88px;min-width:0;text-align:center;white-space:normal}}@media(max-width:360px){.gs-site .gs-landing-nav-cta-primary{display:none}}.gs-site .gs-compare-matrix :is(th,td){border-color:var(--gsp-line);color:var(--gsp-text-secondary)}.gs-site :is(.gs-auth-preview-topbar-pill,.gs-auth-preview-step-index,.gs-auth-preview-step-title,.gs-benefit-title,.label-dark,.gs-auth-oauth-btn){color:var(--gsp-text)}.gs-site :is(.gs-auth-preview-step-copy,.gs-waitlist-subtitle,.gs-benefit-desc){color:var(--gsp-text-secondary)}.gs-site :is(.input-dark,.textarea-dark,.select-dark,.gs-auth-oauth-btn,.gs-auth-preview-step,.gs-auth-preview-topbar-pill,.gs-auth-preview-step-index){background:var(--gsp-surface);border-color:var(--gsp-line-strong);color:var(--gsp-text)}.gs-site :is(.input-dark,.textarea-dark)::-moz-placeholder{color:var(--gsp-text-muted)}.gs-site :is(.input-dark,.textarea-dark)::placeholder{color:var(--gsp-text-muted)}.gs-site .gs-auth-oauth-btn:hover{background:var(--gsp-surface-active)}.gs-site .gs-admin-panel-cta.is-accent{background:var(--gsp-accent);border-color:var(--gsp-accent);color:#fffefa}.gs-site .gs-admin-panel-cta.is-accent:hover:not(:disabled){background:var(--gsp-accent-hover)}.gs-site .gs-admin-panel-cta:disabled{opacity:.65}.gs-site .gs-badge-success{background:var(--site-mint);color:var(--gsp-success)}.gs-site .gs-slide :is([class*=text-sky-],[class*=text-violet-]){color:var(--gsp-info)}.gs-site .gs-slide [class*=text-rose-]{color:var(--gsp-danger)}.gs-site .gs-slide :is(.gs-admin-accent-text,.gs-admin-accent-badge){color:var(--gsp-accent-text)}.gs-site .gs-slide .gs-admin-accent-badge{background:var(--site-pink-soft)}.gs-site .gs-report-explainer{padding:32px 0}.gs-site .gs-report-explainer>h2{font-size:28px;margin-top:32px}.gs-site .gs-report-explainer p{color:var(--gsp-text-secondary);font-size:16px;line-height:1.8;margin-block:12px}.gs-site .gs-report-explainer ol{margin-top:24px;padding-left:24px}.gs-site .gs-report-explainer li{padding-bottom:20px}.gs-site .gs-shared-report-controls{align-items:center;display:flex;gap:12px}.gs-site.gs-slides-deck{--adm-ink:var(--gsp-text);--adm-ink-2:var(--gsp-text-secondary);--adm-ink-3:var(--gsp-text-muted);--adm-ink-4:var(--gsp-text-soft);--adm-surface:var(--gsp-surface);--adm-surface-2:var(--gsp-surface-raised);--adm-sunk:var(--gsp-page);--adm-line:var(--gsp-line);--adm-line-2:var(--gsp-line-strong);background:var(--gsp-page);color:var(--gsp-text)}.gs-site :is(.gs-slide-hero-meta,.gs-slide-stat-label,.gs-slide-stat-suffix,.gs-slide-stat-aux,.gs-slide-brand-card-label,.gs-slide-brand-card-score-label,.gs-slide-matrix-cell-body,.gs-slide-pill-weak,.gs-slide-pill-absent){color:var(--gsp-text-secondary)}.gs-site :is(.gs-slide-provider-chip,.gs-slide-brand-card-name,.gs-slide-brand-card-score-value,.gs-slide-matrix-brand-chip,.gs-slide-callout){color:var(--gsp-text)}.gs-site :is(.gs-slide-stat-card,.gs-slide-card,.gs-slide-brand-card,.gs-slide-quote-block,.gs-slide-recommendation-row,.gs-slide-provider-chip,.gs-slide-matrix-brand-chip,.gs-slide-pill-weak){background:var(--gsp-surface);border-color:var(--gsp-line)}.gs-site :is(.gs-slide-callout,.gs-slide-card-pink){background:var(--site-pink-soft);border-color:var(--gsp-accent-text)}.gs-site :is(.gs-slide-stat-value,.gs-slide-callout-kicker,.gs-slide-bar-rank){color:var(--gsp-info)}.gs-site :is(.gs-slide-pill-strong,.gs-slide-quote-mark,.gs-slide-recommendation-priority){color:var(--gsp-accent-text)}.gs-site .gs-slide-pill-medium{background:var(--gsp-surface-raised);color:var(--gsp-text)}.gs-site .gs-slide-bar-track{background:var(--gsp-surface-active)}.gs-site .gs-slide-matrix{border-color:var(--gsp-line);height:auto;min-height:440px}.gs-site .gs-slide{min-height:calc(100dvh - 160px);padding-top:56px}.gs-site .gs-slide-grid{background-image:none}.gs-site :is(.gs-slide-subhead,.gs-slide-subtitle,.gs-slide-counter,.gs-slide-brand,.gs-slide-hero-subtitle){color:var(--gsp-text-secondary)}.gs-site :is(.gs-slide-headline,.gs-slide-headline-xl,.gs-slide-hero-title,.gs-slide-counter-current){color:var(--gsp-text)}.gs-site :is(.gs-slide-kicker,.gs-slide-tag-pink){color:var(--gsp-accent-text)}.gs-site .gs-slide-watermark{display:none}.gs-site .gs-slide-progress{background:var(--gsp-accent);position:sticky;top:84px}.gs-site .gs-slide-export-btn{display:block;inset:auto;margin:16px 40px 0 auto;min-height:44px;position:relative}.gs-site .gs-slide-export-btn,.gs-site .gs-slide-fab{background:var(--gsp-surface);border-color:var(--gsp-line-strong);color:var(--gsp-text)}.gs-site .gs-slide-fab button{color:var(--gsp-text);min-height:44px;min-width:44px}@media(max-width:800px){.gs-site .gs-slide-header{align-items:flex-start;gap:16px}.gs-site .gs-slide-brand{flex-wrap:wrap}.gs-site .gs-slide-counter{flex-shrink:0}.gs-site .gs-slide-headline{font-size:34px}.gs-site .gs-slide-matrix{grid-template-columns:1fr}.gs-site .gs-slide{padding:32px 20px 100px}.gs-site :is(.gs-slide-headline-xl,.gs-slide-hero-title){font-size:42px}}@media(max-width:480px){.gs-site .gs-shared-report-header{flex-wrap:wrap;gap:12px;height:auto;padding-block:16px}.gs-site .gs-shared-report-controls{justify-content:flex-end;width:100%}}.gs-site .gs-reading-rail a>span{flex:0 0 20px;white-space:nowrap}.gs-site :is(.gs-auth-or,.gs-auth-form-card>p,.gs-auth-switch p,.gs-privacy-note,.gs-footer-compact span){color:var(--gsp-text-secondary)}.gs-site .gs-footer-compact{background:var(--gsp-surface-raised);border-color:var(--gsp-line)}.gs-site .gs-footer-compact .gs-brand-name{color:var(--gsp-text)}.gs-site .gs-roadmap-board{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-site .gs-roadmap-board section{min-width:0}.gs-site .gs-roadmap-board section>header{align-items:center;background:var(--site-pink-soft);border-radius:6px;color:var(--gsp-accent-text);display:flex;justify-content:space-between;padding:20px}.gs-site .gs-roadmap-board section[data-status=done]>header{background:var(--site-mint);color:var(--gsp-success)}.gs-site .gs-roadmap-board section[data-status=planned]>header{background:var(--site-lilac-soft);color:var(--gsp-info)}.gs-site .gs-roadmap-board h2{color:inherit;font-size:18px;margin:0}.gs-site .gs-roadmap-board ul{list-style:none;margin:12px 0;padding:0}.gs-site .gs-roadmap-board li{border-bottom:1px solid var(--gsp-line);padding:20px 0}.gs-site .gs-roadmap-board li>span{color:var(--gsp-text-muted);font-size:12px}.gs-site .gs-roadmap-board p{color:var(--gsp-text-secondary);font-size:15px;line-height:1.75;margin-top:8px}.gs-site .gs-author-articles{border-top:1px solid var(--gsp-line-strong);margin-top:56px;padding-top:32px}.gs-site .gs-author-articles>h2{font-size:28px;margin-bottom:32px}@media(max-width:800px){.gs-site .gs-roadmap-board{grid-template-columns:1fr}}.gs-site .gs-page-dark{overflow:clip}.gs-site.gs-auth-page{background:var(--gsp-page);color:var(--gsp-text)}.gs-site .gs-auth-layout{background:transparent;border:0;border-radius:0;box-shadow:none}.gs-site :is(.gs-auth-form-card,.gs-auth-preview-card,.gs-auth-preview-window){background:var(--gsp-surface);border-color:var(--gsp-line);box-shadow:none}.gs-site .gs-auth-aside{background:var(--site-pink-soft);border-radius:8px 64px 8px 8px}.gs-site :is(.gs-auth-hero-title,.gs-auth-form-title,.gs-auth-preview-value,.gs-auth-preview-topbar-title){color:var(--gsp-text)}.gs-site :is(.gs-auth-hero-copy,.gs-auth-preview-copy,.gs-auth-preview-label,.gs-auth-divider-text){color:var(--gsp-text-secondary)}.gs-site :is(.gs-auth-secondary-link,.gs-auth-eyebrow){color:var(--gsp-accent-text)}.gs-site .gs-site-theme-picker{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:8px;color:var(--gsp-text);display:inline-flex;flex:0 0 auto;gap:2px;padding:3px}.gs-site .gs-site-theme-picker button{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--gsp-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:650;gap:6px;justify-content:center;min-height:44px;padding:8px 10px}.gs-site .gs-site-theme-picker button[aria-pressed=true]{background:var(--site-pink-soft);color:var(--gsp-accent-text)}.gs-site .gs-site-theme-picker button:hover{background:var(--gsp-surface-active)}.gs-site-theme-picker svg{flex:0 0 16px;height:16px;width:16px}.gs-site .gs-landing-nav-inner{height:auto}.gs-site .gs-reading-page{margin:auto;max-width:1280px;padding:64px 40px 80px}.gs-site .gs-reading-heading{border-bottom:1px solid var(--gsp-line-strong);padding:0 0 56px}.gs-site .gs-reading-heading>header{margin:0;max-width:none;padding:0;text-align:left}.gs-site .gs-reading-heading :is(h1,.gs-pillar-hero-title){font-size:clamp(36px,4.8vw,66px);font-weight:750;letter-spacing:-.055em;line-height:1.08;margin:24px 0;max-width:1100px;text-align:left}.gs-site .gs-reading-heading .gs-pillar-hero-lead{font-size:19px;line-height:1.7;margin:0;max-width:760px}.gs-site .gs-reading-heading :is(.gs-landing-section-label,.gs-site-eyebrow){color:var(--gsp-accent-text)}.gs-site .gs-reading-layout{align-items:start;display:grid;gap:64px;grid-template-columns:240px minmax(0,1fr);padding-top:40px}.gs-site .gs-reading-rail{max-height:calc(100dvh - 130px);min-width:0;overflow-y:auto;position:sticky;top:110px}.gs-site .gs-reading-index-title{color:var(--gsp-text);font-weight:700;margin:28px 0 12px}.gs-site .gs-reading-rail ol{list-style:none;margin:0;padding:0}.gs-site .gs-reading-rail a{align-items:baseline;color:var(--gsp-text-secondary);display:flex;font-size:13px;gap:10px;line-height:1.5;min-height:44px;padding:10px 0}.gs-site .gs-reading-rail a span{color:var(--gsp-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.gs-site .gs-reading-rail a[aria-current]{color:var(--gsp-accent-text);font-weight:700}.gs-site .gs-reading-rail .gs-reading-related{border-top:1px solid var(--gsp-line);color:var(--gsp-accent-text);margin-top:28px;padding-top:20px}.gs-reading-mobile-index{display:none}.gs-site .gs-reading-body{min-width:0}.gs-site .gs-reading-body>:is(section,aside,article,.gs-docs-prose){border-bottom:1px solid var(--gsp-line);margin:0 0 48px;padding:0 0 40px}.gs-site .gs-reading-body :is(h2,.gs-pillar-block-title){font-size:28px;letter-spacing:-.035em;line-height:1.25;margin:0 0 20px;scroll-margin-top:150px}.gs-site .gs-reading-body :is(p,.gs-pillar-block-copy,.gs-pillar-card-body,.gs-geo-cap-body){color:var(--gsp-text-secondary);font-size:16px;line-height:1.8;max-width:72ch}.gs-site .gs-reading-body .gs-pillar-card-grid{display:block;margin-top:24px}.gs-site .gs-reading-body .gs-pillar-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-bottom:1px solid var(--gsp-line);border-radius:0;box-shadow:none;display:block;padding:24px 0}.gs-site .gs-reading-body :is(.gs-pillar-card-title,.gs-geo-cap-title){color:var(--gsp-text);font-size:19px;line-height:1.5}.gs-site .gs-reading-body .gs-pillar-card:last-child{border-bottom:0}.gs-site .gs-reading-body .gs-pillar-cta-block{background:var(--site-pink-soft);border:0;border-radius:8px;padding:32px;text-align:left}.gs-site .gs-reading-body .gs-pillar-cta-actions{justify-content:flex-start}.gs-site .gs-reading-body .gs-pillar-cta-copy{margin-inline:0}.gs-site .gs-reading-body .gs-geo-cap-grid{display:block;margin:0}.gs-site .gs-reading-body .gs-geo-cap{background:transparent;border:0;border-bottom:1px solid var(--gsp-line);border-radius:0;box-shadow:none;padding:24px 0}.gs-site .gs-resource-page{margin:auto;max-width:1280px;padding:64px 40px 80px}.gs-site .gs-resource-hero{align-items:end;border-bottom:1px solid var(--gsp-line-strong);-moz-column-gap:64px;column-gap:64px;display:grid;grid-template-columns:1.1fr .9fr;margin-bottom:40px;padding-bottom:48px}.gs-site .gs-resource-hero>.gs-site-eyebrow{grid-column:1/-1;margin-bottom:24px}.gs-site .gs-resource-hero h1{font-size:clamp(40px,5.6vw,76px);font-weight:750;letter-spacing:-.06em;line-height:1.06;margin:0}.gs-site .gs-resource-lead{color:var(--gsp-text-secondary);font-size:18px;line-height:1.75;margin:0}.gs-resource-hero-action{grid-column:1/-1;margin-top:32px}.gs-site .gs-resource-controls{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(200px,1fr) auto;margin:32px 0}.gs-site .gs-resource-controls label{color:var(--gsp-text);display:block;font-size:14px;font-weight:650;margin-bottom:10px}.gs-site .gs-resource-controls input{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:6px;color:var(--gsp-text);font-size:16px;min-height:52px;padding:12px 16px;width:100%}.gs-site .gs-resource-count{color:var(--gsp-text-muted);font-size:13px;padding-bottom:14px}.gs-site .gs-resource-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px}.gs-site .gs-resource-filters button{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:6px;color:var(--gsp-text-secondary);cursor:pointer;min-height:44px;padding:10px 16px}.gs-site .gs-resource-filters button[aria-pressed=true]{background:var(--site-pink-soft);border-color:var(--gsp-accent-text);color:var(--gsp-accent-text)}.gs-site .gs-resource-results{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-site .gs-resource-card{background:var(--gsp-surface);border:1px solid var(--gsp-line);border-radius:8px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px}.gs-site a.gs-resource-card:hover{border-color:var(--gsp-accent-text)}.gs-site .gs-resource-card h2{font-size:25px;letter-spacing:-.03em;line-height:1.3;margin:0}.gs-site .gs-resource-card p{color:var(--gsp-text-secondary);font-size:15px;line-height:1.75;margin:0}.gs-site .gs-resource-card .gs-resource-card-action{color:var(--gsp-accent-text);font-weight:650;margin-top:auto;padding-top:20px}.gs-site .gs-resource-detail{background:var(--site-mint);border-radius:4px;margin-top:8px;padding:16px}.gs-site .gs-resource-detail strong{color:var(--gsp-success);display:block;font-size:13px;margin-bottom:8px}.gs-site .gs-resource-table{margin-top:40px}.gs-site .gs-resource-table>summary{border-block:1px solid var(--gsp-line-strong);color:var(--gsp-text);cursor:pointer;font-weight:650;min-height:52px;padding:16px}.gs-site .gs-term-list{margin:0}.gs-site .gs-term-entry{border-bottom:1px solid var(--gsp-line);display:grid;gap:40px;grid-template-columns:minmax(180px,.8fr) 1.2fr;padding:28px 0;scroll-margin-top:150px}.gs-site .gs-term-entry dt{font-size:25px;font-weight:650;letter-spacing:-.025em;line-height:1.4}.gs-site .gs-term-entry dd{color:var(--gsp-text-secondary);font-size:17px;line-height:1.8;margin:0}.gs-site .gs-resource-empty{background:var(--gsp-surface-raised);border-radius:8px;padding:48px 24px;text-align:center}.gs-site .gs-resource-empty p{color:var(--gsp-text-secondary);margin:12px auto 24px}.gs-site .gs-resource-empty button{background:var(--gsp-surface);border:1px solid var(--gsp-line-strong);border-radius:6px;color:var(--gsp-text);min-height:44px;padding:10px 20px}.gs-site .gs-legal-document{background:transparent;border:0;box-shadow:none;max-width:none;padding:0}.gs-site .gs-reading-body .prose{color:var(--gsp-text-secondary);max-width:72ch}.gs-site .gs-reading-body .prose :is(p,li){font-size:16px;line-height:1.8}.gs-site .gs-author-profile{display:grid;gap:64px;grid-template-columns:240px 1fr}.gs-site .gs-author-monogram{aspect-ratio:1;background:var(--site-pink-soft);border-radius:8px 64px 8px 8px;color:var(--gsp-accent-text);display:grid;font-size:64px;font-weight:750;place-items:center;width:100%}.gs-site .gs-author-bio{color:var(--gsp-text-secondary);font-size:19px;line-height:1.8}.gs-site .gs-author-topics{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.gs-site .gs-author-topics li{background:var(--site-mint);border-radius:4px;color:var(--gsp-success);font-size:13px;padding:8px 12px}@media(max-width:1150px){.gs-site .gs-landing-nav-inner{display:grid;gap:8px;grid-template-columns:auto 1fr auto;padding:12px 20px}.gs-site .gs-landing-nav-actions{display:contents}.gs-site .gs-landing-nav-brand{grid-area:1/1}.gs-site .gs-site-theme-picker{grid-area:1/2;justify-self:end}.gs-site .gs-site-header-language{grid-area:1/3}.gs-site .gs-public-mobile-menu{grid-area:2/1}.gs-site .gs-landing-nav-cta{display:none}.gs-site .gs-landing-nav-cta-primary{display:flex;grid-area:2/2/3/4;justify-self:end;max-width:none;min-height:44px;padding:10px 18px}.gs-site .gs-landing-nav-inner{min-height:0}}@media(max-width:800px){.gs-site .gs-reading-page,.gs-site .gs-resource-page{padding:32px 24px 56px}.gs-site .gs-reading-heading{padding-bottom:32px}.gs-site .gs-reading-layout{display:flex;flex-direction:column;gap:28px;padding-top:24px}.gs-site .gs-reading-rail{max-height:none;overflow:visible;position:static;width:100%}.gs-reading-desktop-index,.gs-site .gs-reading-related{display:none}.gs-reading-mobile-index{display:block;margin-top:12px}.gs-reading-mobile-index summary{border-bottom:1px solid var(--gsp-line-strong);cursor:pointer;font-weight:650;min-height:48px;padding:14px 0}.gs-site .gs-reading-body{width:100%}.gs-site .gs-resource-hero{gap:24px;grid-template-columns:1fr}.gs-site .gs-resource-hero>.gs-site-eyebrow{margin:0}.gs-site .gs-resource-results{grid-template-columns:1fr}.gs-site .gs-resource-controls,.gs-site .gs-term-entry{gap:12px;grid-template-columns:1fr}.gs-site .gs-author-profile{gap:32px;grid-template-columns:1fr}.gs-site .gs-author-monogram{width:180px}}@media(max-width:480px){.gs-site .gs-reading-heading :is(h1,.gs-pillar-hero-title){font-size:32px;line-height:1.12}.gs-site .gs-reading-heading .gs-pillar-hero-lead{font-size:17px;line-height:1.65}.gs-site .gs-landing-nav-inner{padding-inline:16px}.gs-site .gs-site-theme-picker button{gap:4px;padding-inline:6px}.gs-site .gs-site-theme-picker svg{flex-basis:14px;height:14px;width:14px}.gs-site .gs-reading-page,.gs-site .gs-resource-page{padding-inline:20px}.gs-site .gs-resource-card{padding:24px}}.gs-cookie-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020408c2;inset:0;position:fixed;z-index:90}.gs-cookie-panel-shell{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:91}.gs-cookie-panel{background:#111;box-shadow:0 24px 60px #0000008c;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;padding:24px;width:min(100%,34rem)}.gs-cookie-banner,.gs-cookie-panel{border:1px solid hsla(0,0%,100%,.12);border-radius:16px;color:#ffffffeb}.gs-cookie-banner{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111f7;bottom:20px;bottom:calc(20px + env(safe-area-inset-bottom));box-shadow:0 18px 48px #00000080;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;left:20px;padding:20px 24px;position:fixed;right:20px;z-index:89}.gs-cookie-banner-copy{flex:1 1 22rem;min-width:0}.gs-cookie-banner-title,.gs-cookie-title{color:#fff;font-weight:700}.gs-cookie-title{font-size:20px;margin-bottom:8px}.gs-cookie-banner-title{font-size:15px;margin-bottom:4px}.gs-cookie-copy{color:#ffffffb3;font-size:14px;line-height:1.55}.gs-cookie-link{color:#f472b6;text-decoration:underline}.gs-cookie-link:hover{color:#f9a8d4}.gs-cookie-category{border-top:1px solid hsla(0,0%,100%,.08);margin-top:20px;padding-top:16px}.gs-cookie-category-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.gs-cookie-category-title{color:#fff;font-size:15px;font-weight:600}.gs-cookie-locked{color:#ffffff73;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.gs-cookie-switch{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;flex:0 0 auto;height:24px;padding:2px;transition:background var(--gs-motion-fast) var(--gs-motion-ease);width:44px}.gs-cookie-switch.is-on{background:#ec4899;border-color:#ec4899}.gs-cookie-switch-knob{background:#fff;border-radius:999px;display:block;height:18px;transform:translate(0);transition:transform var(--gs-motion-fast) var(--gs-motion-ease);width:18px}.gs-cookie-switch.is-on .gs-cookie-switch-knob{transform:translate(20px)}.gs-cookie-switch:focus-visible{outline:2px solid #f472b6;outline-offset:2px}.gs-cookie-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.gs-cookie-banner .gs-cookie-actions{justify-content:flex-end;margin-top:0}@media(max-width:640px){.gs-cookie-banner{left:12px;padding:16px;right:12px}.gs-cookie-actions{width:100%}.gs-cookie-actions>*{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.gs-cookie-switch,.gs-cookie-switch-knob{transition:none}}.gs-report-supporting{border-top:1px solid var(--ws-line);margin-top:28px;padding-top:20px}.gs-report-supporting-trigger{align-items:center;color:var(--ws-ink);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;min-height:48px;padding:12px 0;text-align:left;width:100%}.gs-report-supporting-trigger>span:first-child{display:grid;flex:1 1 280px;gap:8px}.gs-report-supporting-trigger b{font-size:16px;font-weight:600;line-height:1.5}.gs-report-supporting-trigger small{color:var(--ws-ink-2);font-size:14px;line-height:1.65;max-width:80ch}.gs-report-supporting-toggle{color:var(--ws-accent-ink);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.gs-report-supporting-trigger:focus-visible{border-radius:4px;outline:2px solid var(--ws-accent-ink);outline-offset:4px}.gs-report-supporting-content{padding-top:24px}.gs-audit-summary{color:var(--ws-ink);container:audit-summary/inline-size;display:grid;gap:24px}.gs-audit-summary-context{color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 20px;line-height:1.5}.gs-audit-summary-context>span+span{border-left:1px solid var(--ws-line);padding-left:20px}.gs-audit-summary-result{--result-tone:var(--ws-ink-2);align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(240px,28%)}.gs-audit-summary-result[data-tone=attention]{--result-tone:var(--ws-warn)}.gs-audit-summary-result[data-tone=positive]{--result-tone:var(--ws-ok)}.gs-audit-summary-message .gs-audit-summary-kicker{color:var(--ws-accent-ink);font-size:13px;font-weight:650;letter-spacing:.04em;margin:0 0 8px}.gs-audit-summary-message h2{font-size:clamp(26px,3cqi,36px);font-weight:700;letter-spacing:-.035em;line-height:1.2;margin:0;overflow-wrap:anywhere}.gs-audit-summary-message>p{color:var(--ws-ink-2);font-size:16px;line-height:1.6;margin:12px 0 0;max-width:65ch}.gs-audit-summary-score{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;display:grid;gap:6px 16px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:16px 20px}.gs-audit-score-label{color:var(--ws-ink);font-size:14px;font-weight:600;grid-column:2}.gs-audit-score-value{align-items:baseline;display:flex;flex-wrap:wrap;gap:3px;grid-column:1;grid-row:1/3;margin:0}.gs-audit-score-value strong{color:var(--result-tone);font-size:40px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.04em;line-height:1;overflow-wrap:anywhere}.gs-audit-score-value>span{color:var(--ws-ink-2);font-size:14px}.gs-audit-score-level{color:var(--result-tone);font-size:13px;font-weight:600;grid-column:2;line-height:1.4}.gs-audit-summary-score small{color:var(--ws-ink-2);font-size:13px;grid-column:1/-1;line-height:1.5}.gs-audit-summary-score meter{grid-column:1/-1;margin:4px 0;--meter-tone:var(--result-tone)}.gs-audit-summary-result[data-tone=unknown] .gs-audit-summary-score{grid-template-columns:minmax(0,1fr)}.gs-audit-summary-result[data-tone=unknown] :is(.gs-audit-score-label,.gs-audit-score-value){grid-column:1;grid-row:auto}.gs-audit-summary-result[data-tone=unknown] .gs-audit-score-value strong{font-size:18px;letter-spacing:0;line-height:1.5}.gs-audit-summary meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ws-line);border:0;border-radius:4px;display:block;height:6px;width:100%}.gs-audit-summary meter::-webkit-meter-bar{background:var(--ws-line);border:0;border-radius:4px;box-shadow:none;height:6px}.gs-audit-summary meter::-webkit-meter-optimum-value{background:var(--meter-tone);border-radius:4px}.gs-audit-summary meter::-moz-meter-bar{background:var(--meter-tone);border-radius:4px}.gs-presence{display:grid;gap:24px;min-width:0}.gs-presence-spotlight{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:16px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}.gs-presence-observed{--presence-tone:var(--ws-ok);background:color-mix(in srgb,var(--presence-tone) 12%,var(--ws-surface));border-left:5px solid var(--presence-tone);padding:28px 32px}.gs-presence-observed[data-state=absent]{--presence-tone:var(--ws-warn)}.gs-presence-observed[data-state=unknown]{--presence-tone:var(--ws-ink-2)}.gs-presence-by-model h3,.gs-presence-observed h3{color:var(--ws-ink);font-size:18px;font-weight:650;line-height:1.4;margin:0}.gs-presence-observed .gs-presence-observed-value{align-items:baseline;color:var(--presence-tone);display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:8px 14px;margin:16px 0}.gs-presence-observed-value strong{font-size:72px;font-weight:700;letter-spacing:-.05em;line-height:1}.gs-presence-observed-value>span{color:var(--ws-ink);font-size:20px;font-weight:550}.gs-presence-observed[data-state=unknown] .gs-presence-observed-value strong{font-size:26px;letter-spacing:-.025em;line-height:1.3}.gs-presence-observed>p:not(.gs-presence-observed-value){color:var(--ws-ink-2);font-size:15px;line-height:1.65;margin:0;max-width:48ch}.gs-presence-observed>small{color:var(--ws-ink-2);display:block;font-size:13px;line-height:1.6;margin-top:12px;max-width:60ch}.gs-presence-by-model{min-width:0;padding:28px 32px}.gs-presence-by-model>p{color:var(--ws-ink-2);font-size:14px;line-height:1.5;margin:6px 0 20px}.gs-presence-by-model ul{display:grid;gap:20px;list-style:none;margin:0;padding:0}.gs-presence-model-heading{align-items:start;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 20px;justify-content:space-between;line-height:1.4}.gs-presence-model-heading>span{min-width:0}.gs-presence-model-heading b{color:var(--ws-ink);font-weight:650}.gs-presence-model-heading small{color:var(--ws-ink-2);display:block;font-size:12px;margin-top:4px;overflow-wrap:anywhere}.gs-presence-model-heading strong{color:var(--ws-ink);font-variant-numeric:tabular-nums;font-weight:650}.gs-presence-model-bar{background:var(--ws-line-2);border-radius:4px;height:8px;margin-top:10px;overflow:hidden}.gs-presence-model-bar>span{background:var(--ws-ok);border-radius:4px;display:block;height:100%}.gs-presence-model-missing{color:var(--ws-warn);display:block;font-size:13px;line-height:1.5;margin-top:6px}.gs-presence-facts{display:flex;flex-wrap:wrap;gap:8px;padding:0 24px 20px}.gs-audit-summary .gs-presence-facts button{--fact-tone:var(--ws-accent-ink);align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:8px;color:var(--ws-ink);display:flex;gap:12px;min-height:44px;min-width:0;padding:10px 14px;text-align:left}.gs-audit-summary .gs-presence-facts button[data-filter=present]{--fact-tone:var(--ws-ok)}.gs-audit-summary .gs-presence-facts button[data-filter=absent]{--fact-tone:var(--ws-warn)}.gs-audit-summary .gs-presence-facts button[data-filter=incomplete]{--fact-tone:color-mix(in srgb,var(--ws-info) 80%,var(--ws-ink))}.gs-audit-summary .gs-presence-facts button[aria-pressed=true]{background:color-mix(in srgb,var(--fact-tone) 10%,var(--ws-surface));border-color:var(--fact-tone)}.gs-audit-summary .gs-presence-facts button:hover{background:var(--ws-surface-2)}.gs-presence-facts button>span{color:var(--fact-tone);font-size:14px;font-weight:600;line-height:1.4}.gs-presence-facts strong{font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.gs-presence-facts strong[data-unavailable]{font-size:16px;letter-spacing:0;line-height:1.5}.gs-presence-facts small{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-presence-panel{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:16px;min-width:0}.gs-presence-heading{align-items:start;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:24px 24px 16px}.gs-presence-heading>div{flex:1 1 380px;min-width:0}.gs-presence-heading h2{font-size:20px;font-weight:650;letter-spacing:-.025em;line-height:1.4;margin:0}.gs-presence-heading p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:8px 0 0;max-width:75ch}.gs-presence-guide summary{color:var(--ws-ink-2);cursor:pointer;font-size:14px;min-height:44px;padding:12px 0}.gs-presence-guide summary:hover{color:var(--ws-ink)}.gs-presence-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:16px;padding:0 24px 20px}.gs-presence-toolbar label{color:var(--ws-ink-2);display:grid;flex:1 1 220px;font-size:13px;gap:6px;line-height:1.5;min-width:0}.gs-presence-toolbar label:first-child{flex-grow:2}.gs-presence-toolbar :is(input,select){background:var(--ws-bg);border:1px solid var(--ws-line);border-radius:8px;color:var(--ws-ink);font-size:16px;height:44px;min-width:0;padding:10px 12px;width:100%}.gs-presence-toolbar input::-moz-placeholder{color:var(--ws-ink-2)}.gs-presence-toolbar input::placeholder{color:var(--ws-ink-2)}.gs-presence-subset{background:var(--ws-warn-soft);color:var(--ws-warn);font-size:14px;line-height:1.6;margin:0;padding:12px 24px}.gs-presence-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.gs-presence-table thead th{background:var(--ws-surface-2);border-block:1px solid var(--ws-line);color:var(--ws-ink-2);font-size:13px;font-weight:600;line-height:1.5;padding:12px 24px}.gs-presence-table thead th:first-child{width:48%}.gs-presence-table thead th:nth-child(2){width:28%}.gs-presence-table thead small{display:block;font-size:12px;font-weight:400}.gs-presence-table tbody :is(th,td){border-bottom:1px solid var(--ws-line);overflow-wrap:anywhere;padding:16px 24px;vertical-align:top}.gs-presence-table tbody tr:last-child :is(th,td){border-bottom:0}.gs-presence-table tbody tr:hover{background:color-mix(in srgb,var(--ws-accent-ink) 3%,var(--ws-surface))}.gs-presence-question-meta{align-items:center;color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:4px 12px;line-height:1.5;margin-bottom:6px}.gs-presence-question-meta .gs-presence-prompted{color:var(--ws-warn)}.gs-audit-summary .gs-presence-question button{background:transparent;border:0;border-radius:4px;color:var(--ws-ink);display:block;font-size:15px;font-weight:550;line-height:1.6;min-height:44px;overflow-wrap:anywhere;padding:4px 0;text-align:left;width:100%}.gs-presence-question button:hover{text-decoration:underline;text-underline-offset:4px}.gs-presence-read{align-items:center;color:var(--ws-accent-ink);display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px}.gs-presence-brands,.gs-presence-models{display:grid;gap:8px;list-style:none;margin:0;padding:0}.gs-presence-models li{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 8px;justify-content:space-between;line-height:1.5}.gs-presence-models li>span:first-child{color:var(--ws-ink);font-weight:550}.gs-presence-status{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-weight:500;gap:5px}.gs-presence-status[data-state=mentioned]{color:var(--ws-ok)}.gs-presence-status[data-state=unavailable]{color:var(--ws-warn)}.gs-presence-status>span{align-items:center;background:color-mix(in srgb,currentColor 10%,transparent);border-radius:50%;display:inline-flex;font-size:14px;font-weight:650;height:18px;justify-content:center;width:18px}.gs-presence-brands{color:var(--ws-ink);font-size:14px;gap:4px;line-height:1.5}.gs-presence-no-brands{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-presence-more{font-size:13px;margin-top:4px}.gs-presence-more summary{color:var(--ws-accent-ink);cursor:pointer;min-height:44px;padding:12px 0}.gs-presence-footer{align-items:center;border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 24px}.gs-presence-footer p{color:var(--ws-ink-2);font-size:14px;margin:0}.gs-presence-footer nav{display:flex;flex-wrap:wrap;gap:8px}.gs-presence-empty{border-top:1px solid var(--ws-line);display:grid;gap:12px;justify-items:start;padding:32px 24px}.gs-presence-empty h3{font-size:18px;font-weight:600;margin:0}.gs-presence-empty p{color:var(--ws-ink-2);font-size:15px;line-height:1.6;margin:0;max-width:65ch}.gs-audit-summary button.gs-audit-summary-evidence.gs-admin-panel-cta{background:var(--ws-bg);border-color:var(--ws-line);color:var(--ws-ink);font-size:14px;min-height:44px}.gs-audit-summary-next{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;padding:24px}.gs-audit-summary-next-marker{background:var(--ws-accent-soft);border-radius:10px;color:var(--ws-accent-ink);display:grid;flex:none;font-size:24px;height:44px;place-items:center;width:44px}.gs-audit-summary-proposal{flex:1 1 320px}.gs-audit-summary-proposal h2{font-size:18px;font-weight:650;line-height:1.4;margin:0 0 6px}.gs-audit-summary-proposal p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:0;max-width:65ch}.gs-audit-summary button.gs-audit-summary-action.gs-admin-panel-cta{background:var(--ws-accent-deep);border-color:transparent;color:var(--ws-on-accent);font-size:14px;font-weight:600;min-height:44px}.gs-audit-summary-measures{border-block:1px solid var(--ws-line);min-width:0}.gs-audit-summary-measures>summary{color:var(--ws-ink);cursor:pointer;font-size:16px;font-weight:600;min-height:44px;padding:20px 0}.gs-audit-summary-measures>summary span{color:var(--ws-ink-2);display:block;font-size:14px;font-weight:400;line-height:1.5;padding-top:6px}.gs-audit-measure-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:8px 16px}.gs-audit-measure-grid article{--meter-tone:var(--ws-accent-ink);align-content:start;display:grid;gap:12px;min-width:0}.gs-audit-measure-grid article[data-measure=direct]{--meter-tone:var(--ws-info)}.gs-audit-measure-grid h3{font-size:16px;font-weight:600;line-height:1.4;margin:0}.gs-audit-measure-copy>p{color:var(--ws-ink-2);font-size:14px;line-height:1.5;margin:6px 0 0}.gs-audit-measure-grid .gs-audit-measure-value{color:var(--ws-ink);font-size:26px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.025em;line-height:1.2;margin:0;overflow-wrap:anywhere}.gs-audit-measure-grid .gs-audit-measure-value[data-unavailable]{color:var(--ws-ink-2);font-size:16px;font-weight:500;letter-spacing:0;line-height:1.5}.gs-audit-measures-note{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:0 0 20px}.gs-audit-summary-explore h2{font-size:18px;font-weight:650;line-height:1.4;margin:0}.gs-audit-summary-explore>div{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.gs-audit-summary-explore button{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--ws-line);border-radius:0;color:var(--ws-ink);display:flex;gap:20px;justify-content:space-between;min-height:64px;min-width:0;padding:14px 0;text-align:left}.gs-audit-summary-explore button>span:first-child{display:grid;gap:4px;min-width:0}.gs-audit-summary-explore b{font-size:14px;font-weight:600}.gs-audit-summary-explore small{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-audit-explore-arrow{color:var(--ws-accent-ink);flex:0 0 24px;font-size:20px}.gs-audit-summary-explore button:hover b{color:var(--ws-accent-ink);text-decoration:underline;text-underline-offset:4px}.gs-audit-summary :is(button,summary,input,select),.gs-audit-summary :is(button,summary,input,select):is(:hover,:focus-visible):not(:disabled){box-shadow:none;transform:none}.gs-audit-summary :is(button,summary):focus:not(:focus-visible){outline:none}.gs-audit-summary :is(button,summary,input,select):focus-visible{box-shadow:none;outline:2px solid var(--ws-ink);outline-offset:3px}.gs-presence-back{margin-bottom:16px}@container audit-summary (max-width:850px){.gs-presence-by-model,.gs-presence-observed{padding:24px}.gs-presence-table tbody :is(th,td),.gs-presence-table thead th{padding:16px}.gs-presence-table thead th:first-child{width:42%}.gs-presence-table thead th:nth-child(2){width:32%}}@container audit-summary (max-width:620px){.gs-audit-measure-grid,.gs-audit-summary-explore>div,.gs-audit-summary-result{grid-template-columns:minmax(0,1fr)}.gs-audit-summary-context>span+span{border:0;padding-left:0}.gs-audit-summary-result{gap:16px}.gs-audit-summary-score{max-width:100%;padding:12px 16px}.gs-audit-summary-score meter{display:none}.gs-presence-spotlight{grid-template-columns:minmax(0,1fr)}.gs-presence-observed-value strong{font-size:56px}.gs-presence-by-model{border-top:1px solid var(--ws-line)}.gs-presence-facts{padding:0 16px 16px}.gs-audit-summary .gs-presence-facts button{padding:10px 12px}.gs-presence-footer,.gs-presence-heading,.gs-presence-toolbar{padding:16px}.gs-presence-brands,.gs-presence-heading p,.gs-presence-models li{font-size:14px}.gs-presence-table,.gs-presence-table tbody,.gs-presence-table tr{display:block}.gs-presence-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.gs-presence-table tbody tr{border-top:1px solid var(--ws-line);padding:16px}.gs-presence-table tbody :is(th,td){border:0;display:block;padding:0;width:100%}.gs-presence-table tbody td{margin-top:16px}.gs-presence-table td:before{color:var(--ws-ink-2);content:attr(data-label);display:block;font-size:13px;font-weight:600;margin-bottom:8px}.gs-audit-summary .gs-presence-question button{font-size:16px}.gs-presence-models{max-width:380px}.gs-audit-summary-next{padding:20px}}@media print{.gs-report-supporting-trigger{display:none!important}.gs-report-supporting-content{display:block!important}.gs-audit-summary-next{background:var(--ws-surface);border:1px solid var(--ws-line);color:var(--ws-ink)}.gs-audit-summary-next :is(h2,h3,p),.gs-audit-summary-next>header svg{color:var(--ws-ink)}}.gs-action-reader{container:audit-actions/inline-size}.gs-action-reader .gs-action-workbench-head{align-items:center;margin:8px 0 24px}.gs-action-reader .gs-action-workbench-head h2{font-size:clamp(28px,3.2cqi,40px);font-weight:700;letter-spacing:-.035em;line-height:1.15}.gs-action-reader .gs-action-workbench-head p{font-size:15px;max-width:72ch}.gs-action-reader .gs-action-workbench-head .gs-action-eyebrow{align-items:center;color:var(--ws-accent-ink);display:flex;font-size:12px;font-weight:650;gap:10px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.gs-action-eyebrow:before{background:currentColor;content:"";height:2px;width:24px}.gs-action-edition{align-items:center;background:var(--ws-accent-soft);border-radius:12px;display:flex;flex:none;gap:12px;max-width:220px;padding:12px 20px}.gs-action-edition strong{color:var(--ws-accent-ink);font-size:36px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.05em;line-height:1}.gs-action-edition span{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-action-reader .gs-action-workbench-grid{align-items:stretch;background:transparent;border:0;border-radius:0;gap:24px;grid-template-columns:minmax(280px,.78fr) minmax(0,1.65fr);height:clamp(620px,72dvh,800px);overflow:hidden}.gs-action-reader .gs-action-picker{background:transparent;border:0;display:flex;flex-direction:column;min-height:0;min-width:0}.gs-action-search{padding:0 0 12px}.gs-action-search p{color:var(--ws-ink-2);font-size:13px}.gs-action-reader .gs-action-picker input{font-size:16px;margin-bottom:8px}.gs-action-picker-list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 4px 8px 0;scrollbar-gutter:stable}.gs-action-picker-list>button{--action-tone:var(--ws-info);background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;color:var(--ws-ink);cursor:pointer;display:flex;gap:12px;margin:0 0 12px;min-height:44px;padding:20px 16px;text-align:left;transition:background-color var(--gs-motion-fast) var(--gs-motion-ease),color var(--gs-motion-fast) var(--gs-motion-ease);width:100%}.gs-action-picker-list>button:hover{background:color-mix(in srgb,var(--action-tone) 9%,var(--ws-surface));border-color:var(--action-tone)}.gs-action-picker-list>button[aria-pressed=true]{background:var(--action-cover);border-color:var(--action-cover);box-shadow:none;color:var(--ws-on-accent)}.gs-action-reader [data-area]{--action-tone:var(--ws-info);--action-cover:var(--ws-action-technical)}.gs-action-reader [data-area=content]{--action-tone:var(--ws-accent-ink);--action-cover:var(--ws-action-content)}.gs-action-reader [data-area=authority]{--action-tone:var(--ws-ok);--action-cover:var(--ws-action-authority)}.gs-action-reader [data-area=entity]{--action-tone:var(--ws-warn);--action-cover:var(--ws-action-entity)}.gs-action-reader [data-area=strategy]{--action-tone:var(--ws-s2);--action-cover:var(--ws-action-strategy)}.gs-action-area-symbol{background:color-mix(in srgb,var(--action-tone) 16%,transparent);border-radius:10px;color:var(--action-tone);display:grid;flex:none;height:40px;place-items:center;width:40px}.gs-action-area-symbol svg{height:22px;width:22px}.gs-action-reader .gs-action-picker-list>button[aria-pressed=true] :is(small,.gs-action-area-symbol,.gs-action-picker-arrow,.gs-action-saved-label){color:var(--ws-on-accent)}.gs-action-picker-list>button[aria-pressed=true] .gs-action-area-symbol{background:color-mix(in srgb,var(--ws-on-accent) 12%,transparent)}.gs-action-picker-arrow{color:var(--action-tone);flex:none;opacity:0;transition:opacity var(--gs-motion-fast) var(--gs-motion-ease)}.gs-action-picker-list>button:is(:hover,:focus-visible,[aria-pressed=true]) .gs-action-picker-arrow{opacity:1}.gs-action-picker-copy{min-width:0}.gs-action-reader .gs-action-picker b{display:-webkit-box;font-size:16px;font-weight:500;-webkit-line-clamp:3;line-height:1.55;overflow:hidden}.gs-action-picker-list>button[aria-pressed=true] b{font-weight:600}.gs-action-reader .gs-action-picker small{color:var(--action-tone);font-size:12px;font-weight:600;margin:0 0 6px}.gs-action-saved-label{color:var(--ws-ok);display:block;font-size:13px;margin-top:8px}.gs-action-reader .gs-action-detail{background:var(--ws-surface);border:1px solid color-mix(in srgb,var(--action-tone) 30%,var(--ws-line));border-radius:18px;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.gs-action-reader-toolbar{align-items:center;border-bottom:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;flex-shrink:0;font-size:13px;gap:8px;justify-content:space-between;padding:4px 24px}.gs-action-reader-navigation{display:flex;gap:8px}.gs-action-reader-toolbar button,.gs-action-search-empty button{align-items:center;border-radius:8px;color:var(--ws-ink);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-height:44px;min-width:44px;padding:8px}.gs-action-reader-toolbar button:hover:not(:disabled){background:var(--ws-surface-2)}.gs-action-reader-toolbar button:disabled{cursor:default;opacity:.4}.gs-action-reader .gs-action-reader-back{display:none}.gs-action-reading-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0;scrollbar-gutter:stable}.gs-action-reader .gs-action-reading-body>*{max-width:none}.gs-action-analysis{padding:24px 32px 32px}.gs-action-analysis>:is(.gs-action-reason,details){max-width:72ch}.gs-action-reader .gs-action-destination{align-items:start;border-bottom:1px solid var(--ws-line);display:flex;gap:12px;margin:0 0 24px;padding:0 0 20px}.gs-action-destination>svg{color:var(--action-tone);flex:none;height:24px;margin-top:2px;width:24px}.gs-action-destination>div{min-width:0}.gs-action-reader .gs-action-destination h4{color:var(--ws-ink-2);font-size:13px;font-weight:500;margin:0 0 8px}.gs-action-reader .gs-action-destination-list{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.gs-action-reader .gs-action-destination-list li{color:var(--action-tone);font-size:17px;font-weight:600;line-height:1.5;margin:0}.gs-action-reader .gs-action-detail .gs-action-destination-unknown{color:var(--ws-ink-2);font-size:17px;font-weight:600}.gs-action-reader .gs-action-detail .gs-action-destination-note{color:var(--ws-ink-2);font-size:13px;line-height:1.6;margin:8px 0 0;max-width:72ch}.gs-action-reader .gs-action-detail .gs-action-category{align-items:center;color:var(--ws-on-accent);display:flex;font-size:13px;font-weight:600;gap:12px;margin:0 0 20px}.gs-action-category>svg{flex:none;height:32px;width:32px}.gs-action-story-heading{background:var(--action-cover);padding:28px 32px 32px}.gs-action-reader .gs-action-detail h3{font-size:clamp(26px,2.8cqi,36px);font-weight:650;letter-spacing:-.025em;line-height:1.2;text-wrap:pretty}.gs-action-reader .gs-action-detail .gs-action-story-heading h3{color:var(--ws-on-accent);margin:0;max-width:32ch;overflow-wrap:anywhere}.gs-action-read-evidence{align-items:center;color:var(--ws-on-accent);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:16px;margin-top:12px;min-height:44px;padding:8px 0;text-decoration:underline;text-underline-offset:5px}.gs-action-read-evidence:hover{text-decoration-thickness:2px}.gs-action-reader .gs-action-read-evidence:focus-visible{outline-color:var(--ws-on-accent);outline-offset:3px}.gs-action-reason:focus{outline:2px solid var(--ws-accent-ink);outline-offset:4px}.gs-action-reader .gs-action-detail h4{font-size:16px}.gs-action-reader .gs-action-detail li,.gs-action-reader .gs-action-detail p{font-size:16px;line-height:1.75}.gs-action-reader .gs-action-reason{background:transparent;border:0;border-radius:0;border-top:1px solid var(--ws-line);margin-top:24px;padding:24px 0 0}.gs-action-reader .gs-action-reason[data-evidence=false]{background:var(--ws-warn-soft);border:1px solid color-mix(in srgb,var(--ws-warn) 30%,var(--ws-line));border-radius:10px;padding:16px}.gs-action-reader .gs-action-reason h4{color:var(--ws-ink);font-size:18px;letter-spacing:-.02em}.gs-action-reader .gs-action-attributes{border:0;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.gs-action-attributes>div{min-width:0}.gs-action-reader .gs-action-attributes dt{color:var(--ws-ink-2);font-size:13px}.gs-action-reader .gs-action-attributes dd{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:8px;line-height:1.5;margin-top:8px;overflow-wrap:anywhere}.gs-action-level-mark{align-items:end;display:inline-flex;flex:none;gap:3px;height:16px}.gs-action-level-mark i{background:var(--ws-line-2);border-radius:1px;height:6px;width:4px}.gs-action-level-mark i:nth-child(2){height:11px}.gs-action-level-mark i:nth-child(3){height:16px}.gs-action-level-mark i:first-child,.gs-action-level-mark:is([data-level=medium],[data-level=high]) i:nth-child(2),.gs-action-level-mark[data-level=high] i:nth-child(3){background:var(--action-tone)}.gs-action-reader .gs-action-attributes [data-priority=high]{color:var(--ws-crit)}.gs-action-reader .gs-action-attributes [data-priority=medium]{color:var(--ws-warn)}.gs-action-reader .gs-action-detail .gs-action-estimates{font-size:13px;line-height:1.6;margin:16px 0 0}.gs-action-reader .gs-action-decision{background:var(--ws-accent-soft);border-top:1px solid var(--ws-line);display:grid;flex:none;gap:12px 20px;grid-template-columns:minmax(0,1fr) auto;margin-top:0;min-height:128px;padding:16px 24px}.gs-action-reader .gs-action-decision h4{align-items:center;display:flex;font-size:18px;gap:10px;letter-spacing:-.02em;margin-bottom:8px}.gs-action-decision h4 svg{color:var(--ws-accent-ink);flex:none;height:28px;width:28px}.gs-action-reader .gs-action-decision p{font-size:13px;line-height:1.6;max-width:48ch}.gs-action-reader .gs-action-decision>p{grid-column:1/-1}.gs-action-brief-link{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-size:13px;gap:8px;justify-content:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.gs-action-brief-link:hover{color:var(--ws-accent-ink)}.gs-action-reader .gs-action-detail-controls{align-items:stretch;flex-direction:column;gap:0;justify-content:center;margin:0}.gs-action-reader .gs-action-detail-controls>:is(button,a){min-height:44px}.gs-action-reader .gs-action-detail .gs-action-notice,.gs-action-reader .gs-action-detail .gs-action-save-error{font-size:14px;margin-top:12px}.gs-action-reader .gs-action-detail .gs-action-save-error{color:var(--ws-crit)}.gs-action-reader-empty,.gs-action-search-empty{color:var(--ws-ink-2);font-size:16px;line-height:1.6;padding:24px}.gs-action-search-empty button{text-decoration:underline;text-underline-offset:3px}.gs-action-reader :is(button,input,a,summary,.gs-action-reading-body):focus-visible{box-shadow:none;outline:2px solid var(--ws-accent-ink);outline-offset:-3px}@container audit-actions (max-width: 880px){.gs-action-reader .gs-action-workbench-grid{gap:0;grid-template-columns:minmax(0,1fr)}.gs-action-reader .gs-action-reader-empty,.gs-action-reader .gs-action-workbench-grid[data-reading=false] .gs-action-detail,.gs-action-reader .gs-action-workbench-grid[data-reading=true] .gs-action-picker{display:none}.gs-action-reader .gs-action-picker{border:0}.gs-action-reader .gs-action-reader-back{display:inline-flex}.gs-action-reader .gs-action-workbench-head{align-items:center;gap:12px}}@container audit-actions (max-width: 520px){.gs-action-reader .gs-action-workbench-head{align-items:start;flex-direction:column}.gs-action-edition{gap:10px;max-width:none;padding:8px 12px}.gs-action-edition strong{font-size:28px}.gs-action-analysis{padding:20px 16px}.gs-action-story-heading{padding:24px 20px}.gs-action-reader .gs-action-detail .gs-action-category{margin-bottom:16px}.gs-action-reader-toolbar{flex-wrap:wrap;padding:4px 8px}.gs-action-reader .gs-action-detail h3{font-size:26px}.gs-action-reader .gs-action-attributes{gap:12px}.gs-action-reader .gs-action-attributes dt{font-size:12px}.gs-action-reader .gs-action-attributes dd{font-size:16px}.gs-action-reader .gs-action-decision{gap:12px;grid-template-columns:minmax(0,1fr);min-height:216px;padding:16px}.gs-action-reader .gs-action-detail-controls{flex-direction:row;flex-wrap:wrap;gap:4px 12px;justify-content:start}}@media(prefers-reduced-motion:reduce){.gs-action-picker-list>button{transition:none}}@media print{.gs-action-reader .gs-action-workbench-grid{display:none}}.gs-action-reader .gs-proposal-evidence{display:grid;gap:24px;margin-top:16px}.gs-action-reader .gs-proposal-evidence :is(p,h5,ul,ol){margin:0}.gs-action-reader .gs-proposal-evidence>:is(section,details){margin:0}.gs-action-reader .gs-proposal-evidence li,.gs-action-reader .gs-proposal-evidence p{color:var(--ws-ink);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.gs-action-reader .gs-proposal-observation{background:var(--ws-surface-2);border-radius:12px;border-top:3px solid var(--action-tone);padding:20px}.gs-action-reader .gs-proposal-evidence .gs-proposal-label{color:var(--action-tone);font-size:13px;font-weight:650}.gs-proposal-measure{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;margin:12px 0}.gs-proposal-measure>strong{color:var(--ws-ink);font-size:48px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.04em;line-height:1.1}.gs-proposal-measure>strong span{color:var(--ws-ink-2);font-size:28px;font-weight:500}.gs-action-reader .gs-proposal-measure>p{color:var(--ws-ink-2);font-size:14px;max-width:28ch}.gs-proposal-measure b{color:var(--ws-ink);display:block;font-size:16px}.gs-action-reader .gs-proposal-evidence .gs-proposal-sample-note{color:var(--ws-ink-2);font-size:13px}.gs-proposal-target{border-top:1px solid var(--ws-line);margin-top:16px;padding-top:16px}.gs-proposal-target>span{align-items:baseline;color:var(--ws-ink);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 16px}.gs-action-reader .gs-proposal-target p{color:var(--ws-ink-2);font-size:13px;margin-top:4px}.gs-action-reader .gs-proposal-original{background:transparent;border:0;border-radius:0;margin-top:8px;padding:0}.gs-proposal-original summary{color:var(--ws-ink-2);cursor:pointer;font-size:14px;min-height:44px;padding:10px 0}.gs-action-reader .gs-proposal-original p{padding:8px 0;white-space:pre-line}.gs-action-reader .gs-proposal-rationale{margin:0;white-space:pre-line}.gs-action-reader .gs-proposal-evidence h5{align-items:center;color:var(--ws-ink);display:flex;flex-wrap:wrap;font-size:16px;gap:8px;line-height:1.4;margin-bottom:6px}.gs-proposal-questions h5 span{color:var(--ws-ink-2);font-size:13px;font-weight:500}.gs-action-reader .gs-proposal-questions ol{list-style:none;margin-top:12px;padding:0}.gs-action-reader .gs-proposal-questions li{border-top:1px solid var(--ws-line);display:flex;gap:16px;padding:16px 0}.gs-proposal-questions li>span{color:var(--action-tone);flex:none;font-size:13px;font-variant-numeric:tabular-nums;font-weight:650;padding-top:3px}.gs-action-reader .gs-proposal-notes ul{list-style:disc;padding-left:20px}.gs-action-reader .gs-proposal-notes li{padding:8px 0 8px 4px;white-space:pre-line}.gs-action-explanation-link{align-items:center;color:var(--ws-accent-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:12px;margin-top:20px;min-height:44px;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.gs-action-explanation-link:hover{text-decoration-thickness:2px}.gs-action-explanation-drawer{--explain-accent:var(--adm-accent-ink,var(--adm-ink))}.gs-admin-modal:has(.gs-action-explanation-drawer){width:min(760px,100%)}.gs-explain-reader{--explain-tone:var(--explain-accent,var(--ws-accent-ink));color:var(--ws-ink);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.gs-explain-reader :is(p,h3,h4,h5,ol,ul,dl,dd){margin:0}.gs-explain-reader :is(p,li){color:var(--ws-ink)}.gs-explain-reader h3{font-size:24px;letter-spacing:-.025em;line-height:1.25;margin:8px 0 12px}.gs-explain-reader .gs-explain-eyebrow{color:var(--explain-tone);font-size:12px;font-weight:650;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.gs-explain-intro>p:last-child{color:var(--ws-ink-2);font-size:14px;max-width:68ch}.gs-explain-tabs{align-items:stretch;border-bottom:1px solid var(--ws-line);display:flex;gap:4px;margin-top:24px}.gs-explain-tabs button{align-items:center;border-bottom:3px solid transparent;color:var(--ws-ink-2);cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:space-between;min-height:64px;padding:12px;text-align:left}.gs-explain-tabs b{flex:none;font-size:13px;font-weight:600}.gs-explain-tabs [aria-selected=true]{background:var(--ws-accent-soft);border-bottom-color:currentColor;color:var(--explain-tone)}.gs-explain-tabs button:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-explain-content{padding-top:20px}.gs-explain-reader .gs-explain-section-note{color:var(--ws-ink-2);font-size:14px;margin-bottom:20px;max-width:68ch}.gs-explain-reader .gs-explain-list{display:grid;gap:20px;list-style:none;padding:0}.gs-explain-case{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:12px;padding:20px}.gs-explain-reference{color:var(--explain-tone);font-size:13px;font-weight:650;margin-bottom:12px}.gs-explain-reader h4{color:var(--ws-ink);font-size:19px;font-weight:650;letter-spacing:-.015em;line-height:1.4;margin-bottom:8px;text-wrap:pretty}.gs-explain-reader h5{color:var(--ws-ink-2);font-size:13px;font-weight:650;margin-bottom:6px}.gs-explain-reader .gs-explain-suggestion-note{color:var(--explain-tone);font-size:13px}.gs-explain-reason{border-top:1px solid var(--ws-line);margin-top:16px;padding-top:16px}.gs-explain-reader details{background:transparent;border:0;margin-top:12px;padding:0}.gs-explain-reader summary{color:var(--ws-ink-2);cursor:pointer;font-size:14px;min-height:44px;padding:10px 0}.gs-explain-reader details p{padding:8px 0}.gs-explain-reader .gs-explain-signals{list-style:disc;padding-left:20px}.gs-explain-signals li{margin:4px 0}.gs-explain-brand,.gs-explain-competitors{margin-top:16px}.gs-explain-competitors dl>div{border-top:1px solid var(--ws-line);margin-top:12px;padding-top:12px}.gs-explain-competitors dt{color:var(--ws-ink);font-weight:650;margin-bottom:6px}.gs-explain-sources ul{list-style:none;padding:0}.gs-explain-sources li{border-top:1px solid var(--ws-line)}.gs-explain-sources a{color:var(--explain-tone);display:block;overflow-wrap:anywhere;padding:12px 0;text-decoration:underline;text-underline-offset:3px}.gs-explain-reader .gs-explain-source-references{color:var(--ws-ink-2);font-size:13px;margin-top:12px}.gs-explain-empty{padding:24px 0}.gs-action-explanation-link:focus-visible,.gs-explain-reader :is(button,a,summary,[role=tabpanel]):focus-visible,.gs-proposal-evidence summary:focus-visible{box-shadow:none;outline:2px solid var(--ws-ink);outline-offset:3px}@media(max-width:540px){.gs-explain-tabs button{align-items:flex-start;flex-direction:column;font-size:13px;justify-content:flex-start;padding:10px 8px}.gs-explain-tabs b{margin-top:auto}.gs-explain-case{padding:16px}.gs-explain-reader h4{font-size:18px}.gs-action-reader .gs-proposal-observation{padding:16px}}.gs-audit-topics{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow)}.gs-audit-topics-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 20px 14px}.gs-audit-topics-head h2{font-size:17px;margin:0}.gs-audit-topics-head p{color:var(--ws-ink-3);font-size:12.5px;margin:4px 0 0;max-width:62ch}.gs-audit-topics-scroll{overflow-x:auto}.gs-audit-topics-table{border-collapse:collapse;font-size:13px;min-width:700px;width:100%}.gs-audit-topics-table thead th{background:var(--ws-surface-2);border-bottom:1px solid var(--ws-line);border-top:1px solid var(--ws-line);color:var(--ws-ink-3);font-size:11px;font-weight:600;letter-spacing:.06em;padding:10px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.gs-audit-topics-table tbody td,.gs-audit-topics-table tbody th{border-bottom:1px solid var(--ws-line);padding:13px 20px;text-align:left;vertical-align:top}.gs-audit-topics-table tbody tr:last-child td,.gs-audit-topics-table tbody tr:last-child th{border-bottom:0}.gs-audit-topics-name{color:var(--ws-ink);font-weight:600}.gs-audit-topics-name small{color:var(--ws-ink-3);display:block;font-size:11.5px;font-weight:400;margin-top:2px}.gs-audit-topics-presence{align-items:center;display:flex;gap:10px;min-width:164px}.gs-audit-topics-presence b{font-variant-numeric:tabular-nums;font-weight:600}.gs-audit-topics-bar{background:var(--ws-sunk);border-radius:999px;flex:1;height:8px;min-width:80px;overflow:hidden}.gs-audit-topics-bar i{background:var(--ws-accent);display:block;height:100%}.gs-audit-topics-presence[data-tone=mid] .gs-audit-topics-bar i{background:var(--ws-warn)}.gs-audit-topics-presence[data-tone=low] .gs-audit-topics-bar i{background:var(--ws-crit)}.gs-audit-topics-presence[data-tone=unknown] b{color:var(--ws-ink-3)}.gs-audit-topics-brands,.gs-audit-topics-models{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:0;padding:0}.gs-audit-topics-models li{align-items:baseline;background:var(--ws-surface-2);border:1px solid var(--ws-line-2);border-radius:999px;color:var(--ws-ink-3);display:inline-flex;font-size:11.5px;gap:5px;padding:2px 8px;white-space:nowrap}.gs-audit-topics-models li[data-on]{background:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 34%,var(--ws-line));color:var(--ws-ok);font-weight:600}.gs-audit-topics-models li span{font-variant-numeric:tabular-nums;font-weight:400;opacity:.85}.gs-audit-topics-brands li{align-items:center;background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:999px;color:var(--ws-ink-2);display:inline-flex;font-size:11.5px;gap:6px;padding:2px 9px 2px 7px;white-space:nowrap}.gs-audit-topics-brands li:before{background:var(--ws-s5);border-radius:2px;content:"";height:7px;width:7px}.gs-audit-topics-brands li[data-series="0"]:before{background:var(--ws-s2)}.gs-audit-topics-brands li[data-series="1"]:before{background:var(--ws-s3)}.gs-audit-topics-brands li[data-series="2"]:before{background:var(--ws-s4)}.gs-audit-topics-brands li b{color:var(--ws-ink-3);font-variant-numeric:tabular-nums;font-weight:600}.gs-audit-topics-empty-cell{color:var(--ws-ink-3);font-size:12px}.gs-audit-topics-evidence button{background:none;border:0;color:var(--ws-accent-ink);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:0;white-space:nowrap}.gs-audit-topics-evidence button:hover{text-decoration:underline;text-underline-offset:3px}.gs-audit-topics-empty,.gs-audit-topics-foot{color:var(--ws-ink-3);font-size:12px;margin:0;padding:14px 20px 16px}.gs-audit-topics-foot{border-top:1px solid var(--ws-line)}.gs-audit-topics-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.gs-audit-summary-measures>h2{color:var(--ws-ink);font-size:16px;font-weight:600;margin:0;padding:20px 0 12px}.gs-audit-handoff{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);margin-top:20px;padding:18px 20px 20px}.gs-audit-handoff-head h2{font-size:16px;font-weight:600;margin:0}.gs-audit-handoff-head p{color:var(--ws-ink-3);font-size:12.5px;margin:4px 0 14px;max-width:62ch}.gs-audit-handoff-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.gs-audit-handoff-grid a{--handoff-tone:var(--ws-info);align-content:center;background:color-mix(in srgb,var(--handoff-tone) 6%,var(--ws-surface));border:1px solid color-mix(in srgb,var(--handoff-tone) 22%,var(--ws-line));border-radius:var(--ws-r-sm);color:var(--ws-ink);display:grid;gap:3px;min-height:72px;padding:14px 15px;text-decoration:none}.gs-audit-handoff-grid a[data-area=backlog]{--handoff-tone:var(--ws-accent-deep)}.gs-audit-handoff-grid a:hover{border-color:color-mix(in srgb,var(--handoff-tone) 45%,var(--ws-line))}.gs-audit-handoff-grid a:focus-visible{outline:2px solid var(--handoff-tone);outline-offset:2px}.gs-audit-handoff-grid b{font-size:13.5px}.gs-audit-handoff-grid span{color:var(--ws-ink-3);font-size:12px;font-variant-numeric:tabular-nums}details.gs-audit-secondary{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);margin-top:12px}details.gs-audit-secondary>summary{color:var(--ws-ink);cursor:pointer;display:flex;flex-direction:column;gap:2px;min-height:44px;padding:14px 20px}details.gs-audit-secondary>summary b{font-size:14.5px;font-weight:600}details.gs-audit-secondary>summary small{color:var(--ws-ink-3);font-size:12.5px}details.gs-audit-secondary>summary:focus-visible{border-radius:var(--ws-r);outline:2px solid var(--ws-accent);outline-offset:-2px}details.gs-audit-secondary[open]>summary{border-bottom:1px solid var(--ws-line)}details.gs-audit-secondary>.gs-audit-band-body{padding:18px 20px 20px}.gs-market-evidence-section{border-top:1px solid var(--ws-line);padding:16px 0 0}.gs-market-evidence-section>h2{color:var(--ws-ink);font-size:15px;font-weight:600;margin:0 0 12px;padding:12px 4px 0}.gs-audit-report .gs-audit-summary-measures>h2{color:var(--ws-ink-3);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.gs-audit-report .gs-audit-measure-value{font-size:20px}.gs-audit-report details.gs-audit-secondary{background:transparent;border-radius:0;border-width:0 0 1px;box-shadow:none;margin-top:0}.gs-audit-report details.gs-audit-secondary:first-of-type{border-top-width:1px;margin-top:20px}.gs-audit-report details.gs-audit-secondary>summary{padding:14px 4px}.gs-audit-report details.gs-audit-secondary>.gs-audit-band-body{padding:4px 4px 20px}.gs-audit-report details.gs-audit-secondary[open]>summary{border-bottom:0}.gs-merged-tabs{margin:18px 0 6px}.gs-sources-card[data-tone]{--source-tone:var(--ws-crit);background:color-mix(in srgb,var(--source-tone) 7%,var(--ws-surface));border-color:color-mix(in srgb,var(--source-tone) 42%,var(--ws-line))}.gs-sources-card[data-tone=data]{--source-tone:var(--ws-ok)}.gs-sources-card[data-tone=waiting]{--source-tone:var(--ws-warn)}.gs-sources-card[data-tone] .gs-sources-dot{background:var(--source-tone)}.gs-sources-card[data-tone] .gs-sources-card-state{color:var(--source-tone);font-weight:600}.gs-rank-chart{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);margin-top:16px;padding:16px 18px 14px}.gs-rank-chart-head h3{font-size:15px;font-weight:600;margin:0}.gs-rank-chart-head p{color:var(--ws-ink-3);font-size:12.5px;margin:3px 0 14px;max-width:68ch}.gs-rank-chart-rows{display:grid;gap:8px;list-style:none;margin:0;padding:0}.gs-rank-chart-rows li{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(96px,168px) minmax(0,1fr) auto}.gs-rank-chart-name{color:var(--ws-ink-2);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-rank-chart-rows li[data-top] .gs-rank-chart-name{color:var(--ws-ink);font-weight:600}.gs-rank-chart-track{background:var(--ws-sunk);border-radius:999px;height:10px;overflow:hidden}.gs-rank-chart-track i{background:color-mix(in srgb,var(--ws-accent) 55%,var(--ws-surface));border-radius:999px;display:block;height:100%}.gs-rank-chart-rows li[data-top] .gs-rank-chart-track i{background:var(--ws-accent)}.gs-rank-chart-value{color:var(--ws-ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;min-width:3ch;text-align:right}.gs-rank-chart-foot{color:var(--ws-ink-3);font-size:12px;margin:12px 0 0}.gs-audit-report .gs-audit-hero{background:var(--ws-surface);border:1px solid var(--ws-line);border-left:3px solid var(--ws-accent);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);display:grid;gap:20px;padding:22px 24px 6px}.gs-audit-report .gs-audit-hero .gs-audit-summary-score{background:transparent;border:0;padding:0}.gs-audit-report .gs-audit-hero .gs-audit-score-value strong{font-size:56px}.gs-audit-report .gs-audit-hero .gs-audit-score-level{background:color-mix(in srgb,var(--result-tone) 14%,var(--ws-surface));border-radius:999px;justify-self:start;padding:2px 10px}.gs-audit-report .gs-audit-hero .gs-audit-summary-measures{border-bottom:0;border-top:1px solid var(--ws-line);margin:0 -24px;padding:0 24px 18px}.gs-audit-report .gs-audit-hero .gs-audit-summary-measures>h2{padding-top:16px}.gs-audit-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.gs-audit-report .gs-audit-more-title{color:var(--ws-ink-2);font-size:13px;font-weight:600;letter-spacing:.07em;margin:28px 0 4px;text-transform:uppercase}.gs-audit-report .gs-audit-handoff-grid span,.gs-audit-report .gs-audit-topics-foot,.gs-audit-report .gs-audit-topics-head p,.gs-audit-report details.gs-audit-secondary>summary small{color:var(--ws-ink-2);font-size:13px}.gs-audit-report details.gs-audit-secondary>summary b{font-size:15px}.gs-audit-report .gs-audit-topics-table thead th{color:var(--ws-ink-2)}.gs-audit-report .gs-audit-hero .gs-audit-score-value strong{color:var(--ws-ink)}.gs-audit-report .gs-audit-hero .gs-audit-measure-grid meter{--meter-tone:var(--ws-accent)}.gs-audit-report details.gs-audit-secondary>summary,.gs-audit-report details.gs-report-full-measures>summary{cursor:pointer;list-style:none;padding-left:22px;position:relative}.gs-audit-report details.gs-audit-secondary>summary::-webkit-details-marker,.gs-audit-report details.gs-report-full-measures>summary::-webkit-details-marker{display:none}.gs-audit-report details.gs-audit-secondary>summary:before,.gs-audit-report details.gs-report-full-measures>summary:before{border-bottom:1.5px solid var(--ws-ink-3);border-right:1.5px solid var(--ws-ink-3);content:"";height:7px;left:4px;position:absolute;top:1.05em;transform:rotate(-45deg);transition:transform .12s ease;width:7px}.gs-audit-report details[open].gs-audit-secondary>summary:before,.gs-audit-report details[open].gs-report-full-measures>summary:before{transform:rotate(45deg)}.gs-audit-report details.gs-audit-secondary>summary:hover:before,.gs-audit-report details.gs-report-full-measures>summary:hover:before{border-color:var(--ws-accent)}.gs-audit-report details.gs-report-full-measures{border:0;border-bottom:1px solid var(--ws-line);border-radius:0;margin:0;padding:0}.gs-audit-report details.gs-report-full-measures>summary{color:var(--ws-ink);font-size:15px;font-weight:600;padding-bottom:14px;padding-top:14px}.gs-audit-report .gs-audit-verdict{color:var(--ws-ink);font-size:19px;font-weight:600;line-height:1.45;margin:12px 0 0;max-width:46ch}.gs-audit-report .gs-audit-verdict-note{color:var(--ws-ink-2);font-size:14px;margin:8px 0 0;max-width:62ch}.gs-audit-instead{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);display:grid;gap:18px 28px;grid-template-columns:minmax(200px,260px) minmax(0,1fr);padding:16px 20px}.gs-audit-instead h2{font-size:15px;font-weight:600;margin:0}.gs-audit-instead p{color:var(--ws-ink-2);font-size:12.5px;margin:3px 0 0}.gs-audit-instead ol{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));list-style:none;margin:0;padding:0}.gs-audit-instead li{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-left:3px solid var(--ws-s5);border-radius:var(--ws-r-sm);display:grid;gap:2px;padding:10px 12px}.gs-audit-instead li[data-rank="0"]{border-left-color:var(--ws-s2)}.gs-audit-instead li[data-rank="1"]{border-left-color:var(--ws-s3)}.gs-audit-instead li[data-rank="2"]{border-left-color:var(--ws-s4)}.gs-audit-instead b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-audit-instead span{color:var(--ws-ink-2);font-size:12px;font-variant-numeric:tabular-nums}.gs-audit-report .gs-audit-summary-message h2{font-size:clamp(22px,2.2cqi,30px);line-height:1.25;max-width:26ch}.gs-audit-report .gs-audit-headline{display:grid;gap:14px}.gs-audit-report .gs-hero-header{border-bottom:1px solid var(--ws-line);padding-bottom:22px}.gs-audit-report .gs-hero-header .gs-audit-summary{gap:14px}.gs-audit-report .gs-hero-header .gs-audit-summary-result{gap:0;grid-template-columns:minmax(0,1fr)}.gs-audit-report{align-content:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.gs-audit-report>*{min-width:0}.gs-audit-report .gs-hero-tiles .gs-hero-tile-hint{display:none}.gs-audit-report .gs-hero-sov{align-content:start;display:grid;gap:12px}.gs-audit-report .gs-hero-sov-title{color:var(--ws-ink-3);font-size:11px;font-weight:700;letter-spacing:.16em;margin:0;text-transform:uppercase}.gs-audit-report .gs-hero-trend{display:grid;gap:4px;max-width:210px;width:100%}.gs-audit-report .gs-hero-trend-label{color:var(--ws-ink-3);display:flex;font-size:10.5px;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:.16em;margin:0;text-transform:uppercase}.gs-audit-report .gs-hero-trend-label span{color:var(--ws-ink-4);letter-spacing:.06em}.gs-audit-report .gs-hero-trend-ends{color:var(--ws-ink-3);display:flex;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;margin:0}.gs-audit-report .gs-hero-spark{height:34px;width:100%}.gs-audit-report .gs-hero-spark polygon{fill:color-mix(in srgb,var(--ws-accent) 16%,transparent);stroke:none}.gs-audit-report .gs-hero-spark polyline{fill:none;stroke:var(--ws-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.gs-audit-report .gs-hero-spark circle{fill:var(--ws-accent)}.gs-audit-report .gs-hero-sov-note{color:var(--ws-ink-3);font-size:12.5px;margin:-6px 0 0}.gs-audit-report .gs-hero-sov-rows{display:grid;gap:8px;list-style:none;margin:0;padding:0}.gs-audit-report .gs-hero-sov-rows>li{align-items:center;color:var(--ws-ink-2);display:grid;font-size:13px;gap:14px;grid-template-columns:minmax(90px,160px) minmax(0,1fr) auto}.gs-audit-report .gs-hero-sov-name{align-items:center;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-audit-report .gs-hero-sov-logo{background:var(--ws-surface-2);border-radius:4px;flex:none;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.gs-audit-report .gs-hero-sov-rows>li[data-brand] .gs-hero-sov-name{color:var(--ws-accent-ink);font-weight:700}.gs-audit-report .gs-hero-sov-track{background:var(--ws-sunk);border-radius:999px;height:10px;overflow:hidden}.gs-audit-report .gs-hero-sov-track>span{background:var(--sov-tone,var(--ws-ink-4));border-radius:999px;display:block;height:100%}.gs-audit-report .gs-hero-sov-rows>li:nth-child(2){--sov-tone:var(--ws-s2)}.gs-audit-report .gs-hero-sov-rows>li:nth-child(3){--sov-tone:var(--ws-s3)}.gs-audit-report .gs-hero-sov-rows>li:nth-child(4){--sov-tone:var(--ws-s4)}.gs-audit-report .gs-hero-sov-rows>li:nth-child(5){--sov-tone:var(--ws-s5)}.gs-audit-report .gs-hero-sov-rows>li:nth-child(6){--sov-tone:var(--ws-info)}.gs-audit-report .gs-hero-sov-rows>li[data-brand]{--sov-tone:var(--ws-accent)}.gs-audit-report .gs-hero-sov-rows>li[data-brand] .gs-hero-sov-track{background:color-mix(in srgb,var(--ws-accent) 14%,var(--ws-sunk))}.gs-audit-report .gs-hero-sov-name:before{background:var(--sov-tone,var(--ws-ink-4));border-radius:999px;content:"";flex:none;height:8px;width:8px}.gs-audit-report .gs-hero-sov-count{color:var(--ws-ink);font-variant-numeric:tabular-nums;font-weight:600;min-width:3ch;text-align:right}.gs-audit-report .gs-audit-dashboard{align-items:start}.gs-audit-report .gs-audit-dashboard>*{min-width:0}.gs-audit-report .gs-hero-split{grid-template-columns:minmax(0,1fr)}.gs-audit-report .gs-hero-tiles{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.gs-audit-report .gs-hero-tiles>*{min-width:0}.gs-audit-report .gs-hero-tiles p{text-wrap:pretty}.gs-audit-report .gs-hero-tiles>div{border-left:3px solid var(--tile-tone,var(--ws-line))}.gs-audit-report .gs-hero-tiles>div:first-child{--tile-tone:var(--ws-accent)}.gs-audit-report .gs-hero-tiles>div:nth-child(2){--tile-tone:var(--ws-s2)}.gs-audit-report .gs-hero-tiles>div:nth-child(3){--tile-tone:var(--ws-s3)}.gs-audit-report .gs-hero-tiles>div:nth-child(4){--tile-tone:var(--ws-s4)}.gs-audit-report .gs-hero-tiles{border-top:1px solid var(--ws-line);padding-top:22px}@media(min-width:1100px){.gs-audit-report .gs-hero-split{align-items:stretch;grid-template-columns:minmax(520px,.95fr) minmax(0,1.05fr)}.gs-audit-report .gs-hero-split>div:first-child{align-items:start;display:grid;gap:8px 24px;grid-auto-rows:min-content;grid-template-columns:auto minmax(0,1fr)}.gs-audit-report .gs-hero-split>div:first-child>p:first-child{grid-column:1/-1}.gs-audit-report .gs-hero-split>div:first-child>.gs-hero-scoreline{grid-column:1;grid-row:2/span 8}.gs-audit-report .gs-hero-split>div:first-child>:not(p:first-child):not(.gs-hero-scoreline){grid-column:2}.gs-audit-report .gs-hero-scoreline{align-items:flex-start;flex-direction:column;gap:12px}.gs-audit-report .gs-hero-ring{height:188px;width:188px}.gs-audit-report .gs-hero-ring-score{font-size:64px}.gs-audit-report .gs-hero-sov{grid-template-rows:auto auto minmax(0,1fr)}.gs-audit-report .gs-hero-sov-rows{align-content:space-between;gap:14px}.gs-audit-report .gs-hero-sov-track{height:12px}.gs-audit-report .gs-hero-status{align-content:start;display:grid;gap:10px}.gs-audit-report .gs-hero-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.gs-audit-report .gs-audit-dashboard .gs-mp-signals{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}.gs-audit-report .gs-audit-ranking-wide .gs-mp-rankings{display:grid;gap:2px 28px;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.gs-findings-review{color:var(--ws-ink);min-width:0}.gs-findings-heading{margin-bottom:24px}.gs-findings-heading h2{font-size:22px;font-weight:650;line-height:1.35;margin:0;text-wrap:balance}.gs-findings-heading p{color:var(--ws-ink-2);font-size:16px;line-height:1.65;margin:8px 0 0;max-width:74ch}.gs-findings-toggle{align-items:center;color:inherit;display:flex;gap:16px;justify-content:space-between;min-height:44px;text-align:left;width:100%}.gs-findings-groups{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.gs-findings-groups button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink-2);display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.4;min-height:48px;padding:10px 16px;text-align:left}.gs-findings-review [data-kind=negative]{--finding-color:var(--ws-crit);--finding-soft:var(--ws-crit-soft)}.gs-findings-review [data-kind=positive]{--finding-color:var(--ws-ok);--finding-soft:var(--ws-ok-soft)}.gs-findings-review [data-kind=neutral]{--finding-color:var(--ws-info);--finding-soft:var(--ws-info-soft)}.gs-findings-groups button:hover{background:var(--ws-surface-2);color:var(--ws-ink)}.gs-findings-groups button[aria-selected=true]{background:var(--finding-soft);border-color:var(--finding-color);color:var(--finding-color)}.gs-findings-count{background:var(--ws-surface-2);border-radius:6px;color:var(--ws-ink);display:grid;font-size:15px;font-variant-numeric:tabular-nums;min-height:28px;min-width:28px;padding:2px 6px;place-items:center}.gs-findings-groups button[aria-selected=true] .gs-findings-count{background:var(--ws-surface);color:var(--finding-color)}.gs-findings-group{min-width:0}.gs-findings-list{border-top:1px solid var(--ws-line);list-style:none;margin:0;padding:0}.gs-findings-list>li{border-bottom:1px solid var(--ws-line)}.gs-findings-item{min-width:0}.gs-findings-item>summary{align-items:start;border-radius:8px;color:var(--ws-ink);cursor:pointer;display:grid;gap:16px;grid-template-columns:28px minmax(0,1fr) 20px;list-style:none;min-height:64px;padding:20px 12px}.gs-findings-item>summary::-webkit-details-marker{display:none}.gs-findings-item>summary:hover{background:var(--ws-surface-2)}.gs-findings-number{background:var(--finding-soft);border-radius:6px;color:var(--finding-color);display:grid;font-size:14px;font-variant-numeric:tabular-nums;font-weight:650;min-height:28px;place-items:center}.gs-findings-item-copy{display:grid;gap:8px;min-width:0}.gs-findings-excerpt{font-size:16px;font-weight:500;line-height:1.6;max-width:76ch;overflow-wrap:anywhere}.gs-findings-item-meta{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-findings-item-meta>span{margin:0 4px}.gs-findings-chevron{align-self:start;color:var(--ws-ink-2);display:inline-block;font-size:24px;line-height:1;margin-top:2px;transform-origin:center}.gs-findings-chevron.is-open,.gs-findings-item[open]>summary .gs-findings-chevron{transform:rotate(90deg)}.gs-findings-detail{margin:0 48px 24px 56px;max-width:82ch}.gs-findings-full-text{font-size:16px;line-height:1.75;margin:0 0 24px;overflow-wrap:anywhere;white-space:pre-wrap}.gs-findings-detail h4{color:var(--ws-ink-2);font-size:14px;font-weight:650;line-height:1.5;margin:0 0 12px}.gs-findings-detail blockquote{border-left:2px solid var(--finding-color);color:var(--ws-ink);font-size:16px;line-height:1.75;margin:0 0 20px;overflow-wrap:anywhere;padding:4px 0 4px 20px;white-space:pre-wrap}.gs-findings-evidence-note,.gs-findings-method-note{color:var(--ws-ink-2);font-size:14px;line-height:1.65;margin:16px 0 0;max-width:82ch}.gs-findings-method-note{margin-top:24px}.gs-findings-tool-link{align-items:center;color:var(--ws-accent-ink);display:inline-flex;font-size:15px;font-weight:600;gap:8px;margin-top:16px;min-height:44px;padding:8px 0;text-decoration:underline;text-underline-offset:3px}.gs-findings-empty,.gs-findings-group-empty{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:8px;color:var(--ws-ink-2);padding:20px}.gs-findings-empty h3{color:var(--ws-ink);font-size:18px;font-weight:600;margin:0 0 8px}.gs-findings-empty p,.gs-findings-group-empty{font-size:16px;line-height:1.65;max-width:76ch}.gs-findings-review :is(button,summary,a):focus-visible{box-shadow:none;outline:2px solid var(--ws-accent-ink);outline-offset:3px}.gs-findings-review :is(button,summary){transition:color var(--gs-motion-fast),background-color var(--gs-motion-fast),border-color var(--gs-motion-fast)}.gs-findings-chevron{transition:transform var(--gs-motion-fast)}@media(max-width:600px){.gs-findings-groups{gap:8px}.gs-findings-groups button{flex:1 1 90px;font-size:14px;gap:6px;padding:8px}.gs-findings-groups button>span:first-child{min-width:0}.gs-findings-count{font-size:14px;min-height:24px;min-width:22px;padding:2px 4px}.gs-findings-item>summary{gap:12px;grid-template-columns:24px minmax(0,1fr) 16px;padding:16px 4px}.gs-findings-detail{margin:0 4px 24px 40px}.gs-findings-detail blockquote{padding-left:12px}}@media(prefers-reduced-motion:reduce){.gs-findings-chevron,.gs-findings-review :is(button,summary){transition:none}}[data-pdf-export=true] .gs-findings-content,[data-pdf-export=true] .gs-findings-group{display:block!important}[data-pdf-export=true] .gs-findings-chevron,[data-pdf-export=true] .gs-findings-groups,[data-pdf-export=true] .gs-findings-item-meta,[data-pdf-export=true] .gs-findings-tool-link{display:none!important}[data-pdf-export=true] .gs-findings-group{margin-bottom:28px}[data-pdf-export=true] .gs-findings-group-heading{height:auto;margin:0 0 12px;overflow:visible;position:static;width:auto;clip:auto;white-space:normal}[data-pdf-export=true] .gs-findings-group-heading h3{color:var(--finding-color);font-size:17px;font-weight:600}[data-pdf-export=true] .gs-findings-group-heading p{display:none}@media print{.gs-findings-content,.gs-findings-group{display:block!important}.gs-findings-chevron,.gs-findings-groups,.gs-findings-item-meta,.gs-findings-tool-link{display:none!important}.gs-findings-group{margin-bottom:28px}.gs-findings-group-heading{height:auto;margin:0 0 12px;overflow:visible;position:static;width:auto;clip:auto;white-space:normal}.gs-findings-group-heading h3{color:var(--finding-color);font-size:17px;font-weight:600}.gs-findings-group-heading p{display:none}.gs-findings-item::details-content{content-visibility:visible}.gs-findings-item>.gs-findings-detail{display:block!important}.gs-findings-item{-moz-column-break-inside:avoid;break-inside:avoid}}.gs-audit-question-export-host{display:none}.gs-audit-question-export{background:var(--reader-surface,var(--ws-surface,var(--adm-surface)));color:var(--reader-ink,var(--ws-ink,var(--adm-ink)));font-size:15px;line-height:1.65;overflow-wrap:anywhere}.gs-audit-question-export p{color:inherit}.gs-audit-question-export a{color:var(--reader-accent,var(--ws-accent-ink,var(--adm-accent-ink)));text-decoration:underline;text-underline-offset:3px}.gs-audit-question-export-heading{border-bottom:1px solid var(--reader-line,var(--ws-line,var(--adm-line)));padding-bottom:20px}.gs-audit-question-export-heading h3{font-size:24px;font-weight:650}.gs-audit-question-export-heading p{color:var(--reader-muted,var(--ws-ink-2,var(--adm-ink-2)));font-size:13px;margin-top:8px}.gs-audit-export-question{padding-top:24px}.gs-audit-question-export .gs-audit-export-position{color:var(--reader-muted,var(--ws-ink-2,var(--adm-ink-2)));font-size:12px}.gs-audit-export-question>h4{font-size:20px;font-weight:650;margin:8px 0 20px}.gs-audit-export-answer{border-top:1px solid var(--reader-line,var(--ws-line,var(--adm-line)));padding:20px 0}.gs-audit-export-answer>header{margin-bottom:20px}.gs-audit-export-answer h5{font-size:17px;font-weight:650}.gs-audit-export-answer>header>span{font-size:12px}.gs-audit-export-answer-metadata{color:var(--reader-muted,var(--ws-ink-2,var(--adm-ink-2)));font-size:13px;margin-top:24px}.gs-audit-export-answer-metadata h6{font-weight:600;margin-top:12px}.gs-audit-export-answer-metadata ul{list-style:decimal;padding-left:20px}.gs-audit-export-answer-metadata li{margin-top:8px}.gs-audit-export-source-url{font-size:12px;overflow-wrap:anywhere}.gs-audit-question-export :is(h3,h4,h5,h6){-moz-column-break-after:avoid;break-after:avoid}.gs-audit-question-export :is(p,li){orphans:3;widows:3}.gs-audit-question-export .gs-answer-document{max-width:none}.gs-audit-question-export .gs-answer-table-wrap{overflow:visible}.gs-audit-question-export .gs-answer-code{overflow:visible;white-space:pre-wrap}.gs-audit-question-export table{table-layout:fixed;width:100%}.gs-audit-question-export thead{display:table-header-group}[data-pdf-export=true] .gs-audit-question-capture{background:var(--reader-surface,var(--ws-surface,var(--adm-surface)));container-type:normal!important;display:block!important;height:auto!important;max-height:none!important;max-width:none!important;overflow:visible!important;padding:24px;width:744px!important}[data-pdf-export=true] .gs-audit-question-capture>.gs-audit-question-export-host{display:block!important}@media print{[data-question-print-ready=true]{container-type:normal!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}[data-question-print-ready=true]>:not(.gs-audit-question-export-host){display:none!important}[data-question-print-ready=true]>.gs-audit-question-export-host{display:block!important}}.gs-platform-home{container-type:inline-size;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.gs-platform-home>.gs-focus-baseline{background:var(--ws-surface);border-radius:12px;border-top:3px solid var(--ws-line-2);display:grid;gap:32px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(180px,.32fr)}.gs-platform-home>.gs-focus-baseline[data-tone=attention]{border-top-color:var(--ws-warn)}.gs-platform-home>.gs-focus-baseline[data-tone=positive]{border-top-color:var(--ws-ok)}.gs-platform-home-result h2{font-size:clamp(22px,2.3vw,30px);line-height:1.25;margin:12px 0 16px;max-width:32ch}.gs-platform-home-result>p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:16px;line-height:1.65;margin-bottom:24px;max-width:68ch}.gs-platform-home-measure{border-left:1px solid var(--ws-line);color:var(--ws-ink-2);font-size:14px;line-height:1.6;padding-left:28px}.gs-platform-home-measure .gs-focus-score{gap:4px;margin:12px 0}.gs-platform-home-measure .gs-focus-score strong{font-size:36px}.gs-platform-home-measure small{display:block;font-size:13px;margin-top:12px}.gs-platform-home .gs-platform-home-measure>p{color:var(--ws-ink-2);opacity:1}.gs-platform-home .gs-focus-score span{color:var(--ws-ink-2)}.gs-platform-home .gs-focus-destinations{gap:16px;grid-column:auto;grid-template-columns:1fr}.gs-platform-home .gs-focus-task b{display:block;font-size:16px;font-weight:500;overflow:visible}.gs-platform-home .gs-focus-note{color:var(--ws-ink-2);font-size:15px}.gs-platform-home :is(.gs-focus-work,.gs-focus-destination){border-radius:12px}.gs-tool-source-context{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;color:var(--ws-ink)}.gs-tool-source-context>summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;min-height:56px;padding:18px 20px}.gs-tool-source-context>summary::-webkit-details-marker{display:none}.gs-tool-source-context>summary strong{display:block;font-size:16px;font-weight:600}.gs-tool-source-context>summary small{color:var(--ws-ink-2);display:block;font-size:14px;line-height:1.5;margin-top:4px;max-width:80ch;overflow-wrap:anywhere}.gs-tool-source-context>summary svg{flex-shrink:0;height:20px;width:20px}.gs-tool-source-context[open]>summary svg{transform:rotate(180deg)}.gs-tool-source-body{border-top:1px solid var(--ws-line);padding:20px}.gs-tool-source-body>.gs-client-audit-selector{background:none;border:0;box-shadow:none;margin:0;padding:0}.gs-tool-source-body .gs-tool-form{margin:0}.gs-tool-review-note{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:8px 0 20px}.gs-table-overflow-hint{color:var(--ws-ink-2,var(--adm-ink-2));font-size:14px;line-height:1.5;margin:16px 0 8px}.gs-admin-table-wrap:focus-visible,.gs-tool-source-context>summary:focus-visible{outline:2px solid var(--ws-accent-ink,var(--adm-accent-ink));outline-offset:3px}@container (max-width: 700px){.gs-platform-home>.gs-focus-baseline{gap:24px;grid-template-columns:1fr}.gs-platform-home-measure{border-left:0;border-top:1px solid var(--ws-line);padding:20px 0 0}}@media(max-width:900px){.gs-platform-home{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.gs-tool-source-body,.gs-tool-source-context>summary{padding:16px}}@media print{.gs-tool-source-context:not([open])>.gs-tool-source-body{display:block}}.gs-editorial.gs-editorial-reader{container:editorial-reader/inline-size;display:block}.gs-editorial-reader .gs-editorial-frame{background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:12px;display:grid;gap:0;grid-template-columns:minmax(240px,.8fr) minmax(0,1.65fr);grid-template-rows:minmax(0,1fr);height:clamp(440px,72dvh,720px);overflow:hidden}.gs-editorial-reader .gs-editorial-index{border:0;border-radius:0;border-right:1px solid var(--ws-line);display:flex;flex-direction:column;min-height:0}.gs-editorial-reader .gs-editorial-index-head{padding:16px}.gs-editorial-reader .gs-editorial-index-head h2{font-size:16px}.gs-editorial-reader .gs-editorial-index-head>p{display:none}.gs-editorial-reader .gs-editorial-list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:4px;scrollbar-gutter:stable}.gs-editorial-reader .gs-editorial-list button{border:0;border-bottom:1px solid var(--ws-line);border-left:3px solid transparent;border-radius:0;padding:16px 12px;transition:background-color var(--gs-motion-fast) var(--gs-motion-ease)}.gs-editorial-reader .gs-editorial-list button[aria-pressed=true]{background:var(--ws-accent-soft);border-left-color:var(--ws-accent-ink)}.gs-editorial-reader .gs-editorial-list button>strong{font-size:15px;font-weight:400;line-height:1.55}.gs-editorial-reader .gs-editorial-list button[aria-pressed=true]>strong{font-weight:600}.gs-editorial-reader .gs-editorial-count{border-top:1px solid var(--ws-line);color:var(--ws-ink-2);margin:0;padding:12px 16px}.gs-editorial-index-empty{color:var(--ws-ink-2);font-size:14px;padding:16px}.gs-editorial-index-empty .gs-flow-button{margin-top:12px}.gs-editorial-reader .gs-editorial-detail{border:0;border-radius:0;display:flex;flex-direction:column;min-height:0;min-width:0;padding:0}.gs-editorial-reader-toolbar,.gs-market-query-toolbar{align-items:center;border-bottom:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;flex-shrink:0;font-size:13px;gap:8px;justify-content:space-between;min-height:52px;padding:4px 16px}.gs-editorial-reader-toolbar>div,.gs-market-query-toolbar>div{display:flex;gap:8px}.gs-editorial-reader-toolbar button,.gs-market-query-toolbar button{border-radius:8px;color:var(--ws-ink);min-height:44px;min-width:44px;padding:8px}.gs-editorial-reader-toolbar button:hover:not(:disabled),.gs-market-query-toolbar button:hover:not(:disabled){background:var(--ws-surface-2)}.gs-editorial-reader-toolbar button:disabled,.gs-market-query-toolbar button:disabled{opacity:.4}.gs-editorial-reading-body,.gs-market-query-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px;scrollbar-gutter:stable}.gs-editorial-reading-body>*,.gs-market-query-body>*{max-width:70ch}.gs-editorial-reader .gs-editorial-detail h2,.gs-market-query-body h2{font-size:22px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.gs-editorial-reader .gs-editorial-detail h3,.gs-market-query-body h3{font-size:16px;font-weight:600;margin-bottom:8px}.gs-editorial-reader .gs-editorial-detail p,.gs-market-query-body p{color:var(--ws-ink-2);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.gs-editorial-reader .gs-editorial-detail-heading{border:0;padding-bottom:0}.gs-editorial-reader .gs-editorial-detail-heading>.gs-editorial-priority{display:inline-block;margin-top:12px}.gs-editorial-reader .gs-editorial-intent{background:color-mix(in srgb,var(--ws-info) 6%,var(--ws-surface));border-left:3px solid var(--ws-info);border-radius:0 8px 8px 0;margin-top:24px;padding:16px 20px}.gs-editorial-keyword-evidence{margin-top:24px}.gs-editorial-reader .gs-editorial-detail .gs-editorial-evidence-note{font-size:13px;margin-top:12px}.gs-editorial-reader .gs-editorial-handoff{display:block;margin-top:28px;padding-top:24px}.gs-editorial-reader .gs-editorial-handoff>:last-child{margin-top:16px}.gs-editorial-reader .gs-editorial-empty{padding:24px}.gs-market-journey .gs-market-workspace{container:market-reader/inline-size}.gs-market-query-search{margin-bottom:16px}.gs-market-query-reader{background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:12px;display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.65fr);height:clamp(400px,70dvh,680px);overflow:hidden}.gs-market-query-list{background:var(--ws-surface-2);border-right:1px solid var(--ws-line);min-height:0;overflow:auto;overscroll-behavior:contain;padding:4px;scrollbar-gutter:stable}.gs-market-query-list>button{border-bottom:1px solid var(--ws-line);border-left:3px solid transparent;color:var(--ws-ink);display:block;min-height:44px;padding:16px 12px;text-align:left;transition:background-color var(--gs-motion-fast) var(--gs-motion-ease);width:100%}.gs-market-query-list>button:hover{background:var(--ws-sunk)}.gs-market-query-list>button[aria-pressed=true]{background:var(--ws-accent-soft);border-left-color:var(--ws-accent-ink)}.gs-market-query-list>button strong{display:block;font-size:15px;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.gs-market-query-list>button[aria-pressed=true] strong{font-weight:600}.gs-market-query-list>button>span{color:var(--ws-ink-2);display:block;font-size:13px;margin-top:8px}.gs-market-query-detail{display:flex;flex-direction:column;min-height:0;min-width:0}.gs-market-query-toolbar .gs-market-query-back{display:none}.gs-market-query-body .gs-market-query-outcome{color:var(--ws-info);font-weight:600;margin-top:12px}.gs-market-query-body section{margin-top:24px}.gs-market-query-measures{border-bottom:1px solid var(--ws-line);border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:20px;padding:16px 0}.gs-market-query-measures dt{color:var(--ws-ink-2);font-size:13px}.gs-market-query-measures dd{color:var(--ws-ink);font-size:18px;font-weight:600;margin-top:8px}.gs-market-query-body .gs-market-query-sources{font-size:14px;margin-top:16px}.gs-market-journey .gs-market-query-page{color:var(--ws-accent-ink);display:inline-block;font-size:15px;line-height:1.6;margin-top:12px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.gs-market-query-handoff .gs-flow-button{margin-top:16px}.gs-market-query-empty{color:var(--ws-ink-2);font-size:16px;line-height:1.7;padding:24px}.gs-market-evidence-disclosure,.gs-work-archive{border-top:1px solid var(--ws-line);padding:16px 0}.gs-market-evidence-disclosure>summary,.gs-work-advanced>summary,.gs-work-archive>summary{color:var(--ws-ink);cursor:pointer;font-size:15px;font-weight:600;min-height:44px;padding:12px 4px}.gs-market-coverage>summary>span{color:var(--ws-ink-2);font-size:13px;font-weight:400;margin-left:12px}.gs-market-coverage ul{list-style:none;margin:8px 0 20px;padding:0}.gs-market-coverage li{border-bottom:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding:12px 0}.gs-work-summary{border-block:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:24px;padding:20px 0}.gs-work-summary>div{align-items:baseline;display:flex;gap:12px}.gs-work-summary strong{color:var(--ws-ink);font-size:24px}.gs-work-summary span{color:var(--ws-ink-2);font-size:14px}.gs-work-filter-field{display:flex;flex-direction:column;gap:8px;min-width:0}.gs-work-filter-field.is-search{flex:1;min-width:220px}.gs-work-filter-field>label{color:var(--ws-ink-2);font-size:13px}.gs-work-journey .gs-backlog-toolbar{align-items:end}.gs-work-journey .gs-backlog-search,.gs-work-journey .gs-backlog-select{font-size:16px;min-height:44px;width:100%}.gs-work-advanced{align-self:start}.gs-work-advanced[open]{width:100%}.gs-work-advanced>.gs-work-filter-field{margin-top:16px}.gs-work-load-error{background:color-mix(in srgb,var(--ws-crit) 6%,var(--ws-surface));border-left:3px solid var(--ws-crit);border-radius:0 8px 8px 0;padding:24px}.gs-work-load-error h2{font-size:20px;font-weight:600}.gs-work-archive>p,.gs-work-load-error p{color:var(--ws-ink-2);font-size:16px;line-height:1.7;margin:12px 0}.gs-editorial-reader :is(button,input,a,select,.gs-editorial-reading-body):focus-visible,.gs-market-journey :is(button,input,a,summary,.gs-market-query-body):focus-visible{box-shadow:none;outline:2px solid var(--ws-accent-ink);outline-offset:-3px}@container editorial-reader (max-width: 880px){.gs-editorial-reader .gs-editorial-frame{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.gs-editorial-reader .gs-editorial-mobile-switch{align-items:center;border-bottom:1px solid var(--ws-line);display:flex;gap:12px;justify-content:space-between;padding:8px 16px}.gs-editorial-reader.is-choosing .gs-editorial-detail,.gs-editorial-reader:not(.is-choosing) .gs-editorial-index{display:none}.gs-editorial-reader .gs-editorial-index{border:0}}@container market-reader (max-width: 880px){.gs-market-query-reader{grid-template-columns:minmax(0,1fr)}.gs-market-query-empty,.gs-market-query-reader[data-reading=false] .gs-market-query-detail,.gs-market-query-reader[data-reading=true] .gs-market-query-list{display:none}.gs-market-query-toolbar .gs-market-query-back{align-items:center;display:inline-flex;gap:8px}.gs-market-query-list{border:0}}@media(max-width:520px){.gs-editorial-reading-body,.gs-market-query-body{padding:20px 16px}.gs-editorial-reader .gs-editorial-detail h2,.gs-market-query-body h2{font-size:20px}.gs-market-query-toolbar{flex-wrap:wrap;padding:4px 8px}.gs-editorial-reader .gs-editorial-mobile-switch>span{display:none}}@media print{.gs-editorial-reader .gs-editorial-frame,.gs-market-query-reader{height:auto;overflow:visible}.gs-editorial-reading-body,.gs-market-query-body{overflow:visible}}.gs-admin-masthead{border-bottom:1px solid var(--adm-line);color:var(--adm-ink);min-width:0;padding:4px 0 20px}.gs-admin-masthead-grid{align-items:start;display:grid;gap:24px}.gs-admin-masthead-aside,.gs-admin-masthead-identity,.gs-admin-masthead-main{min-width:0}.gs-admin-masthead-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.gs-admin-masthead-identity{flex:1}.gs-admin-masthead-title{color:var(--adm-ink);font-size:clamp(22px,2vw,28px);font-weight:650;line-height:1.3;margin:4px 0 0;overflow-wrap:anywhere;text-wrap:balance}.gs-admin-masthead-copy{color:var(--adm-ink-2);font-size:16px;line-height:1.65;margin:8px 0 0;max-width:72ch}.gs-admin-masthead-actions,.gs-admin-masthead-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.gs-admin-masthead-badges{margin-top:12px}.gs-admin-masthead-body{min-width:0}.gs-admin-metric-strip.gs-adash-metrics{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:10px;box-shadow:none}.gs-admin-metric-strip .gs-adash-metric{min-width:0;padding:16px 20px}.gs-admin-metric-strip .gs-adash-metric-label{font-size:13px;letter-spacing:normal;line-height:1.5;text-transform:none}.gs-admin-metric-strip .gs-adash-metric-value{font-size:25px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.gs-admin-metric-strip .gs-adash-metric-value.is-unavailable{color:var(--adm-ink-2);font-size:16px;font-weight:500}.gs-admin-metric-strip .gs-adash-metric-delta{font-size:13px;line-height:1.5}.gs-admin-decision{align-items:start;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:12px;color:var(--adm-ink);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(180px,260px);padding:24px}.gs-admin-decision-main{min-width:0}.gs-admin-decision-eyebrow{color:var(--adm-ink-2);font-size:13px;font-weight:600;line-height:1.5;margin:0 0 8px}.gs-admin-decision h2,.gs-admin-decision h3{color:var(--adm-ink);font-size:22px;font-weight:650;line-height:1.4;margin:0;max-width:48ch;overflow-wrap:anywhere}.gs-admin-decision-main>p:not(.gs-credit-balance):not(.gs-admin-decision-eyebrow){color:var(--adm-ink-2);font-size:16px;line-height:1.65;margin:8px 0 0;max-width:70ch}.gs-admin-decision[data-state=failedAudits],.gs-admin-decision[data-state=negative],.gs-admin-decision[data-state=suspended]{border-left:3px solid var(--adm-crit)}.gs-admin-decision[data-state=empty],.gs-admin-decision[data-state=low],.gs-admin-decision[data-state=pendingAudits]{border-left:3px solid var(--adm-warn)}.gs-admin-decision[data-state=noAccount],.gs-admin-decision[data-state=unknown]{border-left:3px solid var(--adm-info)}.gs-admin-decision-scope{background:var(--adm-surface-2);border-radius:8px;color:var(--adm-ink-2);font-size:14px;line-height:1.6;margin:0;padding:16px}.gs-admin-next-action{align-items:center;background:var(--adm-accent-soft);border:1px solid var(--adm-line-2);border-radius:8px;color:var(--adm-accent-ink);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:12px;line-height:1.4;margin-top:20px;min-height:44px;padding:10px 14px;text-decoration:none}.gs-admin-next-action:hover{border-color:var(--adm-accent-ink)}.gs-admin-next-action:disabled{cursor:default;opacity:.65}.gs-admin-decision-skeleton{border:1px solid var(--adm-line);border-radius:12px;min-height:200px;padding:24px}.gs-admin-decision-skeleton>span{display:block;height:120px;width:min(100%,480px)}.gs-admin-evidence-facts{display:grid;gap:0;margin:0;padding:0}.gs-admin-evidence-facts>div{border-bottom:1px solid var(--adm-line);display:flex;gap:20px;justify-content:space-between;padding:12px 0}.gs-admin-evidence-facts>div:first-child{padding-top:0}.gs-admin-evidence-facts dt{color:var(--adm-ink-2);font-size:14px;line-height:1.5}.gs-admin-evidence-facts dd{color:var(--adm-ink);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4;margin:0;overflow-wrap:anywhere;text-align:right}.gs-credit-balance{color:var(--adm-ink);font-size:34px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2;margin:0 0 16px;overflow-wrap:anywhere}.gs-credit-balance>span{color:var(--adm-ink-2);font-size:15px;font-weight:400}.gs-admin-evidence-disclosure{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:10px;color:var(--adm-ink);padding:0 20px}.gs-admin-evidence-disclosure>summary{cursor:pointer;font-size:16px;font-weight:550;line-height:1.5;min-height:52px;padding:14px 0}.gs-admin-evidence-disclosure>p{color:var(--adm-ink-2);font-size:14px;line-height:1.6;margin:8px 0 16px}.gs-credit-overview .gs-credit-segments{display:flex;flex-wrap:wrap;gap:8px}.gs-credit-overview .gs-credit-segments button{align-items:center;border-radius:8px;display:flex;font-size:14px;gap:10px;min-height:44px;padding:10px 12px}.gs-credit-overview .gs-credit-segments button strong{font-size:15px;font-variant-numeric:tabular-nums}.gs-credit-overview .gs-credit-segments button[aria-pressed=true][data-state=negative]{background:var(--adm-crit-soft);border-color:var(--adm-crit);color:var(--adm-crit)}.gs-credit-overview .gs-credit-segments button[aria-pressed=true][data-state=low]{background:var(--adm-warn-soft);border-color:var(--adm-warn);color:var(--adm-warn)}.gs-credit-overview .gs-credit-segments button[aria-pressed=true][data-state=unknown]{background:var(--adm-info-soft);border-color:var(--adm-info);color:var(--adm-info)}.gs-credit-overview .gs-credit-overview-controls{align-items:start}.gs-credit-row-balance{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600}.gs-credit-row-state{color:var(--adm-ink-2);font-size:13px;line-height:1.4;margin:4px 0 0}.gs-credit-row-state[data-state=negative]{color:var(--adm-crit)}.gs-credit-row-state[data-state=low]{color:var(--adm-warn)}.gs-credit-row-state[data-state=unknown]{color:var(--adm-info)}.gs-credit-overview .gs-admin-meta-value-mono{font-size:12px;overflow-wrap:anywhere}.gs-admin-customer-journey.gs-customer-page .gs-customer-identity{background:transparent;border:0;box-shadow:none;padding:0 0 16px}.gs-admin-customer-journey .gs-customer-title{font-size:clamp(22px,2vw,28px);font-weight:650}.gs-admin-customer-journey .gs-customer-account-id{border-top:0;padding-top:0}.gs-admin-customer-journey .gs-customer-account-id code{font-size:14px}.gs-admin-customer-journey .gs-customer-metrics>div{padding:12px 0 20px}.gs-admin-customer-journey .gs-customer-metrics .gs-admin-tile{background:transparent;border:0;border-bottom:1px solid var(--adm-line);border-radius:0;box-shadow:none;padding:12px 0}.gs-admin-customer-journey .gs-customer-metrics .gs-admin-tile-bar,.gs-admin-customer-journey .gs-customer-metrics .gs-admin-tile-dot{display:none}.gs-admin-customer-journey .gs-customer-metrics .gs-admin-tile-value{font-size:20px}.gs-admin-customer-journey .gs-customer-metrics .gs-admin-panel-copy,.gs-credit-detail .gs-adash-table{font-size:14px}.gs-admin-evidence-disclosure>summary:focus-visible,.gs-admin-masthead :is(button,a):focus-visible,.gs-admin-next-action:focus-visible{box-shadow:none;outline:2px solid var(--adm-accent-ink);outline-offset:3px}.gs-admin-next-action{transition:background-color var(--gs-motion-fast),border-color var(--gs-motion-fast)}@media(min-width:1000px){.gs-admin-masthead-grid:has(>.gs-admin-masthead-aside){grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}}@media(max-width:760px){.gs-admin-masthead-top{flex-direction:column}.gs-admin-decision{gap:24px;grid-template-columns:minmax(0,1fr);padding:20px}.gs-admin-decision-scope{padding:12px}.gs-admin-evidence-facts{grid-template-columns:minmax(0,1fr)}.gs-credit-overview .gs-credit-segments button{flex:1 1 140px;justify-content:space-between}.gs-credit-overview .gs-credit-overview-controls{grid-template-columns:minmax(0,1fr)}.gs-admin-customer-journey .gs-admin-row-header{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.gs-admin-next-action{transition:none}}.gs-workspace-cost-journey .gs-cost-scope{align-items:end;display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.gs-cost-scope>label{flex:1 1 280px;max-width:520px;min-width:0}.gs-cost-scope .gs-admin-input{min-width:0;width:100%}.gs-cost-scope [role=group] button{border-radius:8px;font-size:14px;min-height:44px}.gs-workspace-cost-journey .gs-cost-spend{color:var(--adm-ink)!important;font-size:clamp(28px,4vw,40px)!important;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.3!important;margin:12px 0 0!important}.gs-cost-decision .gs-admin-evidence-facts small{color:var(--adm-ink-2);display:block;font-size:14px;font-weight:400;margin-top:4px}.gs-cost-outcomes{margin:24px 0;padding:0 4px}.gs-cost-outcomes h2{color:var(--adm-ink);font-size:18px;font-weight:600;line-height:1.5;margin:0}.gs-cost-outcomes>p{color:var(--adm-ink-2);font-size:14px;line-height:1.6;margin:4px 0 12px}.gs-cost-output-facts{display:grid;gap:16px 28px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:12px 0 20px}.gs-cost-output-facts dt{color:var(--adm-ink-2);font-size:14px;line-height:1.5}.gs-cost-output-facts dd{color:var(--adm-ink);font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5;margin:6px 0 0;overflow-wrap:anywhere}.gs-workspace-cost-journey>.gs-admin-evidence-disclosure{margin-top:12px}.gs-workspace-cost-journey .gs-cost-portfolio{background:var(--adm-surface-2);margin-top:28px}.gs-cost-error{background:var(--adm-surface);border:1px solid var(--adm-crit);border-radius:10px;color:var(--adm-ink);padding:20px}.gs-cost-error>p{font-size:16px;line-height:1.6;margin:0 0 12px}.gs-admin-journey-switch{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.gs-admin-journey-switch>button{align-items:center;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:8px;color:var(--adm-ink-2);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;line-height:1.5;min-height:44px;padding:10px 14px}.gs-admin-journey-switch>button:hover{border-color:var(--adm-line-2);color:var(--adm-ink)}.gs-admin-journey-switch>button[aria-pressed=true]{background:var(--adm-accent-soft);border-color:var(--adm-accent-ink);color:var(--adm-accent-ink)}.gs-admin-journey-switch>button>span{font-variant-numeric:tabular-nums}.gs-orchestration-tasks{border-bottom:1px solid var(--adm-line);margin-top:16px;padding-bottom:16px}.gs-orchestration-tasks>button{min-width:160px}.gs-orchestration-tasks .gs-orchestration-dirty{color:var(--adm-warn);font-size:12px}.gs-acquisition-overview{min-width:0}.gs-acquisition-list{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:10px;overflow:hidden}.gs-acquisition-stage+.gs-acquisition-stage{border-top:1px solid var(--adm-line)}.gs-acquisition-stage>summary{align-items:center;cursor:pointer;display:flex;gap:20px;list-style:none;min-height:80px;padding:16px 20px}.gs-acquisition-stage>summary::-webkit-details-marker{display:none}.gs-acquisition-stage>summary:after{color:var(--adm-ink-2);content:"+";flex:0 0 20px;font-size:21px;line-height:1;text-align:center}.gs-acquisition-stage[open]>summary:after{content:"−"}.gs-acquisition-stage-identity{flex:1;min-width:0}.gs-acquisition-stage-title{color:var(--adm-ink);display:block;font-size:16px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.gs-acquisition-stage-meta{color:var(--adm-ink-2);display:block;font-size:13px;line-height:1.5;margin-top:3px}.gs-acquisition-stage-evidence{color:var(--adm-ink-2);display:grid;flex:0 0 135px;gap:2px;text-align:right}.gs-acquisition-stage-evidence>strong{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4}.gs-acquisition-stage-evidence>span{font-size:12px;line-height:1.4}.gs-acquisition-stage-evidence[data-status=withSignals]>strong{color:var(--adm-ok)}.gs-acquisition-stage-evidence[data-status=withoutSignals]>strong{color:var(--adm-warn)}.gs-acquisition-stage-evidence[data-status=unmeasured]>strong{font-size:14px;font-weight:400}.gs-acquisition-stage-body{max-width:900px;padding:0 20px 20px}.gs-acquisition-stage-body>p{color:var(--adm-ink-2);font-size:16px;line-height:1.65;margin:0 0 16px}.gs-acquisition-stage-body .gs-admin-evidence-facts{border-top:1px solid var(--adm-line);padding-top:16px}.gs-acquisition-stage-body .gs-admin-evidence-facts dd{font-size:14px;font-weight:400}.gs-acquisition-empty{color:var(--adm-ink-2);font-size:16px;line-height:1.6;padding:24px 0}.gs-orchestration-config-intro h2{color:var(--adm-ink);font-size:20px;font-weight:600;line-height:1.5;margin:0}.gs-orchestration-config-intro>p{color:var(--adm-ink-2);font-size:16px;line-height:1.6;margin:6px 0 0;max-width:76ch}.gs-orchestration-journey .gs-llm-profile-hint{color:var(--adm-ink-2);font-size:14px;line-height:1.6}.gs-orchestration-journey .gs-llm-profile-bar{gap:10px;padding:0}.gs-orchestration-journey .gs-llm-profile-field{flex:1 1 240px;min-width:0}.gs-orchestration-journey .gs-llm-profile-field .gs-admin-select{width:100%}.gs-orchestration-journey .gs-orchestration-reset{color:var(--adm-crit);margin-left:auto}.gs-orchestration-journey .gs-llm-toolbar{align-items:start;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:10px;box-shadow:none;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;padding:20px}.gs-orchestration-journey .gs-llm-toolbar-head{font-size:16px;grid-column:1/-1;margin:0}.gs-orchestration-journey .gs-llm-toolbar-head-hint{display:block;font-size:14px;line-height:1.6;margin:4px 0 0}.gs-orchestration-journey .gs-llm-toolbar-primary-cost{grid-column:1/-1;padding:0 0 16px}.gs-orchestration-journey .gs-llm-toolbar-cost{background:transparent;border:0;border-radius:0;margin:0;min-width:0}.gs-orchestration-journey .gs-llm-toolbar-primary-cost{border-bottom:1px solid var(--adm-line)}.gs-acquisition-decision .gs-admin-evidence-facts>div:first-child dd{white-space:nowrap}.gs-orchestration-journey .gs-llm-toolbar-cost-value{color:var(--adm-ink);font-size:25px;line-height:1.4}.gs-orchestration-journey .gs-llm-toolbar-cost-value.is-over-budget{color:var(--adm-crit)}.gs-orchestration-journey .gs-llm-toolbar-cost-scope{color:var(--adm-ink-2);font-size:14px;line-height:1.6;margin:4px 0 0}.gs-orchestration-journey .gs-llm-toolbar-section{min-width:0}.gs-orchestration-journey .gs-llm-toolbar-input{min-width:0;width:100%}.gs-orchestration-journey .gs-llm-toolbar-actions{grid-column:1/-1;justify-content:flex-end;margin:0}.gs-orchestration-stage-select{align-items:center;display:flex;gap:12px;margin-top:16px}.gs-orchestration-stage-select>select{max-width:100%;min-width:0}.gs-orchestration-editor{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);height:min(760px,75vh);min-height:400px}.gs-orchestration-editor.has-selection{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.gs-orchestration-editor>.gs-admin-panel{min-width:0;overflow:auto}.gs-orchestration-stage-editor{padding:20px;width:auto}.gs-orchestration-journey .gs-admin-label{font-size:14px;letter-spacing:normal;line-height:1.5;text-transform:none}.gs-acquisition-stage>summary:focus-visible,.gs-admin-journey-switch>button:focus-visible,.gs-orchestration-journey :is(button,select,input):focus-visible{box-shadow:none;outline:2px solid var(--adm-accent-ink);outline-offset:3px}@media(max-width:760px){.gs-cost-output-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-cost-output-facts dd{font-size:18px}.gs-cost-scope>label{flex-basis:100%;max-width:none}.gs-workspace-cost-journey .gs-admin-evidence-disclosure{padding:0 14px}.gs-orchestration-tasks>button{flex:1 1 130px;flex-wrap:wrap;gap:3px;min-width:0}.gs-acquisition-filters>button{flex:1 1 130px;font-size:14px;justify-content:space-between}.gs-acquisition-stage>summary{align-items:start;gap:10px;padding:14px}.gs-acquisition-stage-evidence{flex-basis:85px}.gs-acquisition-stage>summary:after{flex-basis:12px}.gs-acquisition-stage-body{padding:0 14px 16px}.gs-orchestration-journey .gs-llm-toolbar{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.gs-orchestration-journey .gs-llm-toolbar-actions{flex-wrap:wrap}.gs-orchestration-stage-select{align-items:stretch;flex-direction:column}.gs-orchestration-editor,.gs-orchestration-editor.has-selection{grid-template-columns:minmax(0,1fr);height:auto}.gs-orchestration-editor>.gs-admin-panel:not(.gs-orchestration-stage-editor){height:360px}}.gs-commerce-journey{display:grid;gap:1.5rem;min-width:0}.gs-commerce-journey .gs-ws-pagehead{margin-bottom:0}.gs-commerce-journey h1,.gs-commerce-journey h2,.gs-commerce-journey h3,.gs-commerce-product-report h2,.gs-commerce-product-report h3,.gs-commerce-workbench h2,.gs-commerce-workbench h3{color:var(--ws-ink);overflow-wrap:anywhere;text-wrap:balance}.gs-commerce-product-report{display:grid;gap:2rem;min-width:0}.gs-commerce-result{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(15rem,1fr);overflow:hidden}.gs-commerce-next,.gs-commerce-result>div{min-width:0;padding:1.5rem}.gs-commerce-result h2{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.3;margin:.5rem 0 .75rem}.gs-commerce-disclosure-body p,.gs-commerce-evidence>header p,.gs-commerce-reading p,.gs-commerce-result p{color:var(--ws-ink-2);font-size:.9375rem;line-height:1.65;max-width:70ch}.gs-commerce-eyebrow{color:var(--ws-accent-ink)!important;font-size:.8125rem!important;font-weight:650}.gs-commerce-next{align-content:center;background:var(--ws-accent-soft);border-inline-start:1px solid var(--ws-line)}.gs-commerce-next h3{font-size:1rem}.gs-commerce-next p{margin:.75rem 0 1.25rem}.gs-commerce-measures{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:1.25rem 0 0}.gs-commerce-measures>div{flex:1 1 8rem;min-width:0}.gs-commerce-measures dt{color:var(--ws-ink-2);font-size:.8125rem;line-height:1.5}.gs-commerce-measures dd{color:var(--ws-ink);font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.5;margin:.3rem 0 0;overflow-wrap:anywhere}.gs-commerce-button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.4;min-height:44px;padding:.625rem .875rem;text-align:center;text-decoration:none}.gs-commerce-button.is-primary{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent-ink)}.gs-commerce-button:disabled{cursor:wait;opacity:.65}.gs-commerce-button:hover:not(:disabled){background:var(--ws-sunk)}.gs-commerce-button:focus-visible,.gs-commerce-disclosure>summary:focus-visible,.gs-commerce-index button:focus-visible,.gs-commerce-product-list a:focus-visible{box-shadow:none;outline:2px solid var(--ws-accent);outline-offset:3px}.gs-commerce-evidence>header{margin-bottom:1rem}.gs-commerce-evidence h2{font-size:1.25rem;margin-bottom:.5rem}.gs-commerce-disclosure{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:10px;margin-top:.75rem;min-width:0;scroll-margin-top:6rem}.gs-commerce-disclosure>summary{color:var(--ws-ink);cursor:pointer;font-size:1rem;line-height:1.5;min-height:44px;padding:1.125rem 1.25rem}.gs-commerce-disclosure>summary>span{font-weight:600}.gs-commerce-disclosure>summary small{color:var(--ws-ink-2);display:block;font-size:.8125rem;margin:.25rem 0 0 1rem}.gs-commerce-disclosure>summary small.is-warning{color:var(--ws-warn)}.gs-commerce-disclosure[open]>summary{background:var(--ws-surface-2);border-bottom:1px solid var(--ws-line);border-radius:10px 10px 0 0}.gs-commerce-disclosure-body{min-width:0;overflow-wrap:anywhere;padding:1.25rem}.gs-commerce-disclosure-body>:first-child{margin-top:0}.gs-commerce-disclosure-body>p{margin-top:1rem}.gs-commerce-disclosure-body h3{font-size:.9375rem;margin-bottom:.75rem}.gs-commerce-attribute-groups{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-commerce-attribute-groups ul{color:var(--ws-ink-2);font-size:.9375rem;line-height:1.7;list-style:disc;padding-inline-start:1.125rem}.gs-commerce-attribute-groups>p{grid-column:1/-1}.gs-commerce-domain-list{margin-top:1.5rem}.gs-commerce-domain-list>div{border-top:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;gap:1rem;justify-content:space-between;padding:.625rem 0}.gs-commerce-domain-list dt{overflow-wrap:anywhere}.gs-commerce-sentiment-list{list-style:none;padding:0}.gs-commerce-sentiment-list li{border-bottom:1px solid var(--ws-line);color:var(--ws-ink);display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;padding:.75rem 0}.gs-commerce-sentiment-list small{color:var(--ws-ink-2)}.gs-commerce-workbench{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;display:grid;grid-template-columns:minmax(14rem,.8fr) minmax(0,1.8fr);min-width:0;overflow:hidden}.gs-commerce-index{background:var(--ws-surface-2);border-inline-end:1px solid var(--ws-line);max-height:42rem;overflow-y:auto;padding:1.25rem;scrollbar-gutter:stable}.gs-commerce-index h2{font-size:1rem}.gs-commerce-index>p{color:var(--ws-ink-2);font-size:.8125rem;line-height:1.5;margin:.5rem 0 1rem}.gs-commerce-index ul,.gs-commerce-product-list{list-style:none;margin:0;padding:0}.gs-commerce-index li+li{margin-top:.5rem}.gs-commerce-index button{align-items:flex-start;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--ws-ink);cursor:pointer;display:flex;flex-direction:column;overflow-wrap:anywhere;padding:.875rem;text-align:start;width:100%}.gs-commerce-index button>span{font-size:.9375rem;font-weight:600;line-height:1.45}.gs-commerce-index button small{color:var(--ws-ink-2);font-size:.8125rem;margin-top:.3rem}.gs-commerce-index button[aria-current=true]{background:var(--ws-accent-soft);border-color:var(--ws-accent)}.gs-commerce-index button:hover:not([aria-current=true]){background:var(--ws-sunk)}.gs-commerce-reading{height:42rem;min-width:0;overflow-y:auto;scrollbar-gutter:stable}.gs-commerce-reading-head{border-bottom:1px solid var(--ws-line);padding:1.5rem}.gs-commerce-reading-head h2{font-size:1.5rem;margin:.5rem 0 .75rem}.gs-commerce-reading-head .gs-commerce-button{margin-top:1.25rem}.gs-commerce-reading-body{padding:1.5rem}.gs-commerce-reading-body h3{font-size:1rem}.gs-commerce-reading-body>p{margin:.5rem 0 1rem}.gs-commerce-product-list li+li{border-top:1px solid var(--ws-line)}.gs-commerce-product-list a{color:var(--ws-ink);display:flex;flex-direction:column;gap:.4rem;overflow-wrap:anywhere;padding:1rem 0;text-decoration:none}.gs-commerce-product-list a>span:first-child{font-size:.9375rem;font-weight:600;line-height:1.5}.gs-commerce-product-list small{color:var(--ws-ink-2);font-size:.8125rem}.gs-commerce-text-link{color:var(--ws-accent-ink);font-size:.8125rem;font-weight:600}.gs-commerce-picker-control{display:none}.gs-commerce-notice{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:10px;color:var(--ws-ink-2);font-size:.9375rem;line-height:1.6;padding:1rem 1.25rem}.gs-commerce-notice p+button,.gs-commerce-notice p+p{margin-top:.625rem}.gs-commerce-notice[role=alert]{border-inline-start:3px solid var(--ws-warn)}.gs-commerce-catalog-copy{color:var(--ws-ink-2);line-height:1.75;max-width:75ch;white-space:pre-wrap}.gs-commerce-journey #product-evidence,.gs-commerce-journey #product-tasks{scroll-margin-top:6rem}.gs-commerce-task-list{display:grid;gap:1rem}.gs-commerce-task-list .gs-shopping-task-card{background:var(--ws-surface);display:grid;gap:.875rem;grid-template-columns:3px 36px minmax(0,1fr) auto}.gs-commerce-task-list .gs-shopping-task-card.is-done{opacity:1}.gs-commerce-task-list .gs-shopping-task-title{font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.gs-commerce-task-list .gs-shopping-task-card p,.gs-commerce-task-list .gs-shopping-task-desc{color:var(--ws-ink-2);font-size:.9375rem;line-height:1.7;max-width:75ch;overflow-wrap:anywhere;white-space:pre-wrap}.gs-commerce-task-list .gs-shopping-task-meta{flex-wrap:wrap}.gs-commerce-task-list .gs-shopping-priority-badge,.gs-commerce-task-list .gs-shopping-task-meta span{color:var(--ws-ink-2);font-size:.8125rem;line-height:1.5}.gs-commerce-load-more{justify-self:start}.gs-commerce-history-table{margin-top:2.5rem;overflow-x:auto}.gs-commerce-history-table table{border-collapse:collapse;color:var(--ws-ink);font-size:.875rem;width:100%}.gs-commerce-history-table caption{font-weight:600;padding-bottom:.75rem;text-align:start}.gs-commerce-history-table td,.gs-commerce-history-table th{border-bottom:1px solid var(--ws-line);font-variant-numeric:tabular-nums;line-height:1.5;padding:.75rem .5rem;text-align:start}.gs-commerce-history-table th{font-weight:600}.gs-commerce-history-table td{color:var(--ws-ink-2)}@media(max-width:767px){.gs-commerce-task-list .gs-shopping-task-card{grid-template-columns:3px minmax(0,1fr)}.gs-commerce-task-list .gs-shopping-task-icon{display:none}.gs-commerce-task-list .gs-shopping-task-priority-bar{grid-row:1/3}.gs-commerce-task-list .gs-shopping-task-card>:last-child{align-items:center;flex-direction:row;flex-wrap:wrap;grid-column:2}.gs-commerce-result,.gs-commerce-workbench{grid-template-columns:minmax(0,1fr)}.gs-commerce-next{border-inline-start:0;border-top:1px solid var(--ws-line)}.gs-commerce-attribute-groups{grid-template-columns:minmax(0,1fr)}.gs-commerce-index,.gs-commerce-reading{height:auto;max-height:none;overflow:visible}.gs-commerce-picker-control{border-bottom:1px solid var(--ws-line);display:block;padding:1rem}.gs-commerce-workbench[data-picker-open=false] .gs-commerce-index,.gs-commerce-workbench[data-picker-open=true] .gs-commerce-reading{display:none}.gs-commerce-index{border-inline-end:0}.gs-commerce-next,.gs-commerce-reading-body,.gs-commerce-reading-head,.gs-commerce-result>div{padding:1.125rem}.gs-commerce-measures{gap:1rem}}@media print{.gs-commerce-result,.gs-commerce-workbench{display:block}.gs-commerce-index,.gs-commerce-reading{height:auto;max-height:none;overflow:visible}.gs-commerce-picker-control{display:none}}.gs-site .gs-public-journey-header a[aria-current]{color:var(--gsp-accent-text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.gs-site .gs-public-journey-header .gs-public-mobile-menu summary{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.gs-site .gs-public-journey-header .gs-public-mobile-menu nav{max-height:calc(100dvh - 108px);overflow:auto;overscroll-behavior:contain}.gs-site .gs-public-library-hero{gap:24px 48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:28px;padding-bottom:36px}.gs-site .gs-public-library-hero>.gs-site-eyebrow{margin-bottom:0}.gs-site .gs-public-library-hero h1{font-size:clamp(36px,4.4vw,64px);line-height:1.1;max-width:19ch}.gs-public-library-hero-copy{min-width:0}.gs-site .gs-public-library-hero .gs-resource-hero-action{margin-top:16px}.gs-site .gs-public-library-purpose{color:var(--gsp-text-secondary);font-size:15px;line-height:1.75;max-width:58ch}.gs-site .gs-public-search-toolbar{align-items:start;gap:20px;grid-template-columns:minmax(0,1fr) auto}.gs-resource-search-field{min-width:0}.gs-resource-search-input{position:relative}.gs-site .gs-resource-search-input input{padding-right:100px}.gs-resource-search-input button{background:var(--gsp-surface);border-radius:4px;color:var(--gsp-accent-text);font-size:14px;font-weight:600;min-height:44px;padding:8px 12px;position:absolute;right:4px;top:4px}.gs-site .gs-resource-search-hint{color:var(--gsp-text-secondary);font-size:13px;line-height:1.6;margin:10px 0 0}.gs-site .gs-public-search-toolbar .gs-resource-count{color:var(--gsp-text-secondary);font-size:13px;max-width:24ch;padding:42px 0 0}.gs-site .gs-public-journal .gs-journal-masthead{padding-block:52px 32px}.gs-site .gs-public-journal .gs-journal-index-title{font-size:24px;margin-bottom:20px;margin-top:0}.gs-site .gs-public-journal .gs-blog-filters{align-items:start;gap:28px;grid-template-columns:minmax(0,1fr) minmax(180px,250px);margin-bottom:32px}.gs-site .gs-public-journal .gs-resource-controls{margin:0}.gs-site .gs-public-journal .gs-blog-filters>div:last-child label{margin-bottom:10px}.gs-site .gs-public-journal .gs-journal-feature{margin-bottom:36px}.gs-site .gs-public-journal .gs-journal-feature-body h2{font-size:clamp(26px,2.8vw,40px);line-height:1.25}.gs-site .gs-public-library-state{color:var(--gsp-text-secondary);font-size:16px;padding-block:40px}.gs-site .gs-public-tool-scope{color:var(--gsp-text-secondary);font-size:16px;line-height:1.75;max-width:65ch;padding:0 0 24px}.gs-site .gs-public-tool-requirement{border-top:1px solid var(--gsp-line);color:var(--gsp-text-secondary);font-size:13px;padding-top:16px}.gs-site .gs-public-tool-library .gs-resource-card-action{color:var(--gsp-accent-text);padding-top:8px}.gs-site .gs-public-library .gs-resource-card{gap:12px}.gs-site .gs-public-journey-header :is(a,button,summary):focus-visible,.gs-site .gs-public-search-toolbar :is(button,input):focus-visible{box-shadow:none;outline:2px solid var(--gsp-focus);outline-offset:3px}@media(max-width:800px){.gs-site .gs-public-library-hero{gap:20px;grid-template-columns:minmax(0,1fr)}.gs-site .gs-public-library-hero h1{max-width:22ch}.gs-site .gs-public-journal .gs-blog-filters{gap:16px;grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.gs-site .gs-public-search-toolbar{gap:12px;grid-template-columns:minmax(0,1fr)}.gs-site .gs-public-search-toolbar .gs-resource-count{max-width:none;padding-top:0}.gs-site .gs-public-journal .gs-journal-masthead{padding-block:32px 24px}}.gs-gate-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.gs-gate-grid{display:grid;gap:.75rem}@media print{.gs-slide .gs-gate-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-gate-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-gate-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-gate-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-gate-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:640px){.gs-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-gate-label{display:block;font-size:10px;font-weight:600;letter-spacing:.12em;margin-bottom:.375rem;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-gate-label){color:var(--ws-ink)}.gs-gate-label{color:#ffffff80}.gs-gate-optional{color:#ffffff4d;letter-spacing:0;margin-left:.25rem;text-transform:none}.gs-gate-input{background-color:transparent;font-size:12px;width:100%}.gs-gate-input,.gs-gate-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.gs-gate-input:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:0px}.gs-gate-input{color:#ffffffe6}.gs-gate-input::-moz-placeholder{color:#ffffff52}.gs-gate-input::placeholder{color:#ffffff52}.gs-gate-error{color:#fda4af;font-size:11px;margin-top:.25rem}.gs-gate-delivery{color:#ffffff59;font-size:10px;line-height:1.25rem}.gs-gate-honeypot{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.gs-site .gs-gate-label{color:var(--gsp-text-secondary);font-size:12px}.gs-site .gs-gate-input{color:var(--gsp-text);font-size:16px;min-height:44px}.gs-site .gs-gate-delivery,.gs-site .gs-gate-optional{color:var(--gsp-text-muted)}.gs-site .gs-gate-input::-moz-placeholder{color:var(--gsp-text-muted);opacity:1}.gs-site .gs-gate-input::placeholder{color:var(--gsp-text-muted);opacity:1}.gs-gate-alt{align-items:center;border-color:#ffffff14;border-top-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding-top:.875rem}.gs-gate-alt-copy{color:#ffffff73;font-size:11px}.gs-gate-alt-link{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:.5rem;text-decoration-line:underline;text-underline-offset:4px}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-gate-alt-link){color:var(--ws-ink)}.gs-gate-alt-link{color:#f472b6;min-height:44px}.gs-gate-alt-link:hover{color:#f9a8d4}.gs-gate-info{background:#f472b60f;border-color:#f472b659;border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:.875rem;padding:1rem}.gs-gate-info-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.gs-gate-info-title{color:#ffffffeb;font-size:13px;font-weight:700}.gs-gate-info-copy{color:#ffffff8c;font-size:11px;line-height:1.25rem;margin-top:.25rem}.gs-gate-info-recap{background:#ffffff0a;border-color:#ffffff14;border-radius:.5rem;border-width:1px;color:#ffffffd1}.gs-gate-info-recap,.gs-gate-info-textarea{font-size:12px;padding:.625rem .75rem}.gs-gate-info-textarea{background-color:transparent;border-color:#ffffff24;border-radius:.5rem;border-width:1px;color:#ffffffe6;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;resize:none;width:100%}.gs-gate-info-textarea::-moz-placeholder{color:#ffffff52}.gs-gate-info-textarea::placeholder{color:#ffffff52}.gs-gate-info-send{border-color:#f472b6;border-radius:.75rem;border-width:2px;color:#f9a8d4;font-size:13px;font-weight:700;min-height:44px;padding:.75rem 1rem;width:100%}.gs-gate-info-send:disabled{cursor:not-allowed;opacity:.6}.gs-gate-info-done{align-items:flex-start;background:#34d39914;border-color:#34d39959;border-radius:.75rem;border-width:1px;color:#ffffffd9;display:flex;gap:.75rem;padding:1rem}.gs-site .gs-gate-alt-copy,.gs-site .gs-gate-info-copy{color:var(--gsp-text-muted)}.gs-site .gs-gate-info-done,.gs-site .gs-gate-info-recap,.gs-site .gs-gate-info-textarea,.gs-site .gs-gate-info-title{color:var(--gsp-text)}.gs-site .gs-gate-info-textarea::-moz-placeholder{color:var(--gsp-text-muted);opacity:1}.gs-site .gs-gate-info-textarea::placeholder{color:var(--gsp-text-muted);opacity:1}.gs-campaign-hero{border-bottom-width:1px;padding-bottom:3rem;padding-top:3rem}@media(min-width:1024px){.gs-campaign-hero{padding-bottom:4rem;padding-top:4rem}}.gs-campaign-hero{border-color:#ffffff0d}.gs-campaign-hero-grid{align-items:flex-start;display:grid;gap:2.5rem}@media print{.gs-slide .gs-campaign-hero-grid.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-campaign-hero-grid.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-campaign-hero-grid.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-campaign-hero-grid.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-campaign-hero-grid.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:1024px){.gs-campaign-hero-grid{gap:3.5rem;grid-template-columns:minmax(0,1fr) minmax(0,480px)}}.gs-campaign-title{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-top:.75rem}@media(min-width:768px){.gs-campaign-title{font-size:46px}}.gs-campaign-title{color:#fff;max-inline-size:18ch;text-wrap:balance}.gs-campaign-lead{color:#ffffff8c;font-size:15px;line-height:1.7;margin-top:1rem;max-inline-size:54ch}.gs-campaign-points{margin-top:1.75rem}.gs-campaign-points>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.gs-campaign-point{align-items:flex-start;color:#ffffffb8;display:flex;font-size:13px;gap:.625rem;line-height:1.5rem}.gs-campaign-point-icon{color:var(--gsp-accent,#ff78a8);flex-shrink:0;height:1rem;margin-top:.25rem;width:1rem}.gs-campaign-engines{align-items:baseline;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;margin-top:2rem;row-gap:.25rem}.gs-campaign-engines-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-campaign-engines-label){color:var(--ws-ink)}.gs-campaign-engines-label{color:#ffffff59}.gs-campaign-engines-list{color:#fff9;font-size:12px;font-weight:500}.gs-campaign-panel{background:#0d1016;border-color:#ffffff14;border-radius:.75rem;border-width:1px;overflow:hidden}.gs-campaign-form-lead{color:#ffffff73;font-size:12px;line-height:1.25rem;margin-bottom:.875rem}.gs-campaign-section{border-bottom-width:1px;padding-bottom:3rem;padding-top:3rem}@media(min-width:1024px){.gs-campaign-section{padding-bottom:3.5rem;padding-top:3.5rem}}.gs-campaign-section{border-color:#ffffff0d}.gs-campaign-section.is-alt{background:#ffffff04}.gs-campaign-section-title{font-size:24px;font-weight:700;letter-spacing:-.02em}@media(min-width:768px){.gs-campaign-section-title{font-size:28px}}.gs-campaign-section-title{color:#fff}.gs-campaign-section-lead{color:#ffffff80;font-size:14px;line-height:1.75rem;margin-top:.5rem;max-inline-size:60ch}.gs-campaign-cards{display:grid;gap:1rem;margin-top:1.75rem}@media print{.gs-slide .gs-campaign-cards.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-campaign-cards.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-campaign-cards.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-campaign-cards.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-campaign-cards.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-campaign-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-campaign-faq{display:grid;gap:1rem;margin-top:1.75rem}@media print{.gs-slide .gs-campaign-faq.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-campaign-faq.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-campaign-faq.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-campaign-faq.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-campaign-faq.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-campaign-faq{grid-template-columns:repeat(2,minmax(0,1fr))}}.gs-campaign-card{background:#ffffff05;border-color:#ffffff14;border-radius:.75rem;border-width:1px;padding:1.25rem}.gs-campaign-card-title{font-size:14px;font-weight:600}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.gs-campaign-card-title){color:var(--ws-ink)}.gs-campaign-card-title{color:#fff}.gs-campaign-card-body{color:#ffffff8c;font-size:13px;line-height:1.5rem;margin-top:.5rem}.gs-campaign-steps{display:grid;gap:1.25rem;margin-top:1.75rem}@media print{.gs-slide .gs-campaign-steps.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-slide .gs-campaign-steps.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-slide .gs-campaign-steps.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-slide .gs-campaign-steps.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gs-slide .gs-campaign-steps.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}}@media(min-width:768px){.gs-campaign-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-campaign-step{align-items:flex-start;display:flex;gap:.75rem}.gs-campaign-step-index{background:#d9366d1f;border:1px solid rgba(255,120,168,.3);border-radius:9999px;color:#ff9fc1;flex-shrink:0;font-size:12px;font-weight:700;height:1.75rem;justify-content:center;width:1.75rem}.gs-campaign-closing,.gs-campaign-step-index{align-items:center;display:flex}.gs-campaign-closing{background:#d9366d14;border-color:#ff78a838;border-radius:.75rem;border-width:1px;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:2.5rem;padding:1.5rem}.gs-campaign-closing-copy{color:#ffffffb8;font-size:14px;line-height:1.5rem;max-inline-size:52ch}.gs-site .gs-campaign-hero,.gs-site .gs-campaign-section{border-color:var(--gsp-line)}.gs-site .gs-campaign-section.is-alt{background:var(--gsp-surface-raised)}.gs-site .gs-campaign-card,.gs-site .gs-campaign-panel{background:var(--gsp-surface);border-color:var(--gsp-line-strong)}.gs-site .gs-campaign-card-title,.gs-site .gs-campaign-section-title,.gs-site .gs-campaign-title{color:var(--gsp-text)}.gs-site .gs-campaign-card-body,.gs-site .gs-campaign-closing-copy,.gs-site .gs-campaign-engines-list,.gs-site .gs-campaign-form-lead,.gs-site .gs-campaign-lead,.gs-site .gs-campaign-point,.gs-site .gs-campaign-section-lead{color:var(--gsp-text-muted)}.gs-site .gs-campaign-engines-label{color:var(--gsp-text-secondary)}.gs-site .gs-campaign-point-icon{color:var(--gsp-accent)}.gs-site .gs-campaign-step-index{background:var(--gsp-accent-soft,rgba(217,54,109,.1));border-color:var(--gsp-accent-text);color:var(--gsp-accent-text)}.gs-site .gs-campaign-closing{background:var(--gsp-surface-raised);border-color:var(--gsp-line-strong)}.gs-customer-home-frame{container:customer-home/inline-size;min-width:0;width:100%}:is(.gs-customer-home,.gs-customer-history,.gs-customer-workbench,.gs-customer-switches,.gs-customer-work-viewbar) :is(button,a):not(:disabled):is(:hover,:focus,:active){box-shadow:none;transform:none}.gs-customer-home,.gs-customer-workbench{align-items:start;color:var(--ws-ink);display:grid;gap:24px;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr)}.gs-customer-home>*,.gs-customer-workbench>*{min-width:0}.gs-customer-work{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:16px;overflow:hidden;padding:28px}.gs-customer-section-head{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.gs-customer-section-head h2{font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.25;margin:8px 0 12px}.gs-customer-history-head p,.gs-customer-section-head p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:15px;line-height:1.6;max-width:62ch}.gs-customer-link{align-items:center;background:none;border:0;color:var(--ws-accent-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.45;min-height:44px;text-align:left}.gs-customer-link:hover{text-decoration:underline;text-underline-offset:4px}.gs-customer-switches{display:flex;flex-wrap:wrap;gap:8px}.gs-customer-switches button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink-2);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:12px;line-height:1.3;min-height:44px;padding:10px 14px;transition:background-color .14s ease,color .14s ease}.gs-customer-switches button[aria-pressed=true]{background:var(--ws-accent-soft);border-color:var(--ws-accent-ink);color:var(--ws-accent-ink)}.gs-customer-switches :is(b,strong){color:inherit;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.gs-customer-switches button:hover{background:var(--ws-surface-2)}.gs-customer-caption{color:var(--ws-ink-2);font-size:13px;line-height:1.6;margin:16px 0}.gs-customer-task-list{list-style:none;margin:0;padding:0}.gs-customer-home .gs-customer-featured-task{background:var(--ws-accent-deep);border:0;border-radius:12px;color:var(--ws-on-accent);display:grid;gap:22px;margin:0 0 24px;padding:26px;text-decoration:none}.gs-customer-home .gs-customer-featured-task:hover{background:color-mix(in srgb,var(--ws-accent-deep) 88%,var(--ws-ink))}.gs-customer-home .gs-customer-featured-task:focus-visible{outline:2px solid var(--ws-ink);outline-offset:4px}.gs-customer-featured-context{display:flex;flex-wrap:wrap;font-size:14px;gap:8px 20px;line-height:1.5}.gs-customer-featured-context:empty{display:none}.gs-customer-featured-meta,.gs-customer-featured-open{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;line-height:1.5}.gs-customer-featured-meta>span:last-child{background:color-mix(in srgb,var(--ws-on-accent) 12%,transparent);border-radius:6px;padding:4px 10px}.gs-customer-home .gs-customer-featured-task h3{color:inherit;font-size:clamp(22px,2.3vw,30px);font-weight:650;letter-spacing:-.025em;line-height:1.3;margin:0;max-width:30ch;overflow-wrap:anywhere}.gs-customer-featured-open{border-top:1px solid color-mix(in srgb,var(--ws-on-accent) 28%,transparent);font-weight:650;padding-top:18px}.gs-customer-featured-open>span{font-size:24px;line-height:1}.gs-customer-start-work{background:var(--ws-accent-soft);border-left:4px solid var(--ws-accent-ink);border-radius:12px;padding:28px}.gs-customer-start-work h3{color:var(--ws-ink);font-size:24px;line-height:1.35;margin:0 0 12px}.gs-customer-start-work p{color:var(--ws-ink-2);line-height:1.65;max-width:48ch}.gs-customer-start-work .gs-flow-button{background:var(--ws-accent-deep);border-color:transparent;color:var(--ws-on-accent);margin-top:12px}.gs-customer-task-link.gs-focus-task{align-items:center;background:none;border:0;border-radius:0;border-top:1px solid var(--ws-line);color:var(--ws-ink);display:grid;gap:16px;grid-template-columns:24px minmax(0,1fr) 20px;margin:0;padding:18px 0;text-decoration:none}.gs-customer-task-link.gs-focus-task:hover{background:var(--ws-surface-2);transform:none}.gs-customer-task-link b{display:block;font-size:16px;font-weight:600;line-height:1.55;overflow:visible;overflow-wrap:anywhere;white-space:normal}.gs-customer-task-link small{color:var(--ws-ink-2);display:block;font-size:13px;line-height:1.5;margin-top:6px}.gs-customer-status-mark{color:var(--ws-ink-2);font-size:24px}.gs-customer-status-mark[data-status=in_progress]{color:var(--ws-accent-ink)}.gs-customer-home-aside{display:grid;gap:24px}.gs-customer-audit-snapshot.gs-focus-baseline{background:color-mix(in srgb,var(--ws-info) 9%,var(--ws-surface));border:1px solid color-mix(in srgb,var(--ws-info) 24%,var(--ws-line));border-radius:12px;border-top:3px solid var(--ws-info);display:block;padding:24px}.gs-customer-audit-snapshot h2{font-size:20px;line-height:1.4;margin:12px 0}.gs-customer-audit-snapshot>p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);line-height:1.6}.gs-customer-snapshot-score{align-items:center;display:flex;gap:20px;padding:16px 0}.gs-customer-snapshot-score .gs-focus-score{align-items:baseline;display:flex;gap:4px;margin:0}.gs-customer-snapshot-score .gs-focus-score strong{font-size:44px;line-height:1.2}.gs-customer-snapshot-score[data-unavailable]{align-items:flex-start;flex-direction:column;gap:6px}.gs-customer-snapshot-score[data-unavailable] .gs-focus-score strong{font-size:20px;line-height:1.4;overflow-wrap:anywhere}.gs-customer-snapshot-score .gs-focus-score span,.gs-customer-snapshot-score>span{color:var(--ws-ink-2);font-size:14px}.gs-customer-audit-snapshot>.gs-flow-button{display:flex;justify-content:space-between;margin-bottom:8px}.gs-customer-audit-snapshot>.gs-customer-link{width:100%}.gs-customer-destinations{display:grid;gap:12px}.gs-customer-destinations a{--destination-tone:var(--ws-info);align-items:center;background:color-mix(in srgb,var(--destination-tone) 6%,var(--ws-surface));border:1px solid color-mix(in srgb,var(--destination-tone) 20%,var(--ws-line));border-radius:12px;color:var(--ws-ink);display:grid;gap:16px;grid-template-columns:40px minmax(0,1fr) 16px;justify-content:space-between;min-height:80px;padding:18px}.gs-customer-destinations a[data-area=content]{--destination-tone:var(--ws-accent-ink)}.gs-customer-destinations a:hover b{text-decoration:underline;text-underline-offset:4px}.gs-customer-destinations svg{background:color-mix(in srgb,var(--destination-tone) 12%,var(--ws-surface));border-radius:10px;color:var(--destination-tone);height:40px;padding:8px;width:40px}.gs-customer-destinations b{display:block;font-size:16px;font-weight:600}.gs-customer-destinations small{color:var(--ws-ink-2);display:block;font-size:14px;line-height:1.55;margin-top:6px}.gs-customer-destinations a>span:last-child{color:var(--ws-accent-ink)}.gs-customer-history{color:var(--ws-ink)}.gs-customer-history-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.gs-customer-history-head h2{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:8px}.gs-customer-history-compare{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:12px;padding:20px 0}.gs-customer-history-compare b{font-size:15px;font-weight:600}.gs-customer-history-compare p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin-top:4px}.gs-customer-inline-actions{display:flex;flex-wrap:wrap;gap:8px}.gs-customer-history-table{background:var(--ws-surface);border:1px solid var(--ws-line);border-collapse:separate;border-radius:12px;border-spacing:0;font-size:14px;width:100%}.gs-customer-history-table td,.gs-customer-history-table th{padding:18px 16px;text-align:left;vertical-align:middle}.gs-customer-history-table thead th{background:var(--ws-surface-2);color:var(--ws-ink-2);font-size:13px;font-weight:600}.gs-customer-history-table thead th:first-child{border-top-left-radius:12px}.gs-customer-history-table thead th:last-child{border-top-right-radius:12px}.gs-customer-history-table tbody td,.gs-customer-history-table tbody th{border-top:1px solid var(--ws-line);font-variant-numeric:tabular-nums}.gs-customer-history-table tbody th{font-size:15px;font-weight:600}.gs-customer-history-table tbody th a{align-items:center;color:var(--ws-ink);display:inline-flex;min-height:44px}.gs-customer-history-table tbody th small{color:var(--ws-ink-2);display:block;font-size:13px;font-weight:400}.gs-customer-history-table tr[data-selected=true]{background:var(--ws-accent-soft)}.gs-customer-history-table .gs-customer-history-actions{min-width:165px}.gs-customer-history-actions>*{display:flex;width:-moz-fit-content;width:fit-content}.gs-customer-check{align-items:center;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.gs-customer-check input{accent-color:var(--ws-accent-ink);cursor:pointer;height:20px;width:20px}.gs-customer-status{align-items:center;color:var(--ws-ink-2);display:inline-flex;font-size:13px;font-weight:500;gap:6px;line-height:1.4}.gs-customer-status:before{background:currentColor;border-radius:50%;content:"";flex:0 0 auto;height:7px;width:7px}.gs-customer-status[data-state=done],.gs-customer-status[data-state=ready]{color:var(--ws-ok)}.gs-customer-status[data-state=failed]{color:var(--ws-warn)}.gs-customer-status[data-state=in_progress],.gs-customer-status[data-state=running]{color:var(--ws-accent-ink)}.gs-customer-pagination{align-items:center;color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin-top:20px}.gs-work-journey .gs-backlog-toolbar{margin-bottom:0}.gs-work-journey .gs-customer-work-viewbar{margin:0}.gs-work-journey{container-type:inline-size}.gs-customer-work-viewbar{align-items:center;color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin:12px 0 20px}.gs-work-summary.gs-customer-switches{border:0;display:flex;margin:0;padding:0}.gs-customer-workbench{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;gap:0;grid-template-columns:minmax(260px,.75fr) minmax(0,1.7fr)}.gs-customer-work-index{padding:20px}.gs-customer-work-index header{margin-bottom:16px}.gs-customer-work-index h2{font-size:18px;font-weight:600;line-height:1.3}.gs-customer-work-index header p{color:var(--ws-ink-2);font-size:13px;line-height:1.55;margin-top:6px}.gs-customer-work-items{display:grid;gap:4px}.gs-customer-work-items>button{background:none;border:1px solid transparent;border-left-width:3px;border-radius:6px;color:var(--ws-ink);cursor:pointer;display:block;min-width:0;padding:14px 16px;text-align:left;transition:background-color .14s ease;width:100%}.gs-customer-work-items>button:hover{background:var(--ws-surface-2)}.gs-customer-work-items>button[aria-pressed=true]{background:var(--ws-accent-soft);border-left-color:var(--ws-accent-ink)}.gs-customer-work-items b{display:block;font-size:15px;font-weight:600;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}.gs-customer-work-items small{color:var(--ws-ink-2);display:block;font-size:13px;line-height:1.5}.gs-customer-mobile-picker{display:none}.gs-customer-work-paging{align-items:center;border-top:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin-top:12px;padding-top:16px}.gs-customer-work-paging>div{display:flex;gap:8px}.gs-customer-work-detail{border-left:1px solid var(--ws-line);min-height:560px;padding:28px}.gs-customer-work-status{border-bottom:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.gs-customer-work-status>div{flex:1 1 220px}.gs-customer-work-status p:not(.gs-flow-eyebrow){color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin-top:8px;max-width:48ch}.gs-customer-work-status label{color:var(--ws-ink-2);display:grid;font-size:13px;gap:8px}.gs-customer-work-detail .gs-backlog-card{background:none;border:0;box-shadow:none;cursor:auto;padding:0}.gs-customer-work-detail .gs-backlog-card:active,.gs-customer-work-detail .gs-backlog-card:hover{background:none;box-shadow:none;transform:none}.gs-customer-work-detail .gs-backlog-card-title{display:block;font-size:clamp(22px,2vw,28px);font-weight:700;-webkit-line-clamp:unset;line-height:1.35;margin:24px 0 16px;overflow:visible;overflow-wrap:anywhere}.gs-customer-work-detail .gs-backlog-card-desc{color:var(--ws-ink);display:block;font-size:16px;-webkit-line-clamp:unset;line-height:1.75;margin:0 0 24px;max-width:70ch;overflow:visible;overflow-wrap:anywhere;white-space:pre-wrap}.gs-customer-work-detail .gs-backlog-card-head{flex-wrap:wrap;gap:8px}.gs-customer-work-detail .gs-backlog-card-action{min-height:44px;min-width:44px;padding:12px}.gs-customer-work-detail .gs-backlog-card-action svg{height:18px;width:18px}.gs-customer-work-detail .gs-backlog-card-foot{display:none}.gs-customer-work-detail .gs-backlog-card-verify{background:var(--ws-surface-2);border-radius:8px;font-size:14px;line-height:1.6;padding:20px}.gs-customer-work-detail .gs-backlog-card-verify :is(button,a){min-height:44px}.gs-customer-task-context{border-top:1px solid var(--ws-line);display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;padding-top:24px}.gs-customer-task-context>div:last-child:nth-child(3){grid-column:1/-1}.gs-customer-task-context dt{color:var(--ws-ink-2);font-size:13px;margin-bottom:6px}.gs-customer-task-context dd{color:var(--ws-ink);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.gs-customer-task-context a{color:var(--ws-accent-ink);text-decoration:underline;text-underline-offset:3px}:is(.gs-customer-home,.gs-customer-history,.gs-customer-workbench,.gs-customer-switches,.gs-customer-work-viewbar) :is(button,a,input,select):focus-visible{box-shadow:none;outline:2px solid var(--ws-accent-ink);outline-offset:3px}:is(.gs-customer-home,.gs-customer-history,.gs-customer-workbench,.gs-customer-switches,.gs-customer-work-viewbar) :is(button,a,input,select):focus:not(:focus-visible){box-shadow:none;outline:none}:is(.gs-customer-history,.gs-customer-workbench) button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1100px){.gs-customer-section-head{display:block}.gs-customer-section-head>a{margin-top:12px}.gs-customer-history-table td,.gs-customer-history-table th{padding:14px 10px}}@media(max-width:900px){.gs-customer-workbench{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr)}.gs-customer-work-detail{padding:20px}}@media(max-width:700px){.gs-customer-workbench{grid-template-columns:minmax(0,1fr)}.gs-customer-work-items{display:none}.gs-customer-mobile-picker{display:grid;font-size:14px;gap:8px}.gs-customer-mobile-picker select{font-size:16px;min-width:0;width:100%}.gs-customer-work-detail{border-left:0;border-top:1px solid var(--ws-line);min-height:0}.gs-customer-work-paging{margin-top:8px;padding-top:12px}.gs-customer-history-compare,.gs-customer-history-head{align-items:flex-start;flex-direction:column;gap:16px}.gs-customer-history-table,.gs-customer-history-table tbody{background:none;border:0;display:block}.gs-customer-history-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.gs-customer-history-table tbody tr{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:10px;display:grid;grid-template-columns:48px minmax(0,1fr);margin-bottom:12px;padding:12px}.gs-customer-history-table tr[data-selected=true]{background:var(--ws-accent-soft)}.gs-customer-history-table tbody :is(td,th){border:0;padding:8px}.gs-customer-history-table tbody th{grid-column:2}.gs-customer-history-table td:not(:first-child){align-items:center;display:flex;gap:12px;grid-column:1/-1;justify-content:space-between}.gs-customer-history-table td:not(:first-child)[data-label]:before{color:var(--ws-ink-2);content:attr(data-label);font-size:13px;margin-right:auto}.gs-customer-history-table td.gs-customer-history-actions{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:flex-start;margin-top:8px}}@container customer-home (max-width: 1100px){.gs-customer-home{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}.gs-customer-section-head{display:block}.gs-customer-section-head>a{margin-top:12px}}@container customer-home (max-width: 900px){.gs-customer-home{grid-template-columns:minmax(0,1fr)}.gs-customer-home-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@container customer-home (max-width: 700px){.gs-customer-home-aside{grid-template-columns:minmax(0,1fr)}.gs-customer-audit-snapshot.gs-focus-baseline,.gs-customer-home .gs-customer-featured-task,.gs-customer-work{padding:20px}}@media(prefers-reduced-motion:reduce){.gs-customer-switches button,.gs-customer-work-items>button{transition:none}}@container (max-width: 700px){.gs-customer-workbench{grid-template-columns:minmax(0,1fr)}.gs-customer-work-items{display:none}.gs-customer-mobile-picker{display:grid;font-size:14px;gap:8px}.gs-customer-mobile-picker select{font-size:16px;min-width:0;width:100%}.gs-customer-work-detail{border-left:0;border-top:1px solid var(--ws-line);min-height:0}}.gs-editorial-reader .gs-editorial-work-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.gs-editorial-reader .gs-editorial-work-filters button{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink-2);display:inline-flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5;min-height:44px;padding:10px 14px;text-align:left}.gs-editorial-reader .gs-editorial-work-filters button[aria-pressed=true]{background:var(--ws-accent-soft);border-color:transparent;color:var(--ws-accent-ink)}.gs-editorial-reader .gs-editorial-work-filters strong{font-variant-numeric:tabular-nums;font-weight:650}.gs-editorial-reader .gs-editorial-work-filters button:disabled{cursor:not-allowed;opacity:.6}.gs-editorial-page>.gs-editorial-work-note,.gs-editorial-reader .gs-editorial-work-note{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin:0 0 16px}.gs-editorial-reader .gs-editorial-detail .gs-editorial-retained{background:var(--ws-ok-soft);border-radius:8px;color:var(--ws-ok);font-size:14px;margin-top:16px;padding:12px 16px}.gs-editorial-reader .gs-editorial-linked-work{display:grid;gap:8px;margin-top:16px}.gs-editorial-reader .gs-editorial-linked-work>p{font-size:13px;margin:0}.gs-editorial-reader .gs-editorial-task-link{align-items:center;background:var(--ws-surface-2);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-accent-ink);display:grid;font-size:14px;gap:12px;grid-template-columns:minmax(0,1fr) auto 20px;line-height:1.5;min-height:52px;overflow-wrap:anywhere;padding:14px 16px;text-decoration:none}.gs-editorial-reader .gs-editorial-task-link:hover{background:var(--ws-accent-soft)}.gs-editorial-reader .gs-editorial-task-status{color:var(--ws-ink-2)}.gs-editorial-reader .gs-editorial-task-status.is-in_progress{color:var(--ws-info)}.gs-editorial-reader .gs-editorial-task-status.is-done{color:var(--ws-ok)}.gs-editorial-reader .gs-editorial-task-link small{color:var(--ws-ink-3);display:block;font-size:12px}.gs-editorial.gs-editorial-reader .gs-editorial-task-link:is(:hover,:focus,:active),.gs-editorial.gs-editorial-reader .gs-editorial-work-filters button:not(:disabled):is(:hover,:focus,:active):not(.is-loading){box-shadow:none;outline:none;transform:none}.gs-editorial.gs-editorial-reader .gs-editorial-task-link:focus-visible,.gs-editorial.gs-editorial-reader .gs-editorial-work-filters button:not(:disabled):focus-visible:not(.is-loading){outline:2px solid var(--ws-accent-ink);outline-offset:2px}@container editorial-reader (max-width: 600px){.gs-editorial-reader .gs-editorial-work-filters{gap:6px}.gs-editorial-reader .gs-editorial-work-filters button{align-items:flex-start;flex:1 1 90px;flex-direction:column;font-size:13px;gap:4px;padding:8px 10px}.gs-editorial-reader .gs-editorial-task-link{grid-template-columns:minmax(0,1fr) 20px}.gs-editorial-reader .gs-editorial-task-status{grid-column:1/-1}}.gs-customer-destinations-skeleton{display:grid;gap:12px}.gs-customer-destination-skeleton{border-radius:12px;min-height:80px}:root{--ws-bg:#f4f5f7;--ws-surface:#fff;--ws-surface-2:#f8f9fb;--ws-sunk:#eef0f3;--ws-ink:#111318;--ws-ink-2:#424854;--ws-ink-3:#596474;--ws-ink-4:#626d7b;--ws-line:#e5e7eb;--ws-line-2:#d8dce2;--ws-accent:#e0327d;--ws-accent-deep:#b81862;--ws-on-accent:#fff;--ws-action-content:var(--ws-accent-deep);--ws-action-entity:#815014;--ws-action-authority:#19644f;--ws-action-technical:#294f9e;--ws-action-strategy:#624092;--ws-accent-soft:#fdeaf3;--ws-accent-ink:#a3105a;--ws-ok:#127348;--ws-ok-soft:#e7f6ec;--ws-warn:#875000;--ws-warn-soft:#fbf1de;--ws-crit:#bd2838;--ws-crit-soft:#fdeaeb;--ws-info:#285fbb;--ws-info-soft:#e9f0fc;--ws-s1:#e0327d;--ws-s2:#6a49c9;--ws-s3:#1f9d8f;--ws-s4:#c9871a;--ws-s5:#8a8494;--ws-shadow:0 1px 2px rgba(17,19,24,.04);--ws-shadow-lift:0 8px 24px -16px rgba(17,19,24,.28);--ws-r:12px;--ws-r-sm:8px;--ws-space-1:4px;--ws-space-2:8px;--ws-space-3:12px;--ws-space-4:16px;--ws-space-5:20px;--ws-space-6:24px;--ws-space-8:32px;--ws-space-10:40px;--ws-ease:cubic-bezier(.2,.8,.2,1)}.gs-audit-accent-panel,.gs-audit-tone{background:var(--ws-surface-2);border:1px solid var(--ws-line-2);border-radius:var(--ws-r)}.gs-audit-badge--success,.gs-audit-row-target,.gs-audit-tone--success{background:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 28%,var(--ws-line));color:var(--ws-ok)}.gs-audit-badge--danger,.gs-audit-tone--danger{background:var(--ws-crit-soft);border-color:color-mix(in srgb,var(--ws-crit) 28%,var(--ws-line));color:var(--ws-crit)}.gs-audit-badge--info,.gs-audit-tone--info{background:var(--ws-info-soft);border-color:color-mix(in srgb,var(--ws-info) 28%,var(--ws-line));color:var(--ws-info)}.gs-audit-badge--warning{background:var(--ws-warn-soft);border-color:color-mix(in srgb,var(--ws-warn) 28%,var(--ws-line));color:var(--ws-warn)}.gs-audit-badge--indigo,.gs-audit-badge--violet{background:color-mix(in srgb,var(--ws-s2) 10%,var(--ws-surface));border-color:color-mix(in srgb,var(--ws-s2) 28%,var(--ws-line));color:var(--ws-s2)}.gs-audit-badge--neutral{background:var(--ws-surface-2);border-color:var(--ws-line-2);color:var(--ws-ink-2)}.gs-audit-badge--emphasis{box-shadow:0 0 0 1px var(--ws-line)}.gs-audit-accent-panel{background:var(--ws-accent-soft);border-color:color-mix(in srgb,var(--ws-accent) 28%,var(--ws-line))}.gs-audit-accent-panel.is-dark{background:color-mix(in srgb,var(--ws-accent) 18%,transparent);border-color:color-mix(in srgb,var(--ws-accent) 45%,transparent)}.gs-audit-accent-icon,.gs-audit-notify-mark{align-items:center;background:var(--ws-accent);border-radius:999px;color:#fff;display:inline-flex;flex:none;justify-content:center}.gs-audit-accent-icon{height:28px;width:28px}.gs-audit-notify-mark{height:20px;margin-right:8px;vertical-align:middle;width:20px}.gs-audit-primary-action{background:var(--ws-accent);border-radius:var(--ws-r-sm);color:#fff;font-size:14px;font-weight:700;min-height:44px;padding:0 20px;white-space:nowrap}.gs-audit-primary-action:hover:not(:disabled){background:var(--ws-accent-deep)}.gs-audit-primary-action:disabled{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){:root{--ws-bg:#111318;--ws-surface:#181b21;--ws-surface-2:#20242c;--ws-sunk:#0d0f13;--ws-ink:#f5f7fa;--ws-ink-2:#c5cad3;--ws-ink-3:#979eaa;--ws-ink-4:#a0a9b7;--ws-line:#282d36;--ws-line-2:#353c48;--ws-accent:#f2529a;--ws-accent-deep:#b81862;--ws-accent-soft:#2a1420;--ws-accent-ink:#f7a6cb;--ws-ok:#39c877;--ws-ok-soft:#12241a;--ws-warn:#e0a53c;--ws-warn-soft:#27200f;--ws-crit:#f0666d;--ws-crit-soft:#2a1416;--ws-info:#5b90e6;--ws-info-soft:#131c2c;--ws-s1:#f2529a;--ws-s2:#9a7cf0;--ws-s3:#38c2b2;--ws-s4:#e0a53c;--ws-s5:#8a8494;--ws-shadow:0 1px 2px rgba(0,0,0,.28);--ws-shadow-lift:0 12px 30px -20px rgba(0,0,0,.8)}}:root[data-theme=dark],[data-theme=dark]{--ws-bg:#111318;--ws-surface:#181b21;--ws-surface-2:#20242c;--ws-sunk:#0d0f13;--ws-ink:#f5f7fa;--ws-ink-2:#c5cad3;--ws-ink-3:#979eaa;--ws-ink-4:#a0a9b7;--ws-line:#282d36;--ws-line-2:#353c48;--ws-accent:#f2529a;--ws-accent-deep:#b81862;--ws-accent-soft:#2a1420;--ws-accent-ink:#f7a6cb;--ws-ok:#39c877;--ws-ok-soft:#12241a;--ws-warn:#e0a53c;--ws-warn-soft:#27200f;--ws-crit:#f0666d;--ws-crit-soft:#2a1416;--ws-info:#5b90e6;--ws-info-soft:#131c2c;--ws-s1:#f2529a;--ws-s2:#9a7cf0;--ws-s3:#38c2b2;--ws-s4:#e0a53c;--ws-s5:#8a8494;--ws-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 28px -14px rgba(0,0,0,.6);--ws-shadow-lift:0 2px 8px rgba(0,0,0,.5),0 22px 48px -20px rgba(0,0,0,.7)}:root[data-theme=light],[data-theme=light]{--ws-bg:#f4f5f7;--ws-surface:#fff;--ws-surface-2:#f8f9fb;--ws-sunk:#eef0f3;--ws-ink:#111318;--ws-ink-2:#424854;--ws-ink-3:#596474;--ws-ink-4:#626d7b;--ws-line:#e5e7eb;--ws-line-2:#d8dce2;--ws-accent:#e0327d;--ws-accent-deep:#b81862;--ws-accent-soft:#fdeaf3;--ws-accent-ink:#a3105a;--ws-ok:#127348;--ws-ok-soft:#e7f6ec;--ws-warn:#875000;--ws-warn-soft:#fbf1de;--ws-crit:#bd2838;--ws-crit-soft:#fdeaeb;--ws-info:#285fbb;--ws-info-soft:#e9f0fc;--ws-s1:#e0327d;--ws-s2:#6a49c9;--ws-s3:#1f9d8f;--ws-s4:#c9871a;--ws-s5:#8a8494}.gs-ws-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-ws-card{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow)}.gs-ws-card-h{align-items:center;display:flex;gap:10px;padding:14px 16px 0}.gs-ws-card-h h3{color:var(--ws-ink);font-size:13.5px;font-weight:620;letter-spacing:-.01em}.gs-ws-card-h .gs-ws-sub{color:var(--ws-ink-3);font-size:11.5px}.gs-ws-card-h .gs-ws-act{color:var(--ws-ink-3);cursor:pointer;font-size:12px;font-weight:500;margin-left:auto}.gs-ws-card-b{padding:14px 16px}.gs-ws-btn{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:9px;color:var(--ws-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:550;gap:7px;padding:7px 13px}.gs-ws-btn svg{fill:none;height:15px;stroke:currentColor;stroke-width:1.8;width:15px}.gs-ws-btn.is-primary{background:linear-gradient(140deg,var(--ws-accent),var(--ws-accent-deep));border-color:transparent;box-shadow:0 6px 16px -8px var(--ws-accent);color:#fff}.gs-ws-btn.is-ghost{background:transparent}.gs-ws-btn.is-ghost:hover{background:var(--ws-sunk)}.gs-ws-btn.is-sm{font-size:11.5px;gap:5px;padding:5px 11px}.gs-ws-btn.is-danger{border-color:color-mix(in srgb,var(--ws-crit) 35%,transparent);color:var(--ws-crit)}.gs-ws-btn.is-danger:hover{background:var(--ws-crit-soft);color:var(--ws-crit)}.gs-ws-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.gs-ws-pill{border-radius:20px;font-size:11px;font-weight:640;padding:2px 8px}.gs-ws-pill.is-ok{background:var(--ws-ok-soft);color:var(--ws-ok)}.gs-ws-pill.is-info{background:var(--ws-info-soft);color:var(--ws-info)}.gs-ws-pill.is-warn{background:var(--ws-warn-soft);color:var(--ws-warn)}.gs-ws-delta{align-items:center;border-radius:20px;display:inline-flex;font-size:12.5px;font-weight:650;gap:3px;padding:2px 8px}.gs-ws-delta.is-up{background:var(--ws-ok-soft);color:var(--ws-ok)}.gs-ws-delta.is-down{background:var(--ws-crit-soft);color:var(--ws-crit)}.gs-ws-ring{flex-shrink:0;height:132px;position:relative;width:132px}.gs-ws-ring svg{transform:rotate(-90deg)}.gs-ws-ring-mid{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.gs-ws-ring-mid b{color:var(--ws-ink);font-size:34px;font-weight:720;letter-spacing:-.03em;line-height:1}.gs-ws-ring-mid span{color:var(--ws-ink-3);font-size:10.5px;font-weight:600;letter-spacing:.06em;margin-top:3px;text-transform:uppercase}.gs-ws-lead{display:flex;flex-direction:column;gap:11px}.gs-ws-lead-row{align-items:center;color:inherit;display:grid;gap:11px;grid-template-columns:16px 1fr auto;text-decoration:none}.gs-ws-lead-row .gs-ws-rk{color:var(--ws-ink-4);font-size:12px;font-weight:600;text-align:right}.gs-ws-lead-row.is-me .gs-ws-rk{color:var(--ws-accent)}.gs-ws-lead-name{align-items:center;color:var(--ws-ink);display:flex;font-size:13px;font-weight:520;gap:8px;min-width:0}.gs-ws-lead-name .gs-ws-lg{border-radius:6px;color:#fff;display:grid;flex-shrink:0;font-size:10px;font-weight:700;height:20px;place-items:center;width:20px}.gs-ws-lead-cell{display:flex;flex-direction:column}.gs-ws-lead-bar{background:var(--ws-sunk);border-radius:20px;height:7px;margin-top:6px;overflow:hidden}.gs-ws-lead-bar i{border-radius:20px;display:block;height:100%}.gs-ws-lead-val{color:var(--ws-ink);font-size:13px;font-weight:640;text-align:right}.gs-ws-loop{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.gs-ws-loop-step{border-right:1px solid var(--ws-line);padding:14px 16px}.gs-ws-loop-step:last-child{border-right:0}.gs-ws-loop-step .gs-ws-k{align-items:center;color:var(--ws-ink-3);display:flex;font-size:11px;font-weight:650;gap:8px;letter-spacing:.05em;margin-bottom:9px;text-transform:uppercase}.gs-ws-loop-step .gs-ws-k .gs-ws-n{background:var(--ws-sunk);border-radius:50%;color:var(--ws-ink-2);display:grid;font-size:10.5px;height:18px;place-items:center;width:18px}.gs-ws-loop-step.is-done .gs-ws-k .gs-ws-n{background:var(--ws-ok-soft);color:var(--ws-ok)}.gs-ws-loop-step.is-now .gs-ws-k .gs-ws-n{background:var(--ws-accent);color:#fff}.gs-ws-loop-step.is-now{background:linear-gradient(180deg,var(--ws-accent-soft),transparent 70%)}.gs-ws-loop-step .gs-ws-v{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:3px}.gs-ws-loop-step .gs-ws-s{color:var(--ws-ink-3);font-size:12px}.gs-ws-loop-step .gs-ws-go{align-items:center;color:var(--ws-accent-ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:9px}@media(max-width:1080px){.gs-ws-loop{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.gs-ws-loop{grid-template-columns:1fr}}.gs-ws-page{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1600px;width:100%}.gs-ws-pagehead{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.gs-ws-h1{color:var(--ws-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:720;letter-spacing:-.045em;line-height:1.12}.gs-ws-lede{color:var(--ws-ink-3);font-size:14px;line-height:1.55;margin-top:5px;max-width:820px}.gs-ws-head-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.gs-ws-grid{display:grid;gap:16px;grid-template-columns:1.55fr 1fr}.gs-ws-col{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:1080px){.gs-ws-grid{grid-template-columns:1fr}}.gs-ws-hero{align-items:center;display:grid;gap:22px;grid-template-columns:auto 1fr;padding:18px 20px}.gs-ws-hero-r{min-width:0}.gs-ws-lab{color:var(--ws-ink-3);font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.gs-ws-hero-big{align-items:baseline;display:flex;gap:10px;margin:3px 0 2px}.gs-ws-hero-t{color:var(--ws-ink);font-size:19px;font-weight:660;letter-spacing:-.02em}.gs-ws-hero-note{color:var(--ws-ink-3);font-size:12.5px}.gs-ws-spark{height:52px;margin-top:12px}.gs-ws-hstats{border-top:1px solid var(--ws-line);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:14px;padding-top:13px}.gs-ws-hstats>div{padding-right:14px}.gs-ws-hstat-n{color:var(--ws-ink);font-size:19px;font-weight:660;letter-spacing:-.02em}.gs-ws-hstat-n small{font-weight:600}.gs-ws-hstat-l,.gs-ws-hstat-n small{color:var(--ws-ink-3);font-size:11.5px}.gs-ws-hstat-l{margin-top:1px}@media(max-width:680px){.gs-ws-hero{grid-template-columns:1fr;text-align:center}.gs-ws-ring{margin:0 auto}}.gs-ws-src{display:flex;flex-direction:column}.gs-ws-src-row{align-items:center;border-top:1px solid var(--ws-line);color:inherit;display:flex;gap:11px;padding:9px 0;text-decoration:none}.gs-ws-src-row:first-child{border-top:0}.gs-ws-src-row:hover .gs-ws-src-d b{color:var(--ws-accent-ink)}.gs-ws-fav{background:var(--ws-sunk);border-radius:7px;color:var(--ws-ink-2);display:grid;flex-shrink:0;font-size:10.5px;font-weight:700;height:26px;place-items:center;width:26px}.gs-ws-src-d{flex:1;min-width:0}.gs-ws-src-d b{color:var(--ws-ink);display:block;font-size:12.5px;font-weight:560;letter-spacing:-.01em}.gs-ws-src-d span{color:var(--ws-ink-3);font-size:11px}.gs-ws-acts{display:flex;flex-direction:column}.gs-ws-actrow{align-items:center;border-top:1px solid var(--ws-line);color:inherit;display:flex;gap:12px;padding:11px 0;text-decoration:none}.gs-ws-actrow:first-child{border-top:0}.gs-ws-actrow>svg{fill:none;flex-shrink:0;height:18px;stroke:var(--ws-ink-3);stroke-width:1.7;width:18px}.gs-ws-actrow:hover>svg{stroke:var(--ws-accent)}.gs-ws-actrow div{flex:1;min-width:0}.gs-ws-actrow div b{color:var(--ws-ink);display:block;font-size:13px;font-weight:560;letter-spacing:-.01em}.gs-ws-actrow div span{color:var(--ws-ink-3);font-size:12px}.gs-ws-actchev{fill:none;height:16px;stroke:var(--ws-ink-4);stroke-width:2;width:16px}.gs-ws-opp-n{background:var(--ws-accent-soft);border-radius:9px;color:var(--ws-accent-ink);display:grid;flex-shrink:0;font-size:15px;font-weight:700;height:30px;min-width:30px;padding:0 6px;place-items:center}.gs-ws-empty{color:var(--ws-ink-3);font-size:12.5px;padding:18px 0;text-align:center}.gs-ws-emptystate{align-items:center;display:flex;flex-direction:column;gap:8px;padding:28px 20px;text-align:center}.gs-ws-emptystate-icon{align-items:center;background:var(--ws-sunk);border-radius:12px;color:var(--ws-accent);display:inline-flex;height:44px;justify-content:center;width:44px}.gs-ws-emptystate-icon svg{height:22px;width:22px}.gs-ws-emptystate-title{color:var(--ws-ink);font-size:14px;font-weight:700}.gs-ws-emptystate-copy{color:var(--ws-ink-3);font-size:12.5px;line-height:1.55;max-width:340px}.gs-ws-emptystate-cta{margin-top:6px}.gs-ws-subnav{border-bottom:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:2px}.gs-ws-subnav-item{border-bottom:2px solid transparent;color:var(--ws-ink-3);font-size:13px;font-weight:560;margin-bottom:-1px;padding:9px 14px;transition:color .15s,border-color .15s}.gs-ws-subnav-item:hover{color:var(--ws-ink)}.gs-ws-subnav-item.is-active{border-bottom-color:var(--ws-accent);color:var(--ws-ink)}.gs-ws-setwrap{max-width:760px}.gs-ws-setrow{border-top:1px solid var(--ws-line);display:grid;gap:12px;grid-template-columns:1fr;padding:22px 0}.gs-ws-setrow:first-child{border-top:0}@media(min-width:768px){.gs-ws-setrow{gap:36px;grid-template-columns:260px 1fr}}.gs-ws-setrow-t{color:var(--ws-ink);font-size:15px;font-weight:650}.gs-ws-ring:before{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--ws-accent) 24%,transparent),transparent 66%);content:"";filter:blur(7px);inset:-14%;pointer-events:none;position:absolute;z-index:0}.gs-ws-ring svg{position:relative;z-index:1}.gs-ws-ring svg circle+circle{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--ws-accent) 55%,transparent))}.gs-ws-ring-mid{z-index:2}.gs-ws-ring-mid .gs-ws-num{font-size:36px;font-weight:750;letter-spacing:-.03em;line-height:1}.gs-ws-card:has(>.gs-ws-hero){background:radial-gradient(130% 150% at 0 0,color-mix(in srgb,var(--ws-accent) 8%,var(--ws-surface)),var(--ws-surface) 52%);border-color:color-mix(in srgb,var(--ws-accent) 18%,var(--ws-line))}.gs-ws-h1{font-size:25.5px}.gs-ws-spark{display:block;height:34px;width:100%}.gs-ws-hero-trend{margin-top:14px}.gs-ws-hero-trend .gs-ws-lab{display:block;margin-bottom:5px}.gs-ws-setrow-d{color:var(--ws-ink-3);font-size:12.5px;line-height:1.55;margin-top:4px}.gs-ws-skelcard{background:var(--ws-surface);overflow:hidden;position:relative;--gs-skel:color-mix(in srgb,var(--ws-ink) 15%,var(--ws-surface))}.gs-ws-skelcard:before{background:linear-gradient(var(--gs-skel) 0 0) 0 0 /44% 16px no-repeat,linear-gradient(var(--gs-skel) 0 0) 0 32px /90% 11px no-repeat,linear-gradient(var(--gs-skel) 0 0) 0 54px /74% 11px no-repeat,linear-gradient(var(--gs-skel) 0 0) 0 76px /82% 11px no-repeat,linear-gradient(var(--gs-skel) 0 0) 0 98px /58% 11px no-repeat;content:"";height:116px;left:20px;position:absolute;right:20px;top:20px}.gs-ws-skelcard:after{animation:gs-ws-shimmer 1.3s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ws-ink) 11%,transparent),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes gs-ws-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.gs-ws-skelcard:after{animation:none}}.gs-ws-shell-bg .gs-ws-page{gap:18px;max-width:1540px;padding-bottom:72px}.gs-ws-shell-bg .gs-ws-pagehead{align-items:flex-end;border-bottom:1px solid var(--ws-line);min-height:76px;padding:4px 0 18px}.gs-ws-shell-bg .gs-ws-pagehead>:first-child{min-width:0}.gs-ws-shell-bg .gs-ws-h1{font-size:clamp(27px,2.4vw,34px);font-weight:720;letter-spacing:-.048em;max-width:900px}.gs-ws-shell-bg .gs-ws-lede{color:var(--ws-ink-3);line-height:1.6;max-width:760px}.gs-ws-shell-bg .gs-ws-head-actions{flex-wrap:wrap;justify-content:flex-end}.gs-ws-shell-bg .gs-admin-panel,.gs-ws-shell-bg .gs-kpi-card,.gs-ws-shell-bg .gs-shopping-kpi-card,.gs-ws-shell-bg .gs-tool-card,.gs-ws-shell-bg .gs-ws-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-kpi-card:hover,.gs-ws-shell-bg .gs-tool-card:hover,.gs-ws-shell-bg .gs-ws-card:hover{border-color:var(--ws-line);box-shadow:var(--ws-shadow);transform:none}.gs-ws-shell-bg .gs-admin-panel-header,.gs-ws-shell-bg .gs-ws-card-h{align-items:center;border-bottom:1px solid var(--ws-line);min-height:50px}.gs-ws-shell-bg .gs-ws-card-h{padding:12px 16px}.gs-ws-shell-bg .gs-admin-panel-header+*,.gs-ws-shell-bg .gs-ws-card-h+.gs-ws-card-b{min-width:0}.gs-ws-shell-bg .gs-admin-panel-cta,.gs-ws-shell-bg .gs-content-plan-add,.gs-ws-shell-bg .gs-table-mini-btn,.gs-ws-shell-bg .gs-ws-btn{border-radius:8px;box-shadow:none;justify-content:center;min-height:38px}.gs-ws-shell-bg .gs-ws-btn.is-primary{background:var(--ws-accent-deep);border-color:var(--ws-accent-deep);box-shadow:none;color:#fff}.gs-ws-shell-bg .gs-ws-btn.is-primary:hover:not(:disabled){background:var(--ws-accent);border-color:var(--ws-accent)}.gs-ws-shell-bg :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ws-accent-ink);outline-offset:2px}.gs-ws-shell-bg :is(.gs-admin-field-input,.gs-settings-input,.gs-backlog-select,.gs-optimize-search){background:var(--ws-surface);border-color:var(--ws-line-2);border-radius:8px;box-shadow:none;color:var(--ws-ink);min-height:42px}.gs-ws-shell-bg :is(.gs-admin-field-input,.gs-settings-input,.gs-backlog-select,.gs-optimize-search):focus{background:var(--ws-surface);border-color:var(--ws-accent);box-shadow:0 0 0 3px var(--ws-accent-soft)}.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid){background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);gap:0;overflow:hidden}.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid)>*{background:transparent;border:0;border-radius:0;border-right:1px solid var(--ws-line);box-shadow:none;min-width:0}.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid)>:last-child{border-right:0}.gs-ws-shell-bg :is(.gs-admin-tile-value,.gs-shopping-kpi-value,.gs-kpi-card-value,.gs-ws-hstat-n){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gs-ws-shell-bg .gs-admin-table-wrap{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);overflow:auto;padding:0}.gs-ws-shell-bg .gs-admin-table-head{background:var(--ws-surface-2);color:var(--ws-ink-3);position:sticky;top:0;z-index:1}.gs-ws-shell-bg .gs-admin-table-cell,.gs-ws-shell-bg .gs-admin-table-th{padding:12px 16px}.gs-ws-shell-bg .gs-admin-table-row{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-admin-table-row:hover{background:var(--ws-surface-2)}.gs-ws-shell-bg :is(.gs-cp-nav,.gs-tool-tabs){background:transparent;border:0;border-bottom:1px solid var(--ws-line);border-radius:0;gap:2px;overflow-x:auto;padding:0;scrollbar-width:thin}.gs-ws-shell-bg :is(.gs-cp-nav-tab,.gs-tool-tab){background:transparent;border-radius:0;box-shadow:none;flex:none;min-height:42px;white-space:nowrap}.gs-ws-shell-bg .gs-cp-nav-tab--active,.gs-ws-shell-bg .gs-tool-tab.is-active{background:transparent;border-bottom:2px solid var(--ws-accent);box-shadow:none;color:var(--ws-ink)}.gs-ws-shell-bg .gs-tool-tab.is-active:after{display:none}.gs-ws-shell-bg :is(.gs-ws-empty,.gs-tool-empty,.gs-tool-empty-card,.gs-ws-emptystate){background:var(--ws-surface-2);border-color:var(--ws-line);border-radius:var(--ws-r-sm)}.gs-ws-shell-bg .gs-ws-empty{display:grid;min-height:96px;padding:24px;place-items:center}.gs-ws-shell-bg .gs-shopping-filter-tab{background:var(--ws-sunk);border:1px solid transparent;border-radius:8px;color:var(--ws-ink-3);font-size:11.5px;font-weight:650;min-height:36px;padding:7px 12px}.gs-ws-shell-bg .gs-shopping-filter-tab:hover{color:var(--ws-ink)}.gs-ws-shell-bg .gs-shopping-filter-tab.is-active{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent-ink)}.gs-ws-shell-bg .gs-shopping-task-icon{background:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-shopping-task-icon.is-high{background:var(--ws-crit-soft);border-color:color-mix(in srgb,var(--ws-crit) 28%,var(--ws-line));color:var(--ws-crit)}.gs-ws-shell-bg .gs-shopping-task-icon.is-medium{background:var(--ws-warn-soft);border-color:color-mix(in srgb,var(--ws-warn) 28%,var(--ws-line));color:var(--ws-warn)}.gs-ws-shell-bg .gs-shopping-task-icon.is-completed{background:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 28%,var(--ws-line));color:var(--ws-ok)}.gs-ws-shell-bg .gs-ws-loop-step.is-now{background:var(--ws-accent-soft)}.gs-ws-shell-bg .gs-ws-ring:before{display:none}.gs-ws-shell-bg .gs-ws-card:has(>.gs-ws-hero){background:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg [class*="bg-[linear-gradient"]{background-image:none!important}.gs-ws-shell-bg :is(button,a)[class*="bg-[linear-gradient"]{background-color:var(--ws-accent-deep)!important;border-color:var(--ws-accent-deep)!important;box-shadow:none!important;color:#fff!important}.gs-ws-shell-bg .gs-audit-questions{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-questions .gs-admin-panel,.gs-ws-shell-bg .gs-audit-questions [class*="bg-white/"],.gs-ws-shell-bg .gs-audit-questions details:not(.gs-model-full){background-color:var(--ws-surface-2)!important;background-image:none!important;border-color:var(--ws-line)!important;box-shadow:none!important}.gs-ws-shell-bg .gs-audit-questions [class*="text-white/"],.gs-ws-shell-bg .gs-audit-questions [class~=text-white]{color:var(--ws-ink-2)!important}.gs-ws-shell-bg .gs-audit-questions :is(h1,h2,h3,h4,strong,.font-semibold){color:var(--ws-ink)!important}.gs-ws-shell-bg .gs-audit-questions [class*=border-white]{border-color:var(--ws-line)!important}.gs-ws-shell-bg .gs-tool-catalog-section{margin-top:8px}.gs-ws-shell-bg .gs-tool-catalog-section+.gs-tool-catalog-section{border-top:1px solid var(--ws-line);margin-top:22px;padding-top:22px}.gs-ws-shell-bg .gs-tool-catalog-section-title{color:var(--ws-ink-3);font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:14px}.gs-ws-shell-bg .gs-tool-catalog-grid{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.gs-ws-shell-bg .gs-tool-catalog-card{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-r);gap:0;min-height:210px;padding:18px;transition:border-color .14s var(--ws-ease),background-color .14s var(--ws-ease)}.gs-ws-shell-bg .gs-tool-catalog-card:hover{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-tool-catalog-card-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.gs-tool-catalog-card-index{color:var(--ws-accent);font-size:11px;font-variant-numeric:tabular-nums;font-weight:750}.gs-tool-catalog-card-kind{color:var(--ws-ink-4);font-size:9px;font-weight:700;letter-spacing:.12em}.gs-ws-shell-bg .gs-tool-catalog-card-title{font-size:17px;font-weight:680;letter-spacing:-.02em}.gs-ws-shell-bg .gs-tool-catalog-card-copy{color:var(--ws-ink-3);line-height:1.6;margin-top:8px}.gs-ws-shell-bg .gs-tool-catalog-card-cta{align-items:center;border-top:1px solid var(--ws-line);color:var(--ws-ink-2);display:flex;font-size:12px;font-weight:650;justify-content:space-between;margin-top:auto;padding-top:16px;text-decoration:none;width:100%}.gs-ws-shell-bg .gs-tool-catalog-card-cta:hover{color:var(--ws-accent-ink)}@media(max-width:1100px){.gs-ws-shell-bg .gs-tool-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.gs-ws-shell-bg .gs-tool-catalog-grid{grid-template-columns:1fr}.gs-ws-shell-bg .gs-tool-catalog-card{min-height:190px}}@media(max-width:760px){.gs-ws-shell-bg .gs-ws-page{gap:16px;padding-bottom:88px}.gs-ws-shell-bg .gs-ws-pagehead{align-items:flex-start;min-height:0;padding-bottom:16px}.gs-ws-shell-bg .gs-ws-head-actions{justify-content:flex-start;margin-left:0;width:100%}.gs-ws-shell-bg .gs-ws-head-actions>:only-child{width:100%}.gs-ws-shell-bg :is(.gs-admin-table-th,.gs-admin-table-cell){padding:11px 13px}}@media(max-width:560px){.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid){grid-template-columns:1fr}.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid)>*{border-bottom:1px solid var(--ws-line);border-right:0}.gs-ws-shell-bg :is(.gs-dashboard-kpi-row,.gs-workspace-metric-grid,.gs-shopping-kpi-grid)>:last-child{border-bottom:0}}.gs-ws-shell-bg{background-color:var(--ws-bg);background-image:linear-gradient(180deg,color-mix(in srgb,var(--ws-accent) 3%,var(--ws-bg)),var(--ws-bg) 220px);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.gs-ws-shell-bg :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ws-accent-ink);outline-offset:2px}.gs-ws-shell-bg :where(a,button){touch-action:manipulation}.gs-ws-side{background:var(--ws-surface);border-right:1px solid var(--ws-line);display:flex;flex-direction:column;height:100%}.gs-ws-side-top{align-items:center;display:flex;gap:10px;padding:16px 16px 10px}.gs-ws-side-mark{background:linear-gradient(140deg,var(--ws-accent),var(--ws-accent-deep));border-radius:9px;box-shadow:0 4px 12px -4px var(--ws-accent);color:#fff;display:grid;flex-shrink:0;font-size:15px;font-weight:750;height:30px;place-items:center;width:30px}.gs-ws-side-brand{color:var(--ws-ink);font-size:15.5px;font-weight:660;letter-spacing:-.02em;white-space:nowrap}.gs-ws-side-toggle{background:transparent;border:0;border-radius:7px;color:var(--ws-ink-4);cursor:pointer;margin-left:auto;padding:5px}.gs-ws-side-toggle:hover{background:var(--ws-sunk);color:var(--ws-ink-2)}.gs-ws-side-toggle svg{display:block;fill:none;height:18px;stroke:currentColor;stroke-width:1.75;width:18px}.gs-ws-side-nav{flex:1;overflow-y:auto;padding:6px 10px}.gs-ws-side-foot{border-top:1px solid var(--ws-line);display:flex;flex-direction:column;gap:8px;padding:11px 12px}.gs-ws-navlabel{align-items:center;background:transparent;border:0;color:var(--ws-ink-3);cursor:pointer;display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.1em;padding:0 8px;text-transform:uppercase;width:100%}.gs-ws-navlabel:hover{color:var(--ws-ink-2)}.gs-ws-navlabel .gs-ws-dot{border-radius:50%;flex-shrink:0;height:5px;width:5px}.gs-ws-navlabel .gs-ws-chev{fill:none;height:14px;margin-left:auto;stroke:currentColor;stroke-width:2;transition:transform .15s;width:14px}.gs-ws-navlabel .gs-ws-chev.is-open{transform:rotate(90deg)}.gs-ws-navitem{align-items:center;border-radius:8px;color:var(--ws-ink-2);display:flex;font-size:13px;font-weight:460;gap:11px;padding:7px 8px;position:relative;text-decoration:none}.gs-ws-navitem svg{fill:none;flex-shrink:0;height:17px;stroke:currentColor;stroke-width:1.7;width:17px}.gs-ws-navitem:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-ws-navitem.is-active{background:var(--ws-accent-soft);color:var(--ws-accent-ink);font-weight:560}.gs-ws-navitem.is-active:before{background:var(--ws-accent);border-radius:0 3px 3px 0;bottom:8px;content:"";left:-10px;position:absolute;top:8px;width:3px}.gs-ws-navitem .gs-ws-navbadge{background:var(--ws-accent);border-radius:20px;color:#fff;font-size:10.5px;font-weight:700;margin-left:auto;padding:1px 6px}.gs-ws-top{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ws-bg) 80%,transparent);border-bottom:1px solid var(--ws-line);display:flex;gap:12px;padding:11px 24px}.gs-ws-crumb{color:var(--ws-ink-3);font-size:13px}.gs-ws-crumb b{color:var(--ws-ink);font-weight:600}.gs-ws-top-r{gap:9px;margin-left:auto}.gs-ws-health,.gs-ws-top-r{align-items:center;display:flex}.gs-ws-health{background:var(--ws-ok-soft);border-radius:20px;color:var(--ws-ok);font-size:12px;font-weight:560;gap:7px;padding:5px 10px}.gs-ws-health .gs-ws-dot{background:var(--ws-ok);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-ok) 22%,transparent);height:7px;width:7px}.gs-ws-tok{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:20px;color:var(--ws-ink);display:flex;font-size:12.5px;font-weight:560;gap:7px;padding:5px 11px}.gs-ws-tok b{color:var(--ws-accent-ink);font-weight:700}.gs-ws-tok svg{fill:none;height:14px;stroke:var(--ws-accent);stroke-width:2;width:14px}.gs-ws-icbtn{background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:9px;color:var(--ws-ink-2);cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.gs-ws-icbtn:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-ws-icbtn svg{fill:none;height:17px;stroke:currentColor;stroke-width:1.8;width:17px}.gs-ws-shell-bg{color:var(--ws-ink)}:where(.gs-ws-shell-bg) :is(h1,h2,h3,h4,h5,h6){color:var(--ws-ink)}:where(.gs-ws-shell-bg) a:hover{color:var(--ws-ink)}.gs-workspace-sidebar{background:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-workspace-sidebar-head{border-bottom-color:var(--ws-line)}.gs-workspace-sidebar-foot{border-top-color:var(--ws-line)}.gs-workspace-sidebar-brand-img{background:none;background-color:var(--ws-ink);-webkit-mask:url(../logo-nobg.svg) no-repeat center/cover;mask:url(../logo-nobg.svg) no-repeat center/cover}.gs-workspace-sidebar-toggle{color:var(--ws-ink-3)}.gs-workspace-sidebar-toggle:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-workspace-nav-item{color:var(--ws-ink-2)}.gs-workspace-nav-item:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-workspace-nav-item.is-active{color:var(--ws-accent-ink)}.gs-workspace-nav-item-label{color:inherit}.gs-workspace-nav-label,.gs-workspace-nav-section-toggle{color:var(--ws-ink-4)}.gs-workspace-nav-section-toggle:hover{color:var(--ws-ink-2)}.gs-workspace-nav-section-desc{color:var(--ws-ink-3)}.gs-workspace-nav-section-chevron{color:var(--ws-ink-4)}.gs-workspace-search-shell{background:var(--ws-surface-2);border-color:var(--ws-line-2)}.gs-workspace-search-submit{color:var(--ws-accent-ink)}.gs-workspace-topbar{background:color-mix(in srgb,var(--ws-bg) 82%,transparent);border-color:var(--ws-line);color:var(--ws-ink)}.gs-workspace-breadcrumb{color:var(--ws-ink-3)}.gs-workspace-breadcrumb .is-current{color:var(--ws-ink)}.gs-workspace-breadcrumb-sep{color:var(--ws-ink-4)}.gs-workspace-topbar-pill{color:var(--ws-ink)}.gs-workspace-account-pill,.gs-workspace-topbar-pill{background:var(--ws-surface);border-color:var(--ws-line-2)}.gs-workspace-account-pill{color:var(--ws-ink-2)}.gs-workspace-account-pill.is-plan{background:var(--ws-accent-soft);border-color:transparent;color:var(--ws-accent-ink)}.gs-ws-shell-bg .gs-admin-panel{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-panel:before{display:none}.gs-ws-shell-bg .skeleton,.gs-ws-shell-bg .skeleton-dark{background-color:color-mix(in srgb,var(--ws-ink) 15%,var(--ws-surface))}.gs-ws-shell-bg .input-dark{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink);color-scheme:light dark}.gs-ws-shell-bg .input-dark::-moz-placeholder{color:var(--ws-ink-3)}.gs-ws-shell-bg .input-dark::placeholder{color:var(--ws-ink-3)}.gs-ws-shell-bg .input-dark:focus{--tw-ring-color:var(--ws-accent-soft);border-color:var(--ws-accent)}.gs-ws-shell-bg .input-dark option{background-color:var(--ws-surface);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-panel-cta{background:var(--ws-surface);border-color:var(--ws-line-2);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-admin-panel-cta:hover{background:var(--ws-sunk);border-color:var(--ws-ink-3);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-panel-cta.is-accent{background:var(--ws-accent);border-color:transparent;color:#fff}.gs-ws-shell-bg .gs-admin-panel-cta.is-accent:hover{background:var(--ws-accent-deep);border-color:transparent;color:#fff}.gs-ws-shell-bg .gs-admin-panel-cta.is-export{background:var(--ws-surface);border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-panel-cta.is-export:hover{background:var(--ws-sunk);border-color:var(--ws-ink-3);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-panel-cta.is-danger{background:var(--ws-crit-soft);border-color:color-mix(in srgb,var(--ws-crit) 40%,transparent);color:var(--ws-crit)}.gs-ws-shell-bg .gs-admin-panel-cta.is-danger:hover{background:var(--ws-crit);border-color:transparent;color:#fff}.gs-ws-shell-bg .gs-admin-panel-cta.is-cancel{background:transparent;border-color:transparent;color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-admin-panel-cta.is-cancel:hover{background:var(--ws-sunk);color:var(--ws-ink)}.gs-ws-shell-bg .gs-notification-trigger{background:var(--ws-surface);border-color:var(--ws-line-2);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-notification-trigger:hover{background:var(--ws-sunk);border-color:var(--ws-line-2);color:var(--ws-ink)}.gs-ws-shell-bg .gs-notification-panel{background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--ws-shadow-lift);color:var(--ws-ink)}.gs-ws-shell-bg .gs-notification-header{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-notification-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-notification-copy,.gs-ws-shell-bg .gs-notification-empty{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-notification-item{border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-notification-item:hover{background:var(--ws-sunk)}.gs-ws-shell-bg .gs-admin-hero{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:2px 0 0}.gs-ws-shell-bg .gs-admin-hero:before{display:none}.gs-ws-shell-bg .gs-admin-kicker{background:transparent;border:0;color:var(--ws-accent-ink);letter-spacing:.12em;padding:0}.gs-ws-shell-bg .gs-admin-kicker:before{background:var(--ws-accent)}.gs-ws-shell-bg .gs-admin-hero-title{font-weight:680;letter-spacing:-.028em}.gs-ws-shell-bg .gs-admin-hero-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-admin-panel-gradient-rose:before,.gs-ws-shell-bg .gs-admin-panel-gradient-sky:before,.gs-ws-shell-bg .gs-admin-panel-gradient:before{display:none}.gs-ws-shell-bg .gs-admin-action-card,.gs-ws-shell-bg .gs-admin-panel-gradient,.gs-ws-shell-bg .gs-admin-panel-gradient-rose,.gs-ws-shell-bg .gs-admin-panel-gradient-sky,.gs-ws-shell-bg .gs-admin-stat-card{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-admin-action-card:hover{border-color:var(--ws-accent)}.gs-ws-shell-bg .gs-admin-section-kicker:before{background:var(--ws-accent)}.gs-ws-shell-bg .gs-admin-tile{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-admin-tile-bar{display:none}.gs-ws-shell-bg .gs-admin-tile-value{color:var(--ws-ink);font-size:30px;letter-spacing:-.025em}.gs-ws-shell-bg .gs-admin-tile{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.gs-ws-shell-bg .gs-admin-tile:hover{border-color:var(--ws-line-2);box-shadow:var(--ws-shadow-lift);transform:translateY(-2px)}.gs-ws-shell-bg .gs-admin-tile.is-ok .gs-admin-tile-value{color:var(--ws-ok)}.gs-ws-shell-bg .gs-admin-tile.is-info .gs-admin-tile-value{color:var(--ws-info)}.gs-ws-shell-bg .gs-admin-tile-label{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-admin-tile-meta{color:var(--ws-ink-4)}.gs-ws-shell-bg{--adm-bg:var(--ws-bg);--adm-surface:var(--ws-surface);--adm-surface-2:var(--ws-surface-2);--adm-sunk:var(--ws-sunk);--adm-ink:var(--ws-ink);--adm-ink-2:var(--ws-ink-2);--adm-ink-3:var(--ws-ink-3);--adm-ink-4:var(--ws-ink-4);--adm-line:var(--ws-line);--adm-line-2:var(--ws-line-2);--adm-accent:var(--ws-accent);--adm-accent-ink:var(--ws-accent-ink);--adm-accent-soft:var(--ws-accent-soft);--adm-ok:var(--ws-ok);--adm-ok-soft:var(--ws-ok-soft);--adm-warn:var(--ws-warn);--adm-warn-soft:var(--ws-warn-soft);--adm-crit:var(--ws-crit);--adm-crit-soft:var(--ws-crit-soft);--adm-info:var(--ws-info);--adm-info-soft:var(--ws-info-soft);--adm-shadow:var(--ws-shadow);--adm-sidebar:var(--ws-surface);--adm-topbar:var(--ws-surface)}.gs-ws-shell-bg .gs-contact-panel{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-contact-step-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-contact-step-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-contact-meta-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-contact-meta-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-contact-meta-link{color:var(--ws-ink)}.gs-ws-shell-bg .gs-contact-meta-copy{color:var(--ws-ink-4)}.gs-ws-shell-bg a.gs-workspace-sidebar-brand,.gs-ws-shell-bg a.gs-workspace-sidebar-brand:active,.gs-ws-shell-bg a.gs-workspace-sidebar-brand:focus,.gs-ws-shell-bg a.gs-workspace-sidebar-brand:hover{color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-search-block{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-page{color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-chip-row{align-items:center;gap:8px}.gs-ws-shell-bg .gs-workspace-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line);border-radius:var(--ws-r-sm);color:var(--ws-ink-3);font-size:12px;padding:5px 10px}.gs-ws-shell-bg a.gs-workspace-chip-link,.gs-ws-shell-bg a.gs-workspace-chip-link:hover{color:var(--ws-ink-3)}.gs-ws-shell-bg a.gs-workspace-chip-link:hover{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-timeline-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-timeline-dot.is-neutral{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-timeline-line{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-audit-timeline-date{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-timeline-meta-item dt{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-timeline-meta-item dd{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-timeline-delta.is-flat{background-color:var(--ws-surface-2);color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-workspace-note-card{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-note-title{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-workspace-note-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-workspace-support-card{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-support-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-support-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-dashboard-hero-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-dashboard-hero-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-ops-bar{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-ops-tile{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-ops-tile-value{color:var(--ws-ink)}.gs-ws-shell-bg .gs-ops-tile-label{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-recent-audit-pill.is-neutral{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-workspace-plan-card{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-plan-badge.is-guided{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-workspace-pricing-price{color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-pricing-description{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-workspace-plan-feature{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-flow-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-workspace-flow-kicker{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-workspace-flow-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-workspace-flow-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-badge-neutral{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-badge-primary{background-color:var(--ws-accent-soft);border-color:color-mix(in srgb,var(--ws-accent) 38%,transparent);color:var(--ws-accent-ink)}.gs-ws-shell-bg .gs-badge-success{background-color:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 38%,transparent);color:var(--ws-ok)}.gs-ws-shell-bg .gs-badge-warning{background-color:var(--ws-warn-soft);border-color:color-mix(in srgb,var(--ws-warn) 38%,transparent);color:var(--ws-warn)}.gs-ws-shell-bg .gs-badge-error{background-color:var(--ws-crit-soft);border-color:color-mix(in srgb,var(--ws-crit) 38%,transparent);color:var(--ws-crit)}.gs-ws-shell-bg .gs-badge-info{background-color:var(--ws-info-soft);border-color:color-mix(in srgb,var(--ws-info) 38%,transparent);color:var(--ws-info)}.gs-ws-shell-bg .gs-admin-back-link{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-admin-back-link:hover{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-breadcrumb-link,.gs-ws-shell-bg .gs-breadcrumb-sep{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-breadcrumb-current{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-admin-panel-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-field-label,.gs-ws-shell-bg .gs-admin-panel-copy{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-admin-field-input{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-field-input::-moz-placeholder{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-admin-field-input::placeholder{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-admin-field-input:focus{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg input[type=date].gs-admin-field-input::-webkit-datetime-edit-day-field,.gs-ws-shell-bg input[type=date].gs-admin-field-input::-webkit-datetime-edit-month-field,.gs-ws-shell-bg input[type=date].gs-admin-field-input::-webkit-datetime-edit-text,.gs-ws-shell-bg input[type=date].gs-admin-field-input::-webkit-datetime-edit-year-field{color:var(--ws-ink-2)}.gs-ws-shell-bg input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-day-field,.gs-ws-shell-bg input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-month-field,.gs-ws-shell-bg input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-text,.gs-ws-shell-bg input[type=date].gs-admin-field-input:not(:focus):not(:valid)::-webkit-datetime-edit-year-field{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-admin-table-muted{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-admin-table-primary{color:var(--ws-ink)}.gs-ws-shell-bg .gs-admin-table-link{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-admin-table-link,.gs-ws-shell-bg .gs-shopping-section{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-shopping-section-header{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-shopping-section-title{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-shopping-section-sub{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-shopping-score-bar{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-product-bar-thumb{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-shopping-product-bar-name{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-shopping-product-bar-track{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-product-bar-val{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-shopping-sentiment-tag.is-neutral{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-shopping-priority-badge.is-low{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-shopping-priority-badge.is-low,.gs-ws-shell-bg .gs-shopping-progress-strip{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-product-accuracy-item{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-product-accuracy-bar-track{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-sov-th{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-row,.gs-ws-shell-bg .gs-sov-th{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-sov-td{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-sov-drill-hint{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-drill-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-sov-drill-summary{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-sov-drill-close{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-drill-row{background-color:var(--ws-surface)}.gs-ws-shell-bg .gs-sov-drill-q{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-sov-cell-low{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-sov-row.is-dominant-row{background-color:var(--ws-surface)}.gs-ws-shell-bg .gs-audit-history-filter-bar,.gs-ws-shell-bg .gs-date-input{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-date-input{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-citation-bar-track{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-citation-expand{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-chip-muted{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-table-filter{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-shopping-progress-track,.gs-ws-shell-bg .gs-shopping-toggle{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-toggle{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-shopping-toggle-dot{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-alert{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-shopping-alert.is-low .gs-shopping-alert-dot,.gs-ws-shell-bg a.gs-shopping-alert:hover{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-onboarding-step{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg a.gs-shopping-onboarding-step:hover{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-shopping-onboarding-check{border-color:var(--ws-line);color:var(--ws-ink)}.gs-ws-shell-bg .gs-citation-sent-bars,.gs-ws-shell-bg .gs-citation-sent-neu,.gs-ws-shell-bg .gs-citation-sent-row{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-citation-sent-total{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-citation-sent-dist{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-citation-sent-dist-legend{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-optimize-search{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-comp-bar-label{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-comp-bar-track{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-comp-bar-value,.gs-ws-shell-bg .gs-comp-detail-toggle{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-glossary-trigger{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-glossary-category{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-glossary-category-kicker{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-glossary-category-sub{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-glossary-card-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-glossary-card-body{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-glossary-link{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-trend{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-trend-context,.gs-ws-shell-bg .gs-audit-trend-kicker{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-trend-stat dt{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-trend-value{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-trend-delta-flat{background-color:var(--ws-surface-2);color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-sources-panel{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-sources-panel-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-sources-panel-sub{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-collapsible{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-collapsible[open]{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-audit-collapsible-summary{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-collapsible-chev,.gs-ws-shell-bg .gs-audit-collapsible[open] .gs-audit-collapsible-chev{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-hero-verdict{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-hero-basis{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-band-chev,.gs-ws-shell-bg .gs-audit-band-chev.is-open{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-finding-empty{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-finding-empty-icon{background-color:var(--ws-surface-2);color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-finding-empty-text{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-donut-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-sov-donut-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-sov-donut-count{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-donut-pct{color:var(--ws-ink)}.gs-ws-shell-bg .gs-sov-donut-cap{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-donut-nm{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-sov-donut-legrow.is-you .gs-sov-donut-nm{color:var(--ws-ink)}.gs-ws-shell-bg .gs-sov-donut-youtag{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-sov-donut-pc{color:var(--ws-ink)}.gs-ws-shell-bg .gs-score-range-marker{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-score-range-legend{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-action-tool-cta{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-action-tool-cta-button{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink)}.gs-ws-shell-bg .gs-action-tool-cta-hint{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-insight-panel{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-insight-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-insight-subtitle{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-brand-narrative-section{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-brand-narrative-section-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-brand-narrative-section-hint{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-brand-narrative-tool-cta{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-brand-narrative-tool-cta:hover{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-brand-narrative-tool-cta-action{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-insight-block-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-claim-text{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-nas-bar{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-audit-ai-perception-col-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-ai-perception-quote{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-ai-perception-diff-row{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-temporal-timeline{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-temporal-timeline-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-temporal-timeline-subtitle{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-temporal-bar{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-audit-temporal-date-pill{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-impact-group-header,.gs-ws-shell-bg .gs-audit-temporal-date-pill{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-impact-group-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-impact-group-chev{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-score-explain-btn{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-insight-empty{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-insight-chip-neutral{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-insight-section-title{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-competitors-block{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-competitors-block-head{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-competitors-block-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-competitors-block-sub{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-competitive-last-scan{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-competitor-rank-logo{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-competitor-rank-logo-initials{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-competitor-rank-domain,.gs-ws-shell-bg .gs-competitor-rank-link{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-scan-gap-row{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-scan-gap-query{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-scan-response-row{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-competitive-last-scan-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-competitive-last-scan-value{color:var(--ws-ink)}.gs-ws-shell-bg .gs-competitive-last-scan-meta{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-section{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-section-title{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-section-sub{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-meta-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-meta-value{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-section-title{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-list,.gs-ws-shell-bg .gs-audit-content-brief-drawer-outline-heading{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-outline-intent{background-color:var(--ws-surface-2);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-outline-points{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-code{background-color:var(--ws-surface-2);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-footer{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-content-brief-drawer-generate-cta{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-brand-narrative-drawer-section-title{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-brand-narrative-drawer-list{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-brand-narrative-drawer-footer{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-score-simulator-label{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-score-simulator-hint{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-score-simulator-result-title{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-score-simulator-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-score-simulator-card-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-score-simulator-card-value{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-score-simulator-card-value strong{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-score-simulator-card-arrow,.gs-ws-shell-bg .gs-audit-score-simulator-no-impact{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-forecast-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-forecast-card-horizon{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-forecast-card-value{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-forecast-card-range,.gs-ws-shell-bg .gs-audit-forecast-empty{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-comparison-summary{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-comparison-score-card,.gs-ws-shell-bg .gs-audit-comparison-summary{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-comparison-score-label{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-comparison-score-current{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-comparison-score-prev{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-comparison-score-delta.flat{background-color:var(--ws-surface-2);color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-comparison-cause{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-comparison-recs-card{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-comparison-recs-title{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-comparison-recs li{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-audit-comparison-recs-note{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-audit-comparison-overlap{background-color:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-comparison-error,.gs-ws-shell-bg .gs-audit-comparison-loading{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-citations-view-toggle{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-citations-view-toggle-btn{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-citations-view-toggle-btn:hover{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-citations-view-toggle-btn.is-active{color:var(--ws-ink)}.gs-ws-shell-bg .gs-citations-matrix-grid{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-citations-matrix-table thead th{background-color:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-citations-matrix-table tbody td{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-citations-matrix-cell,.gs-ws-shell-bg .gs-citations-matrix-persona-btn{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-citations-matrix-persona-btn:hover{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .gs-citations-matrix-persona-btn.is-active{color:var(--ws-ink)}.gs-ws-shell-bg .gs-citations-matrix-drilldown li{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-tool-cta{border-color:var(--ws-line);color:var(--ws-ink)}.gs-ws-shell-bg .gs-logo-dropzone{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-logo-preview{background-color:var(--ws-surface-2);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-per-provider-explainer{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-per-provider-card{background-color:var(--ws-surface);border-color:var(--ws-line)}.gs-ws-shell-bg .gs-audit-per-provider-card-provider,.gs-ws-shell-bg .gs-audit-per-provider-card-score{color:var(--ws-ink)}.gs-ws-shell-bg .gs-audit-per-provider-card-row dt{color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-audit-per-provider-card-row dd{color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-starter-profile-row{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-starter-profile-key{color:var(--ws-ink-4)}.gs-ws-shell-bg .gs-starter-profile-val{color:var(--ws-ink)}.gs-ws-shell-bg .gs-starter-profile-chip{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-ws-lead-name .gs-ws-lg{color:var(--ws-ink)}.gs-ws-shell-bg .text-white\/70,.gs-ws-shell-bg .text-white\/75,.gs-ws-shell-bg .text-white\/80,.gs-ws-shell-bg .text-white\/85{color:var(--ws-ink-2)}.gs-ws-shell-bg .text-white\/55,.gs-ws-shell-bg .text-white\/60,.gs-ws-shell-bg .text-white\/65{color:var(--ws-ink-3)}.gs-ws-shell-bg .text-white\/90{color:var(--ws-ink)}.gs-ws-shell-bg .text-white\/20,.gs-ws-shell-bg .text-white\/30,.gs-ws-shell-bg .text-white\/35,.gs-ws-shell-bg .text-white\/40,.gs-ws-shell-bg .text-white\/45,.gs-ws-shell-bg .text-white\/\[0\.35\]{color:var(--ws-ink-4)}.gs-ws-shell-bg .bg-white\/10,.gs-ws-shell-bg .bg-white\/12,.gs-ws-shell-bg .bg-white\/15,.gs-ws-shell-bg .bg-white\/20,.gs-ws-shell-bg .bg-white\/30,.gs-ws-shell-bg .bg-white\/40,.gs-ws-shell-bg .bg-white\/45,.gs-ws-shell-bg .bg-white\/5,.gs-ws-shell-bg .bg-white\/6,.gs-ws-shell-bg .bg-white\/8,.gs-ws-shell-bg .bg-white\/\[0\.04\],.gs-ws-shell-bg .bg-white\/\[0\.05\],.gs-ws-shell-bg .bg-white\/\[0\.06\],.gs-ws-shell-bg .bg-white\/\[0\.08\]{background-color:var(--ws-surface-2)}.gs-ws-shell-bg .bg-white\/\[0\.02\],.gs-ws-shell-bg .bg-white\/\[0\.03\]{background-color:var(--ws-surface)}.gs-ws-shell-bg .border-white\/10,.gs-ws-shell-bg .border-white\/15,.gs-ws-shell-bg .border-white\/20,.gs-ws-shell-bg .border-white\/25,.gs-ws-shell-bg .border-white\/30,.gs-ws-shell-bg .border-white\/5,.gs-ws-shell-bg .border-white\/8,.gs-ws-shell-bg .border-white\/\[0\.08\]{border-color:var(--ws-line)}.gs-ws-shell-bg .ring-white\/10{--tw-ring-color:var(--ws-line)}.gs-ws-shell-bg :where(p,span,strong,em,h1,h2,h3,h4,h5,h6,td,th,li,dt,dd,label,input,textarea,small,code,figcaption)[class~=text-white]{color:var(--ws-ink)}.gs-ws-shell-bg :where(p,span,strong,a,button,h1,h2,h3,h4,li,td,label).hover\:text-white:hover{color:var(--ws-ink)}.gs-ws-shell-bg :is(.text-emerald-200,.text-emerald-300,.text-green-200,.text-green-300,.text-teal-200,.text-teal-300){color:var(--ws-ok)}.gs-ws-shell-bg :is(.text-rose-200,.text-rose-300,.text-red-200,.text-red-300){color:var(--ws-crit)}.gs-ws-shell-bg :is(.text-amber-200,.text-amber-300,.text-orange-200,.text-orange-300,.text-yellow-200,.text-yellow-300){color:var(--ws-warn)}.gs-ws-shell-bg :is(.text-sky-200,.text-sky-300,.text-blue-200,.text-blue-300,.text-cyan-200,.text-cyan-300){color:var(--ws-info)}.gs-ws-shell-bg :is(.text-violet-200,.text-violet-300,.text-purple-200,.text-purple-300,.text-indigo-200,.text-indigo-300,.text-pink-200,.text-pink-300,.text-fuchsia-200,.text-fuchsia-300){color:var(--ws-accent)}.gs-brand-lockup{align-items:center;display:inline-flex;min-width:0}a.gs-workspace-sidebar-brand{min-height:58px;padding:13px 18px 9px}.gs-mi{gap:16px}.gs-mi-hero{align-items:center;border-bottom:1px solid var(--ws-line);padding-bottom:18px}.gs-mi-hero>:first-child{max-width:800px}.gs-mi-hero .gs-ws-lab{align-items:center;display:flex;gap:8px}.gs-mi-hero .gs-ws-lab:before{background:var(--ws-accent);border-radius:2px;content:"";height:2px;width:18px}.gs-mi-window{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:9px;color:var(--ws-ink-3);display:inline-flex;font-size:12px;font-weight:650;min-height:36px;padding:0 12px;white-space:nowrap}.gs-mi-metrics{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);container-name:mi-metrics;container-type:inline-size;display:grid;grid-template-columns:1.08fr .92fr .92fr 1fr 1.08fr;overflow:hidden}.gs-mi-metrics>*{border:0;border-radius:0;border-right:1px solid var(--ws-line);box-shadow:none;min-width:0}.gs-mi-metrics>:last-child{border-right:0}.gs-mi-metrics .gs-admin-tile:hover{border-color:transparent;box-shadow:none;transform:none}.gs-mi-metrics .gs-admin-kpi-value,.gs-mi-snapshot-value{font-variant-numeric:tabular-nums}.gs-mi-error{border-left:3px solid var(--ws-crit)}.gs-mi-command-grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.gs-mi-command-grid>*{min-width:0}.gs-mi-answer-grid{display:flex;flex-direction:column}.gs-mi-answer{border-top:1px solid var(--ws-line);display:grid;gap:14px;grid-template-columns:38px minmax(0,1fr);min-width:0;padding:17px 0}.gs-mi-answer:first-child{border-top:0;padding-top:0}.gs-mi-answer:last-child{padding-bottom:0}.gs-mi-answer-content{min-width:0}.gs-mi-answer-head{font-size:14px;font-weight:700;line-height:1.45}.gs-mi-answer-head,.gs-mi-answer-head p{color:var(--ws-ink)}.gs-mi-answer-index{background:var(--ws-accent-soft);border:1px solid color-mix(in srgb,var(--ws-accent) 30%,var(--ws-line));border-radius:9px;color:var(--ws-accent-ink);display:grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:750;height:34px;letter-spacing:.08em;place-items:center;width:34px}.gs-mi-answer-summary{color:var(--ws-ink-2);font-size:14px;line-height:1.55;margin-top:5px}.gs-mi-answer-sources{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.gs-mi-split{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-mi-row{background:transparent;border-top:1px solid var(--ws-line);padding:15px 0}.gs-mi-row:first-child{border-top:0;padding-top:0}.gs-mi-row:last-child{padding-bottom:0}.gs-mi-inline-link,.gs-mi-row a{color:var(--ws-accent-ink);font-weight:650;text-underline-offset:3px}.gs-mi-inline-link:hover,.gs-mi-row a:hover{color:var(--ws-ink);text-decoration:underline}.gs-mi-targeting{background:color-mix(in srgb,var(--ws-accent-soft) 38%,var(--ws-surface));border-color:color-mix(in srgb,var(--ws-accent) 28%,var(--ws-line))}.gs-workqueue{margin-top:24px;max-width:860px}.gs-workqueue-head{align-items:center;display:flex;gap:16px}.gs-workqueue-count{color:var(--ws-accent);font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.gs-workqueue-head h2{color:var(--ws-ink);font-size:17px;font-weight:650}.gs-workqueue-head p{color:var(--ws-ink-3);font-size:13px;margin-top:2px}.gs-workqueue-list{border-top:1px solid var(--ws-line);margin-top:18px}.gs-workqueue-list li{align-items:center;border-bottom:1px solid var(--ws-line);border-left:3px solid transparent;display:grid;gap:14px;grid-template-columns:44px 1fr auto;padding:12px 0 12px 14px}.gs-workqueue-score{color:var(--ws-ink);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.gs-workqueue-score.is-none{color:var(--ws-ink-4);font-weight:400}.gs-workqueue-list li.is-failed{border-left-color:var(--ws-crit,#dc2626)}.gs-workqueue-list li.is-low{border-left-color:var(--ws-warn,#d97706)}.gs-workqueue-list li.is-running,.gs-workqueue-list li.is-unmeasured{border-left-color:var(--ws-line-2)}.gs-workqueue-who a{color:var(--ws-ink);font-size:15px;font-weight:650;text-decoration:none}.gs-workqueue-who span{color:var(--ws-ink-3);display:block;font-size:13px;margin-top:2px}.gs-workqueue-clear{margin-top:24px;max-width:860px;padding:28px 0}.gs-workqueue-clear h2{color:var(--ws-ink);font-size:17px;font-weight:650}.gs-workqueue-clear p{color:var(--ws-ink-3);font-size:14px;margin-top:4px}.gs-workqueue-clear-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.gs-changes{border-top:1px solid var(--ws-line);margin-top:20px;max-width:860px}.gs-changes li{align-items:center;border-bottom:1px solid var(--ws-line);display:grid;gap:16px;grid-template-columns:1fr auto auto;padding:14px 0}.gs-changes-who a{color:var(--ws-ink);font-size:15px;font-weight:650;text-decoration:none}.gs-changes-who span{color:var(--ws-ink-3);display:block;font-size:13px;margin-top:2px}.gs-changes-move{font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.gs-changes-move.is-up{color:var(--ws-ok,#16a34a)}.gs-changes-move.is-down{color:var(--ws-crit,#dc2626)}.gs-changes-scores{color:var(--ws-ink-3);font-size:13px;font-variant-numeric:tabular-nums;min-width:92px;text-align:right}.gs-mi-evidence{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;padding:0 2px 4px}.gs-mi-evidence-meter{display:inline-flex;gap:3px}.gs-mi-evidence-meter i{background:var(--ws-line-2);border-radius:999px;height:4px;width:18px}.gs-mi-evidence-meter i.is-on{background:var(--ws-accent)}.gs-mi-evidence-text{color:var(--ws-ink-2);font-size:13px}.gs-mi-evidence-link{color:var(--ws-ink-3);font-size:13px;text-decoration:underline;text-underline-offset:3px}.gs-mi-evidence-link:hover{color:var(--ws-ink)}.gs-ws-deflist>div{align-items:baseline;border-top:1px solid var(--ws-line);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:10px 0}.gs-ws-deflist>div:first-child{border-top:0}.gs-ws-deflist dt{color:var(--ws-ink-3);font-size:13px}.gs-ws-deflist dd{color:var(--ws-ink);font-size:14px;font-weight:600;text-align:right}.gs-ws-deflist dd span{color:var(--ws-ink-3);display:block;font-size:12px;font-weight:400;margin-top:2px}.gs-ws-planhistory{display:grid;gap:2px}.gs-ws-planhistory li{align-items:center;border-top:1px solid var(--ws-line);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.gs-ws-planhistory li:first-child{border-top:0}.gs-ws-planhistory b{color:var(--ws-ink);display:block;font-size:14px}.gs-ws-planhistory span{color:var(--ws-ink-3);display:block;font-size:12px}.gs-branding-locked{display:grid;gap:20px;margin-top:20px}.gs-branding-locked-list ul{color:var(--ws-ink-2);display:grid;font-size:14px;gap:8px;list-style:disc;margin-top:10px;padding-left:18px}.gs-branding-locked-actions{display:flex;flex-wrap:wrap;gap:10px}.gs-ws-setrow-plan{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.gs-ws-setrow-plan-mode{color:var(--ws-ink);font-size:14px;font-weight:600}.gs-ws-setlinks{display:grid;gap:10px}.gs-ws-setlinks .gs-admin-panel{padding:14px 40px 14px 16px;position:relative}.gs-ws-setlink-go{color:var(--ws-ink-3);position:absolute;right:16px;top:50%;transform:translateY(-50%)}.gs-contact-solo{display:grid;gap:12px;margin:16px auto 0;max-width:860px}.gs-contact-alt{color:var(--ws-ink-3);font-size:13px}.gs-contact-alt a{color:var(--ws-accent);text-decoration:underline}.gs-ws-backlink{color:var(--ws-ink-3);display:inline-block;font-size:13px;margin-bottom:6px;text-decoration:none}.gs-ws-backlink:before{content:"‹ "}.gs-ws-backlink:hover{color:var(--ws-ink)}.gs-asst-waiting{color:var(--ws-ink-3);display:inline-block;font-size:12px;font-variant-numeric:tabular-nums;margin-left:10px}.gs-asst-step-open{font-weight:600;margin:6px 0 10px 28px}.gs-asst-step-open,.gs-mi-connector-help{color:var(--ws-accent);display:inline-block;font-size:13px;text-decoration:underline}.gs-mi-connector-help{background:transparent;border:0;cursor:pointer;padding:0}.gs-connector-help-steps{color:var(--ws-ink-2);display:grid;font-size:14px;gap:10px;line-height:1.55;list-style:decimal;margin:0 0 12px;padding-left:20px}.gs-sources-import-link{background:transparent;border:0;color:var(--ws-ink-3);cursor:pointer;font-size:13px;margin-top:12px;padding:0;text-decoration:underline}.gs-sources-import-link:hover{color:var(--ws-ink)}.gs-mi-advice{color:var(--ws-ink-2);font-size:13px;line-height:1.5;margin-top:6px}.gs-sources-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:16px}.gs-sources-card{align-items:flex-start;background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:16px}.gs-sources-card:not(.is-linked){border-color:var(--ws-accent)}.gs-sources-card-name{align-items:center;color:var(--ws-ink);display:flex;font-size:15px;font-weight:650;gap:8px}.gs-sources-card-what{color:var(--ws-ink-3);font-size:13px;line-height:1.5}.gs-sources-card-state{color:var(--ws-ink-2);font-size:13px;font-weight:600;margin-bottom:10px}.gs-sources-card .gs-admin-panel-cta{margin-top:auto}.gs-sources-dot{background:var(--ws-ink-4);border-radius:999px;flex-shrink:0;height:8px;width:8px}.gs-sources-dot.is-connected{background:var(--ws-ok,#16a34a)}.gs-sources-dot.is-linked{background:var(--ws-warn,#d97706)}.gs-admin-modal:has(.gs-sources-modal){max-width:560px}.gs-sources-modal{padding:20px 24px 24px}.gs-sources-modal>*{display:grid;gap:12px}.gs-sources-modal .gs-mi-connector-row{align-items:end}.gs-sources-auto{border-top:1px solid var(--ws-line);margin-top:20px;padding-top:16px}.gs-sources-auto-title{color:var(--ws-ink-2);font-size:13px;font-weight:650}.gs-sources-auto-list{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:6px}.gs-sources-auto-list li{color:var(--ws-ink-3);display:flex;font-size:13px;gap:6px}.gs-sources-auto-list b{color:var(--ws-ink-2);font-weight:600}.gs-mi-connector-note{color:var(--ws-ink-2);font-size:13px;line-height:1.5}.gs-mi-connector-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.gs-mi-connector-field{flex:1 1 16rem;min-width:16rem}.gs-mi-connector-field>label{color:var(--ws-ink-3);display:block;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:6px}.gs-mi-connector-error{color:var(--ws-crit);font-size:13px;margin-top:12px}.gs-mi-source{align-items:center;border-top:1px solid var(--ws-line);display:grid;gap:12px;grid-template-columns:10px minmax(0,1fr) auto;min-height:52px;padding:10px 0}.gs-mi-source:first-child{border-top:0;padding-top:0}.gs-mi-source:last-child{padding-bottom:0}.gs-mi-source-dot{background:var(--ws-line-2);border-radius:50%;height:8px;width:8px}.gs-mi-source-dot.is-connected{background:var(--ws-ok);box-shadow:0 0 0 3px var(--ws-ok-soft)}.gs-mi-command-grid .gs-admin-panel{height:100%}.gs-mi-source-panel .gs-admin-panel-copy{max-width:440px}.gs-mi-competitor-grid{display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-mi-competitor-grid .gs-ws-empty{grid-column:1/-1}.gs-mi-snapshot-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-mi-snapshot-card{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:var(--ws-r-sm);color:var(--ws-ink);min-width:0;padding:16px;transition:border-color .14s ease,background-color .14s ease}.gs-mi-snapshot-card:hover{background:var(--ws-accent-soft);border-color:color-mix(in srgb,var(--ws-accent) 45%,var(--ws-line))}.gs-mi-snapshot-label{color:var(--ws-ink-4);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.gs-mi-snapshot-value{color:var(--ws-ink);font-size:24px;font-weight:680;line-height:1.15;margin-top:8px}.gs-mi-snapshot-meta{color:var(--ws-ink-3);font-size:12px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1279px){.gs-mi-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.gs-mi-metrics>*{border-bottom:1px solid var(--ws-line);grid-column:span 2}.gs-mi-metrics>:nth-child(3){border-right:0}.gs-mi-metrics>:nth-child(4),.gs-mi-metrics>:nth-child(5){border-bottom:0;grid-column:span 3}.gs-mi-metrics>:nth-child(4){border-right:1px solid var(--ws-line)}}@media(max-width:1100px){.gs-mi-command-grid,.gs-mi-competitor-grid,.gs-mi-split{grid-template-columns:1fr}.gs-mi-hero{align-items:flex-start}.gs-mi-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-mi-metrics>*{border-bottom:1px solid var(--ws-line);border-right:1px solid var(--ws-line);grid-column:span 1}.gs-mi-metrics>:nth-child(2n){border-right:0}.gs-mi-metrics>:last-child{border-bottom:0;border-right:0;grid-column:span 2}.gs-mi-snapshot-grid{grid-template-columns:1fr}.gs-ws-shell-bg #main-content{padding-bottom:80px;scroll-padding-block:72px}.gs-ws-shell-bg .gs-geo-fab{border-radius:14px;bottom:max(16px,env(safe-area-inset-bottom));height:48px;justify-content:center;padding:0;right:16px;width:48px}.gs-ws-shell-bg .gs-geo-fab span{display:none}}@media(max-width:480px){.gs-mi-source{grid-template-columns:10px minmax(0,1fr)}.gs-mi-source>:last-child{grid-column:2;justify-self:start}}@container mi-metrics (max-width: 900px){.gs-mi-metrics>*,.gs-mi-metrics>:last-child,.gs-mi-metrics>:nth-child(4),.gs-mi-metrics>:nth-child(5){border-bottom:1px solid var(--ws-line);border-right:1px solid var(--ws-line);grid-column:span 3}.gs-mi-metrics>:nth-child(2n){border-right:0}.gs-mi-metrics>:last-child{border-bottom:0;border-right:0;grid-column:span 6}}@media(prefers-reduced-motion:reduce){.gs-mi-snapshot-card{transition:none}}.gs-mi{padding-bottom:72px}.gs-mi-kpi{background:var(--ws-surface);border-right:1px solid var(--ws-line);min-width:0;padding:18px}.gs-mi-kpi:last-child{border-right:0}.gs-mi-answer-foot,.gs-mi-answer-topline,.gs-mi-channel-head,.gs-mi-kpi-foot,.gs-mi-kpi-head,.gs-mi-row-foot,.gs-mi-section-head,.gs-mi-targeting-foot,.gs-mi-trend-totals{align-items:center;display:flex;gap:12px;justify-content:space-between}.gs-mi-kpi-label{color:var(--ws-ink-3);font-size:11px;font-weight:720;letter-spacing:.055em;text-transform:uppercase}.gs-mi-kpi-delta{background:var(--ws-surface-2);border-radius:6px;color:var(--ws-ink-3);flex:0 0 auto;font-size:10px;font-variant-numeric:tabular-nums;font-weight:760;padding:3px 6px}.gs-mi-kpi-delta.is-up{background:var(--ws-ok-soft);color:var(--ws-ok)}.gs-mi-kpi-delta.is-down{background:var(--ws-crit-soft);color:var(--ws-crit)}.gs-mi-kpi-value{color:var(--ws-ink);font-size:clamp(25px,2.1vw,34px);font-variant-numeric:tabular-nums;font-weight:690;letter-spacing:-.035em;line-height:1;margin-top:14px}.gs-mi-kpi-foot{color:var(--ws-ink-4);font-size:10.5px;line-height:1.35;margin-top:11px;min-height:26px}.gs-mi-kpi-spark{color:var(--ws-ink-3);flex:0 0 72px;height:22px;width:72px}.gs-mi-kpi.is-accent .gs-mi-kpi-spark{color:var(--ws-accent)}.gs-mi-kpi.is-ok .gs-mi-kpi-spark{color:var(--ws-ok)}.gs-mi-kpi.is-info .gs-mi-kpi-spark{color:var(--ws-info)}.gs-mi-kpi-spark polyline{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.gs-mi-answers .gs-admin-panel-copy{max-width:760px}.gs-mi-answers .gs-mi-answer-grid{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-mi-answers .gs-mi-answer{border:0;border-left:1px solid var(--ws-line);display:flex;flex-direction:column;gap:0;min-height:220px;padding:0 20px}.gs-mi-answers .gs-mi-answer:first-child{border-left:0;padding-left:0}.gs-mi-answers .gs-mi-answer:last-child{padding-right:0}.gs-mi-answer h3{color:var(--ws-ink);font-size:16px;font-weight:690;line-height:1.4;margin-top:18px}.gs-mi-impact{border:1px solid var(--ws-line);border-radius:7px;color:var(--ws-ink-2);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:720;padding:5px 8px}.gs-mi-impact.is-opportunity{background:var(--ws-ok-soft);border-color:color-mix(in srgb,var(--ws-ok) 35%,var(--ws-line));color:var(--ws-ok)}.gs-mi-impact.is-risk{background:var(--ws-warn-soft);border-color:color-mix(in srgb,var(--ws-warn) 35%,var(--ws-line));color:var(--ws-warn)}.gs-mi-impact.is-signal{background:var(--ws-info-soft);border-color:color-mix(in srgb,var(--ws-info) 35%,var(--ws-line));color:var(--ws-info)}.gs-mi-answer-summary{flex:1 1 auto}.gs-mi-answer-foot{align-items:flex-end;margin-top:18px}.gs-mi-answer-foot .gs-mi-inline-link{flex:0 0 auto;font-size:12px;white-space:nowrap}.gs-mi-insight-grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr)}.gs-mi-channels,.gs-mi-trend{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);min-width:0;padding:22px}.gs-mi-section-head{align-items:flex-start}.gs-mi-section-title{color:var(--ws-ink);font-size:16px;font-weight:690;line-height:1.3}.gs-mi-section-copy{color:var(--ws-ink-3);font-size:12.5px;line-height:1.5;margin-top:5px;max-width:640px}.gs-mi-metric-switch{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:9px;display:inline-flex;flex:0 0 auto;gap:2px;padding:3px}.gs-mi-metric-switch button{border-radius:6px;color:var(--ws-ink-3);font-size:10.5px;font-weight:650;min-height:32px;padding:0 9px}.gs-mi-metric-switch button:hover{color:var(--ws-ink)}.gs-mi-metric-switch button.is-active{background:var(--ws-surface);box-shadow:var(--ws-shadow);color:var(--ws-ink)}.gs-mi-metric-switch button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.gs-mi-trend-chart{margin-top:18px}.gs-mi-trend-chart>svg{display:block;min-height:210px;overflow:visible;width:100%}.gs-mi-trend-grid line{stroke:var(--ws-line);stroke-width:1}.gs-mi-trend-line{stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.gs-mi-trend-line.is-current{stroke:var(--ws-accent)}.gs-mi-trend-line.is-previous{stroke:var(--ws-ink-4);stroke-dasharray:4 5;stroke-width:1.5}.gs-mi-trend-axis text{fill:var(--ws-ink-4);font-size:10px}.gs-mi-trend-legend{color:var(--ws-ink-3);display:flex;font-size:10.5px;gap:16px;justify-content:flex-end}.gs-mi-trend-legend span{align-items:center;display:inline-flex;gap:6px}.gs-mi-trend-legend i{background:var(--ws-accent);display:inline-block;height:2px;width:16px}.gs-mi-trend-legend i.is-previous{background:transparent;border-top:1px dashed var(--ws-ink-4);height:0}.gs-mi-trend-totals{gap:28px;justify-content:flex-start;margin:4px 0 0 42px}.gs-mi-trend-totals div{align-items:baseline;display:flex;gap:7px}.gs-mi-trend-totals span{color:var(--ws-ink-4);font-size:10.5px}.gs-mi-trend-totals strong{color:var(--ws-ink);font-size:13px;font-variant-numeric:tabular-nums}.gs-mi-data-details{margin:14px 0 0 42px}.gs-mi-data-details summary{color:var(--ws-accent-ink);cursor:pointer;font-size:11px;font-weight:650;width:-moz-max-content;width:max-content}.gs-mi-data-table-wrap{border:1px solid var(--ws-line);border-radius:8px;margin-top:10px;max-height:240px;overflow:auto}.gs-mi-data-table-wrap table{border-collapse:collapse;font-size:11px;width:100%}.gs-mi-data-table-wrap td,.gs-mi-data-table-wrap th{border-bottom:1px solid var(--ws-line);color:var(--ws-ink-2);padding:8px 10px;text-align:right}.gs-mi-data-table-wrap td:first-child,.gs-mi-data-table-wrap th:first-child{text-align:left}.gs-mi-channel-list{display:flex;flex-direction:column;gap:19px;margin-top:24px}.gs-mi-channel-head{color:var(--ws-ink-2);font-size:12px}.gs-mi-channel-head strong{color:var(--ws-ink);font-variant-numeric:tabular-nums}.gs-mi-channel-bars{display:flex;flex-direction:column;gap:3px;margin-top:8px}.gs-mi-channel-bars i{background:var(--ws-accent);border-radius:3px;display:block;min-height:5px}.gs-mi-channel-bars i.is-previous{background:var(--ws-line-2);min-height:3px}.gs-mi-channel p{color:var(--ws-ink-4);font-size:10.5px;margin-top:5px}.gs-mi-row-foot{align-items:flex-end;color:var(--ws-ink-3);font-size:11.5px;margin-top:12px}.gs-mi-row-foot>div{display:flex;flex-wrap:wrap;gap:8px 18px}.gs-mi-row-foot .gs-mi-inline-link{flex:0 0 auto}.gs-mi-targeting-foot{align-items:flex-end;color:var(--ws-ink-2);font-size:11.5px;margin-top:18px}.gs-mi-targeting-foot p{max-width:760px}.gs-mi-sources-disclosure{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r-sm)}.gs-mi-sources-disclosure>summary{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none;min-height:68px;padding:14px 18px}.gs-mi-sources-disclosure>summary::-webkit-details-marker{display:none}.gs-mi-sources-disclosure>summary>span:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.gs-mi-sources-disclosure strong{color:var(--ws-ink);font-size:13px}.gs-mi-sources-disclosure small{color:var(--ws-ink-3);font-size:11.5px}.gs-mi-disclosure-label{color:var(--ws-accent-ink);flex:0 0 auto;font-size:11.5px;font-weight:680}.gs-mi-sources-disclosure[open] .gs-mi-disclosure-label{visibility:hidden}.gs-mi-sources-disclosure[open] .gs-mi-disclosure-label:after{content:"−";visibility:visible}.gs-mi-sources-disclosure .gs-mi-source-list{border-top:1px solid var(--ws-line);display:grid;gap:0 26px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px 18px}@media(max-width:1180px){.gs-mi-answers .gs-mi-answer-grid{grid-template-columns:1fr}.gs-mi-answers .gs-mi-answer{border-left:0;border-top:1px solid var(--ws-line);min-height:0;padding:18px 0}.gs-mi-answers .gs-mi-answer:first-child{border-top:0;padding-top:0}.gs-mi-answers .gs-mi-answer:last-child{padding-bottom:0}.gs-mi-insight-grid{grid-template-columns:1fr}}@media(max-width:760px){.gs-mi-hero .gs-ws-head-actions{align-items:stretch;width:100%}.gs-mi-window{justify-content:center}.gs-mi-section-head{flex-direction:column}.gs-mi-metric-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.gs-mi-metric-switch button{min-height:40px}.gs-mi-channels,.gs-mi-trend{padding:18px}.gs-mi-data-details,.gs-mi-trend-totals{margin-left:0}.gs-mi-sources-disclosure .gs-mi-source-list{grid-template-columns:1fr}.gs-mi-answer-foot,.gs-mi-row-foot,.gs-mi-targeting-foot{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.gs-mi-metrics{grid-template-columns:1fr}.gs-mi-metrics>*,.gs-mi-metrics>:last-child,.gs-mi-metrics>:nth-child(4),.gs-mi-metrics>:nth-child(5){border-bottom:1px solid var(--ws-line);border-right:0;grid-column:1}.gs-mi-metrics>:last-child{border-bottom:0}.gs-mi-kpi{border-right:0}.gs-mi-answer-topline{align-items:flex-start}.gs-mi-impact{text-align:right}.gs-mi-trend-chart>svg{min-height:165px}.gs-mi-trend-totals{align-items:flex-start;flex-direction:column;gap:5px}}@media(prefers-reduced-motion:reduce){.gs-mi-metric-switch button{transition:none}}.gs-ws-shell-bg .gs-workspace-sidebar{background:color-mix(in srgb,var(--ws-surface) 82%,var(--ws-bg))}.gs-workspace-sidebar-head{border-bottom:1px solid var(--ws-line);min-height:60px}.gs-workspace-sidebar nav{scrollbar-color:var(--ws-line-2) transparent;scrollbar-width:thin}.gs-workspace-nav-item{align-items:center;border-radius:8px;min-height:40px}.gs-workspace-nav-item.is-active{background:var(--ws-accent-soft);box-shadow:inset 2px 0 0 var(--ws-accent);font-weight:620}.gs-workspace-nav-section-toggle{min-height:32px}.gs-workspace-nav-label{font-size:10.5px;letter-spacing:.12em}.gs-workspace-nav-section-desc{line-height:1.45;padding-bottom:7px}.gs-workspace-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--ws-bg) 96%,var(--ws-surface));min-height:60px}.gs-workspace-breadcrumb{font-size:12.5px}.gs-workspace-breadcrumb-link{color:var(--ws-ink-3);text-decoration:none;transition:color .14s ease}.gs-workspace-breadcrumb-link:hover{color:var(--ws-ink)}.gs-workspace-account-pill,.gs-workspace-topbar-pill{border-radius:9px;box-shadow:none}.gs-ws-shell-bg .gs-admin-panel{border-color:var(--ws-line);box-shadow:var(--ws-shadow)}.gs-ws-shell-bg .gs-admin-panel:not(.is-table):not(.is-container):hover{border-color:var(--ws-line);box-shadow:var(--ws-shadow);z-index:auto}.gs-ws-shell-bg .gs-admin-panel-cta{border-radius:9px;font-size:12px;font-weight:680;letter-spacing:.025em;min-height:38px;padding-left:14px;padding-right:14px;text-transform:none}.gs-ws-shell-bg .gs-admin-panel-cta.is-md{font-size:13px;letter-spacing:.015em;min-height:42px}.gs-ws-shell-bg .gs-admin-tile{transition:border-color .14s ease,background-color .14s ease}.gs-ws-shell-bg .gs-admin-tile:hover{border-color:var(--ws-line);box-shadow:none;transform:none}.gs-ws-shell-bg .gs-admin-tile-label{font-size:10.5px;letter-spacing:.1em}.gs-ws-shell-bg .gs-admin-tile-value{font-size:clamp(25px,2vw,32px);font-variant-numeric:tabular-nums;font-weight:700}.gs-ws-shell-bg .gs-admin-panel-header h2,.gs-ws-shell-bg .gs-admin-panel-header h3{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:680;letter-spacing:-.025em}.gs-client-command{border-bottom:1px solid var(--ws-line);padding:4px 0 20px}.gs-client-command .gs-workspace-client-cockpit-badges{margin-top:16px}.gs-client-metrics{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.gs-client-metrics>*{border:0;border-radius:0;border-right:1px solid var(--ws-line);box-shadow:none;min-height:116px;min-width:0}.gs-client-metrics>:last-child{border-right:0}.gs-client-metrics .gs-workspace-client-cockpit-tile-skeleton{min-height:116px}.gs-mi-snapshot{background:var(--ws-surface);border-color:var(--ws-line);box-shadow:var(--ws-shadow)}.gs-mi-snapshot .gs-admin-panel-header{border-bottom:1px solid var(--ws-line);padding-bottom:16px}.gs-mi-snapshot-card{min-height:112px}.gs-client-workbench{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr}.gs-client-workbench.has-notes{grid-template-columns:minmax(0,1.75fr) minmax(320px,.85fr)}.gs-client-workbench>*{min-width:0}.gs-client-workbench .gs-admin-panel{height:100%}.gs-client-notes{display:flex;flex-direction:column}.gs-client-notes>:last-child{flex:1}.gs-content-plan-summary{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-r);box-shadow:var(--ws-shadow);display:grid;grid-template-columns:repeat(3,minmax(120px,.7fr)) minmax(220px,1.35fr);overflow:hidden}.gs-content-plan-summary>div{align-content:center;border-right:1px solid var(--ws-line);display:grid;min-height:106px;padding:16px 18px}.gs-content-plan-summary>div:last-child{border-right:0}.gs-content-plan-summary span{color:var(--ws-ink-3);font-size:10.5px;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.gs-content-plan-summary strong{color:var(--ws-ink);font-size:27px;font-variant-numeric:tabular-nums;font-weight:710;letter-spacing:-.035em;line-height:1.05;margin-top:5px}.gs-content-plan-summary small{color:var(--ws-ink-4);font-size:11px;margin-top:4px}.gs-content-plan-summary-status{background:var(--ws-surface-2)}.gs-content-plan-summary-status strong{font-size:17px;letter-spacing:-.02em}.gs-content-intelligence-grid{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.gs-content-intelligence-grid.is-single{grid-template-columns:1fr}.gs-content-signal-row{background:var(--ws-surface-2);border:1px solid var(--ws-line);border-radius:var(--ws-r-sm);min-width:0;padding:12px}.gs-ws-shell-bg .gs-content-plan-topic-row{border-color:var(--ws-line)}.gs-ws-shell-bg .gs-content-plan-type-chip{background:var(--ws-surface-2);border-color:var(--ws-line-2);color:var(--ws-ink-3)}.gs-ws-shell-bg .gs-content-plan-keyword-chip{background:var(--ws-sunk);border-color:var(--ws-line);color:var(--ws-ink-2)}.gs-ws-shell-bg .gs-content-plan-priority-badge.is-p1{background:var(--ws-crit-soft);color:var(--ws-crit)}.gs-ws-shell-bg .gs-content-plan-priority-badge.is-p2{background:var(--ws-warn-soft);color:var(--ws-warn)}.gs-ws-shell-bg .gs-content-plan-priority-badge.is-p3{background:var(--ws-info-soft);color:var(--ws-info)}.gs-content-plan-add{align-items:center;background:var(--ws-surface);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink-2);display:inline-flex;font-size:11.5px;font-weight:650;gap:7px;min-height:34px;padding:7px 10px;transition:border-color .14s var(--ws-ease),color .14s var(--ws-ease),background-color .14s var(--ws-ease)}.gs-content-plan-add:hover:not(:disabled){background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent-ink)}.gs-content-plan-add:disabled{cursor:default;opacity:.5}.gs-ws-shell-bg .gs-workspace-content-plan-no-context{background:var(--ws-surface);border-color:var(--ws-line);border-radius:var(--ws-r)}.gs-audit-toolbar{align-items:center;border-bottom:1px solid var(--ws-line);display:flex;gap:16px;justify-content:space-between;min-height:48px;padding-bottom:14px}.gs-audit-toolbar-back{align-items:center;color:var(--ws-ink-3);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;text-decoration:none;transition:color .14s var(--ws-ease)}.gs-audit-toolbar-back:hover{color:var(--ws-ink)}.gs-audit-toolbar-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}@media(max-width:1080px){.gs-content-intelligence-grid{grid-template-columns:1fr}}@media(max-width:820px){.gs-content-plan-summary{grid-template-columns:repeat(2,1fr)}.gs-content-plan-summary>div:nth-child(2){border-right:0}.gs-content-plan-summary>div:nth-child(-n+2){border-bottom:1px solid var(--ws-line)}}@media(max-width:560px){.gs-content-plan-summary{grid-template-columns:1fr 1fr}.gs-content-plan-summary>div{min-height:94px;padding:14px}.gs-content-plan-summary-status{border-top:1px solid var(--ws-line);grid-column:1/-1}.gs-content-plan-summary>div:nth-child(3){border-right:0}.gs-content-plan-topic-row{flex-direction:column}.gs-content-plan-add{justify-content:center;width:100%}.gs-audit-toolbar{align-items:flex-start}.gs-audit-toolbar-actions{flex-wrap:wrap}}@media(max-width:900px){.gs-client-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-client-metrics>:nth-child(2){border-right:0}.gs-client-metrics>:nth-child(-n+2){border-bottom:1px solid var(--ws-line)}.gs-client-workbench.has-notes{grid-template-columns:1fr}}@media(max-width:560px){.gs-client-metrics{grid-template-columns:1fr}.gs-client-metrics>*,.gs-client-metrics>:nth-child(2){border-bottom:1px solid var(--ws-line);border-right:0}.gs-client-metrics>:last-child{border-bottom:0}.gs-client-command .gs-ws-head-actions{margin-left:0;width:100%}}.gs-ob-shell{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:20px;box-shadow:0 24px 70px -42px #11131880;display:grid;grid-template-columns:minmax(320px,.8fr) minmax(440px,1.2fr);max-width:none;overflow:hidden;width:min(1080px,100%)}.gs-ob-aside{background:radial-gradient(circle at 18% 5%,rgba(242,82,154,.2),transparent 32%),linear-gradient(150deg,#191b22,#111318 72%);color:#fff;display:flex;flex-direction:column;min-height:680px;padding:40px}.gs-ob-aside-copy{margin-top:72px}.gs-ob-eyebrow{color:#f7a6cb;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gs-ob-aside-title{font-size:clamp(30px,3vw,42px);font-weight:730;letter-spacing:-.05em;line-height:1.05;margin-top:12px;max-width:420px}.gs-ob-aside-lede{color:#ffffffa6;font-size:14px;line-height:1.65;margin-top:16px;max-width:420px}.gs-ob-value-list{display:flex;flex-direction:column;gap:0;margin-top:36px}.gs-ob-value-item{border-top:1px solid hsla(0,0%,100%,.1);display:grid;gap:12px;grid-template-columns:34px 1fr;padding:15px 0}.gs-ob-value-index{color:#f2529a;font-size:11px;font-weight:750;letter-spacing:.08em;padding-top:2px}.gs-ob-value-item strong{display:block;font-size:13px;font-weight:650}.gs-ob-value-item small{color:#ffffff80;display:block;font-size:12px;line-height:1.5;margin-top:4px}.gs-ob-aside-note{color:#ffffff6b;font-size:11.5px;line-height:1.55;margin-top:auto}.gs-ob-main{display:flex;flex-direction:column;justify-content:center;min-height:680px;padding:40px clamp(32px,5vw,68px)}.gs-ob-main .gs-ob-head{align-items:flex-start;margin-bottom:28px;text-align:left}.gs-ob-main .gs-ob-progress{max-width:none;width:180px}.gs-ob-main .gs-ob-subtitle,.gs-ob-main .gs-ob-title{text-align:left}.gs-ob-main .gs-ob-title{font-size:clamp(28px,3vw,38px);letter-spacing:-.045em}.gs-ob-main .gs-ob-subtitle{max-width:580px}.gs-ob-mobile-brand{display:none}.gs-ob-analysis-stages{margin-top:10px;text-align:left;width:min(420px,100%)}.gs-ob-analysis-stages li{align-items:center;color:var(--ws-ink-4);display:flex;font-size:12px;gap:10px;padding:8px 0}.gs-ob-analysis-stages li span{border:1px solid var(--ws-line-2);border-radius:50%;display:grid;font-size:10px;font-weight:700;height:22px;place-items:center;width:22px}.gs-ob-analysis-stages li.is-active{color:var(--ws-ink);font-weight:620}.gs-ob-analysis-stages li.is-active span{background:var(--ws-accent-soft);border-color:var(--ws-accent);color:var(--ws-accent-ink)}.gs-ob-analysis-stages li.is-done{color:var(--ws-ok)}.gs-ob-analysis-stages li.is-done span{background:var(--ws-ok-soft);border-color:transparent}@media(max-width:860px){.gs-ob-shell{display:block;max-width:660px}.gs-ob-aside{display:none}.gs-ob-main{min-height:auto;padding:32px clamp(22px,6vw,42px)}.gs-ob-mobile-brand{display:inline-flex;margin-bottom:8px}}@media(max-width:520px){.gs-ob-shell{border:0;border-radius:0;box-shadow:none}.gs-ob-main{padding:24px 18px}}@media(prefers-reduced-motion:reduce){.gs-ws-shell-bg *,.gs-ws-shell-bg :after,.gs-ws-shell-bg :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.gs-ob-aside{background:var(--ws-sunk);color:var(--ws-ink)}.gs-ob-eyebrow,.gs-ob-value-index{color:var(--ws-accent)}.gs-ob-aside-lede,.gs-ob-aside-note,.gs-ob-value-item small{color:var(--ws-ink-3)}.gs-ob-value-item{border-color:var(--ws-line)}.gs-customer-page .gs-admin-panel{background-image:none}.gs-customer-page .gs-customer-identity{padding:20px 24px}.gs-customer-identity .gs-admin-section-divider{margin-top:16px;padding-top:12px}.gs-customer-identity .gs-admin-meta-grid{display:flex;flex-wrap:wrap;gap:16px 40px}.gs-customer-account-id{align-items:center;border-top:1px solid var(--adm-line);display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;padding-top:12px}.gs-customer-account-id code{color:var(--adm-ink);font-size:13px;overflow-wrap:anywhere}.gs-customer-account-id button{min-height:44px}.gs-credit-segments{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.gs-credit-segments button{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:12px;color:var(--adm-ink-2);display:grid;gap:12px;padding:16px;text-align:left}.gs-credit-segments button strong{color:var(--adm-ink);font-size:24px}.gs-credit-segments button[aria-pressed=true]{background:var(--adm-accent-soft);border-color:var(--adm-accent)}.gs-credit-segments button:focus-visible,.gs-customer-account-id button:focus-visible{outline:2px solid var(--adm-accent);outline-offset:3px}.gs-credit-controls{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(180px,260px)}@media(max-width:640px){.gs-credit-controls{grid-template-columns:minmax(0,1fr)}}.gs-customer-actions{align-self:start;border:1px solid var(--adm-line);border-radius:8px;padding:8px 12px}.gs-customer-actions summary{color:var(--adm-ink-2);cursor:pointer;min-height:28px}.gs-customer-actions[open] .gs-admin-row-actions{margin-top:12px}.gs-question-browser{--reader-ink:var(--ws-ink,var(--adm-ink,#19212c));--reader-muted:var(--ws-ink-2,var(--adm-ink-2,#526071));--reader-surface:var(--ws-surface,var(--adm-surface,#fff));--reader-soft:var(--ws-surface-2,var(--adm-surface-2,#f4f5f7));--reader-line:var(--ws-line,var(--adm-line,#d9dde3));--reader-accent:var(--ws-accent-ink,var(--adm-accent-ink,#ab205c));--reader-accent-soft:var(--ws-accent-soft,var(--adm-accent-soft,#fce8f1));color:var(--reader-ink);container:question-browser/inline-size;min-width:0;overflow-anchor:none}.gs-question-browser-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin:8px 0 24px}.gs-question-browser-heading h3{color:var(--reader-ink);font-size:clamp(26px,3cqi,36px);font-weight:700;letter-spacing:-.035em;line-height:1.15}.gs-question-browser-heading p{color:var(--reader-muted);font-size:15px;line-height:1.65;margin-top:10px;max-width:62ch}.gs-question-browser-heading .gs-reader-eyebrow{align-items:center;color:var(--reader-accent);display:flex;font-size:12px;font-weight:650;gap:10px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.gs-reader-eyebrow:before{background:currentColor;content:"";height:2px;width:24px}.gs-question-count{color:var(--reader-muted);flex:none;font-size:13px;font-variant-numeric:tabular-nums;padding-bottom:4px}.gs-question-filters{align-items:end;display:grid;gap:8px 20px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:20px}.gs-question-filters .gs-admin-table-filters{background:transparent;border:0;margin:0;padding:0}.gs-question-filters .gs-admin-table-filters-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.gs-question-filters .gs-question-advanced{margin-top:0}.gs-question-filters:has(.gs-question-advanced[open]){grid-template-columns:minmax(0,1fr)}.gs-question-filters>.gs-reader-action{justify-self:start}.gs-question-advanced .gs-admin-table-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-question-guide{display:grid;gap:16px;padding:12px 0}.gs-question-guide dt{color:var(--reader-ink);font-weight:600}.gs-question-guide dd{color:var(--reader-muted);font-size:14px;margin-top:4px}.gs-question-workbench{background:var(--reader-surface);border:1px solid var(--reader-line);border-radius:18px;display:grid;grid-template-columns:minmax(240px,30%) minmax(0,1fr);height:clamp(560px,78dvh,860px);overflow:hidden}.gs-question-index{background:color-mix(in srgb,var(--reader-soft) 65%,var(--reader-surface));border-right:1px solid var(--reader-line);display:flex;flex-direction:column;min-height:0;min-width:0}.gs-question-index-toolbar{align-items:center;border-bottom:1px solid var(--reader-line);color:var(--reader-muted);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:8px 12px}.gs-question-list{flex:1;list-style:none;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-gutter:stable}.gs-question-list li+li{margin-top:4px}.gs-question-item{align-items:start;border:1px solid transparent;border-radius:10px;color:var(--reader-ink);display:flex;gap:10px;padding:16px 12px;position:relative;text-align:left;transition:background-color var(--gs-motion-fast) var(--gs-motion-ease),border-color var(--gs-motion-fast) var(--gs-motion-ease);width:100%}.gs-question-item:hover{background:var(--reader-surface)}.gs-question-item[aria-current=true]{background:var(--reader-accent-soft);border-color:transparent;box-shadow:inset 3px 0 var(--reader-accent)}.gs-question-open-mark{color:var(--reader-muted);flex:none;opacity:0;transition:opacity var(--gs-motion-fast) var(--gs-motion-ease)}.gs-question-item:is(:hover,:focus-visible,[aria-current=true]) .gs-question-open-mark{color:var(--reader-accent);opacity:1}.gs-question-number{color:var(--reader-muted);flex:none;font-size:12px;font-variant-numeric:tabular-nums;padding-top:1px}.gs-question-item[aria-current=true] .gs-question-number{color:var(--reader-accent);font-weight:700}.gs-question-item-body{display:grid;gap:10px;min-width:0}.gs-question-label{display:-webkit-box;-webkit-box-orient:vertical;font-size:15px;font-weight:400;-webkit-line-clamp:3;line-height:1.55;overflow:hidden;overflow-wrap:anywhere}.gs-question-item[aria-current=true] .gs-question-label{font-weight:600}.gs-question-models{display:flex;flex-wrap:wrap;gap:6px 12px}.gs-answer-presence{align-items:baseline;color:var(--reader-muted);display:inline-flex;font-size:12px;font-weight:550;gap:5px}.gs-answer-presence[data-status=mentioned]{color:var(--ws-ok,var(--adm-success,#18734d))}.gs-answer-presence[data-status=absent]{color:var(--ws-warn,var(--adm-warning,#9a590c))}.gs-answer-presence>[aria-hidden]{font-weight:750}.gs-question-legend{border-top:1px solid var(--reader-line);color:var(--reader-muted);font-size:12px;line-height:1.6;padding:12px 16px}.gs-question-reader{display:flex;flex-direction:column;min-height:0;min-width:0}.gs-question-reader-heading{border-bottom:1px solid var(--reader-line);flex:none;padding:4px 24px}.gs-question-reader-actions{align-items:center;color:var(--reader-muted);display:flex;font-size:12px;gap:12px}.gs-question-stepper{display:flex;margin-left:auto}.gs-reader-action{border-radius:6px;color:var(--reader-muted,var(--ws-ink-2,var(--adm-ink-2)));font-size:12px;font-weight:600;min-height:44px;min-width:44px;padding:8px;transition:color var(--gs-motion-fast) var(--gs-motion-ease),background-color var(--gs-motion-fast) var(--gs-motion-ease)}.gs-reader-action:hover:not(:disabled){background:var(--reader-accent-soft);color:var(--reader-accent)}.gs-reader-action:disabled{cursor:not-allowed;opacity:.4}.gs-reading-question{color:var(--reader-ink);font-size:clamp(21px,2.2cqi,28px);font-weight:650;letter-spacing:-.025em;line-height:1.35;margin:4px 0 24px;max-width:44ch;overflow-wrap:anywhere;text-wrap:pretty}.gs-question-context{color:var(--reader-muted);font-size:12px;line-height:1.5;margin-top:8px}.gs-question-context.is-prompted{color:var(--ws-warn,var(--adm-warning,#9a590c))}.gs-question-back{display:none;white-space:nowrap}.gs-question-badges{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.gs-question-empty{border:1px dashed var(--reader-line);border-radius:12px;padding:40px 24px;text-align:center}.gs-question-empty h4{color:var(--reader-ink);font-size:16px}.gs-question-empty p{color:var(--reader-muted);font-size:14px;margin-top:8px}.gs-model-answers{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.gs-model-controls{align-items:center;border-bottom:1px solid var(--reader-line);display:flex;flex:none;flex-wrap:wrap;gap:8px;padding:10px 24px}.gs-model-tabs{display:flex;flex-wrap:wrap;gap:4px}.gs-model-controls :is(button,select){background:transparent;border:1px solid transparent;border-radius:6px;color:var(--reader-muted,var(--ws-ink-2));font-size:14px;max-width:100%;min-height:44px;padding:8px 12px;transition:color var(--gs-motion-fast) var(--gs-motion-ease),background-color var(--gs-motion-fast) var(--gs-motion-ease),border-color var(--gs-motion-fast) var(--gs-motion-ease)}.gs-model-controls button:hover,.gs-model-controls button[aria-selected=true]{background:var(--reader-soft);color:var(--reader-ink)}.gs-model-controls button[aria-selected=true]{box-shadow:inset 0 -2px var(--reader-accent)}.gs-model-tabs [role=tab]>span{font-weight:650}.gs-model-tab-presence:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:6px;vertical-align:middle;width:5px}.gs-model-controls button[aria-pressed=true]{border-color:var(--reader-accent);color:var(--reader-accent)}.gs-model-reader-tools{display:flex;flex-wrap:wrap;gap:4px;margin-left:auto}.gs-model-reader-tools button{font-size:12px}.gs-model-controls select{background:var(--reader-surface);border-color:var(--reader-line)}.gs-model-controls small{display:block;font-size:12px;font-weight:400;margin-top:2px;overflow-wrap:anywhere}.gs-model-tab-presence[data-status=mentioned]{color:var(--ws-ok)}.gs-model-tab-presence[data-status=absent]{color:var(--ws-warn)}.gs-model-reading-body{flex:1;min-height:0;outline-offset:-3px;overflow-y:auto;overscroll-behavior:contain;padding:28px 32px;scrollbar-gutter:stable}.gs-model-answers-grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100%}.gs-model-answers-grid.is-single{grid-template-columns:minmax(0,1fr)}.gs-model-answer{min-width:0}.gs-model-answer+.gs-model-answer{border-left:1px solid var(--reader-line);padding-left:24px}.gs-model-answer header{align-items:start;border-top:1px solid var(--reader-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-top:20px}.gs-model-answer h5{color:var(--reader-ink,var(--ws-ink));font-size:14px;font-weight:650;overflow-wrap:anywhere}.gs-model-answer header div>span{color:var(--reader-muted,var(--ws-ink-2));font-size:12px;overflow-wrap:anywhere}.gs-model-answer-text{color:var(--reader-ink,var(--ws-ink));font-size:16px;line-height:1.8;max-width:68ch;overflow-wrap:anywhere}.gs-model-answer-text p{color:inherit;line-height:inherit}.gs-model-answer-text p+p{margin-top:18px}.gs-model-answer-text mark{background:var(--reader-accent-soft,var(--ws-accent-soft));border-radius:2px;color:var(--reader-accent,var(--ws-accent-ink))}.gs-model-answer-text a,.gs-model-full a{color:var(--reader-accent,var(--ws-accent-ink));overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.gs-model-answer-footer{border-top:1px solid var(--reader-line);margin-top:28px;padding-top:16px}.gs-model-answers-note{color:var(--reader-muted,var(--ws-ink-2,var(--adm-ink-2)));font-size:13px;line-height:1.6}.gs-model-missing{color:var(--reader-muted);font-size:14px;padding:24px 0}.gs-model-full{color:var(--reader-muted,var(--ws-ink-2));margin-top:12px}.gs-question-browser details.gs-model-full{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.gs-model-full summary{color:var(--reader-ink,var(--ws-ink));cursor:pointer;font-size:13px;font-weight:600;min-height:44px;padding:10px 0}.gs-model-full li{margin:8px 0}.gs-model-method{margin-top:16px}.gs-question-outcomes{border-block:1px solid var(--reader-line);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.gs-question-outcomes button{--filter-tone:var(--reader-accent);align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--reader-muted);display:flex;font-size:13px;gap:12px;min-height:74px;padding:14px 16px;text-align:left;transition:background-color var(--gs-motion-fast) var(--gs-motion-ease),border-color var(--gs-motion-fast) var(--gs-motion-ease)}.gs-question-outcomes button+button{border-left:1px solid var(--reader-line)}.gs-question-outcomes button[data-outcome=none]{--filter-tone:var(--ws-warn)}.gs-question-outcomes button[data-outcome=some]{--filter-tone:var(--ws-info)}.gs-question-outcomes .gs-question-filter-count{color:var(--filter-tone);font-size:30px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.035em;line-height:1}.gs-question-outcomes .gs-question-filter-label{font-weight:500;line-height:1.4;max-width:17ch}.gs-question-outcomes button[aria-pressed=true]{background:color-mix(in srgb,var(--filter-tone) 7%,transparent);border-bottom-color:var(--filter-tone);color:var(--reader-ink)}.gs-question-outcomes button:hover{background:var(--reader-soft)}.gs-question-outcome{color:var(--reader-muted);font-size:13px;font-weight:500;line-height:1.4}.gs-question-outcome[data-state=all]{color:var(--ws-ok)}.gs-question-outcome:is([data-state=some],[data-state=none]){color:var(--ws-warn)}.gs-question-incomplete{color:var(--reader-muted);font-size:12px}.gs-question-browser .gs-model-full summary{background:transparent;border:0;border-radius:0;box-shadow:none}.gs-question-browser .gs-question-advanced>summary{display:list-item;padding-right:12px;width:-moz-fit-content;width:fit-content}.gs-evidence-summary{--evidence-tone:var(--ws-info);--evidence-soft:var(--ws-info-soft);background:transparent;border-left:2px solid var(--evidence-tone);border-radius:0;margin-bottom:28px;padding:0 0 0 20px}.gs-evidence-summary[data-state=all]{--evidence-tone:var(--ws-ok);--evidence-soft:var(--ws-ok-soft)}.gs-evidence-summary:is([data-state=some],[data-state=none]){--evidence-tone:var(--ws-warn);--evidence-soft:var(--ws-warn-soft)}.gs-evidence-summary-heading{align-items:center;display:flex;gap:16px}.gs-evidence-count{align-items:baseline;color:var(--evidence-tone);display:flex;flex:none;font-size:40px;font-variant-numeric:tabular-nums;font-weight:650;gap:3px;letter-spacing:-.04em;line-height:1.1}.gs-evidence-count small{font-size:18px;font-weight:400}.gs-evidence-summary .gs-evidence-eyebrow{color:var(--evidence-tone);font-size:12px;font-weight:600;margin:0 0 4px}.gs-evidence-summary h5{color:var(--reader-ink);font-size:18px;font-weight:600;line-height:1.45}.gs-evidence-summary>p{font-size:14px;line-height:1.6;margin-top:10px}.gs-evidence-summary .gs-evidence-context,.gs-evidence-summary>p{color:var(--reader-muted)}.gs-evidence-next{align-items:center;color:var(--evidence-tone);display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:4px;min-height:44px;text-align:left;text-decoration:underline;text-underline-offset:4px}.gs-model-source-missing{color:var(--reader-muted);font-size:13px}.gs-model-source-link{color:var(--reader-accent);min-height:44px;padding:0;text-decoration:underline;text-underline-offset:3px}.gs-answer-document p{white-space:pre-wrap}.gs-answer-document>*+*{margin-top:20px}.gs-answer-document .gs-answer-heading{color:var(--reader-ink);font-size:18px;font-weight:650;letter-spacing:normal;line-height:1.5;margin-top:28px;text-transform:none}.gs-answer-document .gs-answer-heading:first-child{margin-top:0}.gs-answer-document :is(ul,ol){padding-left:24px}.gs-answer-document ul{list-style:disc}.gs-answer-document ol{list-style:decimal}.gs-answer-document li{margin-top:8px;padding-left:4px}.gs-answer-document li::marker{color:var(--reader-muted)}.gs-answer-document li>p{margin:0}.gs-answer-document .gs-answer-quote{border-left:3px solid var(--reader-line);color:var(--reader-muted);padding-left:20px}.gs-answer-document code{background:var(--reader-soft);border-radius:3px;font-size:.9em;padding:2px 4px}.gs-answer-document .gs-answer-code{background:var(--reader-soft);border-radius:8px;font-size:14px;overflow-x:auto;padding:16px;white-space:pre}.gs-answer-code code{background:transparent;padding:0}.gs-answer-table-wrap{border:1px solid var(--reader-line);border-radius:8px;overflow-x:auto}.gs-answer-table-wrap table{border-collapse:collapse;font-size:14px;width:100%}.gs-answer-table-wrap :is(th,td){border-bottom:1px solid var(--reader-line);min-width:120px;padding:12px;text-align:left;vertical-align:top}.gs-answer-table-wrap th{background:var(--reader-soft);font-weight:600}.gs-answer-table-wrap tr:last-child td{border-bottom:0}.gs-question-browser :is(button,input,select,summary,[tabindex]):focus-visible{box-shadow:none;outline:2px solid var(--reader-accent);outline-offset:-3px;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}@container question-browser (max-width: 880px){.gs-question-workbench{grid-template-columns:minmax(0,1fr);height:clamp(560px,80dvh,800px)}.gs-question-index{border-right:0}.gs-question-reader,.gs-question-workbench.is-reading .gs-question-index{display:none}.gs-question-workbench.is-reading .gs-question-reader{display:flex}.gs-question-back{align-items:center;display:inline-flex}.gs-question-label{-webkit-line-clamp:2}.gs-question-browser-heading{align-items:start;flex-direction:column;gap:12px}}@container question-browser (max-width: 520px){.gs-question-filters .gs-admin-table-filters-grid{gap:12px;grid-template-columns:minmax(0,1fr)}.gs-model-controls,.gs-question-reader-heading{padding-left:16px;padding-right:16px}.gs-reading-question{font-size:21px}.gs-model-reading-body{padding:16px}.gs-model-answers-grid{grid-template-columns:minmax(0,1fr)}.gs-model-answer+.gs-model-answer{border-left:0;border-top:1px solid var(--reader-line);padding:24px 0 0}.gs-model-reader-tools{flex-direction:column;gap:0}.gs-model-reader-tools button{min-height:44px;padding:4px 8px}.gs-model-controls{gap:4px;padding:8px}.gs-model-controls :is(button,select){padding:8px}.gs-question-filters{gap:0;grid-template-columns:minmax(0,1fr)}.gs-question-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-question-outcomes button{gap:10px;padding:12px}.gs-question-outcomes button:nth-child(3){border-left:0}.gs-question-outcomes button:nth-child(n+3){border-top:1px solid var(--reader-line)}.gs-question-outcomes .gs-question-filter-count{font-size:26px}.gs-evidence-summary{padding:0 0 0 14px}.gs-evidence-summary-heading{gap:12px}.gs-evidence-summary h5{font-size:17px}.gs-evidence-count{font-size:26px}}@media print{.gs-question-workbench{display:block;height:auto;overflow:visible}.gs-question-filters,.gs-question-index,.gs-question-reader-actions{display:none}.gs-question-workbench .gs-question-reader{display:block}.gs-question-reader-heading h4{height:auto;overflow:visible}.gs-model-reading-body{overflow:visible}}.gs-audit-report-identity{color:var(--ws-ink);flex:1;min-width:0}.gs-audit-report-identity span{color:var(--ws-ink-2);font-size:12px}.gs-audit-report-identity h1{font-size:18px;font-weight:600;overflow-wrap:anywhere}.gs-audit-report .gs-audit-tab{font-size:13px;letter-spacing:normal;min-height:44px;text-transform:none}.gs-audit-report .gs-audit-tab:focus-visible{outline:2px solid var(--ws-accent-ink);outline-offset:2px}.gs-audit-report .gs-audit-tab.is-active{background:var(--ws-accent-soft);box-shadow:inset 0 -2px var(--ws-accent-ink);color:var(--ws-accent-ink)}.gs-audit-report .gs-hero-verdict{color:var(--ws-ink-2)}.gs-audit-report .gs-hero-basis{color:var(--ws-ink-4)}.gs-audit-report .gs-score-range-legend{color:var(--ws-ink-2)}.gs-audit-report .gs-audit-hint-dot,.gs-ws-shell-bg .gs-audit-hint-dot{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-audit-report .gs-audit-hint-dot:hover,.gs-ws-shell-bg .gs-audit-hint-dot:hover{color:var(--ws-ink)}.gs-audit-report .gs-audit-score-explain-btn,.gs-audit-report .gs-glossary-trigger{background-color:var(--ws-surface-2);border-color:var(--ws-line);color:var(--ws-ink-3)}.gs-audit-report .gs-audit-score-explain-btn{border-radius:8px;font-size:13px;height:auto;min-height:44px;padding:8px 12px;width:auto}.gs-audit-report .gs-model-answers-note{margin-top:8px}.gs-audit-report .gs-audit-findings{background:transparent;border:0;box-shadow:none;padding:8px 0}.gs-audit-report .gs-finding-column.is-positive{--finding-tone:var(--ws-ok)}.gs-audit-report .gs-finding-column.is-negative{--finding-tone:var(--ws-crit)}.gs-audit-report .gs-finding-column.is-neutral{--finding-tone:var(--ws-s2)}.gs-audit-report .gs-finding-column-head{background:color-mix(in srgb,var(--finding-tone) 14%,var(--ws-surface));border-radius:10px;border-top:3px solid var(--finding-tone);color:var(--ws-ink);font-size:16px;font-weight:700;margin-bottom:16px;min-height:64px;padding:12px 16px}.gs-audit-report .gs-finding-column-head>span:last-child:not(:first-child){background:var(--ws-surface);border-radius:8px;color:var(--finding-tone);display:grid;font-size:18px;height:36px;min-width:36px;place-items:center}.gs-audit-report .gs-audit-findings [data-testid^=finding-]{background:color-mix(in srgb,var(--finding-tone) 7%,var(--ws-surface));border-color:color-mix(in srgb,var(--finding-tone) 30%,var(--ws-line));border-left:3px solid var(--finding-tone);box-shadow:none}.gs-audit-report .gs-audit-findings [data-testid^=finding-]:first-child{background:color-mix(in srgb,var(--finding-tone) 13%,var(--ws-surface))}.gs-audit-report .gs-audit-findings [data-testid^=finding-]>div:first-child{background:var(--ws-surface);border:1px solid color-mix(in srgb,var(--finding-tone) 35%,var(--ws-line));box-shadow:none}.gs-audit-report .gs-audit-findings [data-testid^=finding-]>div:first-child span{color:var(--finding-tone)}.gs-audit-report .gs-audit-findings [data-testid^=finding-]>div:last-child>p:first-child{color:var(--ws-ink);font-size:14px;line-height:1.7}.gs-audit-report .gs-audit-findings [data-testid^=finding-]>div:last-child>p:not(:first-child){border-left-color:color-mix(in srgb,var(--finding-tone) 45%,var(--ws-line));color:var(--ws-ink-2)}@media(max-width:600px){.gs-audit-toolbar{flex-wrap:wrap;gap:12px}.gs-audit-toolbar-actions{width:100%}.gs-audit-report .gs-audit-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-audit-report .gs-audit-tab{text-align:left}}@media(max-width:900px){.gs-model-answers-grid{grid-template-columns:minmax(0,1fr)}}.gs-compare-view{color:var(--ws-ink);display:grid;gap:24px}.gs-compare-identities,.gs-compare-recommendations{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.gs-compare-identity{--compare-tone:var(--ws-s2);background:color-mix(in srgb,var(--compare-tone) 9%,var(--ws-surface));border:1px solid color-mix(in srgb,var(--compare-tone) 35%,var(--ws-line));border-radius:12px;border-top:3px solid var(--compare-tone);padding:24px}.gs-compare-identity.is-after{--compare-tone:var(--ws-accent-ink)}.gs-compare-identity>span{color:var(--compare-tone);font-size:13px;font-weight:700}.gs-compare-identity h2{font-size:20px;font-weight:650;margin:8px 0;overflow-wrap:anywhere}.gs-compare-identity p{color:var(--ws-ink-2);font-size:15px}.gs-compare-identity a{align-items:center;color:var(--compare-tone);display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:12px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.gs-compare-panel{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;min-width:0;overflow:hidden}.gs-compare-panel header{border-bottom:1px solid var(--ws-line);padding:20px 24px}.gs-compare-panel h2{align-items:center;display:flex;font-size:18px;font-weight:650;gap:12px;justify-content:space-between}.gs-compare-panel header p{color:var(--ws-ink-2);font-size:14px;line-height:1.6;margin-top:8px}.gs-compare-table{border-collapse:collapse;font-size:15px;width:100%}.gs-compare-table :is(th,td){border-bottom:1px solid var(--ws-line);font-variant-numeric:tabular-nums;padding:18px 24px;text-align:right}.gs-compare-table th:first-child{text-align:left}.gs-compare-table thead th{background:var(--ws-surface-2);color:var(--ws-ink-2);font-size:13px}.gs-compare-table small{color:var(--ws-ink-2);display:block;font-size:12px;font-weight:400;margin-top:5px}.gs-compare-table tbody th{font-weight:600}.gs-compare-table tbody tr:first-child{background:var(--ws-accent-soft)}.gs-compare-current{font-size:20px;font-weight:700}.gs-compare-delta{border-radius:8px;display:inline-block;font-size:13px;font-weight:650;padding:6px 10px}.gs-compare-delta.is-up{background:var(--ws-ok-soft);color:var(--ws-ok)}.gs-compare-delta.is-down{background:var(--ws-crit-soft);color:var(--ws-crit)}.gs-compare-delta.is-flat{background:var(--ws-sunk);color:var(--ws-ink-2)}.gs-compare-panel.is-added{--compare-tone:var(--ws-info)}.gs-compare-panel.is-removed{--compare-tone:var(--ws-s2)}.gs-compare-recommendations header{background:color-mix(in srgb,var(--compare-tone) 9%,var(--ws-surface));border-top:3px solid var(--compare-tone)}.gs-compare-count{color:var(--compare-tone);font-size:24px}.gs-compare-list{list-style:decimal;padding:4px 24px 4px 48px}.gs-compare-list li{border-bottom:1px solid var(--ws-line);font-size:14px;line-height:1.7;overflow-wrap:anywhere;padding:16px 0 16px 4px}.gs-compare-list li::marker{color:var(--compare-tone);font-weight:700}.gs-compare-button{background:var(--ws-surface-2);border:1px solid var(--ws-line-2);border-radius:8px;color:var(--ws-ink);font-size:14px;font-weight:600;margin:16px 24px;min-height:44px;padding:8px 14px}.gs-compare-button:hover{border-color:var(--ws-accent-ink)}.gs-compare-view :is(button,a,summary):focus-visible{outline:2px solid var(--ws-accent-ink);outline-offset:3px}.gs-compare-state{color:var(--ws-ink-2);font-size:14px;line-height:1.6;padding:20px 24px}.gs-compare-details{padding:4px 24px 16px}.gs-compare-details summary{cursor:pointer;font-weight:600;min-height:44px;padding:16px 0}.gs-compare-details p{color:var(--ws-ink-2);line-height:1.7;margin:12px 0;max-width:85ch}.gs-compare-details h3{font-weight:600;margin-top:24px}.gs-compare-disclaimer{background:var(--ws-warn-soft);border-left:3px solid var(--ws-warn);padding:12px}@media(max-width:680px){.gs-compare-identities,.gs-compare-recommendations{grid-template-columns:minmax(0,1fr)}.gs-compare-table :is(th,td){overflow-wrap:anywhere;padding:12px 6px}.gs-compare-table{font-size:13px;table-layout:fixed}.gs-compare-current{font-size:16px}.gs-compare-delta{font-size:12px;padding:4px}.gs-compare-table th:first-child{width:31%}.gs-compare-panel header{padding:16px}}.gs-shell-page[data-admin-theme]{--adm-action-fill:#b51d46}.gs-shell-page[data-admin-theme] :is(.gs-btn-primary,.gs-admin-panel-cta.is-accent,.gs-admin-cta-primary){background:var(--adm-action-fill)!important;color:#fff}.gs-ws-shell-bg :is(.gs-admin-panel-cta.is-accent,.gs-audit-primary-action){background:var(--ws-accent-deep)}.gs-shell-page[data-admin-theme=light]{--adm-ink-3:#596474;--adm-ink-4:#626d7b;--adm-ok:#127348;--adm-warn:#875000;--adm-accent-ink:#b51d46}.gs-shell-page[data-admin-theme=dark]{--adm-ink-2:#b6bfcc;--adm-ink-3:#a5afbe;--adm-ink-4:#96a2b3}.gs-shell-page[data-admin-theme] :is(.gs-admin-meta-value,.gs-admin-table-primary,.gs-admin-tile-value,.gs-admin-panel-title,.gs-admin-field-input,.gs-admin-input){color:var(--adm-ink)}.gs-shell-page[data-admin-theme] :is(.gs-admin-meta-label,.gs-admin-meta-value-mono,.gs-admin-table-muted,.gs-admin-table-summary,.gs-admin-tile-meta,.gs-admin-field-label,.gs-admin-collapsible-chevron,.gs-customer-nav a){color:var(--adm-ink-2)}.gs-shell-page[data-admin-theme] .gs-customer-nav a[aria-current=page]{color:var(--adm-accent-ink)}.gs-shell-page[data-admin-theme] :is(.gs-admin-meta-label,.gs-admin-field-label){letter-spacing:.035em}.gs-shell-page[data-admin-theme] :is(.gs-admin-panel,.gs-admin-tile){background-image:none}:is(.gs-shell-page[data-admin-theme],.gs-ws-shell-bg) .gs-admin-table-wrap{border-radius:12px;box-shadow:none}:is(.gs-shell-page[data-admin-theme],.gs-ws-shell-bg) :is(.gs-admin-panel-cta,.gs-admin-table-sort){letter-spacing:.025em;text-transform:none}.gs-shell-page[data-admin-theme] .gs-admin-panel-cta:not(.is-accent):not(.is-danger){background:var(--adm-surface-2);border-color:var(--adm-line-2);box-shadow:none;color:var(--adm-ink)}.gs-shell-page[data-admin-theme] .gs-admin-panel-cta.is-danger{background:var(--adm-crit-soft);border-color:var(--adm-crit);color:var(--adm-crit)}.gs-shell-page[data-admin-theme] :is(.gs-admin-table,.gs-adash-table) th{color:var(--adm-ink-2);font-size:12px;letter-spacing:.025em}.gs-shell-page[data-admin-theme] :is(input,textarea)::-moz-placeholder{color:var(--adm-ink-3);opacity:1}.gs-shell-page[data-admin-theme] :is(input,textarea)::placeholder{color:var(--adm-ink-3);opacity:1}.gs-shell-page[data-admin-theme] .gs-admin-panel-cta:disabled{cursor:not-allowed;opacity:.5}.placeholder\:text-\[color\:var\(--ws-ink-4\)\]::-moz-placeholder{color:var(--ws-ink-4)}.placeholder\:text-\[color\:var\(--ws-ink-4\)\]::placeholder{color:var(--ws-ink-4)}.placeholder\:text-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.placeholder\:text-white\/55::-moz-placeholder{color:#ffffff8c}.placeholder\:text-white\/55::placeholder{color:#ffffff8c}.placeholder\:text-white\/60::-moz-placeholder{color:#fff9}.placeholder\:text-white\/60::placeholder{color:#fff9}.placeholder\:text-zinc-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.placeholder\:text-zinc-400::placeholder{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.last\:border-b-0:last-child{border-bottom-width:0}.open\:bg-white\/\[0\.05\][open]{background-color:#ffffff0d}.hover\:border-emerald-300\/30:hover{border-color:#6ee7b74d}.hover\:bg-\[color\:var\(--adm-surface\,rgba\(255\,255\,255\,0\.07\)\)\]:hover{background-color:var(--adm-surface,hsla(0,0%,100%,.07))}.hover\:bg-\[color\:var\(--adm-surface-2\)\]:hover{background-color:var(--adm-surface-2)}.hover\:bg-\[color\:var\(--adm-surface-2\,rgba\(255\,255\,255\,0\.06\)\)\]:hover{background-color:var(--adm-surface-2,hsla(0,0%,100%,.06))}.hover\:bg-\[color\:var\(--ws-sunk\)\]:hover{background-color:var(--ws-sunk)}.hover\:bg-\[color\:var\(--ws-surface-2\)\]:hover{background-color:var(--ws-surface-2)}.hover\:bg-emerald-500\/\[0\.06\]:hover{background-color:#10b9810f}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-gs-teal\/10:hover{background-color:#6dd6ba1a}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-violet-500\/\[0\.07\]:hover{background-color:#8b5cf612}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-zinc-100:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:text-\[color\:var\(--adm-accent-ink\)\]:hover{color:var(--adm-accent-ink)}.hover\:text-\[color\:var\(--adm-ink\)\]:hover{color:var(--adm-ink)}.hover\:text-\[color\:var\(--ws-accent\)\]:hover{color:var(--ws-accent)}.hover\:text-\[color\:var\(--ws-accent-deep\)\]:hover{color:var(--ws-accent-deep)}.hover\:text-\[color\:var\(--ws-ink\)\]:hover{color:var(--ws-ink)}.hover\:text-\[color\:var\(--ws-ink-2\)\]:hover{color:var(--ws-ink-2)}.hover\:text-\[color\:var\(--ws-ink-3\)\]:hover{color:var(--ws-ink-3)}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.hover\:text-gs-pink\/80:hover{color:#ff6fa3cc}.hover\:text-gs-pink\/85:hover{color:#ff6fa3d9}.hover\:text-rose-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.hover\:text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.hover\:text-violet-200:hover{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-white\/\[0\.72\]:hover{color:#ffffffb8}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.hover\:text-zinc-900:hover{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[color\:var\(--ws-line-2\)\]:hover{text-decoration-color:var(--ws-line-2)}.hover\:opacity-80:hover{opacity:.8}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.focus\:ring-blue-400\/70:focus{--tw-ring-color:rgba(96,165,250,.7)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-500\/30:focus{--tw-ring-color:rgba(59,130,246,.3)}.focus\:ring-emerald-500\/50:focus{--tw-ring-color:rgba(16,185,129,.5)}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-rose-400\/40:focus{--tw-ring-color:rgba(251,113,133,.4)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-zinc-950:focus{--tw-ring-offset-color:#09090b}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-emerald-400\/40:focus-visible{--tw-ring-color:rgba(52,211,153,.4)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[2fr_2fr_1fr\]{grid-template-columns:2fr 2fr 1fr}.sm\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-\[60px\]{padding-bottom:60px;padding-top:60px}.sm\:text-\[34px\]{font-size:34px}}@media(min-width:768px){.md\:inset-y-0{bottom:0;top:0}.md\:left-auto{left:auto}.md\:right-0{right:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.md\:-ml-6{margin-left:-1.5rem}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:max-h-none{max-height:none}.md\:w-32{width:8rem}.md\:w-96{width:24rem}.md\:w-\[26rem\]{width:26rem}.md\:w-\[520px\]{width:520px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:justify-self-end{justify-self:end}.md\:rounded-none{border-radius:0}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:pt-1{padding-top:.25rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[36px\]{font-size:36px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[52px\]{font-size:52px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:fixed{position:fixed}.lg\:inset-y-0{bottom:0;top:0}.lg\:left-0{left:0}.lg\:z-40{z-index:40}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:ml-\[240px\]{margin-left:240px}.lg\:ml-\[280px\]{margin-left:280px}.lg\:ml-\[68px\]{margin-left:68px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-dvh{height:100dvh}.lg\:h-screen{height:100vh}.lg\:w-\[240px\]{width:240px}.lg\:w-\[280px\]{width:280px}.lg\:w-\[68px\]{width:68px}.lg\:min-w-\[220px\]{min-width:220px}.lg\:max-w-\[580px\]{max-width:580px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:gap-12{gap:3rem}.lg\:gap-8{gap:2rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[36px\]{font-size:36px}}@media(min-width:1280px){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:block{display:block}.xl\:max-w-\[620px\]{max-width:620px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.02fr_0\.98fr\]{grid-template-columns:1.02fr .98fr}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}}.vue-flow{direction:ltr;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.vue-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{pointer-events:none;transform-origin:0 0;z-index:2}.vue-flow__viewport{overflow:clip;z-index:4}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{overflow:visible;pointer-events:none}.vue-flow__connection-path,.vue-flow__edge-path{fill:none;stroke:#b1b1b7;stroke-width:1}.vue-flow__edge{cursor:pointer;pointer-events:visibleStroke}.vue-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__edge.animated path.vue-flow__edge-interaction{animation:none;stroke-dasharray:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.vue-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{min-height:5px;min-width:5px;pointer-events:none;position:absolute}.vue-flow__handle.connectable{cursor:crosshair;pointer-events:all}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.vue-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{margin:15px;position:absolute;z-index:5}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{background-color:var(--vf-node-bg);border-color:var(--vf-node-color);border-radius:3px;border-style:solid;border-width:1px;color:var(--vf-node-text);font-size:12px;padding:10px;text-align:center;width:150px}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid #555;outline:none}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{border:1px solid var(--vf-node-color,#0041d0);outline:none}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{border:1px solid var(--vf-node-color,#1a192b);outline:none}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;height:6px;width:6px}
