*,: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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-inter),Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{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-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!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}}.container-page{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.container-page{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container-page{padding-left:2rem;padding-right:2rem}}.glass{background:var(--glass-bg),var(--surface-glass);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(20px)}.video-card-contributions{position:relative}.video-card-contributions__trigger{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:.5rem;list-style:none}.video-card-contributions__trigger::-webkit-details-marker{display:none}.video-card-contributions__trigger:focus-visible{outline:2px solid rgba(141,92,255,.5);outline-offset:2px}.video-card-contributions__panel{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-subtle)}:root[data-theme=light] .video-card-contributions__panel{border-top-color:rgba(107,76,230,.14)}.video-card-columns{display:flex;align-items:flex-start;gap:1rem}.video-card-columns__col{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:1rem}.video-card__body{min-height:0}.video-card__meta{min-height:2.75rem}.video-card__creator{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-card__stats{display:flex;align-items:center;gap:.5rem;white-space:nowrap;font-size:.7rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .video-card__stats{color:var(--scripting-alpha-muted)}.video-card__stat-dot{flex-shrink:0}.video-card-contributions__label{min-width:0}.video-card-contributions__chevron{flex-shrink:0;color:currentColor;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.video-card-contributions[open] .video-card-contributions__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.video-card-contributions__chevron{transition:none}}.eyebrow{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1);padding:.25rem .75rem;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}@media (min-width:640px){.eyebrow{font-size:.68rem;letter-spacing:.22em}}.hero-youtube-word{position:relative;display:inline-block;isolation:isolate;background-image:linear-gradient(105deg,#ff6b35,#ff8650 9%,#f06a78 20%,#e85a92 32%,#de5aab 44%,#c965d0 56%,#a872e8 68%,#8d5cff 80%,#7a4df2 90%,#ff6b35);background-size:300% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;will-change:background-position;animation:hero-youtube-iridescent 13s linear infinite}.hero-youtube-word:after{content:"";position:absolute;inset:-.08em -.12em -.06em;z-index:-1;border-radius:.14em;background:radial-gradient(ellipse 92% 78% at 50% 52%,rgba(255,106,61,.24),rgba(176,98,232,.16),transparent 72%);filter:blur(12px);opacity:.5;pointer-events:none}.section-kicker{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.28em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.impact-window,.impact-window-stage{position:relative;isolation:isolate}.impact-window-stage .impact-window{position:relative;z-index:1}.impact-window-section--expand-egg{position:relative;z-index:30;overflow:visible}.impact-window-stage--expand-egg{overflow:visible;z-index:30}.impact-window-surface{position:relative}.impact-window-glitch-overlay{pointer-events:none;position:absolute;inset:0;z-index:1;background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.028) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(141,92,255,.018) 0 1px,transparent 1px 5px),linear-gradient(180deg,rgba(141,92,255,.04),transparent 38%,rgba(255,106,61,.03));mix-blend-mode:overlay;animation:impact-glitch-overlay .72s ease-out forwards}.impact-window-titlebar{z-index:3}.impact-window-controls{position:relative;z-index:3;display:flex;align-items:center;gap:.5rem}.impact-window-control{position:relative;display:inline-flex;height:.75rem;width:.75rem;flex-shrink:0;align-items:center;justify-content:center;border-width:0;background-color:transparent;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.impact-window-control:before{content:"";position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%)}.impact-window-control:focus{outline:none}.impact-window-control:focus-visible .impact-window-dot{outline:2px solid hsla(0,0%,100%,.42);outline-offset:2px}.impact-window-dot{position:relative;z-index:1;height:.75rem;width:.75rem;flex-shrink:0;border-radius:9999px;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-duration:.2s}.impact-window-dot-close{background-color:#ff6157}.impact-window-control:hover .impact-window-dot-close{filter:brightness(1.08)}.impact-window-dot-minimize{background-color:#ffbd2e}.impact-window-control:hover .impact-window-dot-minimize{filter:brightness(1.08)}.impact-window-dot-expand{background-color:#28c840}.impact-window-control:hover .impact-window-dot-expand{filter:brightness(1.08)}.impact-window-egg-message{pointer-events:none;position:absolute;left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--text-rgb)/.85)}@media (min-width:640px){.impact-window-egg-message{font-size:.75rem;line-height:1rem}}.impact-window-egg-message{display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:-moz-max-content;width:max-content;max-width:calc(100% - 7rem);height:.68rem;min-height:.68rem;max-height:.68rem;line-height:.68rem;overflow:visible}@media (min-width:640px){.impact-window-egg-message{height:.75rem;min-height:.75rem;max-height:.75rem;line-height:.75rem}}.impact-window-egg-message__line{display:inline-block;height:inherit;min-height:inherit;max-height:inherit;line-height:inherit;white-space:nowrap;vertical-align:top;transform-origin:center center;animation:impact-egg-message-in .28s ease-out}.impact-window-egg-message__line--shake{animation:impact-egg-message-in .28s ease-out,impact-egg-message-trying-shake .36s ease-in-out}.impact-window-egg-message__line--resolved{animation:impact-egg-message-resolved .16s ease-out forwards}.impact-window-egg-message__line--resolve-glitch{animation:impact-egg-message-resolve-glitch .28s ease-out forwards}.impact-window-egg-impact-word{width:3.15em;min-width:3.15em;max-width:3.15em;transition:transform .18s ease,opacity .18s ease,text-shadow .18s ease,filter .18s ease}.impact-window-egg-final-word-slot,.impact-window-egg-impact-word{display:inline-block;line-height:inherit;height:inherit;vertical-align:top;font-style:normal;font-weight:inherit;text-align:left;transform-origin:left center}.impact-window-egg-final-word-slot{position:relative;width:7ch;min-width:7ch;max-width:7ch;overflow:hidden}.impact-window-egg-final-word-slot--closed{animation:impact-final-word-closed-slot .8s cubic-bezier(.22,1,.36,1) forwards}.impact-window-egg-closed-letter{display:inline-block;transform-origin:left center;animation:impact-closed-letter .8s cubic-bezier(.22,1,.36,1) forwards}.impact-window-egg-closed-letter:first-child{--closed-shift:0px;animation-delay:0ms}.impact-window-egg-closed-letter:nth-child(2){--closed-shift:1.5px;animation-delay:35ms}.impact-window-egg-closed-letter:nth-child(3){--closed-shift:3px;animation-delay:70ms}.impact-window-egg-closed-letter:nth-child(4){--closed-shift:4.5px;animation-delay:105ms}.impact-window-egg-closed-letter:nth-child(5){--closed-shift:6px;animation-delay:.14s}.impact-window-egg-closed-letter:nth-child(6){--closed-shift:7px;animation-delay:175ms}.impact-window-dot-close-pulse{animation:impact-close-dot-pulse .18s ease-out}.impact-window-dot-minimize-pulse{animation:impact-minimize-dot-pulse .18s ease-out}.impact-window-dot-expand-pulse{animation:impact-expand-dot-pulse .18s ease-out}.impact-window-body{position:relative;z-index:0;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-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);transform-origin:top center}.impact-window-closing .impact-window-surface{animation:impact-window-glitch .72s ease-out}.impact-window-closing .impact-window-body,.impact-window-surface--expand-resist,.impact-window-surface--minimize-fail{pointer-events:none}.impact-window-surface--minimize-fail{transform-origin:top center;animation:impact-window-minimize-fail 2.1s cubic-bezier(.33,1,.4,1) forwards}@media (max-width:639px){.impact-window-surface--minimize-fail{animation-name:impact-window-minimize-fail-mobile;animation-duration:2.1s}}.impact-window-surface--expand-resist{position:relative;z-index:2;animation:impact-window-expand-resist 3s cubic-bezier(.22,1,.36,1) forwards}.impact-window-surface--minimize-reduced{animation:impact-window-egg-reduced-pulse 1.1s ease-out forwards;pointer-events:none}.impact-window-surface--expand-reduced{animation:impact-window-egg-reduced-pulse 1.08s ease-out forwards;pointer-events:none}.impact-window-minimize-label{position:absolute;left:50%;top:calc(3rem + .35rem);z-index:6;margin:0;padding:.24rem .68rem;border-radius:999px;border:1px solid rgba(255,189,46,.32);background:rgba(8,8,14,.86);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 8px 20px rgba(0,0,0,.26),0 0 16px rgba(141,92,255,.1);color:hsla(40,35%,93%,.92);font-size:.64rem;font-weight:600;letter-spacing:.03em;line-height:1.2;white-space:nowrap;pointer-events:none;animation:impact-minimize-label-in .22s ease-out forwards}@media (min-width:640px){.impact-window-minimize-label{font-size:.72rem;padding:.28rem .78rem}}.impact-window--minimize-egg:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 84% 36% at 50% 92%,rgba(141,92,255,.16) 0,rgba(141,92,255,.05) 42%,transparent 72%);opacity:0;animation:impact-minimize-glow 2.1s ease-out forwards}.impact-window--minimize-egg:after{content:"";position:absolute;left:10%;right:10%;bottom:.3rem;height:.52rem;border-radius:.4rem;background:rgba(255,189,46,.14);box-shadow:0 0 0 1px rgba(255,189,46,.22);opacity:0;pointer-events:none;z-index:4;animation:impact-window-dock-flash 2.1s ease-out forwards}.impact-window--expand-egg:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,transparent,rgba(141,92,255,.08) 42%,rgba(40,200,64,.1) 58%,transparent);opacity:0;animation:impact-expand-glaze 3s ease-out forwards}.impact-window-ghost-layer{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:visible}.impact-window-duplicate-cta{position:absolute;left:50%;top:10%;z-index:9;margin:0;padding:.28rem .72rem;border-radius:999px;border:1px solid rgba(141,92,255,.28);background:rgba(8,8,14,.84);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 10px 24px rgba(0,0,0,.28),0 0 18px rgba(141,92,255,.12);color:hsla(40,35%,93%,.88);font-size:.64rem;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap;pointer-events:auto;animation:impact-duplicate-cta-in .26s ease-out forwards}@media (min-width:640px){.impact-window-duplicate-cta{font-size:.72rem;padding:.32rem .82rem}}.impact-window-duplicate-cta__link{color:rgba(214,196,255,.96);text-decoration:underline;text-decoration-color:rgba(141,92,255,.42);text-underline-offset:.14em;transition:color .16s ease,text-decoration-color .16s ease}.impact-window-duplicate-cta__link:hover{color:#ece4ff;text-decoration-color:rgba(141,92,255,.72)}.impact-window-ghost{position:absolute;inset:0;border-radius:.75rem;transform-origin:center center;pointer-events:none;will-change:transform,opacity,filter;filter:drop-shadow(0 18px 34px rgba(0,0,0,.38))}.impact-window-ghost-chrome{position:absolute;inset:0;overflow:hidden;border-radius:inherit;border:1px solid hsla(0,0%,100%,.12);background:#111116;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 0 1px hsla(0,0%,100%,.03),0 18px 34px rgba(0,0,0,.42),0 0 24px rgba(141,92,255,.14)}.impact-window-ghost-titlebar{display:flex;align-items:center;gap:.45rem;height:2.4rem;padding:0 .85rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.035)}.impact-window-ghost-dot{width:.62rem;height:.62rem;border-radius:999px;opacity:.82}.impact-window-ghost-dot--close{background:#ff6157}.impact-window-ghost-dot--minimize{background:#ffbd2e}.impact-window-ghost-dot--expand{background:#28c840}.impact-window-ghost-body{display:grid;gap:.45rem;padding:.75rem .85rem .9rem}.impact-window-ghost-kicker{margin:0;font-size:.42rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(141,92,255,.62);line-height:1.2}.impact-window-ghost-headline{margin:0;font-size:.92rem;font-weight:900;line-height:1.1;color:hsla(40,35%,93%,.42)}.impact-window-ghost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin-top:.1rem}.impact-window-ghost-card{display:grid;gap:.18rem;padding:.22rem;border-radius:.35rem;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025)}.impact-window-ghost-card-thumb{display:block;aspect-ratio:16/10;border-radius:.24rem;background:linear-gradient(145deg,rgba(141,92,255,.14),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.04)}.impact-window-ghost-card-line{display:block;height:.18rem;border-radius:999px;background:hsla(0,0%,100%,.1)}.impact-window-ghost-card-views{display:block;font-size:.34rem;font-weight:600;letter-spacing:.04em;line-height:1.2;color:rgba(141,92,255,.38)}@media (min-width:640px){.impact-window-ghost-card-views{font-size:.38rem}}.impact-window-ghost-cta-bar{display:block;width:28%;height:.42rem;margin-top:.1rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.05)}.impact-window-ghost-layer--reduced .impact-window-ghost--left{animation:impact-ghost-window-reduced-left 1.08s ease-out forwards}.impact-window-ghost-layer--reduced .impact-window-ghost--lower-right{animation-name:impact-ghost-window-reduced-right;animation-duration:1.08s;animation-delay:.16s}@media (max-width:639px){.impact-window-ghost--left{animation-name:impact-ghost-window-left-mobile;animation-duration:3s}.impact-window-ghost--lower-right{animation-name:impact-ghost-window-lower-right-mobile;animation-duration:3s;animation-delay:.2s}.impact-window-ghost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-window-ghost-card:nth-child(n+5){display:none}.impact-window-ghost-headline{font-size:.82rem}}.button-primary{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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);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-duration:.15s}.button-primary:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--accent-violet-rgb)/.9)}.button-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(var(--accent-violet-rgb)/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.button-primary.button-cta--primary{background-color:transparent;box-shadow:none}:root[data-theme=light] .about-page .button-secondary{color:#171f2d}.button-secondary{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-strong);background-color:var(--surface-overlay)}.scripting-alpha-app .button-secondary{color:var(--scripting-alpha-ink)}.button-secondary:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--border-strong);background-color:var(--surface-overlay-hover)}.button-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-color:hsla(0,0%,100%,.25);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.button-cta{overflow:hidden}.button-cta--primary{position:relative;z-index:0;isolation:isolate;border:1px solid var(--cta-accent-border);color:#2f1d4d;background:transparent;box-shadow:0 8px 22px rgba(24,31,47,.14);transform:translateZ(0);transition:transform .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.button-cta--primary:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-2px;left:-1px;border-radius:inherit;background:linear-gradient(180deg,#f8f3ea,#efe6d8);z-index:0;backface-visibility:hidden;transform:translateZ(0);transition:top .3s cubic-bezier(.22,1,.36,1),right .3s cubic-bezier(.22,1,.36,1),bottom .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1)}.button-cta--primary>*{position:relative;z-index:1}.button-cta-subtle{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.cta-button-icon{display:inline-flex;transition:transform .3s cubic-bezier(.22,1,.36,1)}.cta-flip-text{overflow:hidden;height:1.25em;line-height:1.25;padding-bottom:1px;margin-bottom:-1px}.cta-flip-text,.cta-flip-text__track{display:block;backface-visibility:hidden;transform:translateZ(0)}.cta-flip-text__track{transition:transform .3s cubic-bezier(.22,1,.36,1)}.cta-flip-text__row{display:block;height:1.25em;line-height:1.25;backface-visibility:hidden;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.button-cta--primary:focus-visible .cta-flip-text__track,.button-cta--primary:hover .cta-flip-text__track{transform:translate3d(0,-50%,0)}.button-cta--primary:focus-visible,.button-cta--primary:hover{transform:translate3d(0,-1px,0);border-color:var(--cta-accent-hover-border);color:#fff9f3;box-shadow:none;background-color:transparent}.button-cta--primary:focus-visible:before,.button-cta--primary:hover:before{background:var(--cta-accent-hover-fill)}.button-cta-subtle:focus-visible,.button-cta-subtle:hover{transform:translate3d(0,-1px,0);border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.06);box-shadow:none}.button-cta-subtle:focus-visible .cta-button-icon,.button-cta-subtle:hover .cta-button-icon{transform:translate3d(3px,0,0)}}@media (hover:none){.button-cta--primary,.button-cta--primary:focus-visible,.button-cta--primary:hover{border-color:var(--cta-accent-border-muted);color:#2f1d4d;box-shadow:0 8px 22px rgba(24,31,47,.14);background-color:transparent}.button-cta--primary:before,.button-cta--primary:focus-visible:before,.button-cta--primary:hover:before{background:linear-gradient(180deg,#f8f3ea,#efe6d8)}.button-cta--primary .cta-flip-text__row+.cta-flip-text__row{display:none}.button-cta--primary:focus-visible,.button-cta--primary:hover,.button-cta-subtle:focus-visible,.button-cta-subtle:hover{transform:none}.button-cta--primary:active,.button-cta-subtle:active{opacity:.88}}@media (prefers-reduced-motion:reduce){.cta-flip-text__track{transition:none;transform:none!important}.button-cta--primary .cta-flip-text__row+.cta-flip-text__row{display:none}.button-cta--primary:active,.button-cta--primary:focus-visible,.button-cta--primary:hover,.button-cta-subtle:active,.button-cta-subtle:focus-visible,.button-cta-subtle:hover{transform:none}@media (hover:hover) and (pointer:fine){.button-cta--primary:focus-visible,.button-cta--primary:hover{color:#fff9f3;box-shadow:none;background-color:transparent}.button-cta--primary:focus-visible:before,.button-cta--primary:hover:before{background:var(--cta-accent-hover-fill)}.button-cta-subtle:focus-visible,.button-cta-subtle:hover{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.055)}}}.button-cta--primary.button-cta--light-surface{border-color:rgb(var(--accent-violet-rgb)/.24);color:#28183f;box-shadow:0 8px 24px rgba(24,31,47,.14)}.button-cta--primary.button-cta--light-surface:before{background:linear-gradient(180deg,#f8f3ea,#efe6d8)}@media (hover:hover) and (pointer:fine){.button-cta--primary.button-cta--light-surface:focus-visible,.button-cta--primary.button-cta--light-surface:hover{border-color:var(--cta-accent-hover-border);color:#fff9f3;box-shadow:none}.button-cta--primary.button-cta--light-surface:focus-visible:before,.button-cta--primary.button-cta--light-surface:hover:before{background:var(--cta-accent-hover-fill)}}@media (hover:none){.button-cta--primary.button-cta--light-surface,.button-cta--primary.button-cta--light-surface:focus-visible,.button-cta--primary.button-cta--light-surface:hover{border-color:var(--cta-accent-border-muted);color:#28183f;box-shadow:0 8px 22px rgba(24,31,47,.14)}.button-cta--primary.button-cta--light-surface:before,.button-cta--primary.button-cta--light-surface:focus-visible:before,.button-cta--primary.button-cta--light-surface:hover:before{background:linear-gradient(180deg,#f8f3ea,#efe6d8)}}:root[data-theme=light] .hero-section .button-cta--primary{color:#241739;box-shadow:0 8px 22px rgba(24,31,47,.12)}:root[data-theme=light] .hero-section .button-cta--primary:before{background:linear-gradient(180deg,#fff,#f7f8ff)}:root[data-theme=light] .hero-section .button-secondary{border-color:#1b2332;background:#1b2332;color:#fff;box-shadow:0 10px 24px rgba(23,29,44,.16)}:root[data-theme=light] .hero-section .button-secondary:focus-visible{--tw-ring-color:rgba(27,35,50,.42);--tw-ring-offset-color:#fff}:root[data-theme=light] .hero-section .button-cta-subtle:focus-visible,:root[data-theme=light] .hero-section .button-cta-subtle:hover{border-color:#1b2332;background:#fff;color:#1b2332;box-shadow:0 12px 28px rgba(23,29,44,.14)}:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface){border-color:rgb(var(--accent-violet-rgb)/.22);color:#241739;box-shadow:0 8px 22px rgba(24,31,47,.12)}:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):before{background:linear-gradient(180deg,#fff,#f7f8ff)}:root[data-theme=light] .button-cta--primary.button-cta--light-surface{border-color:rgb(var(--accent-violet-rgb)/.24);color:#241739;box-shadow:0 8px 22px rgba(24,31,47,.12)}:root[data-theme=light] .button-cta--primary.button-cta--light-surface:before{background:linear-gradient(180deg,#fff,#f7f8ff)}:root[data-theme=light] .button-secondary{border-color:rgba(96,75,166,.24);background:hsla(0,0%,100%,.9);color:#1b2332;box-shadow:0 8px 22px rgba(24,31,47,.08)}:root[data-theme=light] .button-secondary:focus-visible{--tw-ring-color:rgb(var(--accent-violet-rgb)/0.45);--tw-ring-offset-color:#fff}:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface){border-color:rgba(191,168,255,.34);color:#2a1a43;box-shadow:0 10px 24px rgba(0,0,0,.24)}:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface):before{background:linear-gradient(180deg,#f8f3ea,#f0e4d2)}:root[data-theme=dark] .button-secondary{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.045);color:#f8f3ea}:root[data-theme=dark] .button-secondary:focus-visible{--tw-ring-color:rgb(var(--accent-violet-rgb)/0.48);--tw-ring-offset-color:#05060a}@media (hover:hover) and (pointer:fine){:root[data-theme=light] .button-cta--primary.button-cta--light-surface:focus-visible,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:hover,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):focus-visible,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):hover,:root[data-theme=light] .hero-section .button-cta--primary:focus-visible,:root[data-theme=light] .hero-section .button-cta--primary:hover{border-color:var(--cta-accent-hover-border);color:#fff9f3;box-shadow:none}:root[data-theme=light] .button-cta--primary.button-cta--light-surface:focus-visible:before,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:hover:before,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):focus-visible:before,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):hover:before,:root[data-theme=light] .hero-section .button-cta--primary:focus-visible:before,:root[data-theme=light] .hero-section .button-cta--primary:hover:before{background:var(--cta-accent-hover-fill)}:root[data-theme=light] .button-cta-subtle:focus-visible,:root[data-theme=light] .button-cta-subtle:hover,:root[data-theme=light] .button-secondary.button-cta-subtle:focus-visible,:root[data-theme=light] .button-secondary.button-cta-subtle:hover{border-color:var(--cta-accent-border-strong);background:var(--cta-accent-subtle-hover-bg-light);color:#2a1b43;box-shadow:0 10px 24px rgb(var(--accent-violet-rgb)/.16)}:root[data-theme=light] .hero-section .button-secondary.button-cta-subtle:focus-visible,:root[data-theme=light] .hero-section .button-secondary.button-cta-subtle:hover{transform:translate3d(0,-2px,0);border-color:#1b2332;background:#fff;color:#1b2332;box-shadow:0 12px 28px rgba(23,29,44,.14)}:root[data-theme=dark] .button-cta--primary.button-cta--light-surface:focus-visible,:root[data-theme=dark] .button-cta--primary.button-cta--light-surface:hover,:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface):focus-visible,:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface):hover,:root[data-theme=dark] .hero-section .button-cta--primary:focus-visible,:root[data-theme=dark] .hero-section .button-cta--primary:hover{border-color:var(--cta-accent-hover-border);color:#fff9f3;box-shadow:none}:root[data-theme=dark] .button-cta--primary.button-cta--light-surface:focus-visible:before,:root[data-theme=dark] .button-cta--primary.button-cta--light-surface:hover:before,:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface):focus-visible:before,:root[data-theme=dark] .button-cta--primary:not(.button-cta--light-surface):hover:before,:root[data-theme=dark] .hero-section .button-cta--primary:focus-visible:before,:root[data-theme=dark] .hero-section .button-cta--primary:hover:before{background:var(--cta-accent-hover-fill)}:root[data-theme=dark] .button-cta-subtle:focus-visible,:root[data-theme=dark] .button-cta-subtle:hover,:root[data-theme=dark] .button-secondary.button-cta-subtle:focus-visible,:root[data-theme=dark] .button-secondary.button-cta-subtle:hover{border-color:var(--cta-accent-subtle-hover-border);background:var(--cta-accent-subtle-hover-bg);color:#fff7ea;box-shadow:none}}@media (hover:none){:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface),:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):focus-visible,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):hover{border-color:rgb(var(--accent-violet-rgb)/.28);color:#241739;box-shadow:0 8px 22px rgba(24,31,47,.12)}:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):before,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):focus-visible:before,:root[data-theme=light] .button-cta--primary:not(.button-cta--light-surface):hover:before{background:linear-gradient(180deg,#fff,#f7f8ff)}:root[data-theme=light] .button-cta--primary.button-cta--light-surface,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:focus-visible,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:hover{border-color:rgb(var(--accent-violet-rgb)/.28);color:#241739;box-shadow:0 8px 22px rgba(24,31,47,.12)}:root[data-theme=light] .button-cta--primary.button-cta--light-surface:before,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:focus-visible:before,:root[data-theme=light] .button-cta--primary.button-cta--light-surface:hover:before{background:linear-gradient(180deg,#fff,#f7f8ff)}}.step-pulse{animation:pulse 2s ease-out infinite}.timeline-connector{stroke:rgb(var(--accent-violet-rgb)/.55);stroke-dasharray:8 9;stroke-width:2}.how-it-works-mobile-timeline>.how-it-works-mobile-timeline__last-step{anchor-name:--how-it-works-last-step}.how-it-works-mobile-timeline:before{content:"";position:absolute;top:calc(2.5rem + .375rem);bottom:calc(anchor(--how-it-works-last-step top) + .375rem);left:1.25rem;z-index:1;width:0;border-left:2px dashed rgb(var(--accent-violet-rgb)/.55);transform:translateX(-50%);pointer-events:none}.how-it-works-card{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease-out,box-shadow .3s ease-out,background .3s ease-out}#how-it-works{scroll-margin-top:5.5rem}.how-it-works-card__content{transition:transform .3s cubic-bezier(.22,1,.36,1)}.how-it-works-card__shine{transition:opacity .3s ease-out}.how-it-works-step-circle{transition:border-color .3s ease-out,color .3s ease-out,box-shadow .3s ease-out}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.how-it-works-step:hover .how-it-works-card{transform:translate3d(0,-2px,0);border-color:hsla(0,0%,100%,.2);box-shadow:0 24px 88px rgba(0,0,0,.34),0 0 48px rgb(var(--accent-violet-rgb)/.14);background:linear-gradient(145deg,hsla(0,0%,100%,.095),hsla(0,0%,100%,.038)),rgba(12,12,22,.78)}.how-it-works-step:hover .how-it-works-card__content{transform:translate3d(0,-5px,0)}.how-it-works-step:hover .how-it-works-card__shine{opacity:1;background:linear-gradient(to right,transparent,rgb(var(--accent-violet-rgb)/.92),transparent)}.how-it-works-step:hover .how-it-works-step-circle{border-color:rgb(var(--accent-violet-rgb)/.82);box-shadow:0 0 0 1px rgb(var(--accent-violet-rgb)/.22),0 0 24px rgb(var(--accent-violet-rgb)/.38);color:#fff}:root[data-theme=light] .how-it-works-step:hover .how-it-works-card{border-color:rgb(var(--accent-violet-rgb)/.34);box-shadow:0 18px 44px rgba(32,24,58,.12),0 0 0 1px rgb(var(--accent-violet-rgb)/.1);background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(247,242,255,.82)),hsla(0,0%,100%,.94)}:root[data-theme=light] .how-it-works-step:hover .how-it-works-card__shine{background:linear-gradient(to right,transparent,rgb(var(--accent-violet-rgb)/.52),transparent)}:root[data-theme=light] .how-it-works-step:hover .how-it-works-step-circle{border-color:rgb(var(--accent-violet-rgb)/.86);box-shadow:0 0 0 1px rgb(var(--accent-violet-rgb)/.24),0 0 20px rgb(var(--accent-violet-rgb)/.26)}}@media (prefers-reduced-motion:reduce){.how-it-works-card,.how-it-works-card__content,.how-it-works-card__shine,.how-it-works-step-circle{transition-duration:.01ms}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.how-it-works-step:hover .how-it-works-card,.how-it-works-step:hover .how-it-works-card__content{transform:none}.how-it-works-step:hover .how-it-works-card{border-color:hsla(0,0%,100%,.18);box-shadow:0 20px 80px rgba(0,0,0,.3)}.how-it-works-step:hover .how-it-works-step-circle{border-color:rgb(var(--accent-violet-rgb)/.68);box-shadow:0 0 16px rgb(var(--accent-violet-rgb)/.28)}:root[data-theme=light] .how-it-works-step:hover .how-it-works-card{border-color:rgb(var(--accent-violet-rgb)/.34);box-shadow:0 16px 36px rgba(32,24,58,.11),0 0 0 1px rgb(var(--accent-violet-rgb)/.1);background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(247,242,255,.82)),hsla(0,0%,100%,.94)}:root[data-theme=light] .how-it-works-step:hover .how-it-works-step-circle{border-color:rgb(var(--accent-violet-rgb)/.82);box-shadow:0 0 16px rgb(var(--accent-violet-rgb)/.24)}}}.trusted-marquee-rows{display:flex;flex-direction:column;gap:.75rem}.trusted-marquee-row{position:relative}.trusted-marquee-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.trusted-marquee-track{animation:trusted-marquee 32s linear infinite;width:-moz-max-content;width:max-content}.trusted-marquee-track--reverse{animation-name:trusted-marquee-reverse;animation-duration:34s}.trusted-marquee-set--duplicate{pointer-events:none}.trusted-marquee-set--duplicate .trusted-creator-pill{pointer-events:auto}.trusted-marquee-row--active .trusted-marquee-track,.trusted-marquee-row:focus-within .trusted-marquee-track{animation-play-state:paused}.trusted-creator-pill{position:relative;touch-action:manipulation}.trusted-marquee-label{color:var(--text-muted)}.trusted-creator-pill__button{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02));color:rgba(248,250,252,.88);box-shadow:0 8px 28px rgba(5,7,10,.2);transition:transform .2s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.trusted-creator-pill__button{transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}}.trusted-creator-pill__button.trusted-creator-pill--active,.trusted-creator-pill__button:focus-visible,.trusted-creator-pill__button:hover{border-color:rgba(141,92,255,.5);background:linear-gradient(145deg,rgba(141,92,255,.18),rgba(141,92,255,.08));color:#f8fafc}.trusted-creator-pill__avatar{border:1px solid rgba(141,92,255,.35);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.22),transparent 30%),rgba(141,92,255,.16);color:#8d5cff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.trusted-creator-pill__button.trusted-creator-pill--active .trusted-creator-pill__avatar,.trusted-creator-pill__button:focus-visible .trusted-creator-pill__avatar,.trusted-creator-pill__button:hover .trusted-creator-pill__avatar{border-color:rgba(141,92,255,.7);color:#fff}.trusted-creator-pill__dot{background:rgba(141,92,255,.44);box-shadow:0 0 0 1px rgba(141,92,255,.15)}.trusted-creator-tooltip-floating{pointer-events:none;position:fixed;z-index:80;min-width:7.5rem;max-width:calc(100vw - 2rem);border-radius:.375rem;border-width:1px;padding:.5rem .625rem;text-align:center;border-color:var(--border-subtle);background:rgba(12,10,20,.92);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.35);transform:translateX(-50%)}.trusted-creator-pill__tooltip-label{display:block;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .trusted-creator-pill__tooltip-label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .trusted-creator-pill__tooltip-value{color:#171f2d}.trusted-creator-pill__tooltip-value{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .trusted-creator-pill__tooltip-value{color:var(--scripting-alpha-ink)}.trusted-creator-pill--active,.trusted-creator-pill:focus-visible{border-color:rgb(var(--accent-violet-rgb)/.5)}:root[data-theme=light] .trusted-marquee-label{color:#4f5868}:root[data-theme=light] .trusted-marquee-row,:root[data-theme=light] .trusted-marquee-track,:root[data-theme=light] .trusted-marquee-viewport{background:transparent;box-shadow:none;filter:none}:root[data-theme=light] .trusted-marquee-viewport{mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent)}:root[data-theme=light] .trusted-creator-pill__button{border-color:rgba(103,84,174,.22);background:#fff;color:#202938;box-shadow:none}:root[data-theme=light] .trusted-creator-pill__button.trusted-creator-pill--active,:root[data-theme=light] .trusted-creator-pill__button:focus-visible,:root[data-theme=light] .trusted-creator-pill__button:hover{border-color:rgba(107,76,230,.45);background:#faf8ff;color:#161e2e;box-shadow:0 0 0 1px rgba(107,76,230,.1)}:root[data-theme=light] .trusted-creator-pill__avatar{border-color:rgba(107,76,230,.34);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.78),transparent 36%),rgba(141,92,255,.14);color:#5f3fce;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)}:root[data-theme=light] .trusted-creator-pill__dot{background:rgba(141,92,255,.62);box-shadow:none}:root[data-theme=light] .trusted-creator-tooltip-floating{border-color:rgba(107,76,230,.24);background:hsla(0,0%,100%,.97);box-shadow:0 14px 32px rgba(26,22,41,.12);backdrop-filter:blur(12px)}:root[data-theme=light] .trusted-creator-pill__tooltip-label{color:#6a7384}:root[data-theme=light] .trusted-creator-pill__tooltip-value{color:#1b2332}.contact-shell{position:relative;min-height:100vh}.contact-progress-track{position:fixed;left:0;right:0;top:0;z-index:50;height:.25rem;background-color:hsla(0,0%,100%,.05)}.contact-progress-fill{height:100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0.8) var(--tw-gradient-to-position);--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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)}.contact-stage{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.contact-stage{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.contact-stage{padding-left:2rem;padding-right:2rem}}.contact-stage{display:flex;min-height:calc(100vh - 4rem);align-items:center;padding-bottom:5rem;padding-top:5rem}@media (min-width:640px){.contact-stage{padding-bottom:7rem;padding-top:6rem}}.contact-flow{width:100%}:root[data-theme=light] .about-page .contact-input{color:#171f2d}.contact-input{width:100%;border-radius:.5rem;border-width:1px;padding:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .contact-input{color:var(--scripting-alpha-ink)}.contact-input::-moz-placeholder{color:rgb(var(--text-muted-rgb)/.7)}.contact-input::placeholder{color:rgb(var(--text-muted-rgb)/.7)}.contact-input:focus{border-color:rgb(var(--accent-violet-rgb)/.55);--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:rgb(var(--accent-violet-rgb)/0.25);background-color:var(--surface-overlay-hover)}.contact-textarea{min-height:9rem;resize:vertical;font-size:1rem;line-height:1.75rem}:root[data-theme=light] .about-page .contact-choice{color:#171f2d}.contact-choice{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .contact-choice{color:var(--scripting-alpha-ink)}.contact-choice:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}.contact-choice-selected{border-color:rgb(var(--accent-violet-rgb)/.5);background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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)}.contact-step-index{display:inline-flex;min-height:1.75rem;min-width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;font-weight:900;--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);color:rgb(var(--accent-violet-rgb)/.9);border-color:var(--border-subtle);background-color:var(--surface-overlay)}.contact-honeypot{pointer-events:none;position:absolute;left:-9999px;height:1px;width:1px;overflow:hidden;opacity:0}.contact-step{width:100%;opacity:0;animation-duration:.42s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.22,1,.36,1)}.contact-step-forward{animation-name:contact-step-in-forward}.contact-step-active{opacity:1}.contact-intro{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bg);background:radial-gradient(circle at 50% 42%,var(--body-glow-violet),transparent 42%),linear-gradient(180deg,var(--bg) 0,var(--bg-mid) 50%,var(--bg) 100%)}.contact-intro-fade-out{animation:contact-intro-fade-out .38s ease forwards}:root[data-theme=light] .about-page .contact-intro-mark{color:#171f2d}.contact-intro-mark{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.4);background-color:rgb(var(--accent-violet-rgb)/.12);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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)}.scripting-alpha-app .contact-intro-mark{color:var(--scripting-alpha-ink)}.contact-intro-mark{animation:contact-intro-pulse 1.2s ease-in-out infinite}.contact-intro-track{margin-top:1.5rem;height:1px;width:9rem;overflow:hidden;border-radius:9999px;background-color:var(--surface-overlay)}.contact-intro-fill{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.5) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsla(0,0%,100%,.75) var(--tw-gradient-to-position);animation:contact-intro-fill 1.2s cubic-bezier(.4,0,.2,1) forwards}.contact-form-shell{opacity:0}.contact-form-visible{animation:contact-form-fade-in .48s cubic-bezier(.22,1,.36,1) forwards}.free-channel-audit-confirmation,.free-channel-audit-form{padding:1.25rem}@media (min-width:640px){.free-channel-audit-confirmation,.free-channel-audit-form{padding:2rem}}.free-channel-audit-confirmation,.free-channel-audit-form{border:1px solid hsla(0,0%,100%,.12);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.free-channel-audit-form__intro{text-align:center}:root[data-theme=light] .about-page .free-channel-audit-confirmation__title,:root[data-theme=light] .about-page .free-channel-audit-form__title{color:#171f2d}.free-channel-audit-confirmation__title,.free-channel-audit-form__title{font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-confirmation__title,.scripting-alpha-app .free-channel-audit-form__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.free-channel-audit-confirmation__title,.free-channel-audit-form__title{font-size:2.25rem;line-height:2.5rem}}.free-channel-audit-success .free-channel-audit-confirmation{margin-top:1.5rem}@media (min-width:640px){.free-channel-audit-success .free-channel-audit-confirmation{margin-top:2rem}}:root[data-theme=light] .about-page .free-channel-audit-confirmation__card-title{color:#171f2d}.free-channel-audit-confirmation__card-title{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-confirmation__card-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.free-channel-audit-confirmation__card-title{font-size:1.5rem;line-height:2rem}}.free-channel-audit-confirmation__copy,.free-channel-audit-form__lead{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:42rem;font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-confirmation__copy,.scripting-alpha-app .free-channel-audit-form__lead{color:var(--scripting-alpha-muted)}@media (min-width:640px){.free-channel-audit-confirmation__copy,.free-channel-audit-form__lead{font-size:1rem;line-height:1.5rem}}.free-channel-audit-confirmation__copy{text-align:center}.free-channel-audit-confirmation__wait-copy{margin-top:1.25rem;text-align:center;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-confirmation__wait-copy{color:var(--scripting-alpha-muted)}@media (min-width:640px){.free-channel-audit-confirmation__wait-copy{font-size:1rem;line-height:1.5rem}}.free-channel-audit-confirmation__link{font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.35);text-underline-offset:2px;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-duration:.15s}.free-channel-audit-confirmation__link:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.free-channel-audit-confirmation__link: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(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:rgb(var(--accent-violet-rgb)/0.4);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.free-channel-audit-form__fields{margin-top:2rem;display:grid;gap:1.25rem}@media (min-width:768px){.free-channel-audit-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.free-channel-audit-form__field{min-width:0}.free-channel-audit-form__label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-form__label{color:var(--scripting-alpha-muted)}.free-channel-audit-form__input.contact-input{margin-top:.5rem;width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}.free-channel-audit-form__field-error{margin-top:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 180 168/var(--tw-text-opacity,1))}.free-channel-audit-form__disclaimer{margin-top:1.5rem;font-size:.75rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-form__disclaimer{color:var(--scripting-alpha-muted)}@media (min-width:640px){.free-channel-audit-form__disclaimer{font-size:.875rem;line-height:1.25rem}}.free-channel-audit-form__error{margin-top:1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 180 168/var(--tw-text-opacity,1))}.free-channel-audit-form__footer{margin-top:1.5rem;display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.free-channel-audit-form__submit{min-height:2.75rem;width:100%;padding-left:2rem;padding-right:2rem}@media (min-width:640px){.free-channel-audit-form__submit{width:auto;align-self:center}}.free-channel-audit-form__submit:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(107,76,230,.35)}.free-channel-audit-form__legal{width:100%;text-align:center;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-form__legal{color:var(--scripting-alpha-muted)}@media (min-width:640px){.free-channel-audit-form__legal{font-size:.875rem;line-height:1.25rem}}.free-channel-audit-form__legal a{font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.35);text-underline-offset:2px;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-duration:.15s}.free-channel-audit-form__legal a:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.free-channel-audit-form__legal a: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(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:rgb(var(--accent-violet-rgb)/0.4);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.free-channel-audit-confirmation__actions{margin-top:1.5rem;display:flex;flex-direction:column;align-items:stretch;gap:.75rem}@media (min-width:640px){.free-channel-audit-confirmation__actions{flex-direction:row;align-items:center;justify-content:center}}.free-channel-audit-confirmation__button{min-height:2.75rem;width:100%;justify-content:center;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.free-channel-audit-confirmation__button{width:auto}}:root[data-theme=light] .free-channel-audit-confirmation,:root[data-theme=light] .free-channel-audit-form{border-color:rgba(107,76,230,.16);background:#fff;box-shadow:0 12px 36px rgba(24,31,47,.06)}:root[data-theme=light] .free-channel-audit-confirmation__card-title,:root[data-theme=light] .free-channel-audit-confirmation__title,:root[data-theme=light] .free-channel-audit-form__title{color:#1b2332}:root[data-theme=light] .free-channel-audit-confirmation__copy,:root[data-theme=light] .free-channel-audit-form__lead{color:#4f5868}:root[data-theme=light] .free-channel-audit-form__disclaimer{color:#5b6472}:root[data-theme=light] .free-channel-audit-form__legal{color:#6a7384}:root[data-theme=light] .free-channel-audit-confirmation__wait-copy{color:#1b2332}:root[data-theme=light] .free-channel-audit-form__input{background:#fff;border-color:rgba(24,31,47,.14);color:#1b2332}:root[data-theme=light] .free-channel-audit-form__input:focus,:root[data-theme=light] .free-channel-audit-form__input:focus-visible{border-color:rgba(107,76,230,.45);outline:none;box-shadow:0 0 0 2px rgba(107,76,230,.14)}:root[data-theme=dark] .free-channel-audit-confirmation,:root[data-theme=dark] .free-channel-audit-form{border-color:rgba(167,139,250,.22);background:rgba(12,12,20,.98);box-shadow:0 12px 36px rgba(0,0,0,.24)}:root[data-theme=dark] .free-channel-audit-form__disclaimer{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .free-channel-audit-form__input:focus,:root[data-theme=dark] .free-channel-audit-form__input:focus-visible{border-color:rgba(167,139,250,.5);outline:none;box-shadow:0 0 0 2px rgba(107,76,230,.2)}:root[data-theme=dark] .free-channel-audit-confirmation__button:focus-visible,:root[data-theme=dark] .free-channel-audit-form__submit:focus-visible{box-shadow:0 0 0 2px rgba(167,139,250,.35)}.visual-direction-playbook-page{position:relative}.visual-direction-playbook__hero{position:relative;display:grid;gap:1.5rem}@media (min-width:1024px){.visual-direction-playbook__hero{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start}}.visual-direction-playbook__hero-copy{text-align:center}@media (min-width:1024px){.visual-direction-playbook__hero-copy{text-align:left}}:root[data-theme=light] .about-page .visual-direction-playbook__title{color:#171f2d}.visual-direction-playbook__title{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-playbook__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.visual-direction-playbook__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.visual-direction-playbook__title{font-size:3rem;line-height:1}}.visual-direction-playbook__lead{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:42rem;font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-playbook__lead{color:var(--scripting-alpha-muted)}@media (min-width:640px){.visual-direction-playbook__lead{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.visual-direction-playbook__lead{margin-left:0;margin-right:0}}.visual-direction-playbook__hero-cta{display:none;justify-content:flex-end}@media (min-width:1024px){.visual-direction-playbook__hero-cta{display:flex}}.visual-direction-playbook__cta-button{min-height:2.75rem;white-space:nowrap;padding-left:1.5rem;padding-right:1.5rem}.visual-direction-reader{margin-top:2rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:var(--surface-overlay)}.visual-direction-reader__toolbar{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);padding:.75rem}@media (min-width:640px){.visual-direction-reader__toolbar{flex-direction:row;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}}.visual-direction-reader__toolbar-group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.visual-direction-reader__toolbar-group--nav{min-width:0;flex:1 1 0%}@media (min-width:640px){.visual-direction-reader__toolbar-group--nav{max-width:28rem}}:root[data-theme=light] .about-page .visual-direction-reader__control{color:#171f2d}.visual-direction-reader__control{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;background-color:var(--surface-overlay)}.scripting-alpha-app .visual-direction-reader__control{color:var(--scripting-alpha-ink)}.visual-direction-reader__control:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}.visual-direction-reader__control:disabled{cursor:not-allowed;opacity:.4}.visual-direction-reader__zoom-label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-reader__zoom-label{color:var(--scripting-alpha-muted)}.visual-direction-reader__progress{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.625rem}.visual-direction-reader__progress-track{height:.375rem;min-width:0;flex:1 1 0%;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.1)}.visual-direction-reader__progress-fill{height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.visual-direction-reader__progress-label{flex-shrink:0;font-size:.72rem;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);--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-reader__progress-label{color:var(--scripting-alpha-muted)}@media (min-width:640px){.visual-direction-reader__progress-label{font-size:.75rem;line-height:1rem}}.visual-direction-reader__viewport{position:relative;max-height:min(78vh,52rem);min-height:28rem;overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:smooth;padding:1rem .75rem}@media (min-width:640px){.visual-direction-reader__viewport{min-height:36rem;padding:1.5rem}}.visual-direction-reader__viewport{scroll-snap-type:y proximity}.visual-direction-reader__scroll-stack{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:48rem;flex-direction:column;gap:1rem;padding-bottom:.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.visual-direction-reader__page-slot{scroll-margin-top:.75rem;scroll-snap-align:start}.visual-direction-reader__page-image{display:block;height:auto;width:100%;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.visual-direction-reader__page-error{display:flex;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.2);padding:2rem 1.5rem;text-align:center}.visual-direction-reader__state-copy{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-reader__state-copy{color:var(--scripting-alpha-muted)}.visual-direction-reader__retry{min-height:2.5rem;padding-left:1rem;padding-right:1rem}.visual-direction-playbook__mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:30;border-top-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(12,12,20,.96);padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom));--tw-backdrop-blur:blur(8px);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)}@media (min-width:1024px){.visual-direction-playbook__mobile-cta{display:none}}.visual-direction-playbook__mobile-cta-button{min-height:2.75rem;width:100%}.visual-direction-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:640px){.visual-direction-modal{align-items:center;padding:1rem}}.visual-direction-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.7)}.visual-direction-modal__panel{position:relative;z-index:10;width:100%;max-width:32rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(12,12,20,.98);padding:1.25rem;--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)}@media (min-width:640px){.visual-direction-modal__panel{padding:1.5rem}}.visual-direction-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}:root[data-theme=light] .about-page .visual-direction-modal__title{color:#171f2d}.visual-direction-modal__title{padding-right:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-modal__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.visual-direction-modal__title{font-size:1.5rem;line-height:2rem}}:root[data-theme=light] .about-page .visual-direction-modal__close{color:#171f2d}.visual-direction-modal__close{display:inline-flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .visual-direction-modal__close{color:var(--scripting-alpha-ink)}.visual-direction-modal__close:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}.visual-direction-modal__body{margin-top:1.25rem}.visual-direction-modal__copy{font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-modal__copy{color:var(--scripting-alpha-muted)}@media (min-width:640px){.visual-direction-modal__copy{font-size:1rem;line-height:1.5rem}}.visual-direction-modal__field{margin-top:1.25rem}.visual-direction-modal__label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-modal__label{color:var(--scripting-alpha-muted)}.visual-direction-modal__input.contact-input{margin-top:.5rem;width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:1rem;line-height:1.5rem}.visual-direction-modal__error,.visual-direction-modal__field-error{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 180 168/var(--tw-text-opacity,1))}.visual-direction-modal__consent{margin-top:1.25rem;display:flex;align-items:flex-start;gap:.75rem}.visual-direction-modal__consent-input{margin-top:.25rem;height:1rem;width:1rem;flex-shrink:0;accent-color:rgb(var(--accent-violet-rgb)/1)}.visual-direction-modal__consent-label{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-modal__consent-label{color:var(--scripting-alpha-muted)}.visual-direction-modal__footer{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.visual-direction-modal__download,.visual-direction-modal__submit{min-height:2.75rem;width:100%;justify-content:center}.visual-direction-modal__success-actions{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.visual-direction-modal__legal,.visual-direction-modal__note{margin-top:1rem;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .visual-direction-modal__legal,.scripting-alpha-app .visual-direction-modal__note{color:var(--scripting-alpha-muted)}@media (min-width:640px){.visual-direction-modal__legal,.visual-direction-modal__note{font-size:.875rem;line-height:1.25rem}}.visual-direction-modal__legal a{font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.35);text-underline-offset:2px}:root[data-theme=light] .visual-direction-modal__panel,:root[data-theme=light] .visual-direction-playbook__companion,:root[data-theme=light] .visual-direction-reader{border-color:rgba(107,76,230,.16);background:#fff;box-shadow:0 12px 36px rgba(24,31,47,.06)}:root[data-theme=light] .visual-direction-modal__title,:root[data-theme=light] .visual-direction-playbook__companion-title,:root[data-theme=light] .visual-direction-playbook__title{color:#1b2332}:root[data-theme=light] .visual-direction-modal__copy,:root[data-theme=light] .visual-direction-playbook__companion-copy,:root[data-theme=light] .visual-direction-playbook__lead,:root[data-theme=light] .visual-direction-reader__state-copy{color:#4f5868}:root[data-theme=light] .visual-direction-modal__close,:root[data-theme=light] .visual-direction-modal__input,:root[data-theme=light] .visual-direction-reader__control{background:#fff;border-color:rgba(24,31,47,.14);color:#1b2332}:root[data-theme=light] .visual-direction-reader__progress-track{background:rgba(24,31,47,.08)}:root[data-theme=light] .visual-direction-reader__progress-fill{background:#6b4ce6}:root[data-theme=light] .visual-direction-reader__progress-label,:root[data-theme=light] .visual-direction-reader__zoom-label{color:#667085}:root[data-theme=light] .visual-direction-reader__page-error{border-color:rgba(24,31,47,.12);background:#f8f9fc}:root[data-theme=light] .visual-direction-playbook__mobile-cta{background:hsla(0,0%,100%,.96);border-color:rgba(24,31,47,.12)}:root[data-theme=dark] .visual-direction-modal__panel,:root[data-theme=dark] .visual-direction-reader{border-color:rgba(167,139,250,.22);background:rgba(12,12,20,.98)}.free-channel-audit-progress,.free-channel-audit-result{border-width:1px;padding:1.5rem 1.25rem}@media (min-width:640px){.free-channel-audit-progress,.free-channel-audit-result{padding:2rem 1.75rem}}.free-channel-audit-progress,.free-channel-audit-result{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}:root[data-theme=light] .about-page .free-channel-audit-progress__status{color:#171f2d}.free-channel-audit-progress__status{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-progress__status{color:var(--scripting-alpha-ink)}.free-channel-audit-progress__track{margin-top:1rem;height:.5rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.1)}.free-channel-audit-progress__fill{display:block;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.free-channel-audit-progress__fill--indeterminate{width:42%;animation:free-channel-audit-progress-indeterminate 1.4s ease-in-out infinite}@keyframes free-channel-audit-progress-indeterminate{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}.free-channel-audit-progress__meta{margin-top:.75rem;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-progress__meta{color:var(--scripting-alpha-muted)}.free-channel-audit-progress--debug>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.free-channel-audit-progress__badge{display:inline-flex;border-radius:9999px;padding:.25rem .75rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));background:rgba(107,76,230,.16)}.free-channel-audit-progress__steps{margin-top:.5rem}.free-channel-audit-progress__steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.free-channel-audit-progress__step{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-progress__step{color:var(--scripting-alpha-muted)}.free-channel-audit-progress__step-marker{margin-top:.5rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;background-color:hsla(0,0%,100%,.2)}.free-channel-audit-progress__step--active .free-channel-audit-progress__step-marker{--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1))}.free-channel-audit-progress__step--complete .free-channel-audit-progress__step-marker{background-color:rgba(52,211,153,.8)}.free-channel-audit-debug-banner{margin-bottom:1.25rem;border-width:1px;padding:1rem}@media (min-width:640px){.free-channel-audit-debug-banner{padding-left:1.25rem;padding-right:1.25rem}}.free-channel-audit-debug-banner{border-color:rgba(167,139,250,.35);background:rgba(107,76,230,.08)}.free-channel-audit-debug-banner__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.free-channel-audit-debug-banner__copy,.free-channel-audit-debug-banner__email-note{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-debug-banner__copy,.scripting-alpha-app .free-channel-audit-debug-banner__email-note{color:var(--scripting-alpha-muted)}.free-channel-audit-debug-layout>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}:root[data-theme=light] .free-channel-audit-debug-banner{border-color:rgba(107,76,230,.25);background:rgba(107,76,230,.06)}.free-channel-audit-result__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.free-channel-audit-result__header{border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);padding-bottom:1.5rem}:root[data-theme=light] .about-page .free-channel-audit-result__title{color:#171f2d}.free-channel-audit-result__title{font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.free-channel-audit-result__title{font-size:1.875rem;line-height:2.25rem}}.free-channel-audit-result__lead{font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__lead{color:var(--scripting-alpha-muted)}@media (min-width:640px){.free-channel-audit-result__lead{font-size:1rem;line-height:1.5rem}}.free-channel-audit-result__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.free-channel-audit-result__section{border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:1.5rem;padding-bottom:1.5rem}.free-channel-audit-result__section:last-child{border-bottom-width:0}:root[data-theme=light] .about-page .free-channel-audit-result__heading{color:#171f2d}.free-channel-audit-result__heading{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__heading{color:var(--scripting-alpha-ink)}:root[data-theme=light] .about-page .free-channel-audit-result__subheading{color:#171f2d}.free-channel-audit-result__subheading{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__subheading{color:var(--scripting-alpha-ink)}.free-channel-audit-result__copy,.free-channel-audit-result__meta,.free-channel-audit-result__note{font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__copy,.scripting-alpha-app .free-channel-audit-result__meta,.scripting-alpha-app .free-channel-audit-result__note{color:var(--scripting-alpha-muted)}.free-channel-audit-result__badge{display:inline-flex;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));background:rgba(107,76,230,.16)}:root[data-theme=light] .about-page .free-channel-audit-result__video-title{color:#171f2d}.free-channel-audit-result__video-title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__video-title{color:var(--scripting-alpha-ink)}.free-channel-audit-result__intro-block>:not([hidden])~:not([hidden]),.free-channel-audit-result__packaging-example>:not([hidden])~:not([hidden]),.free-channel-audit-result__performer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.free-channel-audit-result__packaging-example{border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:1rem}.free-channel-audit-result__packaging-thumb{width:100%;max-width:224px;border-radius:.375rem;border-width:1px;border-color:hsla(0,0%,100%,.1);-o-object-fit:cover;object-fit:cover}.free-channel-audit-result__packaging-checklist,.free-channel-audit-result__packaging-example+.free-channel-audit-result__packaging-example,.free-channel-audit-result__packaging-patterns,.free-channel-audit-result__packaging-recommendations{margin-top:1rem}.free-channel-audit-result__intro-block+.free-channel-audit-result__intro-block{margin-top:1.25rem;border-top-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:1.25rem}.free-channel-audit-result__dl>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.free-channel-audit-result__row{display:grid;gap:.25rem}@media (min-width:640px){.free-channel-audit-result__row{grid-template-columns:9rem minmax(0,1fr);gap:1rem}}.free-channel-audit-result__row dt{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__row dt{color:var(--scripting-alpha-muted)}.free-channel-audit-result__row dd{font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__row dd{color:var(--scripting-alpha-muted)}.free-channel-audit-result__strength{margin-right:.5rem;display:inline-flex;border-radius:.25rem;padding:.125rem .5rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));background:rgba(107,76,230,.14)}.free-channel-audit-result__footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.free-channel-audit-result__footer{padding-top:.5rem}.free-channel-audit-result__limitations{list-style-type:disc}.free-channel-audit-result__limitations>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.free-channel-audit-result__limitations{padding-left:1.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .free-channel-audit-result__limitations{color:var(--scripting-alpha-muted)}:root[data-theme=light] .free-channel-audit-progress,:root[data-theme=light] .free-channel-audit-result{border-color:rgba(27,35,50,.08);background:hsla(0,0%,100%,.92)}:root[data-theme=light] .free-channel-audit-progress__status,:root[data-theme=light] .free-channel-audit-result__heading,:root[data-theme=light] .free-channel-audit-result__subheading,:root[data-theme=light] .free-channel-audit-result__title,:root[data-theme=light] .free-channel-audit-result__video-title{color:#1b2332}:root[data-theme=light] .free-channel-audit-result__header,:root[data-theme=light] .free-channel-audit-result__intro-block+.free-channel-audit-result__intro-block,:root[data-theme=light] .free-channel-audit-result__packaging-example,:root[data-theme=light] .free-channel-audit-result__packaging-thumb,:root[data-theme=light] .free-channel-audit-result__section{border-color:rgba(27,35,50,.08)}:root[data-theme=light] .free-channel-audit-progress__track{background:rgba(27,35,50,.08)}.channel-audit-page{background:#f7f8fc;color:#1b2332}.channel-audit-page__section{max-width:64rem}.channel-audit-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (min-width:640px){.channel-audit-preview>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}}.channel-audit-preview-banner{border-width:1px;padding:1rem;border-color:rgba(107,76,230,.22);background:rgba(245,240,255,.92);color:#4f5868}.channel-audit-preview-banner__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:#1b2332}.channel-audit-preview-banner__copy{margin-top:.25rem;font-size:.875rem;line-height:1.5rem}.channel-audit-preview-section{border-radius:.75rem;border-width:1px;padding:1.25rem 1rem}@media (min-width:640px){.channel-audit-preview-section{padding-left:1.25rem;padding-right:1.25rem}}.channel-audit-preview-section{border-color:rgba(27,35,50,.08);background:hsla(0,0%,100%,.92)}.channel-audit-preview-section__title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#1b2332}.channel-audit-preview-section__copy{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;color:#4f5868}.channel-audit-preview-section__meta{margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-preview-meta{margin-top:1rem;display:grid;gap:.75rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.channel-audit-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-audit-preview-meta dt{font-weight:600;color:#1b2332}.channel-audit-preview-meta dd{margin-top:.25rem;color:#4f5868}.channel-audit-preview-videos{margin-top:1rem}.channel-audit-preview-videos>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.channel-audit-preview-videos__item{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;border-color:rgba(27,35,50,.08);background:rgba(247,248,252,.85)}.channel-audit-preview-videos__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem}.channel-audit-preview-videos__title{font-size:.875rem;font-weight:600;line-height:1.25rem;color:#1b2332}.channel-audit-preview-videos__link{font-size:.875rem;line-height:1.25rem;font-weight:500;text-underline-offset:2px}.channel-audit-preview-videos__link:hover{text-decoration-line:underline}.channel-audit-preview-videos__link{color:#6b4ce6}.channel-audit-preview-videos__chips{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.channel-audit-preview-chip{border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.channel-audit-preview-notes{margin-top:.75rem}.channel-audit-preview-notes>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.channel-audit-preview-notes__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:#1b2332}.channel-audit-preview-limitations{margin-top:.75rem;list-style-type:disc}.channel-audit-preview-limitations>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-audit-preview-limitations{padding-left:1.25rem;font-size:.875rem;line-height:1.5rem;color:#4f5868}.channel-audit-preview-report{padding-top:.5rem}.channel-audit-report>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}@media (min-width:640px){.channel-audit-report>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}}.channel-audit-report__fixture-note{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;text-align:center;font-size:.75rem;font-weight:600;line-height:1.25rem;border-color:rgba(107,76,230,.2);background:rgba(245,240,255,.9);color:#4f5868}.channel-audit-report__public-note{margin-top:1.25rem;max-width:48rem;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5rem;border-color:rgba(107,76,230,.14);background:rgba(245,240,255,.55);color:#5a6678}.channel-audit-evidence{border-radius:.75rem;border-width:1px;padding:1.5rem 1.25rem}@media (min-width:640px){.channel-audit-evidence{padding-left:1.5rem;padding-right:1.5rem}}.channel-audit-evidence{border-color:rgba(107,76,230,.16);background:hsla(0,0%,100%,.72)}.channel-audit-evidence__title{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25}@media (min-width:640px){.channel-audit-evidence__title{font-size:1.5rem;line-height:2rem}}.channel-audit-evidence__title{color:#1b2332}.channel-audit-evidence__disclaimer{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-evidence__summary{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-evidence__grid{margin-top:1.25rem;display:grid;gap:1rem}@media (min-width:640px){.channel-audit-evidence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-audit-evidence-card{border-radius:.5rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:rgba(245,240,255,.45)}.channel-audit-evidence-card--muted{background:rgba(248,249,252,.9)}.channel-audit-evidence-card__title{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#6b4ce6}.channel-audit-evidence-card__list{margin-top:.75rem}.channel-audit-evidence-card__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-audit-evidence-card__list{font-size:.875rem;line-height:1.5rem;color:#4f5868}.channel-audit-evidence__meta{margin-top:1rem;font-size:.75rem;line-height:1.25rem;color:#5a6678}.channel-audit-evidence__limitations{margin-top:.75rem;list-style-type:disc}.channel-audit-evidence__limitations>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-audit-evidence__limitations{padding-left:1.25rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-evidence-chips{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.channel-audit-evidence-chip{border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600}.channel-audit-evidence-explorer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width:640px){.channel-audit-evidence-explorer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}}.channel-audit-evidence__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.channel-audit-evidence__kicker{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.channel-audit-evidence__header-actions{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.channel-audit-evidence__status{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.channel-audit-evidence__panel{border-radius:.75rem;border-width:1px;padding:1.5rem 1.25rem}@media (min-width:640px){.channel-audit-evidence__panel{padding-left:1.5rem;padding-right:1.5rem}}.channel-audit-evidence__panel{border-color:rgba(107,76,230,.14);background:hsla(0,0%,100%,.72)}.channel-audit-evidence__panel-title{font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.25}@media (min-width:640px){.channel-audit-evidence__panel-title{font-size:1.25rem;line-height:1.75rem}}.channel-audit-evidence__panel-title{color:#1b2332}.channel-audit-evidence__panel-lead{margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-evidence__search-label{margin-top:1rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#4f5868}.channel-audit-evidence__search-input{margin-top:.5rem;width:100%}.channel-audit-evidence__filters{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.channel-audit-evidence__filter{border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:rgba(107,76,230,.18);background:hsla(0,0%,100%,.9);color:#4f5868}.channel-audit-evidence__filter--active{border-color:rgba(107,76,230,.45);background:rgba(245,240,255,.95);color:#6b4ce6}.channel-audit-evidence__filter:focus-visible{outline:2px solid rgba(107,76,230,.85);outline-offset:2px}.channel-audit-evidence__empty,.channel-audit-evidence__result-count{margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:#5a6678}.channel-audit-evidence__video-grid{margin-top:1.25rem;display:grid;gap:1rem}@media (min-width:1024px){.channel-audit-evidence__video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-audit-evidence__video-card{display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px}@media (min-width:640px){.channel-audit-evidence__video-card{flex-direction:row}}.channel-audit-evidence__video-card{border-color:rgba(107,76,230,.12);background:rgba(248,249,252,.85)}.channel-audit-evidence__video-thumb{height:auto;width:100%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.channel-audit-evidence__video-thumb{width:10rem}}.channel-audit-evidence__video-body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;padding:1rem}.channel-audit-evidence__video-meta{display:flex;flex-wrap:wrap;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#6a7384}.channel-audit-evidence__video-title{font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.375;color:#1b2332}.channel-audit-evidence__video-buckets{display:flex;flex-wrap:wrap;gap:.5rem}.channel-audit-evidence__bucket{border-radius:9999px;padding:.125rem .5rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;background:rgba(107,76,230,.1);color:#6b4ce6}.channel-audit-evidence__video-note{font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-evidence__details{border-radius:.375rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.5rem;border-color:rgba(107,76,230,.1);background:hsla(0,0%,100%,.65);color:#4f5868}.channel-audit-evidence__details summary{cursor:pointer;font-weight:600;color:#6b4ce6}.channel-audit-evidence__snippet{margin-top:.5rem;font-style:italic}.channel-audit-evidence__range{margin-top:.5rem;font-size:.75rem;line-height:1rem;color:#6a7384}.channel-audit-evidence__video-link{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-underline-offset:2px}.channel-audit-evidence__video-link:hover{text-decoration-line:underline}.channel-audit-evidence__pattern-grid{margin-top:1.25rem;display:grid;gap:1rem}@media (min-width:640px){.channel-audit-evidence__pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.channel-audit-evidence__pattern-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.channel-audit-evidence__pattern-card{border-radius:.5rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:rgba(245,240,255,.45)}.channel-audit-evidence__pattern-card h3{font-size:.875rem;line-height:1.25rem;font-weight:700;color:#1b2332}.channel-audit-evidence__pattern-example,.channel-audit-evidence__pattern-meta{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;color:#5a6678}.channel-audit-evidence__pattern-note{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;color:#4f5868}.channel-audit-evidence__clip-list{margin-top:1rem}.channel-audit-evidence__clip-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.channel-audit-evidence__clip-item{border-radius:.5rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:hsla(0,0%,100%,.75)}.channel-audit-evidence__clip-title{font-weight:700;color:#1b2332}.channel-audit-evidence__clip-meta{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6b4ce6}.channel-audit-evidence__limits{border-radius:.75rem;border-width:1px;padding:1rem 1.25rem;border-color:rgba(107,76,230,.14);background:hsla(0,0%,100%,.6)}.channel-audit-evidence__limits summary{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#6b4ce6}.channel-audit-evidence__limits ul{margin-top:.75rem;list-style-type:disc}.channel-audit-evidence__limits ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-audit-evidence__limits ul{padding-left:1.25rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-hero__explorer-link-wrap{margin-top:1.5rem}.channel-audit-hero__explorer-link{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-underline-offset:2px}.channel-audit-hero__explorer-link:hover{text-decoration-line:underline}.channel-audit-video-card .channel-audit-evidence-chips{margin-top:.5rem}.channel-audit-packaging-example .channel-audit-evidence-chips{margin-top:.75rem}.channel-audit-v1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (min-width:640px){.channel-audit-v1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}}.channel-audit-v1-section{border-radius:.75rem;border-width:1px;padding:1.5rem 1.25rem}@media (min-width:640px){.channel-audit-v1-section{padding-left:1.5rem;padding-right:1.5rem}}.channel-audit-v1-section{border-color:rgba(107,76,230,.14);background:hsla(0,0%,100%,.72)}.channel-audit-v1-section__title{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25}@media (min-width:640px){.channel-audit-v1-section__title{font-size:1.5rem;line-height:2rem}}.channel-audit-v1-section__title{color:#1b2332}.channel-audit-v1-section__subtitle{margin-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;color:#1b2332}.channel-audit-v1-section__note{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-v1-summary__diagnosis{margin-top:.75rem;font-size:1rem;font-weight:600;line-height:1.75rem;color:#1b2332}.channel-audit-v1-summary__fix{margin-top:1rem;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;border-color:rgba(107,76,230,.16);background:rgba(245,240,255,.55)}.channel-audit-v1-summary__fix-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#6b4ce6}.channel-audit-v1__list{margin-top:1rem}.channel-audit-v1__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.channel-audit-v1__list-item{border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;border-color:rgba(107,76,230,.1);background:rgba(248,249,252,.9);color:#4f5868}.channel-audit-v1__examples{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;color:#5a6678}.channel-audit-v1__empty{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-v1-sample__grid{margin-top:1rem;display:grid;gap:.75rem}@media (min-width:640px){.channel-audit-v1-sample__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-audit-v1-sample__grid dt{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#6b4ce6}.channel-audit-v1-sample__grid dd{margin-top:.25rem;font-size:.875rem;line-height:1.5rem;color:#1b2332}.channel-audit-v1-fixes,.channel-audit-v1-formats,.channel-audit-v1-performers{margin-top:1rem;display:grid;gap:1rem}.channel-audit-v1-performer{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;border-width:1px;padding:1rem}@media (min-width:640px){.channel-audit-v1-performer{flex-direction:row}}.channel-audit-v1-performer{border-color:rgba(107,76,230,.12);background:rgba(248,249,252,.9)}.channel-audit-v1-performer__thumb{height:90px;width:160px;flex-shrink:0;border-radius:.375rem;-o-object-fit:cover;object-fit:cover}.channel-audit-v1-performer__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6b4ce6}.channel-audit-v1-performer__title{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:#1b2332}.channel-audit-v1-performer__note{margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:#5a6678}.channel-audit-v1-performer__link{margin-top:.5rem;display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:500;text-underline-offset:2px}.channel-audit-v1-performer__link:hover{text-decoration-line:underline}.channel-audit-v1-performer__link{color:#6b4ce6}.channel-audit-v1-fix,.channel-audit-v1-format{border-radius:.5rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:rgba(245,240,255,.45)}.channel-audit-v1-fix__title,.channel-audit-v1-format__title{font-size:1rem;line-height:1.5rem;font-weight:700;color:#1b2332}.channel-audit-v1-fix__example,.channel-audit-v1-format__example,.channel-audit-v1-format__meta{margin-top:.5rem;font-size:.75rem;line-height:1.25rem;color:#5a6678}.channel-audit-v1-fix__action,.channel-audit-v1-fix__why,.channel-audit-v1-format__note{margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:#4f5868}.channel-audit-v1-limits{border-radius:.75rem;border-width:1px;padding:1rem 1.25rem;border-color:rgba(107,76,230,.14);background:hsla(0,0%,100%,.6)}.channel-audit-v1-limits summary{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#6b4ce6}.channel-audit-category__kicker,.channel-audit-hero__kicker{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.channel-audit-hero__title{margin-top:.75rem;font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1.25}@media (min-width:640px){.channel-audit-hero__title{font-size:3rem;line-height:1}}.channel-audit-hero__title{color:#1b2332}.channel-audit-hero__lead{margin-top:1rem;max-width:48rem;font-size:1rem;font-weight:500;line-height:1.75rem}@media (min-width:640px){.channel-audit-hero__lead{font-size:1.125rem;line-height:1.75rem}}.channel-audit-hero__lead{color:#4f5868}.channel-audit-hero__meta{margin-top:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}@media (min-width:640px){.channel-audit-hero__meta{flex-direction:row;align-items:center}}.channel-audit-hero__avatar{height:72px;width:72px;border-radius:9999px;border-width:1px;-o-object-fit:cover;object-fit:cover;border-color:rgba(107,76,230,.18)}.channel-audit-hero__details{display:grid;gap:.75rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.channel-audit-hero__details{grid-template-columns:repeat(3,minmax(0,1fr))}}.channel-audit-hero__details dt{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6a7384}.channel-audit-hero__details dd{margin-top:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#1b2332}.channel-audit-category,.channel-audit-covers,.channel-audit-cta,.channel-audit-priorities,.channel-audit-score-card,.channel-audit-snapshot,.channel-audit-videos-section{border-radius:1rem;border-width:1px;padding:1.25rem}@media (min-width:640px){.channel-audit-category,.channel-audit-covers,.channel-audit-cta,.channel-audit-priorities,.channel-audit-score-card,.channel-audit-snapshot,.channel-audit-videos-section{padding:2rem}}.channel-audit-category,.channel-audit-covers,.channel-audit-cta,.channel-audit-priorities,.channel-audit-score-card,.channel-audit-snapshot,.channel-audit-videos-section{border-color:rgba(107,76,230,.14);background:#fff;box-shadow:0 12px 36px rgba(24,31,47,.05)}.channel-audit-category__title,.channel-audit-covers__title,.channel-audit-cta__title,.channel-audit-priorities__title,.channel-audit-score-card__title,.channel-audit-snapshot__title,.channel-audit-videos-section__title{font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25}@media (min-width:640px){.channel-audit-category__title,.channel-audit-covers__title,.channel-audit-cta__title,.channel-audit-priorities__title,.channel-audit-score-card__title,.channel-audit-snapshot__title,.channel-audit-videos-section__title{font-size:1.875rem;line-height:2.25rem}}.channel-audit-category__title,.channel-audit-covers__title,.channel-audit-cta__title,.channel-audit-priorities__title,.channel-audit-score-card__title,.channel-audit-snapshot__title,.channel-audit-videos-section__title{color:#1b2332}.channel-audit-category__score-value,.channel-audit-score-card__value{margin-top:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:900;color:#6b4ce6}.channel-audit-category__description,.channel-audit-category__summary,.channel-audit-covers__copy,.channel-audit-cta__copy,.channel-audit-priorities__lead,.channel-audit-score-card__summary{margin-top:1rem;font-size:.875rem;font-weight:500;line-height:1.75rem}@media (min-width:640px){.channel-audit-category__description,.channel-audit-category__summary,.channel-audit-covers__copy,.channel-audit-cta__copy,.channel-audit-priorities__lead,.channel-audit-score-card__summary{font-size:1rem;line-height:1.5rem}}.channel-audit-category__description,.channel-audit-category__summary,.channel-audit-covers__copy,.channel-audit-cta__copy,.channel-audit-priorities__lead,.channel-audit-score-card__summary{color:#4f5868}.channel-audit-score-row{margin-top:1rem}.channel-audit-score-row__icons{display:flex;align-items:center;gap:.5rem}.channel-audit-score-row__icon{position:relative;height:.875rem;width:.875rem;overflow:hidden;border-radius:9999px;border-width:1px;border-color:rgba(107,76,230,.25);background:rgba(107,76,230,.08)}.channel-audit-score-row__icon-fill{position:absolute;inset:0;transform-origin:left;border-radius:9999px;background:linear-gradient(90deg,#6b4ce6,#8b6df0)}.channel-audit-priorities__grid{margin-top:1.5rem;display:grid;gap:1rem}.channel-audit-priority-card{display:grid;gap:1rem;border-radius:.75rem;border-width:1px;padding:1.25rem}@media (min-width:640px){.channel-audit-priority-card{grid-template-columns:auto 1fr}}.channel-audit-priority-card{border-color:rgba(107,76,230,.12);background:linear-gradient(180deg,rgba(245,240,255,.65),#fff)}.channel-audit-priority-card__number{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.125rem;line-height:1.75rem;font-weight:900;background:rgba(107,76,230,.12);color:#6b4ce6}.channel-audit-priority-card__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1.375;color:#1b2332}.channel-audit-priority-card__area,.channel-audit-priority-card__copy,.channel-audit-priority-card__evidence{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-priority-card__area span,.channel-audit-recommendation-card__examples span,.channel-audit-recommendation-card__next span{font-weight:700;color:#1b2332}.channel-audit-covers__grid,.channel-audit-snapshot__grid{margin-top:1.5rem;display:grid;gap:.75rem}@media (min-width:640px){.channel-audit-covers__grid,.channel-audit-snapshot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.channel-audit-covers__grid,.channel-audit-snapshot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.channel-audit-covers-card,.channel-audit-snapshot-card{border-radius:.75rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:#faf9ff}.channel-audit-covers-card__title,.channel-audit-snapshot-card__label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6a7384}.channel-audit-snapshot-card__value{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:900;color:#1b2332}.channel-audit-covers-card__copy{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-snapshot__note{margin-top:1.25rem;font-size:.75rem;font-weight:500;line-height:1.25rem;color:#6a7384}.channel-audit-covers{text-align:center}.channel-audit-covers__copy{margin-left:auto;margin-right:auto;max-width:48rem}.channel-audit-category-nav{position:sticky;top:5rem;z-index:20;margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto;padding-left:.25rem;padding-right:.25rem;padding-bottom:.25rem;scrollbar-width:none}.channel-audit-category-nav::-webkit-scrollbar{display:none}.channel-audit-category-nav__list{display:flex;min-width:-moz-max-content;min-width:max-content;align-items:center;gap:.5rem;border-radius:.75rem;border-width:1px;padding:.5rem;border-color:rgba(107,76,230,.14);background:hsla(0,0%,100%,.96);box-shadow:0 8px 24px rgba(24,31,47,.06)}.channel-audit-category-nav__link{display:inline-flex;min-height:2.5rem;align-items:center;border-radius:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;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-duration:.15s;color:#4f5868}.channel-audit-category-nav__link:hover{background:rgba(107,76,230,.08);color:#6b4ce6}.channel-audit-category-nav__link:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(107,76,230,.28)}.channel-audit-categories>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.channel-audit-category{scroll-margin-top:7rem}.channel-audit-category__header{max-width:48rem}.channel-audit-category__score-card{margin-top:1.5rem;border-radius:.75rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:#faf9ff}.channel-audit-category__score-label,.channel-audit-recommendations__title{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6a7384}.channel-audit-category__score-bar{margin-top:1rem;height:.5rem;overflow:hidden;border-radius:9999px;background:rgba(107,76,230,.1)}.channel-audit-category__score-bar span{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,#6b4ce6,#8b6df0)}.channel-audit-recommendations{margin-top:1.5rem}.channel-audit-recommendations__list{margin-top:1rem;display:grid;gap:1rem}.channel-audit-recommendation-card{border-radius:.75rem;border-width:1px;padding:1rem;border-color:rgba(107,76,230,.12);background:#fff}.channel-audit-recommendation-card__title{font-size:1rem;line-height:1.5rem;font-weight:900;color:#1b2332}.channel-audit-recommendation-card__copy,.channel-audit-recommendation-card__examples,.channel-audit-recommendation-card__next{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-video-list{margin-top:1rem}.channel-audit-video-list__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6a7384}.channel-audit-video-list__items{margin-top:.75rem;display:grid;gap:.75rem}.channel-audit-video-card{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.75rem}@media (min-width:640px){.channel-audit-video-card{flex-direction:row}}.channel-audit-video-card{border-color:rgba(107,76,230,.12);background:#faf9ff}.channel-audit-video-card__thumb{height:72px;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.channel-audit-video-card__thumb{width:8rem}}.channel-audit-video-card__thumb--empty{background:rgba(107,76,230,.08)}.channel-audit-video-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;color:#6a7384}.channel-audit-video-card__label{border-radius:9999px;padding:.125rem .5rem;background:rgba(107,76,230,.12);color:#6b4ce6}.channel-audit-video-card__title{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;color:#1b2332}.channel-audit-video-card__why{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-video-card__link{margin-top:.5rem;display:inline-flex;font-size:.875rem;line-height:1.25rem;font-weight:600;text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.35);text-underline-offset:2px;color:#6b4ce6}.channel-audit-packaging-detail{margin-top:1.5rem}.channel-audit-packaging-detail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.channel-audit-packaging-detail{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width:640px){.channel-audit-packaging-detail{padding:1.25rem}}.channel-audit-packaging-detail{border-color:rgba(107,76,230,.12);background:#faf9ff}.channel-audit-packaging-detail__status{display:inline-flex;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;background:rgba(107,76,230,.12);color:#6b4ce6}.channel-audit-packaging-detail__note,.channel-audit-packaging-detail__summary{font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-packaging-detail__examples{display:grid;gap:1rem}@media (min-width:640px){.channel-audit-packaging-detail__examples{grid-template-columns:repeat(2,minmax(0,1fr))}}.channel-audit-packaging-example>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.channel-audit-packaging-example{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:rgba(107,76,230,.1);background:#fff}.channel-audit-packaging-example__label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6b4ce6}.channel-audit-packaging-example__thumb{width:100%;max-width:224px;border-radius:.375rem;-o-object-fit:cover;object-fit:cover}.channel-audit-packaging-example__title{font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;color:#1b2332}.channel-audit-packaging-example__meta{font-size:.75rem;line-height:1rem;font-weight:600;color:#6a7384}.channel-audit-packaging-example__facts{display:grid;gap:.5rem;font-size:.875rem;line-height:1.25rem}.channel-audit-packaging-example__facts dt{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;color:#6a7384}.channel-audit-packaging-example__facts dd,.channel-audit-packaging-example__note{font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-packaging-example__note{font-size:.875rem}.channel-audit-packaging-detail__heading{font-size:.875rem;line-height:1.25rem;font-weight:700;color:#1b2332}.channel-audit-packaging-detail__list{margin-top:.5rem;list-style-type:disc}.channel-audit-packaging-detail__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.channel-audit-packaging-detail__list{padding-left:1.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:#4f5868}.channel-audit-cta{text-align:center}.channel-audit-cta__actions{margin-top:1.5rem;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem}@media (min-width:640px){.channel-audit-cta__actions{flex-direction:row;align-items:center}}.channel-audit-cta__button{min-height:2.75rem;width:100%;justify-content:center}@media (min-width:640px){.channel-audit-cta__button{width:auto}}:root[data-theme=dark] .channel-audit-page{background:#0b0b12;color:#f8f3ea}:root[data-theme=dark] .channel-audit-preview-banner{border-color:rgba(167,139,250,.24);background:hsla(0,0%,100%,.04);color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-preview-banner__title,:root[data-theme=dark] .channel-audit-preview-meta dt,:root[data-theme=dark] .channel-audit-preview-notes__title,:root[data-theme=dark] .channel-audit-preview-section__title,:root[data-theme=dark] .channel-audit-preview-videos__title{color:#f8f3ea}:root[data-theme=dark] .channel-audit-preview-section{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}:root[data-theme=dark] .channel-audit-preview-limitations,:root[data-theme=dark] .channel-audit-preview-meta dd,:root[data-theme=dark] .channel-audit-preview-section__copy,:root[data-theme=dark] .channel-audit-preview-section__meta{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-preview-videos__item{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}:root[data-theme=dark] .channel-audit-report__fixture-note{border-color:rgba(167,139,250,.24);background:hsla(0,0%,100%,.04);color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-report__public-note{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-evidence,:root[data-theme=dark] .channel-audit-report__public-note{border-color:rgba(167,139,250,.18);background:hsla(0,0%,100%,.03)}:root[data-theme=dark] .channel-audit-evidence__title{color:#f8f3ea}:root[data-theme=dark] .channel-audit-evidence-card__list,:root[data-theme=dark] .channel-audit-evidence__disclaimer,:root[data-theme=dark] .channel-audit-evidence__limitations,:root[data-theme=dark] .channel-audit-evidence__meta,:root[data-theme=dark] .channel-audit-evidence__summary{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-evidence-card{border-color:rgba(167,139,250,.14);background:hsla(0,0%,100%,.04)}:root[data-theme=dark] .channel-audit-evidence-card--muted{background:hsla(0,0%,100%,.02)}:root[data-theme=dark] .channel-audit-evidence__clip-item,:root[data-theme=dark] .channel-audit-evidence__details,:root[data-theme=dark] .channel-audit-evidence__limits,:root[data-theme=dark] .channel-audit-evidence__panel,:root[data-theme=dark] .channel-audit-evidence__pattern-card,:root[data-theme=dark] .channel-audit-evidence__video-card{border-color:rgba(167,139,250,.14);background:hsla(0,0%,100%,.03)}:root[data-theme=dark] .channel-audit-evidence__clip-title,:root[data-theme=dark] .channel-audit-evidence__panel-title,:root[data-theme=dark] .channel-audit-evidence__pattern-card h3,:root[data-theme=dark] .channel-audit-evidence__video-title{color:#f8f3ea}:root[data-theme=dark] .channel-audit-evidence__details,:root[data-theme=dark] .channel-audit-evidence__empty,:root[data-theme=dark] .channel-audit-evidence__limits ul,:root[data-theme=dark] .channel-audit-evidence__panel-lead,:root[data-theme=dark] .channel-audit-evidence__pattern-example,:root[data-theme=dark] .channel-audit-evidence__pattern-meta,:root[data-theme=dark] .channel-audit-evidence__pattern-note,:root[data-theme=dark] .channel-audit-evidence__result-count,:root[data-theme=dark] .channel-audit-evidence__video-meta,:root[data-theme=dark] .channel-audit-evidence__video-note{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-evidence__filter{border-color:rgba(167,139,250,.18);background:hsla(0,0%,100%,.04);color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-evidence__filter--active{border-color:rgba(167,139,250,.45);background:rgba(167,139,250,.12);color:#c4b5fd}:root[data-theme=dark] .channel-audit-hero__explorer-link{color:#c4b5fd}:root[data-theme=dark] .channel-audit-category__title,:root[data-theme=dark] .channel-audit-covers__title,:root[data-theme=dark] .channel-audit-cta__title,:root[data-theme=dark] .channel-audit-evidence__title,:root[data-theme=dark] .channel-audit-hero__details dd,:root[data-theme=dark] .channel-audit-hero__title,:root[data-theme=dark] .channel-audit-priorities__title,:root[data-theme=dark] .channel-audit-priority-card__area span,:root[data-theme=dark] .channel-audit-priority-card__title,:root[data-theme=dark] .channel-audit-recommendation-card__examples span,:root[data-theme=dark] .channel-audit-recommendation-card__next span,:root[data-theme=dark] .channel-audit-recommendation-card__title,:root[data-theme=dark] .channel-audit-score-card__title,:root[data-theme=dark] .channel-audit-snapshot-card__value,:root[data-theme=dark] .channel-audit-snapshot__title,:root[data-theme=dark] .channel-audit-video-card__title,:root[data-theme=dark] .channel-audit-videos-section__title{color:#f8f3ea}:root[data-theme=dark] .channel-audit-category__description,:root[data-theme=dark] .channel-audit-category__summary,:root[data-theme=dark] .channel-audit-covers-card__copy,:root[data-theme=dark] .channel-audit-covers__copy,:root[data-theme=dark] .channel-audit-cta__copy,:root[data-theme=dark] .channel-audit-hero__lead,:root[data-theme=dark] .channel-audit-priorities__lead,:root[data-theme=dark] .channel-audit-priority-card__area,:root[data-theme=dark] .channel-audit-priority-card__copy,:root[data-theme=dark] .channel-audit-priority-card__evidence,:root[data-theme=dark] .channel-audit-recommendation-card__copy,:root[data-theme=dark] .channel-audit-recommendation-card__examples,:root[data-theme=dark] .channel-audit-recommendation-card__next,:root[data-theme=dark] .channel-audit-score-card__summary,:root[data-theme=dark] .channel-audit-video-card__why{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-category__score-label,:root[data-theme=dark] .channel-audit-covers-card__title,:root[data-theme=dark] .channel-audit-hero__details dt,:root[data-theme=dark] .channel-audit-recommendations__title,:root[data-theme=dark] .channel-audit-snapshot-card__label,:root[data-theme=dark] .channel-audit-snapshot__note,:root[data-theme=dark] .channel-audit-video-card__meta,:root[data-theme=dark] .channel-audit-video-list__title{color:hsla(39,50%,95%,.55)}:root[data-theme=dark] .channel-audit-category,:root[data-theme=dark] .channel-audit-category__score-card,:root[data-theme=dark] .channel-audit-covers,:root[data-theme=dark] .channel-audit-covers-card,:root[data-theme=dark] .channel-audit-cta,:root[data-theme=dark] .channel-audit-priorities,:root[data-theme=dark] .channel-audit-priority-card,:root[data-theme=dark] .channel-audit-recommendation-card,:root[data-theme=dark] .channel-audit-score-card,:root[data-theme=dark] .channel-audit-snapshot,:root[data-theme=dark] .channel-audit-snapshot-card,:root[data-theme=dark] .channel-audit-video-card,:root[data-theme=dark] .channel-audit-videos-section{border-color:rgba(167,139,250,.2);background:rgba(12,12,20,.98);box-shadow:0 12px 36px rgba(0,0,0,.24)}:root[data-theme=dark] .channel-audit-priority-card{background:linear-gradient(180deg,rgba(107,76,230,.12),rgba(12,12,20,.98))}:root[data-theme=dark] .channel-audit-category-nav__list{border-color:rgba(167,139,250,.2);background:rgba(12,12,20,.96)}:root[data-theme=dark] .channel-audit-category-nav__link{color:hsla(39,50%,95%,.72)}:root[data-theme=dark] .channel-audit-category-nav__link:hover{background:rgba(167,139,250,.12);color:#d9c7ff}.site-nav{pointer-events:none;position:fixed;left:0;right:0;top:0;z-index:50}.site-nav__bar{position:relative;display:flex;width:100%;flex-direction:column;border-bottom-width:1px;border-color:transparent;min-height:3.5rem;padding:.35rem .85rem .35rem .75rem;background:transparent;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,backdrop-filter .28s ease}.site-nav__bar-row{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem}.site-nav__bar--menu-open{padding-bottom:.75rem}.site-nav__bar--scrolled{background:var(--nav-shell-bg),var(--surface-glass);border-color:var(--border-subtle);box-shadow:0 10px 30px var(--shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-nav__logo{display:inline-flex;flex-shrink:0;align-items:center;border-radius:.5rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.site-nav__logo:hover{opacity:.9}.site-nav__logo:focus{outline:2px solid transparent;outline-offset:2px}.site-nav__logo: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.45)}.site-nav__actions{position:relative;margin-left:auto;display:flex;min-width:0;align-items:center;gap:.5rem}@media (max-width:639px){.nav-header-cta--desktop,.site-nav__logo--desktop{display:none}.site-nav__bar-row{justify-content:flex-end;min-height:0}.site-nav__bar:not(.site-nav__bar--menu-open){min-height:0;padding:.5rem .85rem .35rem;border-bottom-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.site-nav__bar:not(.site-nav__bar--menu-open) .site-nav__actions{pointer-events:auto}.site-nav__bar:not(.site-nav__bar--menu-open).site-nav__bar--scrolled{background:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.nav-header-cta.button-cta--primary{min-height:2.5rem;gap:.375rem;border-radius:.5rem;padding:.5rem 1rem}.nav-header-cta.button-cta--primary,.nav-header-cta.button-cta--primary .cta-flip-text__row{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:none;letter-spacing:0}.nav-header-cta__icon{flex-shrink:0;opacity:.8}@media (max-width:639px){.nav-header-cta.button-cta--primary{gap:.25rem;padding-left:.75rem;padding-right:.75rem}}.nav-menu-more{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;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-duration:.15s;color:var(--text);background:transparent;border:0;cursor:pointer}.nav-menu-more:focus-visible,.nav-menu-more:hover{outline:2px solid transparent;outline-offset:2px;color:rgb(var(--accent-violet-rgb));background:rgb(var(--accent-violet-rgb)/.08)}.nav-menu-more:focus-visible{box-shadow:0 0 0 2px rgb(var(--accent-violet-rgb)/.35)}.nav-menu-more--active{color:rgb(var(--accent-violet-rgb));background:rgb(var(--accent-violet-rgb)/.1);box-shadow:inset 0 0 0 1px rgb(var(--accent-violet-rgb)/.14)}.nav-menu-more__icon{flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-menu-more__icon--open{transform:rotate(180deg)}.nav-menu-more__sublist{margin:0;list-style-type:none}.nav-menu-more__sublist>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.nav-menu-more__sublist{padding:0 0 0 .5rem}.nav-menu-link--nested{padding-left:1.25rem}.nav-menu-home-item{display:none}@media (max-width:639px){.nav-menu-home-item{display:list-item}}.nav-theme-control{position:relative;display:inline-grid;height:2.25rem;width:4.35rem;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;background:var(--surface-overlay);border-color:var(--border-subtle);padding:.2rem}.nav-theme-control__option{position:relative;z-index:1;display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:.375rem;border-width:0;background-color:transparent;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-duration:.15s}.nav-theme-control__option:focus{outline:2px solid transparent;outline-offset:2px}.nav-theme-control__option{color:var(--text-muted);cursor:pointer}.nav-theme-control__option:focus-visible,.nav-theme-control__option:hover{color:var(--text)}.nav-theme-control__option:focus-visible{box-shadow:0 0 0 2px rgb(var(--accent-violet-rgb)/.35)}.nav-theme-control__option--active{color:var(--text);background:rgb(var(--accent-violet-rgb)/.22);box-shadow:inset 0 0 0 1px rgb(var(--accent-violet-rgb)/.16)}@keyframes nav-display-toast-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nav-menu-footer-link .colorblind-safe-icon{width:14px;height:14px}.nav-menu-footer-link--active .colorblind-safe-icon{color:var(--cb-accent,#0072b2)}:root[data-theme=dark] .nav-menu-footer-link--active .colorblind-safe-icon{color:#7ec8ef}.tools-beta-notice{margin-top:.75rem;max-width:48rem;font-size:.875rem;font-weight:600;line-height:1.5rem}@media (min-width:640px){.tools-beta-notice{font-size:.9375rem}}.tools-beta-notice{color:rgba(141,92,255,.78)}:root[data-theme=light] .tools-beta-notice{color:rgba(107,76,230,.72)}.nav-menu-toggle{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;transition-property:border-color,background,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.nav-menu-toggle:focus{outline:2px solid transparent;outline-offset:2px}.nav-menu-toggle{background:var(--surface-overlay);border-color:var(--border-subtle);color:var(--text);box-shadow:none}.nav-colorblind-toggle--active .colorblind-safe-icon{color:var(--cb-accent,#0072b2)}.nav-colorblind-toggle--active .colorblind-safe-icon__eye{stroke-width:2}.nav-colorblind-toggle--active .colorblind-safe-icon__pupil{fill:currentColor;stroke-width:1.75}.nav-colorblind-toggle--active .colorblind-safe-icon__accent{fill:var(--cb-mixed,#e69f00);opacity:1}.colorblind-safe-icon{display:block}.colorblind-safe-icon__accent{opacity:.95}.colorblind-safe-icon--active .colorblind-safe-icon__eye{stroke-width:2}.nav-colorblind-toggle:hover:not(.nav-colorblind-toggle--active),.nav-menu-toggle:hover,.nav-theme-slider:hover{border-color:rgb(var(--accent-violet-rgb)/.55);background:rgb(var(--accent-violet-rgb)/.18);color:var(--text)}.nav-colorblind-toggle:focus-visible,.nav-menu-toggle:focus-visible,.nav-theme-slider:focus-visible{border-color:rgb(var(--accent-violet-rgb)/.65);outline:2px solid rgb(var(--accent-violet-rgb)/.55);outline-offset:2px;box-shadow:none}:root[data-theme=dark] .nav-colorblind-toggle,:root[data-theme=dark] .nav-menu-toggle,:root[data-theme=dark] .nav-theme-slider{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05)}:root[data-theme=dark] .nav-colorblind-toggle--active .colorblind-safe-icon{color:#7ec8ef}:root[data-theme=dark] .nav-colorblind-toggle:hover:not(.nav-colorblind-toggle--active),:root[data-theme=dark] .nav-menu-toggle:hover,:root[data-theme=dark] .nav-theme-slider:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#fff}:root[data-theme=dark] .nav-menu-toggle:focus-visible,:root[data-theme=dark] .nav-theme-slider:focus-visible{border-color:hsla(0,0%,100%,.38);outline-color:hsla(0,0%,100%,.42)}@media (min-width:640px){.site-nav__bar--scrolled{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.nav-colorblind-toggle,.nav-menu-toggle,.nav-theme-slider{height:2.5rem;width:2.5rem;border-radius:.5rem;border-color:var(--border-subtle);background:var(--surface-overlay);box-shadow:none}.nav-colorblind-toggle:hover:not(.nav-colorblind-toggle--active),.nav-dropdown-colorblind:hover:not(.nav-dropdown-colorblind--active),.nav-menu-toggle:hover,.nav-theme-slider:hover{border-color:rgb(var(--accent-violet-rgb)/.55);background:rgb(var(--accent-violet-rgb)/.18);color:var(--text)}.site-nav__bar--scrolled .nav-menu-toggle{border-color:var(--border-strong);background:var(--surface-overlay);box-shadow:none}}@media (max-width:639px){.hero-section{padding-top:clamp(7.25rem,19vh,8.75rem)}.hero-youtube-word{animation-duration:15s}.hero-youtube-word:after{opacity:.4}}.nav-menu-dropdown{z-index:90;display:flex;flex-direction:column;overflow-x:clip;border-radius:.75rem;border-width:1px;padding:.75rem}@media (min-width:640px){.nav-menu-dropdown{padding:1rem}}.nav-menu-dropdown{color:var(--text);background:var(--nav-dropdown-bg);border-color:var(--nav-dropdown-border);box-shadow:var(--nav-dropdown-shadow);animation:nav-menu-dropdown-in .18s ease-out;box-sizing:border-box}@media (max-width:639px){.nav-menu-dropdown{margin-top:.5rem;width:100%;max-width:100%;padding:1rem;min-width:0}.site-nav__bar--menu-open,.site-nav__bar--menu-open.site-nav__bar--scrolled{background:var(--nav-shell-bg),var(--surface-glass);border-color:var(--border-subtle);box-shadow:0 10px 30px var(--shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nav-menu-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.nav-menu-link{padding:.625rem .75rem;font-size:.9375rem}.nav-menu-more{padding-top:.625rem;padding-bottom:.625rem;font-size:.9375rem}.nav-dropdown-controls{gap:1rem}.nav-dropdown-control{gap:1.25rem}.nav-dropdown-control__label{font-size:.9375rem}.nav-theme-control{width:4.75rem}}@media (min-width:640px){.nav-menu-dropdown{position:absolute;right:.85rem;top:100%;margin-top:.5rem;width:min(17.5rem,calc(100vw - 2rem));min-width:15.5rem;max-width:calc(100vw - 2rem)}.site-nav__bar--menu-open{padding-bottom:.35rem}}.nav-dropdown-divider{margin-top:.75rem;margin-bottom:.75rem;height:1px;width:100%;background:var(--border-subtle)}.nav-dropdown-controls{position:relative;display:flex;flex-direction:column;gap:.75rem}.nav-dropdown-setting-toast{pointer-events:none;position:absolute;left:50%;top:0;z-index:1;margin:0;--tw-translate-x:-50%;--tw-translate-y:calc(calc(100% + 0.35rem) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .nav-dropdown-setting-toast{color:var(--scripting-alpha-muted)}.nav-dropdown-setting-toast{background:var(--surface-overlay);box-shadow:0 6px 16px var(--shadow-soft);opacity:1;transition:opacity .32s ease}.nav-dropdown-setting-toast--fading{opacity:0}.nav-dropdown-control{display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav-dropdown-control__control{flex-shrink:0}.nav-dropdown-control__label{margin-left:auto;min-width:0;text-align:right;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .nav-dropdown-control__label{color:var(--scripting-alpha-muted)}.nav-dropdown-colorblind{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle)}.scripting-alpha-app .nav-dropdown-colorblind{color:var(--scripting-alpha-muted)}.nav-dropdown-colorblind:focus{outline:2px solid transparent;outline-offset:2px}.nav-dropdown-colorblind{background:var(--surface-overlay);cursor:pointer}.nav-dropdown-colorblind:focus-visible,.nav-dropdown-colorblind:hover{outline:2px solid transparent;outline-offset:2px;color:var(--text);border-color:rgb(var(--accent-violet-rgb)/.45);background:rgb(var(--accent-violet-rgb)/.1)}.nav-dropdown-colorblind:focus-visible{box-shadow:0 0 0 2px rgb(var(--accent-violet-rgb)/.35)}.nav-dropdown-colorblind--active{color:var(--cb-accent,#0072b2);border-color:var(--cb-accent,#0072b2);background:rgba(0,114,178,.12)}.nav-dropdown-colorblind--active:focus-visible,.nav-dropdown-colorblind--active:hover{color:var(--cb-accent,#0072b2);border-color:var(--cb-accent,#0072b2);background:rgba(0,114,178,.18)}.nav-dropdown-colorblind .colorblind-safe-icon{width:16px;height:16px}@keyframes nav-menu-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nav-menu-dropdown{animation:none}}:root[data-theme=dark] .nav-menu-dropdown,:root[data-theme=light] .nav-menu-dropdown{background:var(--nav-dropdown-bg);border-color:var(--nav-dropdown-border);box-shadow:var(--nav-dropdown-shadow)}.nav-menu-links{margin:0;list-style-type:none}.nav-menu-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.nav-menu-links{padding:0}.nav-menu-link{display:block;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;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-duration:.15s;color:var(--text)}.nav-menu-link:focus-visible,.nav-menu-link:hover{outline:2px solid transparent;outline-offset:2px;color:rgb(var(--accent-violet-rgb));background:rgb(var(--accent-violet-rgb)/.08)}.nav-menu-link:focus-visible{box-shadow:0 0 0 2px rgb(var(--accent-violet-rgb)/.35)}.nav-menu-link--active{color:rgb(var(--accent-violet-rgb));background:rgb(var(--accent-violet-rgb)/.12);box-shadow:inset 0 0 0 1px rgb(var(--accent-violet-rgb)/.14)}:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface{border-color:rgb(var(--cb-accent-rgb)/.28)}:root[data-theme=light][data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:before{background:linear-gradient(180deg,#fff 0,rgb(var(--cb-accent-rgb)/.06) 100%)}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:focus-visible,:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:hover{border-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:focus-visible:before,:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:hover:before{background:linear-gradient(180deg,rgb(var(--cb-accent-rgb)/.82) 0,var(--cb-accent) 100%)}}:root[data-colorblind-safe=true] .nav-menu-cta-primary.button-cta--primary.button-cta--light-surface:focus-visible{outline-color:rgb(var(--cb-accent-rgb)/.58)}.nav-menu-toggle[aria-expanded=true]{color:#f8fafc;border-color:rgb(var(--accent-violet-rgb)/.72);background:rgb(var(--accent-violet-rgb)/.92);box-shadow:none}.nav-menu-toggle[aria-expanded=true]:hover{border-color:rgb(var(--accent-violet-rgb)/.82);background:rgb(var(--accent-violet-rgb)/.96);color:#fff}:root[data-theme=light] .nav-colorblind-toggle,:root[data-theme=light] .nav-menu-toggle,:root[data-theme=light] .nav-theme-slider{border-color:rgba(15,23,42,.12);background:hsla(0,0%,100%,.98);color:#182133;box-shadow:none}:root[data-theme=light] .nav-colorblind-toggle--active .colorblind-safe-icon{color:#005f96}:root[data-theme=light] .nav-colorblind-toggle:hover:not(.nav-colorblind-toggle--active),:root[data-theme=light] .nav-menu-toggle:hover,:root[data-theme=light] .nav-theme-slider:hover{border-color:rgb(var(--accent-violet-rgb)/.55);background:var(--cta-accent-subtle-hover-bg-light);color:rgb(var(--accent-violet-rgb))}:root[data-theme=light] .nav-menu-toggle:focus-visible,:root[data-theme=light] .nav-theme-slider:focus-visible{border-color:rgb(var(--accent-violet-rgb)/.55);outline-color:rgb(var(--accent-violet-rgb)/.45)}:root[data-theme=light] .nav-menu-toggle[aria-expanded=true]{color:#fff;border-color:rgb(var(--accent-violet-rgb)/.72);background:rgb(var(--accent-violet-rgb)/.92);box-shadow:none}:root[data-theme=light] .nav-menu-toggle[aria-expanded=true]:hover{border-color:var(--cta-accent-hover-border);background:rgb(var(--accent-violet-rgb)/.96);color:#fff}.legal-page{max-width:48rem}.legal-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.legal-page{font-size:1rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .legal-page{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .legal-page h2{color:#171f2d}.legal-page h2{font-size:1.25rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .legal-page h2{color:var(--scripting-alpha-ink)}.legal-page ul{list-style-type:disc}.legal-page ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.legal-page ul{padding-left:1.5rem}.press-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.press-card{display:block;border-radius:.5rem;border-width:1px;padding:1.25rem;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.press-card:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}.social-links__heading{font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .social-links__heading{color:var(--scripting-alpha-muted)}.social-links__list{display:flex;flex-wrap:wrap;gap:.5rem}:root[data-theme=light] .about-page .social-links__link{color:#171f2d}.social-links__link{display:inline-flex;border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .social-links__link{color:var(--scripting-alpha-ink)}.social-links__link:hover{border-color:rgb(var(--accent-violet-rgb)/.4);background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .framework-page__title{color:#171f2d}.framework-page__title{max-width:48rem;font-size:2.25rem;line-height:2.5rem;font-weight:900;line-height:.98;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-page__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.framework-page__title{font-size:3rem;line-height:1}}.framework-page__intro{margin-top:1.25rem;max-width:42rem;font-size:1rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-page__intro{color:var(--scripting-alpha-muted)}@media (min-width:640px){.framework-page__intro{font-size:1.125rem;line-height:1.75rem}}.framework-index-grid{margin-top:2.5rem;display:grid;gap:1rem}@media (min-width:640px){.framework-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.framework-index-card{display:block;height:100%;border-radius:.75rem;border-width:1px;padding:1.25rem;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.framework-index-card:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}:root[data-theme=light] .about-page .framework-index-card__title{color:#171f2d}.framework-index-card__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-index-card__title{color:var(--scripting-alpha-ink)}.framework-index-card__copy{margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-index-card__copy{color:var(--scripting-alpha-muted)}.framework-index-card__copy{overflow-wrap:anywhere}.framework-index-card__cta{margin-top:1rem;display:inline-flex;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.framework-article{margin-top:2rem;max-width:48rem}:root[data-theme=light] .about-page .framework-article__short-answer{color:#171f2d}.framework-article__short-answer{border-radius:.75rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);background-color:rgb(var(--accent-violet-rgb)/.1);padding:1.25rem;font-size:1rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__short-answer{color:var(--scripting-alpha-ink)}@media (min-width:640px){.framework-article__short-answer{font-size:1.125rem;line-height:1.75rem}}.framework-article__short-answer{overflow-wrap:anywhere}.framework-article__body{margin-top:2rem}.framework-article__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .framework-article__section-title{color:#171f2d}.framework-article__section-title{font-size:1.25rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__section-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.framework-article__section-title{font-size:1.5rem;line-height:2rem}}.framework-article__section-copy{margin-top:1rem}.framework-article__section-copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.framework-article__section-copy{font-size:1rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__section-copy{color:var(--scripting-alpha-muted)}.framework-article__section-copy{overflow-wrap:anywhere}.framework-article__cta{margin-top:2.5rem}.framework-article__cta>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.framework-article__cta{padding:1.25rem}@media (min-width:640px){.framework-article__cta{padding:1.5rem}}.framework-article__cta{border:1px solid hsla(0,0%,100%,.12)}:root[data-theme=light] .about-page .framework-article__cta-title{color:#171f2d}.framework-article__cta-title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__cta-title{color:var(--scripting-alpha-ink)}.framework-article__cta-copy{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__cta-copy{color:var(--scripting-alpha-muted)}.framework-article__cta-copy{overflow-wrap:anywhere}.framework-article__related{margin-top:2.5rem}:root[data-theme=light] .about-page .framework-article__related-title{color:#171f2d}.framework-article__related-title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-article__related-title{color:var(--scripting-alpha-ink)}.framework-related-list{margin-top:1rem}.framework-related-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.framework-related-link{display:block;border-radius:.5rem;border-width:1px;padding:1rem;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.framework-related-link:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}:root[data-theme=light] .about-page .framework-related-link__title{color:#171f2d}.framework-related-link__title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-related-link__title{color:var(--scripting-alpha-ink)}.framework-related-link__copy{margin-top:.5rem;display:block;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .framework-related-link__copy{color:var(--scripting-alpha-muted)}.framework-related-link__copy{overflow-wrap:anywhere}.framework-page__footer-links{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.framework-inline-link{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .framework-inline-link{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .framework-inline-link:hover{color:#171f2d}.framework-inline-link:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.tam-related-reading{margin-top:2rem}.tam-related-reading>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-related-reading{padding:1.25rem}@media (min-width:640px){.tam-related-reading{padding:1.5rem}}.tam-related-reading{border:1px solid hsla(0,0%,100%,.12)}.tam-related-reading__title{font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-related-reading__title{color:var(--scripting-alpha-muted)}.tam-related-reading__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .tam-related-reading__link{color:#171f2d}.tam-related-reading__link{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tam-related-reading__link{color:var(--scripting-alpha-ink)}.tam-related-reading__link:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tam-related-reading__link{overflow-wrap:anywhere}.insight-author-byline{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .insight-author-byline{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .insight-author-byline__name{color:#171f2d}.insight-author-byline__name{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .insight-author-byline__name{color:var(--scripting-alpha-ink)}.insight-author-bio{border-radius:.75rem;border-width:1px;padding:1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .insight-author-bio{color:var(--scripting-alpha-muted)}.insight-author-bio{overflow-wrap:anywhere}:root[data-theme=light] .about-page .insight-author-bio__name{color:#171f2d}.insight-author-bio__name{font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .insight-author-bio__name{color:var(--scripting-alpha-ink)}.about-section{overflow:visible;padding-bottom:3rem}@media (min-width:640px){.about-section{padding-bottom:4rem}}@media (min-width:1024px){.about-section{padding-bottom:5rem}}.about-section{padding-top:3.5rem}@media (min-width:640px){.about-section{padding-top:4.75rem}}@media (min-width:1024px){.about-section{padding-top:5.75rem}}.about-layout{display:grid;align-items:center;gap:2rem}@media (min-width:640px){.about-layout{gap:2.5rem}}@media (min-width:1024px){.about-layout{grid-template-columns:minmax(0,24rem) 1fr;gap:3rem}}@media (min-width:1280px){.about-layout{gap:3.5rem}}.about-profile{position:relative;isolation:isolate;margin-left:auto;margin-right:auto;width:100%;max-width:20rem;line-height:1}@media (min-width:640px){.about-profile{max-width:22rem}}@media (min-width:1024px){.about-profile{margin-left:0;margin-right:0;max-width:none}}.about-profile-panel{position:relative;margin-left:auto;margin-right:auto;aspect-ratio:1/1;width:100%;max-width:20rem;overflow:hidden;border-radius:1rem;border-width:1px;border-color:var(--border-subtle)}@media (min-width:640px){.about-profile-panel{max-width:22rem}}@media (min-width:1024px){.about-profile-panel{max-width:24rem}}.about-profile-panel{--about-frame-inset:7%;--about-label-band-height:var(--about-frame-inset);--about-label-bottom:clamp(0.5625rem,2.35%,1rem);--about-label-left:calc(var(--about-frame-inset) + 4px);--about-portrait-left:45.5%;--about-portrait-bottom:0px;--about-portrait-shift-x:0px;--about-portrait-lift:0px;--about-portrait-width:130%;--about-portrait-height:calc(100% + var(--about-portrait-lift))}.about-profile-stage{position:absolute;isolation:isolate;overflow:hidden;border-radius:1rem;top:var(--about-frame-inset);right:var(--about-frame-inset);bottom:var(--about-label-band-height);left:var(--about-frame-inset);z-index:1}.about-profile-grid{position:absolute;inset:0;border-radius:1rem;border-width:1px;background-color:hsla(0,0%,100%,.025);--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);--tw-shadow-colored:inset 0 1px 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);border-color:var(--border-subtle);background-image:linear-gradient(165deg,rgba(255,248,240,.035),transparent 42%,rgba(141,92,255,.05)),linear-gradient(rgba(141,92,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.09) 1px,transparent 0);background-size:auto,22px 22px,22px 22px;mask-image:radial-gradient(ellipse 94% 92% at 50% 44%,#000 62%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 94% 92% at 50% 44%,#000 62%,transparent 100%)}.about-profile-sheen{pointer-events:none;position:absolute;inset:0;z-index:1;border-radius:1rem;background:linear-gradient(180deg,rgba(255,248,240,.04),transparent 34%,rgba(141,92,255,.04) 78%,rgba(5,5,10,.12))}.about-profile-role-pill{pointer-events:none;position:absolute;z-index:12;display:inline-flex;align-items:center;border-radius:9999px;border-width:0;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));padding:.25rem .625rem;font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--bg-rgb)/var(--tw-text-opacity,1))}@media (min-width:640px){.about-profile-role-pill{padding:.375rem .75rem;font-size:.62rem}}.about-profile-role-pill{top:clamp(1.5rem,calc(10% - .375rem),2.875rem);left:clamp(1.75rem,9%,3.125rem);box-shadow:0 0 14px rgba(141,92,255,.2)}:root[data-theme=light] .about-page .about-profile-signature{color:#171f2d}.about-profile-signature{position:absolute;z-index:20;margin:0;font-size:.64rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-profile-signature{color:var(--scripting-alpha-ink)}@media (min-width:640px){.about-profile-signature{font-size:.68rem}}.about-profile-signature{bottom:var(--about-label-bottom);left:var(--about-label-left);max-width:calc(100% - var(--about-frame-inset) - .75rem);color:rgba(255,248,240,.68);text-shadow:0 1px 14px rgba(0,0,0,.42)}.about-profile-ambient{pointer-events:none;position:absolute;left:-4rem;right:-4rem;top:-2rem;bottom:1.5rem;z-index:-20;background:radial-gradient(ellipse 88% 72% at 50% 32%,rgba(141,92,255,.09) 0,transparent 58%),radial-gradient(ellipse 100% 90% at 50% 68%,rgba(5,5,10,.45) 0,transparent 74%)}.about-profile-glow{pointer-events:none;position:absolute;inset:2%;z-index:-10;border-radius:2rem;background:radial-gradient(ellipse 78% 68% at 50% 38%,rgba(141,92,255,.18) 0,rgba(141,92,255,.07) 42%,transparent 72%);filter:blur(38px);transition:filter .22s ease}.about-profile-shadow{pointer-events:none;position:absolute;z-index:-5;height:18%;width:74%;bottom:0;left:var(--about-portrait-left);transform:translate(calc(-50% + var(--about-portrait-shift-x)));background:radial-gradient(ellipse at center,rgba(0,0,0,.34) 0,rgba(141,92,255,.08) 42%,transparent 74%);filter:blur(18px)}:root[data-theme=light] .about-profile-panel{background:linear-gradient(152deg,hsla(0,0%,100%,.96),rgba(246,242,255,.84));border-color:rgba(107,76,230,.22);box-shadow:0 14px 34px rgba(24,31,47,.1)}:root[data-theme=light] .about-profile-grid{border-color:rgba(107,76,230,.16);background-color:transparent;background-image:linear-gradient(165deg,hsla(0,0%,100%,.08),transparent 42%,rgba(141,92,255,.04)),linear-gradient(rgba(141,92,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.07) 1px,transparent 0);background-size:auto,22px 22px,22px 22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42);mask-image:radial-gradient(ellipse 94% 92% at 50% 44%,#000 62%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 94% 92% at 50% 44%,#000 62%,transparent 100%)}:root[data-theme=light] .about-profile-sheen{background:linear-gradient(180deg,hsla(0,0%,100%,.2),transparent 38%,rgba(141,92,255,.08) 74%,rgba(141,92,255,.12))}:root[data-theme=light] .about-profile-ambient{background:radial-gradient(ellipse 84% 66% at 50% 34%,rgba(141,92,255,.14) 0,transparent 64%),radial-gradient(ellipse 92% 68% at 50% 72%,rgba(193,177,255,.16) 0,transparent 76%)}:root[data-theme=light] .about-profile-glow{background:radial-gradient(ellipse 78% 68% at 50% 38%,rgba(141,92,255,.24) 0,rgba(141,92,255,.1) 44%,transparent 74%);filter:blur(34px)}:root[data-theme=light] .about-profile-shadow{background:radial-gradient(ellipse at center,rgba(68,47,124,.18) 0,rgba(141,92,255,.1) 44%,transparent 76%);filter:blur(16px)}.about-profile-photo{position:absolute;z-index:10;display:block;max-height:100%;max-width:none;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1);width:var(--about-portrait-width);height:var(--about-portrait-height);bottom:var(--about-portrait-bottom);left:var(--about-portrait-left);transform:translate(calc(-50% + var(--about-portrait-shift-x)));-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 16px 28px rgba(0,0,0,.32)) drop-shadow(0 0 42px rgba(141,92,255,.14))}.about-profile-copy{margin-left:auto;margin-right:auto;width:100%;min-width:0;max-width:34rem}@media (min-width:1024px){.about-profile-copy{max-width:none;padding-top:0;padding-bottom:0}}.about-copy-title{color:#11141d}.about-copy-body{color:#4a5568}.about-copy-cta{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;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-duration:.15s;color:#1f2937;text-decoration-color:rgb(var(--accent-violet-rgb)/.45);text-underline-offset:.16em;text-decoration-thickness:1.5px}.about-copy-cta:focus-visible,.about-copy-cta:hover{color:rgb(var(--accent-violet-rgb));text-decoration-color:rgb(var(--accent-violet-rgb))}.about-copy-cta:focus-visible{border-radius:.125rem;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:rgb(var(--accent-violet-rgb)/0.4);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.about-copy-signature-wrap{margin-top:1.5rem;display:flex;width:100%;max-width:42rem;justify-content:flex-end}@media (min-width:640px){.about-copy-signature-wrap{margin-top:1.75rem}}.about-copy-signature-mark{display:block;width:4.75rem}@media (min-width:640px){.about-copy-signature-mark{width:5.5rem}}.about-copy-signature-mark{aspect-ratio:var(--about-signature-aspect,337/224);background-color:hsla(0,0%,100%,.88);mask-image:var(--about-signature-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--about-signature-mask);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;opacity:1}.about-copy-cta__arrow{color:rgb(var(--accent-violet-rgb));transition:color .22s ease}:root[data-theme=light] .about-copy-signature-mark{background-color:rgba(35,27,59,.62);opacity:.78}:root[data-theme=light] .about-copy-title{color:#11141d}:root[data-theme=light] .about-copy-body{color:#4a5568}:root[data-theme=light] .about-copy-cta{color:#1f2937;text-decoration-color:rgb(var(--accent-violet-rgb)/.45)}:root[data-theme=light] .about-copy-cta:focus-visible,:root[data-theme=light] .about-copy-cta:hover{color:rgb(var(--accent-violet-rgb));text-decoration-color:rgb(var(--accent-violet-rgb))}:root[data-theme=light] .about-profile-signature{color:rgba(42,29,74,.64);text-shadow:0 1px 10px hsla(0,0%,100%,.34)}:root[data-theme=dark] .about-copy-title{color:#f7f1e9}:root[data-theme=dark] .about-copy-body{color:rgba(255,248,235,.82)}:root[data-theme=dark] .about-copy-cta{color:rgb(var(--accent-violet-rgb)/.88);text-decoration-color:rgb(var(--accent-violet-rgb)/.42)}:root[data-theme=dark] .about-copy-cta__arrow{color:rgb(var(--accent-violet-rgb)/.85)}:root[data-theme=dark] .about-copy-cta:focus-visible,:root[data-theme=dark] .about-copy-cta:hover{color:#f7f1e9;text-decoration-color:rgb(var(--accent-violet-rgb)/.78)}:root[data-theme=dark] .about-copy-cta:focus-visible .about-copy-cta__arrow,:root[data-theme=dark] .about-copy-cta:hover .about-copy-cta__arrow{color:rgb(var(--accent-violet-rgb)/.92)}:root[data-theme=dark] .about-profile-signature{color:rgba(255,248,240,.62)}:root[data-theme=dark] .about-copy-signature-mark{background-color:hsla(0,0%,100%,.88);opacity:1}.about-contact-cta{margin-left:auto;margin-right:auto;width:100%}.social-icon-button{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;transition-property:border-color,background,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.social-icon-button:focus{outline:2px solid transparent;outline-offset:2px}.social-icon-button{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#f6f1e9;box-shadow:none}.social-icon-button__glyph{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center}.social-icon-button__glyph svg{display:block;height:100%;width:100%}.social-icon-button__glyph--filled svg{height:17px;width:17px}.social-icon-button:focus-visible{border-color:rgba(141,92,255,.6);outline:2px solid rgba(141,92,255,.5);outline-offset:2px}.about-page-header{max-width:48rem}.about-page-header__identity{display:flex;min-width:0;align-items:flex-start;gap:1rem}@media (min-width:640px){.about-page-header__identity{gap:1.25rem}}.about-page-header__avatar{position:relative;display:grid;height:7rem;width:7rem;flex-shrink:0;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1);--tw-shadow:0 0 0 1px rgba(141,92,255,.1),0 10px 24px rgba(141,92,255,.16);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),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)}@media (min-width:640px){.about-page-header__avatar{height:7.5rem;width:7.5rem}}@media (min-width:768px){.about-page-header__avatar{height:8rem;width:8rem}}.about-page-header__avatar-photo{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 62%;object-position:center 62%}.about-page-header__copy{min-width:0;padding-top:1rem}.about-page-header__eyebrow{margin-bottom:.25rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:rgb(var(--accent-violet-rgb)/.78)}:root[data-theme=light] .about-page .about-page-header__title{color:#171f2d}.about-page-header__title{margin-top:0;font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-page-header__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.about-page-header__title{font-size:2.25rem;line-height:2.5rem}}.about-page-header__intro{margin-top:.75rem;max-width:42rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-page-header__intro{color:var(--scripting-alpha-muted)}@media (min-width:640px){.about-page-header__intro{margin-top:.875rem;font-size:.9375rem;line-height:1.65}}:root[data-theme=light] .about-page-header__eyebrow{color:rgb(var(--accent-violet-rgb)/.72)}:root[data-theme=light] .about-page-header__avatar{border-color:rgba(107,76,230,.34);box-shadow:0 0 0 1px rgba(107,76,230,.1),0 6px 16px rgba(107,76,230,.1)}.process-timeline{position:relative;min-width:0}.process-step-card{min-height:0}.process-step-circle--gold{border-color:hsla(42,71%,74%,.58);box-shadow:0 0 0 1px rgba(201,162,78,.18),0 0 18px rgba(201,162,78,.16)}.process-mobile-timeline>.process-mobile-timeline__last-step{anchor-name:--process-last-step}.process-mobile-timeline:before{content:"";position:absolute;top:calc(2.5rem + .375rem);bottom:calc(anchor(--process-last-step top) + .375rem);left:1.25rem;z-index:1;width:0;border-left:2px dashed rgb(var(--accent-violet-rgb)/.55);transform:translateX(-50%);pointer-events:none}.about-focus-workflow-grid__item>.about-focus-philosophy-callout,.about-focus-workflow-grid__item>.about-focus-workflow-card{height:100%}.process-step-card .about-focus-workflow-disclosure__summary{padding-top:.375rem;padding-bottom:.375rem}.process-step-card .about-focus-workflow-disclosure__questions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.process-step-card .about-focus-workflow-disclosure__copy,.process-step-card .about-focus-workflow-disclosure__questions{padding-bottom:.5rem}.about-focus-philosophy-callout--timeline{min-height:0;padding:1rem 3rem 1rem 1rem}@media (min-width:640px){.about-focus-philosophy-callout--timeline{padding:1.25rem 3.5rem 1.25rem 1.25rem}}.about-focus-philosophy-callout__step-label{font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;color:hsla(42,71%,74%,.88)}.about-focus-philosophy-callout--timeline .about-focus-philosophy-callout__title{margin-top:.5rem}.about-focus-philosophy-callout--timeline .about-focus-philosophy-callout__copy{margin-top:.5rem;font-size:.75rem;line-height:1.25rem}@media (min-width:640px){.about-focus-philosophy-callout--timeline .about-focus-philosophy-callout__copy{font-size:.875rem;line-height:1.5rem}}.about-focus-philosophy-callout--timeline .about-focus-philosophy-callout__copy--emphasis{margin-top:.5rem}.about-focus-workflow-card__items{margin-top:1rem}.about-focus-workflow-card__items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}@media (min-width:640px){.about-focus-workflow-card__items{margin-top:1.25rem}}.about-focus-workflow-card__items--compact{margin-top:.75rem}@media (min-width:640px){.about-focus-workflow-card__items--compact{margin-top:1rem}}.about-focus-workflow-disclosure,.about-focus-workflow-disclosure__details{min-width:0}.about-focus-workflow-disclosure__summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.about-focus-workflow-disclosure__summary::-webkit-details-marker{display:none}.about-focus-workflow-disclosure__summary:focus-visible{border-radius:.375rem;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:rgb(var(--accent-violet-rgb)/0.45);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}:root[data-theme=light] .about-page .about-focus-workflow-disclosure__label{color:#171f2d}.about-focus-workflow-disclosure__label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-workflow-disclosure__label{color:var(--scripting-alpha-ink)}.about-focus-workflow-disclosure__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-workflow-disclosure__chevron{color:var(--scripting-alpha-muted)}.about-focus-workflow-disclosure__chevron{width:.875rem;height:.875rem;transition:transform .18s ease,color .18s ease}.about-focus-workflow-disclosure__chevron-icon{display:block;height:100%;width:100%}.about-focus-workflow-disclosure__details[open] .about-focus-workflow-disclosure__chevron{transform:rotate(180deg)}.about-focus-workflow-disclosure__summary:focus-visible,.about-focus-workflow-disclosure__summary:hover{background:rgb(var(--text-muted-rgb)/.06)}.about-focus-workflow-disclosure__summary:focus-visible .about-focus-workflow-disclosure__chevron,.about-focus-workflow-disclosure__summary:hover .about-focus-workflow-disclosure__chevron{color:rgb(var(--text-muted-rgb)/.95)}@media (prefers-reduced-motion:reduce){.about-focus-workflow-disclosure__chevron{transition:none}}.about-focus-workflow-disclosure__copy{padding-bottom:.75rem;padding-left:0;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-workflow-disclosure__copy{color:var(--scripting-alpha-muted)}.about-focus-workflow-disclosure__questions{margin:0;list-style-type:none}.about-focus-workflow-disclosure__questions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.about-focus-workflow-disclosure__questions{padding-bottom:.75rem;padding-left:0}.about-focus-workflow-disclosure__question{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-workflow-disclosure__question{color:var(--scripting-alpha-muted)}.about-focus-philosophy-callout{position:relative;isolation:isolate;min-width:0;overflow:hidden;padding:1rem 3rem 1rem 1rem}@media (min-width:640px){.about-focus-philosophy-callout{padding:1.25rem 4rem 1.25rem 1.25rem}}.about-focus-philosophy-callout{border-color:rgba(224,181,96,.66);background:linear-gradient(145deg,rgba(201,162,78,.2),rgba(184,137,58,.07)),radial-gradient(ellipse 92% 78% at 100% 0,hsla(42,71%,74%,.18),transparent 62%),var(--glass-bg),var(--surface-glass);box-shadow:0 10px 28px rgba(0,0,0,.14),0 0 32px rgba(201,162,78,.2),0 0 60px rgba(201,162,78,.1),inset 0 1px 0 hsla(42,71%,74%,.26)}.about-focus-philosophy-callout:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,hsla(42,71%,74%,.72),rgba(214,168,72,.42) 42%,rgba(201,162,78,.24));-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;pointer-events:none;z-index:0}.about-focus-philosophy-callout__sparkles{pointer-events:none;position:absolute;right:.75rem;top:.75rem;z-index:1;display:flex;align-items:flex-start;gap:.375rem}@media (min-width:640px){.about-focus-philosophy-callout__sparkles{right:1rem;top:1rem}}.about-focus-philosophy-callout__sparkles{color:hsla(42,71%,74%,.72)}.about-focus-philosophy-callout__sparkle{display:block;flex-shrink:0}.about-focus-philosophy-callout__sparkle--a{width:.95rem;height:.95rem;animation:about-focus-philosophy-twinkle 3s ease-in-out infinite}.about-focus-philosophy-callout__sparkle--b{width:.78rem;height:.78rem;margin-top:.42rem;animation:about-focus-philosophy-twinkle 3.5s ease-in-out .5s infinite}.about-focus-philosophy-callout__sparkle--c{width:.62rem;height:.62rem;margin-top:.14rem;animation:about-focus-philosophy-twinkle 3.75s ease-in-out 1s infinite}@keyframes about-focus-philosophy-twinkle{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.9;transform:scale(1.06)}}.about-focus-philosophy-callout__header{position:relative;z-index:1;display:flex;flex-direction:column;gap:.25rem}.about-focus-philosophy-callout__number{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:hsla(42,71%,74%,.82);font-variant-numeric:tabular-nums}:root[data-theme=light] .about-page .about-focus-philosophy-callout__title{color:#171f2d}.about-focus-philosophy-callout__title{position:relative;z-index:1;min-width:0;font-size:1rem;line-height:1.5rem;font-weight:900;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-philosophy-callout__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.about-focus-philosophy-callout__title{font-size:1.125rem;line-height:1.75rem}}.about-focus-philosophy-callout__copy{position:relative;z-index:1;margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-focus-philosophy-callout__copy{color:var(--scripting-alpha-muted)}.about-focus-philosophy-callout__copy{overflow-wrap:anywhere}.about-focus-philosophy-callout__copy--emphasis{margin-top:.75rem}@media (prefers-reduced-motion:reduce){.about-focus-philosophy-callout:before{animation:none;background:linear-gradient(135deg,hsla(42,71%,74%,.44),rgba(201,162,78,.2) 45%,rgba(184,137,58,.32))}.about-focus-philosophy-callout__sparkle--a,.about-focus-philosophy-callout__sparkle--b,.about-focus-philosophy-callout__sparkle--c{animation:none;opacity:.4}}.about-faq-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.about-faq-item{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:var(--border-subtle);background-color:var(--surface-overlay)}:root[data-theme=light] .about-page .about-faq-item__summary{color:#171f2d}.about-faq-item__summary{cursor:pointer;list-style-type:none;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .about-faq-item__summary{color:var(--scripting-alpha-ink)}.about-faq-item__summary:hover{background-color:var(--surface-overlay-hover)}.about-faq-item__summary:focus{outline:2px solid transparent;outline-offset:2px}.about-faq-item__summary: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}@media (min-width:640px){.about-faq-item__summary{padding-left:1.25rem;padding-right:1.25rem}}.about-faq-item__summary::-webkit-details-marker{display:none}.about-faq-item__answer{border-top-width:1px;padding:.875rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .about-faq-item__answer{color:var(--scripting-alpha-muted)}@media (min-width:640px){.about-faq-item__answer{padding-left:1.25rem;padding-right:1.25rem}}.about-growth-section{padding-top:2rem}@media (min-width:640px){.about-growth-section{padding-top:2.5rem}}:root[data-theme=light] .about-page .about-growth-section__title{color:#171f2d}.about-growth-section__title{font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-section__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.about-growth-section__title{font-size:1.875rem;line-height:2.25rem}}.about-growth-grid{display:grid;align-items:stretch;gap:.75rem}@media (min-width:1024px){.about-growth-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.about-growth-section__cta{margin-top:1rem}.about-growth-card{display:flex;height:100%;min-height:0;flex-direction:column;padding:.75rem}@media (min-width:640px){.about-growth-card{padding:1rem}}.about-growth-card__content{min-width:0}.about-growth-card__head{margin-bottom:.5rem;display:flex;align-items:center;gap:.625rem}:root[data-theme=light] .about-page .about-growth-card__result{color:#171f2d}.about-growth-card__result{font-size:.8125rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-card__result{color:var(--scripting-alpha-ink)}.about-growth-card__panel{margin-top:1rem}.about-growth-stats>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.about-growth-stats{border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.625rem;border-color:var(--border-subtle)}.about-growth-format-fit__head{justify-content:space-between;row-gap:.375rem}.about-growth-format-fit__head,.about-growth-format-fit__legend{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.about-growth-format-fit__legend{row-gap:.25rem;font-size:.65rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-format-fit__legend{color:var(--scripting-alpha-muted)}.about-growth-format-fit__legend li{display:inline-flex;align-items:center;gap:.375rem}.about-growth-format-fit__legend-dot{display:block;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.about-growth-format-fit__legend-dot--before{background-color:hsla(0,0%,100%,.15)}.about-growth-format-fit__legend-dot--after{background-color:rgb(var(--accent-violet-rgb)/.75)}:root[data-theme=light] .about-growth-format-fit__legend-dot--before{background:rgba(15,23,42,.18)}:root[data-theme=light] .about-growth-format-fit__legend-dot--after{background:rgb(var(--accent-violet-rgb)/.72)}.about-growth-format-row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .about-growth-format-row__label{color:#171f2d}.about-growth-format-row__label{font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-format-row__label{color:var(--scripting-alpha-ink)}.about-growth-format-row__bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.about-growth-format-row__track{display:block;height:.5rem;border-radius:9999px}.about-growth-format-row__track--before{background-color:hsla(0,0%,100%,.15)}.about-growth-format-row__track--after{background-color:rgb(var(--accent-violet-rgb)/.75)}:root[data-theme=light] .about-growth-format-row__track--before{background:rgba(15,23,42,.1)}:root[data-theme=light] .about-growth-format-row__label{color:rgb(var(--text-rgb))}.about-profile-lav-callout{pointer-events:none;position:absolute;z-index:11;top:14%;left:18%;width:42%;height:52%;color:rgba(141,92,255,.72)}:root[data-theme=light] .about-profile-lav-callout{color:rgba(107,76,230,.62)}.about-growth-stats__label{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-stats__label{color:var(--scripting-alpha-muted)}.about-growth-stats__note{padding-top:.125rem;font-size:.65rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-stats__note{color:var(--scripting-alpha-muted)}.about-growth-metric>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.about-growth-metric{border-top-width:1px;padding-top:.5rem;border-color:var(--border-subtle)}.about-growth-metric:first-child{border-top-width:0;padding-top:0}.about-growth-stats--views .about-growth-metric>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.about-growth-stats--views .about-growth-metric{padding-top:.25rem}.about-growth-stats--views .about-growth-metric:first-child{padding-top:0}:root[data-theme=light] .about-page .about-growth-metric__name{color:#171f2d}.about-growth-metric__name{font-size:.75rem;line-height:1rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-metric__name{color:var(--scripting-alpha-ink)}.about-growth-metric__name{overflow-wrap:anywhere}.about-growth-metric__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.about-growth-metric__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.375rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.375rem .625rem;border-color:var(--border-subtle)}.about-growth-stats--views .about-growth-metric__row{padding:.25rem .5rem}.about-growth-metric__key{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-metric__key{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .about-growth-metric__value{color:#171f2d}.about-growth-metric__value{font-size:.75rem;line-height:1rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-metric__value{color:var(--scripting-alpha-ink)}.about-growth-chart{margin-top:.25rem;height:auto;width:100%;max-height:4rem}.about-growth-chart__grid{stroke:rgba(148,163,184,.22);stroke-width:1}.about-growth-chart__area{fill:rgb(var(--accent-violet-rgb)/.16)}.about-growth-chart__line{fill:none;stroke:rgb(var(--accent-violet-rgb));stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.about-growth-chart__label{fill:rgba(148,163,184,.85);font-size:7.5px;font-weight:600}.about-growth-bar-row{display:grid;grid-template-columns:3.5rem 2.75rem 1fr;align-items:center;gap:.625rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-bar-row{color:var(--scripting-alpha-muted)}.about-growth-bar-row__label{--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-bar-row__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .about-growth-bar-row__value{color:#171f2d}.about-growth-bar-row__value{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .about-growth-bar-row__value{color:var(--scripting-alpha-ink)}.about-growth-bar-row__track{display:block;height:.625rem;border-radius:9999px;background-color:rgb(var(--accent-violet-rgb)/.75)}:root[data-theme=light] .about-faq-item{background:hsla(0,0%,100%,.96);border-color:rgba(107,76,230,.16)}:root[data-theme=light] .about-faq-item__summary{color:#1b2332}:root[data-theme=light] .about-faq-item__summary:hover{background:rgba(245,240,255,.72)}:root[data-theme=light] .about-faq-item__answer{color:#4f5868;border-top-color:rgba(107,76,230,.12)}:root[data-theme=light] .tam-proof-strip__nav{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--bg-rgb)/var(--tw-text-opacity,1));box-shadow:0 10px 28px var(--shadow-soft)}:root[data-theme=light] .tam-landscape__dot.is-linked-active{box-shadow:0 0 0 2px hsla(0,0%,100%,.98),0 0 0 4px rgba(107,76,230,.5)}:root[data-theme=light] .about-growth-card__result{color:#1b2332}:root[data-theme=light] .about-growth-bars,:root[data-theme=light] .about-growth-stats{background:rgba(248,244,255,.72);border-color:rgb(var(--accent-violet-rgb)/.14)}:root[data-theme=light] .about-growth-metric__row{background:hsla(0,0%,100%,.9);border-color:rgb(var(--accent-violet-rgb)/.12)}:root[data-theme=light] .about-growth-metric__name,:root[data-theme=light] .about-growth-metric__value{color:#1b2332}:root[data-theme=light] .about-growth-chart__grid{stroke:rgb(var(--accent-violet-rgb)/.12)}:root[data-theme=light] .about-growth-chart__area{fill:rgb(var(--accent-violet-rgb)/.12)}:root[data-theme=light] .about-growth-chart__line{stroke:rgb(var(--accent-violet-rgb))}:root[data-theme=light] .about-growth-chart__label{fill:#6a7384}:root[data-theme=dark] .about-growth-chart__grid{stroke:hsla(0,0%,100%,.1)}:root[data-theme=dark] .about-growth-chart__area{fill:rgb(var(--accent-violet-rgb)/.18)}:root[data-theme=dark] .about-growth-chart__line{stroke:rgb(var(--accent-violet-rgb))}:root[data-theme=dark] .about-growth-chart__label{fill:hsla(39,50%,95%,.55)}:root[data-theme=light] .about-page .text-cream{color:#171f2d}:root[data-theme=light] .about-focus-workflow-disclosure__question{color:#4b5563}:root[data-theme=light] .about-focus-workflow-disclosure__label{color:#1f2937}:root[data-theme=light] .about-focus-workflow-disclosure__copy{color:#4b5563}:root[data-theme=light] .about-focus-workflow-disclosure__summary:focus-visible,:root[data-theme=light] .about-focus-workflow-disclosure__summary:hover{background:rgba(15,23,42,.04)}:root[data-theme=light] .about-focus-workflow-disclosure__chevron{color:#6b7280}:root[data-theme=light] .about-focus-philosophy-callout__number{color:#7a5914}:root[data-theme=light] .about-focus-philosophy-callout__sparkles{color:rgba(176,132,48,.64)}:root[data-theme=light] .about-focus-philosophy-callout{border-color:rgba(176,132,48,.52);background:linear-gradient(145deg,hsla(41,82%,89%,.88),rgba(255,248,232,.96)),radial-gradient(ellipse 92% 78% at 100% 0,hsla(41,82%,89%,.62),transparent 62%),var(--glass-bg),var(--surface-glass);box-shadow:0 10px 24px rgba(24,31,47,.08),0 0 28px rgba(201,162,78,.14),0 0 48px rgba(201,162,78,.08),inset 0 1px 0 hsla(0,0%,100%,.86)}:root[data-theme=light] .about-focus-philosophy-callout:before{background:linear-gradient(145deg,rgba(214,168,72,.58),rgba(176,132,48,.32) 42%,rgba(176,132,48,.16))}:root[data-theme=light] .about-focus-philosophy-callout__title{color:#1b2332}:root[data-theme=light] .about-focus-philosophy-callout__copy{color:#4f5868}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .about-focus-philosophy-callout:before{background:linear-gradient(135deg,rgba(214,168,72,.4),rgba(176,132,48,.16) 45%,rgba(201,162,78,.26))}}:root[data-theme=light] .social-icon-button{border-color:rgba(107,76,230,.22);background:hsla(0,0%,100%,.98);color:#1d2433;box-shadow:none}@media (hover:hover) and (pointer:fine){:root[data-theme=light] .about-social-link:focus-visible,:root[data-theme=light] .about-social-link:hover{border-color:rgba(107,76,230,.42);background:rgba(244,238,255,.98);color:#171f2d;box-shadow:none}.social-icon-button:hover{border-color:rgba(141,92,255,.55);background:rgba(141,92,255,.16);color:#fff8ec;box-shadow:none}:root[data-theme=light] .social-icon-button:hover{border-color:rgba(107,76,230,.48);background:rgba(244,238,255,.98);color:#4c3391;box-shadow:none}}.testimonials-section{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:640px){.testimonials-section{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1024px){.testimonials-section{padding-top:6rem;padding-bottom:6rem}}.testimonials-layout{display:grid;gap:2.5rem}@media (min-width:1024px){.testimonials-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:flex-start;gap:3.5rem}}@media (min-width:1280px){.testimonials-layout{gap:5rem}}@media (min-width:1024px){.testimonials-intro{position:sticky;top:7rem}}.testimonials-stack{display:grid;gap:1.25rem}.testimonials-more-wrap{padding-top:.25rem}.testimonials-more-toggle{display:inline-flex;min-height:2.5rem;align-items:center;border-radius:9999px;border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .testimonials-more-toggle{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .testimonials-more-toggle:hover{color:#171f2d}.testimonials-more-toggle:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.testimonials-more-toggle: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:rgb(var(--accent-violet-rgb)/0.35);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.testimonials-more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .32s ease}.testimonials-more--expanded{grid-template-rows:1fr;opacity:1}.testimonials-more-inner{min-width:0;overflow:hidden}.testimonials-more-grid{display:grid;gap:1rem;padding-top:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.testimonial-video-card{margin-top:.25rem;display:grid;gap:1rem;border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-subtle);background-color:var(--surface-soft)}@media (min-width:640px){.testimonial-video-card{padding:1.25rem}}.testimonial-video-card{grid-column:1/-1;background:linear-gradient(145deg,rgba(141,92,255,.08) 0,var(--surface-soft) 48%,var(--surface) 100%),linear-gradient(rgba(141,92,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(141,92,255,.05) 1px,transparent 1px);background-size:auto,16px 16px,16px 16px;box-shadow:0 16px 48px var(--shadow-soft)}:root[data-theme=light] .about-page .testimonial-video-title{color:#171f2d}.testimonial-video-title{font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .testimonial-video-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.testimonial-video-title{font-size:1.25rem;line-height:1.75rem}}.testimonial-video-quote{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .testimonial-video-quote{color:var(--scripting-alpha-muted)}@media (min-width:640px){.testimonial-video-quote{font-size:.95rem;line-height:1.75rem}}.testimonial-video-frame{position:relative;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background:rgba(5,5,10,.72)}.testimonial-video-player{display:block;aspect-ratio:9/16;max-height:28rem;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.testimonial-video-player{aspect-ratio:16/9;max-height:none}}.testimonial-video-player::cue{color:#ead98d;font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:clamp(.82rem,2.2vw,.98rem);font-weight:600;line-height:1.35;text-shadow:0 1px 2px rgba(0,0,0,.92),0 2px 10px rgba(0,0,0,.72);background:rgba(5,5,10,.34)}.testimonial-video-manual-caption{pointer-events:none;position:absolute;left:0;right:0;bottom:.75rem;z-index:10;margin-left:auto;margin-right:auto;max-width:92%;padding:.25rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:#ead98d;text-shadow:0 1px 2px rgba(0,0,0,.92),0 2px 10px rgba(0,0,0,.72)}.testimonial-video-dev-placeholder{margin-top:.25rem;border-radius:.75rem;border-width:1px;border-style:dashed;padding:1.25rem 1rem;text-align:left}@media (min-width:640px){.testimonial-video-dev-placeholder{padding-left:1.25rem;padding-right:1.25rem}}.testimonial-video-dev-placeholder{grid-column:1/-1;border-color:rgba(141,92,255,.24);background:rgba(141,92,255,.05)}:root[data-theme=light] .about-page .testimonial-video-dev-placeholder__title{color:#171f2d}.testimonial-video-dev-placeholder__title{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .testimonial-video-dev-placeholder__title{color:var(--scripting-alpha-ink)}.testimonial-video-dev-placeholder__copy{margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .testimonial-video-dev-placeholder__copy{color:var(--scripting-alpha-muted)}.testimonial-video-dev-placeholder__copy code{border-radius:.25rem;padding:.125rem .375rem;font-size:.72rem;color:rgb(var(--text-rgb)/.85);background-color:var(--surface-overlay-hover)}.creator-proof-card{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;padding:1.25rem;border-color:var(--border-subtle)}@media (min-width:640px){.creator-proof-card{padding:1.5rem}}.creator-proof-card{box-shadow:0 10px 24px -16px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.05);background:linear-gradient(145deg,rgba(141,92,255,.12),rgba(16,16,26,.92) 42%,rgba(5,5,10,.98)),linear-gradient(rgba(141,92,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.08) 1px,transparent 0);background-size:auto,20px 20px,20px 20px}.creator-proof-card-compact{border-color:rgb(var(--accent-violet-rgb)/.2);padding:1rem}@media (min-width:640px){.creator-proof-card-compact{padding:1.25rem}}.creator-proof-card-compact{background-image:linear-gradient(145deg,rgba(141,92,255,.08),rgba(5,5,10,.96)),linear-gradient(rgba(141,92,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.06) 1px,transparent 0);background-size:auto,18px 18px,18px 18px}@media (hover:hover) and (pointer:fine){.creator-proof-card{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease,box-shadow .28s ease,background .28s ease}}.creator-proof-layout{display:grid;gap:1.5rem}@media (min-width:640px){.creator-proof-layout{align-items:center;gap:2rem}.creator-proof-layout-featured{grid-template-columns:minmax(0,19rem) 1fr}.creator-proof-layout-avatar{grid-template-columns:minmax(0,13.5rem) 1fr;align-items:flex-start}}.creator-proof-aside,.creator-proof-aside-avatar{min-width:0}.creator-proof-avatar-row{display:flex;min-width:0;align-items:center;gap:.875rem}.creator-proof-featured-image{position:relative;width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;background-color:rgb(var(--bg-rgb)/.4);border-color:var(--border-subtle);aspect-ratio:4/5.35;max-height:15.25rem}.creator-proof-featured-image-media{-o-object-fit:cover;object-fit:cover}.creator-proof-featured-image--law-by-mike{aspect-ratio:4/5.35;max-height:15.25rem}.creator-proof-featured-image-media--law-by-mike{inset:.4rem .55rem;width:calc(100% - 1.1rem);height:calc(100% - .8rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.creator-proof-compact-row{display:flex;align-items:flex-start;gap:1rem}.creator-proof-meta{margin-top:.875rem;padding-left:.125rem;padding-right:.125rem}.creator-proof-meta-inline{margin-top:0;min-width:0;flex:1 1 0%;padding-left:0;padding-right:0}:root[data-theme=light] .about-page .creator-proof-name{color:#171f2d}.creator-proof-name{font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .creator-proof-name{color:var(--scripting-alpha-ink)}@media (min-width:640px){.creator-proof-name{white-space:nowrap;font-size:1.25rem;line-height:1.75rem}}.creator-proof-subs{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .creator-proof-subs{color:var(--scripting-alpha-muted)}.creator-proof-quote{font-size:1rem;font-weight:600;line-height:1.75rem;color:rgb(var(--text-rgb)/.9)}@media (min-width:640px){.creator-proof-quote{font-size:1.05rem;line-height:2rem}}.creator-proof-quote-compact{margin-top:1rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .creator-proof-quote-compact{color:var(--scripting-alpha-muted)}@media (min-width:640px){.creator-proof-quote-compact{font-size:.95rem;line-height:1.75rem}}:root[data-theme=light] .creator-proof-card,:root[data-theme=light] .creator-proof-card-compact,:root[data-theme=light] .creator-proof-card-mini{border-color:rgba(107,76,230,.2);background:linear-gradient(148deg,hsla(0,0%,100%,.97),rgba(246,241,255,.86)),linear-gradient(rgba(141,92,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.05) 1px,transparent 0);box-shadow:0 5px 14px -10px rgba(24,31,47,.08),inset 0 1px 0 hsla(0,0%,100%,.94)}:root[data-theme=light] .creator-proof-featured-image{border-color:rgba(107,76,230,.22);background:hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}:root[data-theme=light] .creator-proof-name,:root[data-theme=light] .creator-proof-name-mini{color:#161f2d}:root[data-theme=light] .creator-proof-subs,:root[data-theme=light] .creator-proof-subs-mini{color:#5a6678}:root[data-theme=light] .creator-proof-quote,:root[data-theme=light] .creator-proof-quote-compact,:root[data-theme=light] .creator-proof-quote-mini{color:#273345}@media (hover:hover) and (pointer:fine){:root[data-theme=light] .creator-proof-card:hover{transform:translate3d(0,-2px,0);border-color:rgba(107,76,230,.36);box-shadow:0 8px 18px -10px rgba(24,31,47,.1),0 0 0 1px rgba(141,92,255,.12),inset 0 1px 0 hsla(0,0%,100%,.96);background:linear-gradient(148deg,hsla(0,0%,100%,.99),rgba(243,237,255,.9)),linear-gradient(rgba(141,92,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(141,92,255,.06) 1px,transparent 0)}}.work-filter-field{position:relative;min-width:0}.work-filter-trigger{display:flex;min-height:2.5rem;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:700;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.work-filter-trigger:hover{border-color:rgb(var(--accent-violet-rgb)/.3);background-color:var(--surface-overlay-hover)}.work-filter-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:rgb(var(--accent-violet-rgb)/0.35);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.work-filter-label{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .work-filter-label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .work-filter-value{color:#171f2d}.work-filter-value{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .work-filter-value{color:var(--scripting-alpha-ink)}.work-filter-chevron{margin-left:auto;height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.2s}.scripting-alpha-app .work-filter-chevron{color:var(--scripting-alpha-muted)}.work-filter-chevron-open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:rgb(var(--accent-violet-rgb)/.8)}.work-filter-menu{position:absolute;left:0;right:0;top:calc(100% + .4rem);z-index:30;max-height:16rem;overflow-y:auto;border-radius:.5rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);padding:.375rem;--tw-shadow:0 18px 50px var(--shadow-soft);--tw-shadow-colored:0 18px 50px 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-backdrop-blur:blur(12px);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(--dropdown-bg)}.work-filter-option{display:flex;width:100%;align-items:center;border-radius:.375rem;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-rgb)/.9);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-duration:.15s}:root[data-theme=light] .about-page .work-filter-option:hover{color:#171f2d}:root[data-theme=light] .about-page .work-filter-option:focus-visible{color:#171f2d}.work-filter-option:hover{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.work-filter-option:focus{outline:2px solid transparent;outline-offset:2px}.work-filter-option:focus-visible{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .work-filter-option-active{color:#171f2d}.work-filter-option-active{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .work-filter-option-active{color:var(--scripting-alpha-ink)}.work-filter-option-selected{background-color:rgb(var(--accent-violet-rgb)/.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.results-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.results-toolbar__row{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.results-toolbar__row{flex-direction:row;align-items:stretch}}.results-search{min-width:0;flex:1 1 0%;flex-direction:column}.results-search,.results-search__field{position:relative;display:flex;min-height:2.75rem}.results-search__field{width:100%;align-items:center}.results-search__icon{pointer-events:none;position:absolute;left:.875rem;z-index:1;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-search__icon{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .results-search__input{color:#171f2d}.results-search__input{min-height:2.75rem;width:100%;border-radius:.5rem;border-width:1px;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .results-search__input{color:var(--scripting-alpha-ink)}.results-search__input::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.results-search__input::placeholder{--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.results-search__input:focus{border-color:rgb(var(--accent-violet-rgb)/.4);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:rgb(var(--accent-violet-rgb)/0.3);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.results-search-suggestions{position:absolute;left:0;right:0;top:calc(100% + .35rem);z-index:20;max-height:16rem;overflow-y:auto;border-radius:.5rem;border-width:1px;padding:.25rem;--tw-shadow:0 10px 28px var(--shadow-soft);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:var(--border-subtle);background-color:var(--surface-overlay)}@media (max-width:639px){.results-search-suggestions{position:static;z-index:auto;margin-top:.375rem;max-height:12rem;width:100%;--tw-shadow:0 8px 20px var(--shadow-soft);--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)}}:root[data-theme=light] .about-page .results-search-suggestion{color:#171f2d}.results-search-suggestion{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.375rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .results-search-suggestion{color:var(--scripting-alpha-ink)}.results-search-suggestion:hover{background-color:var(--surface-overlay-hover)}.results-search-suggestion:focus{outline:2px solid transparent;outline-offset:2px}.results-search-suggestion: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}:root[data-theme=light] .about-page .results-search-suggestion--active{color:#171f2d}.results-search-suggestion--active{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-search-suggestion--active{color:var(--scripting-alpha-ink)}.results-search-suggestion__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-search-suggestion__meta{flex-shrink:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-search-suggestion__meta{color:var(--scripting-alpha-muted)}:root[data-theme=light] .results-search-suggestions{background:hsla(0,0%,100%,.98);box-shadow:0 8px 22px rgba(24,31,47,.1)}:root[data-theme=light] .results-search-suggestion--active{background:rgba(141,92,255,.1)}:root[data-theme=light] .about-page .results-filters-button{color:#171f2d}.results-filters-button{display:inline-flex;min-height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .results-filters-button{color:var(--scripting-alpha-ink)}.results-filters-button:hover{border-color:rgb(var(--accent-violet-rgb)/.3);background-color:var(--surface-overlay-hover)}.results-filters-button: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:rgb(var(--accent-violet-rgb)/0.35);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.results-active-filters{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.results-active-filters{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.results-active-filters__chips{display:flex;min-width:0;flex-wrap:wrap;gap:.5rem}:root[data-theme=light] .about-page .results-filter-chip{color:#171f2d}.results-filter-chip{display:inline-flex;max-width:100%;align-items:center;gap:.25rem;border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);background-color:rgb(var(--accent-violet-rgb)/.1);padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filter-chip{color:var(--scripting-alpha-ink)}.results-filter-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-filter-chip__clear{margin-right:-.125rem;border-radius:9999px;padding:.125rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .results-filter-chip__clear{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .results-filter-chip__clear:hover{color:#171f2d}.results-filter-chip__clear:hover{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.results-filter-chip__clear:focus{outline:2px solid transparent;outline-offset:2px}.results-filter-chip__clear: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.4)}.results-clear-filters{flex-shrink:0;align-self:flex-start;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.4);text-underline-offset:4px;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-duration:.15s}.results-clear-filters:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--accent-violet-rgb)/1)}@media (min-width:640px){.results-clear-filters{align-self:center}}.results-filters-modal{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:640px){.results-filters-modal{align-items:center;padding:1rem}}.results-filters-modal__backdrop{position:absolute;inset:0;border-width:0;--tw-backdrop-blur:blur(4px);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:rgba(5,5,12,.55)}.results-filters-modal__panel{position:relative;z-index:10;display:flex;max-height:min(92vh,44rem);width:100%;max-width:min(100vw - 1.5rem,56rem);flex-direction:column;overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;border-color:var(--border-subtle)}@media (min-width:640px){.results-filters-modal__panel{max-width:min(100vw - 2rem,56rem);border-radius:1rem}}.results-filters-modal__panel{background:rgba(12,12,20,.98);box-shadow:0 24px 80px rgba(0,0,0,.45)}.results-filters-modal__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;padding:1rem;border-color:var(--border-subtle)}@media (min-width:640px){.results-filters-modal__header{padding-left:1.25rem;padding-right:1.25rem}}:root[data-theme=light] .about-page .results-filters-modal__title{color:#171f2d}.results-filters-modal__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filters-modal__title{color:var(--scripting-alpha-ink)}.results-filters-modal__close{border-radius:9999px;padding:.375rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .results-filters-modal__close{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .results-filters-modal__close:hover{color:#171f2d}.results-filters-modal__close:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay-hover)}.results-filters-modal__close:focus{outline:2px solid transparent;outline-offset:2px}.results-filters-modal__close: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.4)}.results-filters-modal__body{display:grid;min-height:0;min-width:0;flex:1 1 0%;gap:1rem;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:1.25rem 1rem}@media (min-width:640px){.results-filters-modal__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1024px){.results-filters-modal__body{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}.results-filters-group{min-width:0;border-width:0;padding:0}.results-filters-group--creator{min-width:0}@media (min-width:1024px){.results-filters-group--creator{grid-column:span 1/span 1}}.results-filters-group__title{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filters-group__title{color:var(--scripting-alpha-muted)}.results-filters-group__options{display:grid;gap:.5rem}.results-filters-group--creator .results-filters-group__options{max-height:min(16rem,42vh);min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-right:.5rem;scrollbar-gutter:stable;scrollbar-width:thin}:root[data-theme=light] .about-page .results-filters-option{color:#171f2d}.results-filters-option{min-height:2.75rem;border-radius:.5rem;border-width:1px;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .results-filters-option{color:var(--scripting-alpha-ink)}.results-filters-option:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:var(--surface-overlay-hover)}.results-filters-option:focus{outline:2px solid transparent;outline-offset:2px}.results-filters-option: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.results-filters-option--creator{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;padding-top:.5rem;padding-bottom:.5rem}.results-filters-option__label{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results-filters-option__meta{font-size:.65rem;font-weight:500;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filters-option__meta{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .results-filters-option--selected{color:#171f2d}.results-filters-option--selected{border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filters-option--selected{color:var(--scripting-alpha-ink)}.results-filters-modal__footer{display:flex;flex-shrink:0;flex-direction:column;gap:.5rem;border-top-width:1px;padding:1rem;border-color:var(--border-subtle)}@media (min-width:640px){.results-filters-modal__footer{flex-direction:row;align-items:center;justify-content:space-between}}.results-filters-modal__footer{background:rgba(12,12,20,.98);padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}:root[data-theme=light] .about-page .results-filters-modal__footer-button{color:#171f2d}.results-filters-modal__footer-button{min-height:2.75rem;width:100%;border-radius:.5rem;border-width:1px;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .results-filters-modal__footer-button{color:var(--scripting-alpha-ink)}.results-filters-modal__footer-button:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:var(--surface-overlay-hover)}.results-filters-modal__footer-button:focus{outline:2px solid transparent;outline-offset:2px}.results-filters-modal__footer-button: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}@media (min-width:640px){.results-filters-modal__footer-button{width:auto;min-width:9rem}}:root[data-theme=light] .about-page .results-filters-modal__footer-button--primary{color:#171f2d}.results-filters-modal__footer-button--primary{border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-filters-modal__footer-button--primary{color:var(--scripting-alpha-ink)}.results-filters-modal__footer-button--primary:hover{border-color:rgb(var(--accent-violet-rgb)/.55);background-color:rgb(var(--accent-violet-rgb)/.15)}@media (min-width:640px){.results-filters-modal__footer-button--primary{min-width:9rem}}:root[data-theme=light] .results-filters-modal__footer{background:#fff}:root[data-theme=light] .results-filters-modal__footer-button{color:#1b2332;background:hsla(0,0%,100%,.98);border-color:rgba(107,76,230,.14)}:root[data-theme=light] .results-filters-modal__footer-button--primary{border-color:rgba(107,76,230,.42);background:rgba(237,229,255,.72);color:#1b2332}.results-empty-state{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.results-empty-state__message{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .results-empty-state__message{color:var(--scripting-alpha-muted)}.results-empty-state__profile-link{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.4);text-underline-offset:4px;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-duration:.15s}.results-empty-state__profile-link:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--accent-violet-rgb)/1)}.results-empty-state__clear{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.4);text-underline-offset:4px;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-duration:.15s}.results-empty-state__clear:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--accent-violet-rgb)/1)}:root[data-theme=light] .results-filters-modal__panel{background:#fff;border-color:rgba(107,76,230,.18);box-shadow:0 24px 80px rgba(24,31,47,.12)}:root[data-theme=light] .results-filters-modal__title{color:#1b2332}:root[data-theme=light] .results-filters-modal__close{color:#6a7384}:root[data-theme=light] .results-filters-modal__close:hover{background:rgba(237,229,255,.7);color:#1b2332}:root[data-theme=light] .results-filters-option{color:#1b2332;background:hsla(0,0%,100%,.98);border-color:rgba(107,76,230,.14)}:root[data-theme=light] .results-filters-option:hover{border-color:rgba(107,76,230,.38);background:rgba(245,240,255,.92);color:#1b2332}:root[data-theme=light] .results-filters-option--selected{border-color:rgba(107,76,230,.42);background:rgba(237,229,255,.72);color:#1b2332}:root[data-theme=light] .results-empty-state__message{color:#4f5868}:root[data-theme=light] .results-empty-state__clear,:root[data-theme=light] .results-empty-state__profile-link{color:#6b4ce6}@media (max-width:639px){.results-filters-modal{align-items:stretch;justify-content:stretch}.results-filters-modal__panel{position:absolute;inset:0;max-height:none;width:100%;max-width:none;border-radius:0;border-width:0;height:100vh;height:100dvh;padding-top:env(safe-area-inset-top,0);box-shadow:none}.results-filters-modal__body{grid-template-columns:repeat(1,minmax(0,1fr));-webkit-overflow-scrolling:touch}.results-filters-group--creator .results-filters-group__options{max-height:none;overflow:visible;padding-right:0}}.final-cta-section{padding-bottom:5rem;padding-top:5rem}@media (min-width:640px){.final-cta-section{padding-bottom:6rem;padding-top:7rem}}@media (min-width:1024px){.final-cta-section{padding-top:9rem}}.final-cta-inner{margin-left:auto;margin-right:auto;display:flex;max-width:48rem;flex-direction:column;align-items:center;text-align:center}.final-cta-inner .final-cta-button{min-width:5.75rem;min-height:2.75rem;height:2.75rem;padding-inline:1.75rem}@media (min-width:640px){.final-cta-inner .final-cta-button{min-width:6.5rem;min-height:3rem;height:3rem;padding-inline:2rem}}.work-bottom-cta{padding-top:2.5rem;padding-bottom:3rem}@media (min-width:640px){.work-bottom-cta{padding-top:3rem;padding-bottom:3.5rem}}@media (min-width:1024px){.work-bottom-cta{padding-bottom:4rem}}.work-bottom-cta-inner{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}@media (min-width:640px){.work-bottom-cta-inner{gap:1.5rem}}:root[data-theme=light] .about-page .work-bottom-cta-title{color:#171f2d}.work-bottom-cta-title{max-width:20rem;font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .work-bottom-cta-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.work-bottom-cta-title{max-width:24rem;font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.work-bottom-cta-inner{flex-direction:row;align-items:center;justify-content:flex-end;gap:1.5rem;text-align:right}.work-bottom-cta-title{max-width:28rem}}.site-footer{overflow:hidden;background:var(--bg)}.footer-neon-block,.site-footer{position:relative}.footer-neon-scene{position:relative;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;height:clamp(15rem,34vw,26rem);margin-top:clamp(.35rem,1vw,.75rem);touch-action:manipulation;background:var(--footer-neon-bg);--slow-blend:0;--footer-light-time-scale:1;-webkit-touch-callout:none}.footer-neon-focus-core{position:absolute;inset:0;transform:scale(calc(1 + var(--slow-blend) * .07));transform-origin:50% 40%;will-change:transform}.footer-neon-timewarp-frame{pointer-events:none;position:absolute;inset:0;z-index:4;opacity:calc(var(--slow-blend) * .82);background:radial-gradient(ellipse 62% 58% at 50% 40%,transparent 0,transparent 40%,rgba(5,5,10,.24) 62%,rgba(5,5,10,.58) 84%,rgba(5,5,10,.72) 100%),linear-gradient(90deg,rgba(5,5,10,.5),transparent 14%,transparent 86%,rgba(5,5,10,.5))}.footer-neon-art{position:absolute;inset:0;z-index:1;display:block;height:100%;width:100%}.footer-neon-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.footer-neon-blend{left:0;right:0;top:0;z-index:2;height:52%;background:linear-gradient(180deg,var(--footer-neon-fade) 0,color-mix(in srgb,var(--footer-neon-bg) 97%,transparent) 14%,color-mix(in srgb,var(--footer-neon-bg) 82%,transparent) 32%,color-mix(in srgb,var(--footer-neon-bg) 52%,transparent) 52%,color-mix(in srgb,var(--footer-neon-bg) 18%,transparent) 72%,transparent 100%)}.footer-neon-blend,.footer-neon-glow{pointer-events:none;position:absolute}.footer-neon-glow{z-index:3;mix-blend-mode:screen;will-change:opacity,filter}.footer-neon-glow-purple{top:40%;left:50%;width:56%;height:34%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(141,92,255,.42) 0,rgba(141,92,255,.14) 44%,transparent 72%);animation:footer-neon-glow-purple ease-in-out infinite;animation-duration:calc(4.8s * var(--footer-light-time-scale))}.footer-neon-glow-blue{top:16%;left:27%;width:20%;height:20%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(74,149,220,.46) 0,rgba(74,149,220,.1) 48%,transparent 76%);animation:footer-neon-glow-blue ease-in-out infinite;animation-duration:calc(3.6s * var(--footer-light-time-scale));animation-delay:-1.1s}.footer-neon-sign-glimmer{pointer-events:none;position:absolute;inset:0;z-index:3;mix-blend-mode:screen;opacity:calc(.62 - var(--slow-blend) * .2);background-image:linear-gradient(108deg,transparent,transparent 36%,rgba(214,198,255,.16) 44%,rgba(236,228,255,.28) 49%,rgba(200,214,255,.14) 54%,transparent 62%,transparent);background-size:220% 100%;animation:footer-neon-sign-glimmer ease-in-out infinite;animation-duration:calc(9.5s * var(--footer-light-time-scale));mask-image:radial-gradient(ellipse 54% 30% at 50% 39%,#000 18%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 54% 30% at 50% 39%,#000 18%,transparent 74%)}.footer-neon-scene-slow .footer-neon-sign-glimmer{opacity:.38}.footer-neon-sign-flicker{pointer-events:none;position:absolute;inset:0;z-index:3;mix-blend-mode:screen;opacity:calc(.3 - var(--slow-blend) * .12);mask-image:radial-gradient(ellipse 54% 30% at 50% 39%,#000 16%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 54% 30% at 50% 39%,#000 16%,transparent 76%);background:radial-gradient(ellipse 8% 14% at 36% 38%,rgba(214,168,255,.52) 0,transparent 100%),radial-gradient(ellipse 6% 10% at 41% 33%,rgba(236,220,255,.38) 0,transparent 100%),radial-gradient(ellipse 7% 12% at 48% 30%,rgba(198,172,255,.44) 0,transparent 100%),radial-gradient(ellipse 6% 11% at 55% 32%,rgba(210,190,255,.36) 0,transparent 100%),radial-gradient(ellipse 5% 10% at 61% 34%,rgba(188,210,255,.32) 0,transparent 100%),radial-gradient(ellipse 5% 9% at 64% 36%,rgba(200,198,255,.3) 0,transparent 100%);animation:footer-neon-sign-flicker step-end infinite;animation-duration:calc(6.4s * var(--footer-light-time-scale))}.footer-neon-scene-slow .footer-neon-sign-flicker{opacity:.16;animation-timing-function:step-end}.footer-neon-edge-glint{pointer-events:none;position:absolute;inset:0;z-index:3;mix-blend-mode:screen;opacity:calc(.24 - var(--slow-blend) * .1);background-image:linear-gradient(118deg,transparent,transparent 36%,rgba(255,245,255,.18) 41%,rgba(214,190,255,.16) 45%,transparent 50%,transparent 56%,rgba(190,220,255,.12) 60%,transparent 65%,transparent);background-size:280% 100%;animation:footer-neon-edge-glint ease-in-out infinite;animation-duration:calc(11s * var(--footer-light-time-scale));mask-image:radial-gradient(ellipse 52% 28% at 50% 39%,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 52% 28% at 50% 39%,#000 20%,transparent 78%)}.footer-neon-scene-slow .footer-neon-edge-glint{opacity:.12}.footer-neon-scene-slow .footer-neon-image{filter:contrast(1.05) saturate(1.04)}.footer-neon-scene-slow .footer-neon-glow-blue,.footer-neon-scene-slow .footer-neon-glow-purple{opacity:calc(1 - var(--slow-blend) * .12)}.footer-neon-shimmer{pointer-events:none;position:absolute;left:0;right:0;bottom:0;z-index:3;height:48%;background:linear-gradient(180deg,transparent,rgba(88,72,132,.03) 38%,rgba(74,92,148,.06) 68%,rgba(5,5,10,.28));animation:footer-neon-floor-shimmer ease-in-out infinite;animation-duration:calc(6.5s * var(--footer-light-time-scale));mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.72) 48%,#000);-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.72) 48%,#000)}:root[data-theme=light] .footer-neon-shimmer{background:linear-gradient(180deg,transparent,rgba(88,72,132,.05) 34%,rgba(74,92,148,.1) 64%,rgba(18,21,28,.36))}:root[data-theme=light] .footer-neon-glow-purple{background:radial-gradient(ellipse at center,rgba(141,92,255,.5) 0,rgba(141,92,255,.18) 44%,transparent 72%)}:root[data-theme=light] .footer-neon-glow-blue{background:radial-gradient(ellipse at center,rgba(74,149,220,.54) 0,rgba(74,149,220,.14) 48%,transparent 76%)}:root[data-theme=light] .footer-neon-sign-glimmer{opacity:calc(.74 - var(--slow-blend) * .2)}:root[data-theme=light] .footer-neon-edge-glint{opacity:calc(.34 - var(--slow-blend) * .1)}:root[data-theme=light] .footer-neon-canvas{filter:contrast(1.05) saturate(1.06)}.footer-neon-scene--light .footer-neon-shimmer{background:linear-gradient(180deg,transparent,rgba(88,72,132,.05) 34%,rgba(74,92,148,.1) 64%,rgba(18,21,28,.36))}.footer-neon-scene-slow .footer-neon-shimmer{opacity:calc(1 - var(--slow-blend) * .18)}.footer-neon-canvas{position:absolute;inset:0;z-index:6;display:block;height:100%;width:100%;pointer-events:none;opacity:1}.footer-neon-scene-slow{touch-action:none}@media (hover:hover) and (pointer:fine){.footer-neon-scene{cursor:crosshair}}.footer-neon-hint{pointer-events:none;left:50%;z-index:10;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;font-weight:500;letter-spacing:.22em;color:hsla(0,0%,100%,.35);bottom:clamp(1.45rem,16.5%,3.35rem)}.footer-neon-audio-toggle,.footer-neon-hint{position:absolute;font-size:10px;text-transform:uppercase}.footer-neon-audio-toggle{right:.75rem;top:.75rem;z-index:12;display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;padding:.375rem .625rem;font-weight:600;letter-spacing:.14em;color:hsla(0,0%,100%,.45);--tw-backdrop-blur:blur(4px);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-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-duration:.15s;border-color:var(--border-subtle)}.footer-neon-audio-toggle:hover{color:hsla(0,0%,100%,.7);border-color:var(--border-strong)}.footer-neon-audio-toggle: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(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:rgb(var(--accent-violet-rgb)/0.55)}.footer-neon-audio-toggle{background:rgba(5,5,10,.72)}.footer-neon-audio-toggle[aria-pressed=true]{border-color:rgb(var(--accent-violet-rgb)/.35);color:hsla(0,0%,100%,.7)}.footer-neon-audio-toggle__icon{height:.875rem;width:.875rem;flex-shrink:0}.footer-neon-audio-toggle__label{display:inline}@media (max-width:640px){.footer-neon-hint{bottom:clamp(.6rem,6.5%,1rem);max-width:calc(100% - 1.25rem);padding-inline:.625rem;font-size:.5625rem;letter-spacing:.12em;white-space:nowrap;color:hsla(0,0%,100%,.28)}.footer-neon-audio-toggle{right:.625rem;top:.625rem;padding:.45rem}}.footer-neon-scene-static .footer-neon-canvas,.footer-neon-scene-static .footer-neon-edge-glint,.footer-neon-scene-static .footer-neon-glow,.footer-neon-scene-static .footer-neon-shimmer,.footer-neon-scene-static .footer-neon-sign-flicker,.footer-neon-scene-static .footer-neon-sign-glimmer,.footer-neon-scene-static .footer-neon-timewarp-frame{display:none}@media (min-width:641px){.footer-neon-scene{height:clamp(17rem,36vw,28rem)}.footer-neon-image{-o-object-position:center 52%;object-position:center 52%}}@media (min-width:1280px){.footer-neon-scene{height:clamp(18rem,34vw,30rem)}.footer-neon-art{overflow:hidden}.footer-neon-image{position:absolute;left:50%;top:51%;width:103%;height:103%;max-width:none;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:46.5% 57%;object-position:46.5% 57%}.footer-neon-hint{bottom:clamp(1.2rem,14.5%,3rem)}}@media (min-width:1536px){.footer-neon-scene{height:clamp(18.5rem,33vw,31rem)}.footer-neon-image{width:104%;height:104%;-o-object-position:45.5% 57.5%;object-position:45.5% 57.5%}}@media (min-width:1600px){.footer-neon-image{width:102%;height:102%;-o-object-position:47% 58%;object-position:47% 58%}}@media (min-width:1920px){.footer-neon-image{top:50%;-o-object-position:47% 56.5%;object-position:47% 56.5%}}@media (max-width:640px){.footer-neon-scene{height:clamp(11rem,38vw,14rem);margin-top:clamp(.75rem,3.5vw,1.5rem)}.footer-neon-image{-o-object-position:center 34%;object-position:center 34%}.footer-neon-glow-purple{top:34%;width:72%;height:42%}.footer-neon-glow-blue{top:12%;left:30%;width:24%;height:18%}.footer-neon-shimmer{height:36%}.about-profile{transform:none}.about-profile-panel{--about-label-bottom:5px;--about-label-left:calc(var(--about-frame-inset) + 4px);--about-portrait-left:45%;--about-portrait-shift-x:clamp(0.125rem,2.5%,0.5rem);--about-portrait-width:118%;--about-portrait-height:100%}.about-profile-role-pill{padding:.125rem .5rem;font-size:.52rem;letter-spacing:.12em;top:2rem;left:2.125rem}.about-profile-signature{transform:none;text-align:left;white-space:nowrap;font-size:.64rem;font-weight:500;letter-spacing:.14em;color:rgba(255,248,240,.72)}.about-copy-signature-wrap{margin-top:1.25rem;display:flex;width:100%;justify-content:flex-end;text-align:right;max-width:100%}.about-copy-signature-mark{width:4.75rem;flex-shrink:0;margin-right:.15rem}.how-it-works-cta{min-height:52px;max-width:17.5rem;padding-inline:1.25rem;border-radius:15px;font-size:.9375rem}}@media (max-width:400px){.about-profile-role-pill{display:none}}@media (prefers-color-scheme:dark){.about-copy-title{color:#f8fafc}.about-copy-body{color:#a6adbb}.about-copy-cta{color:#d8deea;text-decoration-color:rgba(141,92,255,.55)}.about-copy-cta:focus-visible,.about-copy-cta:hover{color:#8d5cff;text-decoration-color:#8d5cff}.about-copy-signature-mark{background-color:rgba(255,248,235,.36);opacity:.84}}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .hero-section .button-secondary:focus-visible,:root[data-theme=dark] .hero-section .button-secondary:hover{border-color:rgba(141,92,255,.58);background:rgba(141,92,255,.1);color:#fff6ea;box-shadow:none}}@media (min-width:641px) and (max-width:1023px){.about-profile-panel{--about-portrait-left:45.5%;--about-portrait-shift-x:clamp(-0.125rem,0.35vw,0.5rem);--about-portrait-width:125%;--about-portrait-lift:clamp(1rem,1.25vw,1.25rem);--about-label-left:calc(var(--about-frame-inset) + 5px)}}@media (min-width:861px) and (max-width:1023px){.about-profile-panel{--about-portrait-left:46%;--about-portrait-shift-x:clamp(-0.125rem,0.2vw,0.5rem)}}.tools-page{position:relative;isolation:isolate}.tools-page__atmosphere{pointer-events:none;position:absolute;inset:0;z-index:0;background:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0),radial-gradient(circle at 18% 12%,rgba(141,92,255,.14),transparent 28rem),radial-gradient(circle at 82% 18%,rgba(98,72,168,.12),transparent 30rem);background-size:28px 28px,28px 28px,auto,auto;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent)}.tools-landing-network{pointer-events:none;position:fixed;inset:0;z-index:1;opacity:.92;-webkit-mask-image:linear-gradient(180deg,#000,#000 68%,transparent);mask-image:linear-gradient(180deg,#000,#000 68%,transparent)}:root[data-theme=light] .tools-landing-network{opacity:.78}.tools-back-link{position:relative;z-index:10;margin-bottom:2rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tools-back-link{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-back-link:hover{color:#171f2d}.tools-back-link:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.tools-landing{min-width:0}.tools-public-grid{position:relative;z-index:10;margin-left:auto;margin-right:auto;margin-top:2.5rem;display:grid;min-width:0;justify-items:center;gap:1rem;max-width:42rem;padding-inline:.25rem}@media (min-width:640px){.tools-public-grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));max-width:72rem;justify-items:stretch;padding-inline:0}}.tools-admin-access{position:relative;z-index:10;margin-top:3rem}.tools-admin-access__link{display:inline-flex;font-size:.6875rem;font-weight:500;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-duration:.15s;color:rgb(var(--text-muted-rgb)/.55)}.tools-admin-access__link:focus-visible,.tools-admin-access__link:hover{outline:2px solid transparent;outline-offset:2px;color:rgb(var(--text-muted-rgb)/.72)}.tools-admin-gate{position:relative;z-index:10;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:32rem}.tools-admin-page .tools-gallery{margin-top:2rem}.tools-gallery{position:relative;z-index:10;margin-left:auto;margin-right:auto;margin-top:2.5rem;min-width:0;max-width:72rem}.tools-gallery__nav{position:absolute;right:0;top:0;z-index:20;display:flex;align-items:center;gap:.375rem}.tools-gallery__nav-btn{display:grid;height:2rem;width:2rem;place-items:center;border-radius:9999px;border-width:1px;color:rgb(var(--text-rgb)/.8);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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay-hover)}.tools-gallery__nav-btn:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-overlay-hover);color:var(--text)}.tools-gallery__nav-btn:focus-visible{outline:2px solid rgba(141,92,255,.75);outline-offset:2px}.tools-gallery__nav-btn:disabled{cursor:default;opacity:.35}.tools-gallery__track{display:grid;gap:.75rem;overflow-x:auto;overflow-y:visible;padding-bottom:.25rem;padding-inline-end:.25rem;padding-top:2.5rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;scroll-behavior:smooth;scroll-padding-inline:.25rem;scrollbar-width:none;-ms-overflow-style:none}.tools-gallery__track::-webkit-scrollbar{display:none}@media (max-width:1023px){.tools-gallery__track{display:flex;gap:.875rem;grid-template-columns:none}}.tools-gallery__track--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1024px){.tools-gallery:has(.tools-gallery__track--cols-3) .tools-gallery__nav{display:none}}@media (max-width:1023px){.tools-gallery__track--cols-3{display:flex;grid-template-columns:none}}.tool-gallery-item--locked{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.tool-gallery-item__locked-button{display:flex;height:100%;width:100%;min-width:0;flex:1 1 0%;cursor:pointer;flex-direction:column;text-align:left;border:0;background:transparent;padding:0;color:inherit}.tool-gallery-item__locked-button:focus-visible{outline:2px solid rgba(176,132,48,.55);outline-offset:3px;border-radius:1rem}.tool-gallery-art--locked{display:grid;place-items:center;background:linear-gradient(145deg,rgba(176,132,48,.12),hsla(0,0%,100%,.03)),linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:auto,16px 16px,16px 16px}.tool-gallery-lock-icon{color:rgba(214,181,96,.88)}.tools-private-modal{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width:640px){.tools-private-modal{align-items:center;padding:1rem}}.tools-private-modal__backdrop{position:absolute;inset:0;border-width:0;--tw-backdrop-blur:blur(4px);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:rgba(5,5,12,.55)}.tools-private-modal__panel{position:relative;z-index:10;width:100%;max-width:28rem;overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;border-color:var(--border-subtle)}@media (min-width:640px){.tools-private-modal__panel{border-radius:1rem}}.tools-private-modal__panel{box-shadow:0 24px 80px rgba(0,0,0,.45)}.tools-private-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;padding:1rem;border-color:var(--border-subtle)}@media (min-width:640px){.tools-private-modal__header{padding-left:1.25rem;padding-right:1.25rem}}:root[data-theme=light] .about-page .tools-private-modal__title{color:#171f2d}.tools-private-modal__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-private-modal__title{color:var(--scripting-alpha-ink)}.tools-private-modal__close{border-radius:9999px;padding:.375rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tools-private-modal__close{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-private-modal__close:hover{color:#171f2d}.tools-private-modal__close:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay-hover)}.tools-private-modal__close:focus{outline:2px solid transparent;outline-offset:2px}.tools-private-modal__close: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.4)}.tools-private-modal__body{padding:1.25rem 1rem}@media (min-width:640px){.tools-private-modal__body{padding-left:1.25rem;padding-right:1.25rem}}.tools-private-modal__copy{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-private-modal__copy{color:var(--scripting-alpha-muted)}.tools-private-modal__form{margin-top:1.25rem}.tools-private-modal__form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tools-private-modal__field{display:block}.tools-private-modal__error{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-secondary-rgb)/var(--tw-text-opacity,1))}.tools-private-modal__actions{display:flex;flex-direction:column-reverse;gap:.5rem}@media (min-width:640px){.tools-private-modal__actions{flex-direction:row;justify-content:flex-end}}:root[data-theme=light] .about-page .tools-private-modal__secondary{color:#171f2d}.tools-private-modal__secondary{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tools-private-modal__secondary{color:var(--scripting-alpha-ink)}.tools-private-modal__secondary:hover{border-color:var(--border-strong);background-color:var(--surface-overlay-hover)}.tools-private-modal__secondary:focus{outline:2px solid transparent;outline-offset:2px}.tools-private-modal__secondary: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.tools-private-modal__submit{min-height:2.75rem;width:100%}@media (min-width:640px){.tools-private-modal__submit{width:auto}}.tools-private-modal__links{margin-top:1rem;display:grid;gap:.5rem}:root[data-theme=light] .about-page .tools-private-modal__link{color:#171f2d}.tools-private-modal__link{display:flex;min-height:2.75rem;align-items:center;border-radius:.5rem;border-width:1px;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tools-private-modal__link{color:var(--scripting-alpha-ink)}.tools-private-modal__link:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:var(--surface-overlay-hover)}.tools-private-modal__link:focus{outline:2px solid transparent;outline-offset:2px}.tools-private-modal__link: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.tools-private-modal__link{text-decoration:none}:root[data-theme=light] .about-page .tools-private-modal__obfuscated-label{color:#171f2d}.tools-private-modal__obfuscated-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-private-modal__obfuscated-label{color:var(--scripting-alpha-ink)}.tools-private-modal__obfuscated-label{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.tools-private-modal__obfuscated-label{animation:tools-private-label-flicker .76s steps(2) infinite}}@keyframes tools-private-label-flicker{0%,to{opacity:1}50%{opacity:.82}}.tools-private-modal__body>.tools-private-modal__secondary{margin-top:1rem;width:100%}:root[data-theme=light] .tools-private-modal__panel{background:hsla(0,0%,100%,.98)}:root[data-theme=light] .tools-private-modal__link,:root[data-theme=light] .tools-private-modal__secondary{background:hsla(0,0%,100%,.96)}:root[data-theme=light] .tool-gallery-item--locked{border-color:rgba(15,23,42,.12);background:hsla(0,0%,100%,.96);box-shadow:0 8px 24px rgba(24,31,47,.06)}:root[data-theme=light] .tool-gallery-item{border-color:rgba(15,23,42,.1);background:hsla(0,0%,100%,.96);box-shadow:0 8px 24px rgba(24,31,47,.06)}:root[data-theme=light] .tool-gallery-item--link:hover{border-color:rgba(107,76,230,.28);box-shadow:0 14px 32px rgba(24,31,47,.08),0 0 0 1px rgba(107,76,230,.08)}:root[data-theme=light] .tool-gallery-art--locked{background:linear-gradient(145deg,hsla(41,82%,89%,.55),hsla(0,0%,100%,.96)),linear-gradient(rgba(15,23,42,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 0);background-size:auto,16px 16px,16px 16px}:root[data-theme=light] .tool-gallery-lock-icon{color:#8a6a1f}:root[data-colorblind-safe=true] .tool-gallery-item__locked-button:focus-visible{outline-color:rgb(var(--cb-neutral-rgb)/.55)}:root[data-colorblind-safe=true] .tool-gallery-lock-icon{color:rgb(var(--cb-neutral-rgb)/.88)}.tool-visual-card{position:relative;display:flex;width:min(18.75rem,calc(100vw - 2.25rem));flex-shrink:0;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.tool-visual-card--interactive{cursor:pointer;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-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);text-decoration:none}.tool-visual-card--interactive:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.18);box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 1px rgba(141,92,255,.12)}.tool-visual-card--interactive:focus-visible{outline:2px solid rgba(141,92,255,.75);outline-offset:3px}.tool-visual-card--interactive:hover .tool-visual-card__art{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.tool-visual-card--interactive:hover .tool-art{transform:scale(1.03)}.tool-visual-card--disabled{opacity:.72;cursor:default}.tool-visual-card__art{position:relative;overflow:hidden;aspect-ratio:16/10;transition:box-shadow .3s ease}.tool-visual-card__body{display:flex;flex-direction:column;gap:.5rem;padding:1rem}@media (min-width:640px){.tool-visual-card__body{padding:1.25rem}}:root[data-theme=light] .about-page .tool-visual-card__title{color:#171f2d}.tool-visual-card__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tool-visual-card__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tool-visual-card__title{font-size:1.25rem;line-height:1.75rem}}.tool-visual-card__description{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tool-visual-card__description{color:var(--scripting-alpha-muted)}.tool-visual-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tool-visual-card__badge{position:absolute;right:.75rem;top:.75rem;z-index:10;border-radius:9999px;padding:.25rem .625rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;backdrop-filter:blur(8px)}.tool-gallery-item{display:flex;height:100%;min-width:0;flex-shrink:0;flex-direction:column;border-radius:1rem;border-width:1px;padding:.75rem;border-color:var(--border-subtle);flex:0 0 clamp(15.5rem,78vw,17.5rem);width:clamp(15.5rem,78vw,17.5rem);background:hsla(0,0%,100%,.025);box-shadow:0 10px 28px rgba(0,0,0,.14);text-decoration:none}@media (min-width:1024px){.tool-gallery-item{flex:initial;width:auto}}.tool-gallery-item--link{cursor:pointer;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-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.tool-gallery-item--link:hover{transform:translateY(-2px);border-color:rgba(141,92,255,.28);box-shadow:0 14px 32px rgba(0,0,0,.18),0 0 0 1px rgba(141,92,255,.08)}.tool-gallery-item--link:hover .tool-gallery-art{border-color:hsla(0,0%,100%,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.028))}.tool-gallery-item--link:hover .tool-gallery-art .tool-art__image{opacity:.98}.tool-gallery-item--link:focus-visible{outline:2px solid rgba(141,92,255,.75);outline-offset:3px;border-radius:1rem}.tool-gallery-item--disabled{cursor:default;opacity:.7}.tool-gallery-art{position:relative;aspect-ratio:4/3;border-radius:1.125rem;border:1px solid hsla(0,0%,100%,.09);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.018));padding:.625rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.tool-gallery-art,.tool-gallery-art .tool-art{display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden}.tool-gallery-art .tool-art{height:100%;transform:none;background:transparent}.tool-gallery-art .tool-art--image{background:transparent}.tool-gallery-art .tool-art__image{--tool-card-art-scale:1;--tool-card-art-scale-x:1;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;margin:0 auto;background:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scale(var(--tool-card-art-scale-x),var(--tool-card-art-scale));transform-origin:center center;transition:opacity .25s ease,transform .25s ease}.tool-gallery-item--ideation .tool-art__image{--tool-card-art-scale:0.96;--tool-card-art-scale-x:1}.tool-gallery-item--thumbnails .tool-art__image{--tool-card-art-scale:1;--tool-card-art-scale-x:1.1}.tool-gallery-item--background-remover .tool-art__image{--tool-card-art-scale:0.88;--tool-card-art-scale-x:0.88}.tool-gallery-item--scripts .tool-art__image{--tool-card-art-scale:1.08;--tool-card-art-scale-x:1.32}.tool-gallery-item--visual-direction .tool-art__image{--tool-card-art-scale:1.02;--tool-card-art-scale-x:1.08}.tool-gallery-item--visual-direction .tool-gallery-description{-webkit-line-clamp:4}.tool-gallery-item--post-analysis .tool-art__image{--tool-card-art-scale:1.02;--tool-card-art-scale-x:1.08}.tool-gallery-copy{display:flex;flex-direction:column;gap:.25rem;min-height:0}.tool-gallery-copy--header{padding-bottom:.625rem}:root[data-theme=light] .about-page .tool-gallery-title{color:#171f2d}.tool-gallery-title{font-size:1rem;line-height:1.5rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tool-gallery-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tool-gallery-title{font-size:1.05rem}}.tool-gallery-subtitle{font-size:.8125rem;font-weight:700;line-height:1.375;color:rgb(var(--text-rgb)/.85)}@media (min-width:640px){.tool-gallery-subtitle{font-size:.875rem;line-height:1.25rem}}.tool-gallery-description{font-size:.8125rem;font-weight:600;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.95)}@media (min-width:640px){.tool-gallery-description{font-size:.875rem;line-height:1.25rem}}.tool-gallery-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-wrap:balance}.tool-gallery-description--below{margin-top:0;padding-top:.625rem}.tool-gallery-item--link:focus-visible .tool-gallery-cta,.tool-gallery-item--link:hover .tool-gallery-cta{color:#bfa8ff}.tool-art{position:relative;height:100%;width:100%;overflow:hidden;transition:transform .35s ease}.tool-art__orb{position:absolute;border-radius:9999px;filter:blur(.5px);pointer-events:none}.tool-art__orb--lime{top:-12%;right:-6%;width:46%;height:46%;background:radial-gradient(circle,rgba(214,255,92,.55),transparent 70%)}.tool-art__orb--violet{top:-16%;left:18%;width:54%;height:54%;background:radial-gradient(circle,rgba(141,92,255,.42),transparent 72%)}.tool-art__orb--amber{top:-10%;right:8%;width:44%;height:44%;background:radial-gradient(circle,rgba(255,196,120,.5),transparent 72%)}.tool-art__orb--teal{bottom:-14%;left:-8%;width:50%;height:50%;background:radial-gradient(circle,rgba(72,214,186,.45),transparent 72%)}.tool-art--image,.tool-art__image{background:transparent}.tool-art__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tool-art-thumb__device{position:absolute;border-radius:.55rem;border:1px solid hsla(0,0%,100%,.42);background:hsla(0,0%,100%,.2);box-shadow:0 10px 24px rgba(30,60,20,.18)}.tool-art-thumb__device--desktop{top:16%;left:8%;width:54%;height:42%;padding:.45rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.tool-art-thumb__device--phone{right:8%;bottom:12%;width:24%;height:52%;padding:.35rem .3rem;display:flex;flex-direction:column;gap:.3rem;border-radius:.75rem}.tool-art-thumb__thumb{border-radius:.35rem;border:1px solid hsla(0,0%,100%,.35);background:linear-gradient(145deg,hsla(0,0%,100%,.55),rgba(70,120,210,.35))}.tool-art-thumb__thumb--a{background:linear-gradient(145deg,#ff7b54,#ffb26b)}.tool-art-thumb__thumb--b{background:linear-gradient(145deg,#5d8bff,#9ed0ff)}.tool-art-thumb__thumb--c{background:linear-gradient(145deg,#7d5cff,#c4a8ff)}.tool-art-thumb__thumb--d,.tool-art-thumb__thumb--e{flex:1}.tool-art-thumb__thumb--d{background:linear-gradient(145deg,#ffce3a,#ff8f4a)}.tool-art-thumb__thumb--e{background:linear-gradient(145deg,#49b6ff,#8de0ff)}.tool-art-thumb__label{position:absolute;border-radius:9999px;font-size:.52rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#223014;padding:.2rem .42rem;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 4px 10px rgba(20,40,10,.2);background:hsla(0,0%,100%,.72)}.tool-art-thumb__label--desktop{top:10%;left:10%}.tool-art-thumb__label--mobile{top:10%;right:8%}.tool-art-thumb__label--shorts{bottom:10%;left:10%}.tool-art-thumb__label--home{bottom:10%;right:8%}.tool-art-thumb__arrow{position:absolute;left:46%;top:48%;width:2rem;height:2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.28)}.tool-art-thumb__arrow:after,.tool-art-thumb__arrow:before{content:"";position:absolute;top:50%;width:.55rem;height:2px;background:hsla(0,0%,100%,.9)}.tool-art-thumb__arrow:before{left:.42rem;transform:translateY(-50%)}.tool-art-thumb__arrow:after{right:.42rem;transform:translateY(-50%)}.tool-art-video__frame{position:absolute;border-radius:.4rem;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(145deg,rgba(141,92,255,.35),rgba(40,120,255,.25));box-shadow:0 8px 18px rgba(0,0,0,.35)}.tool-art-video__frame--a{top:14%;left:8%;width:28%;aspect-ratio:16/10}.tool-art-video__frame--b{top:22%;left:24%;width:22%;aspect-ratio:16/10;opacity:.75}.tool-art-video__timeline{position:absolute;left:8%;right:8%;bottom:28%;height:.35rem;border-radius:9999px;background:hsla(0,0%,100%,.12)}.tool-art-video__playhead{position:absolute;left:38%;top:50%;width:.55rem;height:.55rem;border-radius:9999px;background:#5ecbff;transform:translate(-50%,-50%);box-shadow:0 0 10px rgba(94,203,255,.8)}.tool-art-video__marker{position:absolute;top:-.35rem;width:2px;height:.7rem;background:hsla(0,0%,100%,.55)}.tool-art-video__marker--a{left:22%}.tool-art-video__marker--b{left:68%;background:#ff7b9c}.tool-art-video__graph{position:absolute;left:8%;right:8%;bottom:10%;height:32%;padding:.4rem .5rem .3rem;border-radius:.55rem;border:1px solid rgba(94,203,255,.28);background:hsla(0,0%,100%,.04)}.tool-art-video__graph svg{width:100%;height:100%}.tool-art-video__graph polyline{fill:none;stroke:#5ecbff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(94,203,255,.55))}.tool-art-script__doc{position:absolute;top:12%;left:10%;right:18%;bottom:14%;padding:.65rem .55rem;border-radius:.55rem;border:1px solid rgba(122,34,58,.14);background:hsla(0,0%,100%,.92);box-shadow:0 10px 24px rgba(80,40,50,.12);display:flex;flex-direction:column;gap:.42rem}.tool-art-script__line{display:flex;align-items:center;gap:.35rem}.tool-art-script__label{flex-shrink:0;padding:.1rem .3rem;border-radius:.25rem;font-size:.45rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#7a223a;background:rgba(122,34,58,.1)}.tool-art-script__text{display:block;height:.38rem;flex:1;border-radius:9999px;background:rgba(90,80,88,.16)}.tool-art-script__text--short{width:58%;flex:none}.tool-art-script__text--medium{width:78%;flex:none}.tool-art-script__text--highlight{background:linear-gradient(90deg,rgba(122,34,58,.28),rgba(122,34,58,.12))}.tool-art-script__block{position:absolute;right:8%;bottom:18%;width:18%;height:28%;border-radius:.45rem;border:1px dashed rgba(122,34,58,.28);background:rgba(122,34,58,.06)}.tool-art-risk__shield{position:absolute;top:14%;left:12%;width:2.2rem;height:2.5rem;border-radius:.45rem .45rem .9rem .9rem;border:2px solid hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.22);box-shadow:0 8px 18px rgba(120,30,10,.2)}.tool-art-risk__shield:after{content:"";position:absolute;left:50%;top:42%;width:.55rem;height:.75rem;border-right:2px solid hsla(0,0%,100%,.9);border-bottom:2px solid hsla(0,0%,100%,.9);transform:translate(-50%,-50%) rotate(45deg)}.tool-art-risk__scan{position:absolute;top:18%;right:10%;width:38%;aspect-ratio:16/10;border-radius:.45rem;border:1px solid hsla(0,0%,100%,.42);background:hsla(0,0%,100%,.16);overflow:hidden}.tool-art-risk__scan-line{position:absolute;left:0;right:0;top:42%;height:2px;background:hsla(0,0%,100%,.85);box-shadow:0 0 10px hsla(0,0%,100%,.65)}.tool-art-risk__meter{position:absolute;left:12%;right:12%;bottom:22%;height:.45rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.18);overflow:hidden}.tool-art-risk__meter-fill{display:block;width:68%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffe7b0,#ff4d3d)}.tool-art-risk__chip{position:absolute;bottom:10%;padding:.18rem .45rem;border-radius:9999px;font-size:.55rem;font-weight:800;text-transform:lowercase;color:rgba(90,20,10,.9);border:1px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.55)}.tool-art-risk__chip--a{left:14%}.tool-art-risk__chip--b{left:38%}.tool-art-puller__search{position:absolute;top:14%;left:10%;right:10%;display:flex;align-items:center;gap:.4rem;padding:.38rem .55rem;border-radius:.45rem;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.16)}.tool-art-puller__search-icon{width:.55rem;height:.55rem;border:2px solid hsla(0,0%,100%,.85);border-radius:9999px}.tool-art-puller__search-text{flex:1;height:.35rem;border-radius:9999px;background:hsla(0,0%,100%,.42)}.tool-art-puller__card{position:absolute;left:10%;right:28%;height:18%;padding:.35rem .45rem;border-radius:.4rem;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);display:flex;align-items:flex-end}.tool-art-puller__card--a{top:38%}.tool-art-puller__card--b{top:60%;opacity:.82}.tool-art-puller__bar{display:block;height:.32rem;border-radius:9999px;background:hsla(0,0%,100%,.72)}.tool-art-puller__spark{position:absolute;width:.45rem;height:.45rem;border-radius:9999px;background:rgba(255,240,160,.95);box-shadow:0 0 10px rgba(255,240,160,.65)}.tool-art-puller__spark--a{top:34%;right:16%}.tool-art-puller__spark--b{top:52%;right:10%}.tool-art-puller__spark--c{bottom:18%;right:18%}.tool-art-transcribe__video{position:absolute;left:12%;top:22%;width:34%;aspect-ratio:16/10;border-radius:.55rem;border:1px solid hsla(0,0%,100%,.35);background:linear-gradient(145deg,hsla(0,0%,100%,.2),rgba(70,120,210,.35));box-shadow:0 8px 18px rgba(10,16,40,.28)}.tool-art-transcribe__play{position:absolute;inset:0;margin:auto;width:1.1rem;height:1.1rem;border-radius:9999px;background:hsla(0,0%,100%,.82);clip-path:polygon(38% 28%,38% 72%,72% 50%)}.tool-art-transcribe__arrow{position:absolute;left:47%;top:42%;width:.85rem;height:.85rem;border-top:2px solid hsla(0,0%,100%,.82);border-right:2px solid hsla(0,0%,100%,.82);transform:rotate(45deg)}.tool-art-transcribe__doc{position:absolute;right:10%;top:24%;width:34%;height:48%;border-radius:.55rem;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.88);padding:.45rem;box-shadow:0 8px 18px rgba(10,16,40,.22)}.tool-art-transcribe__line{display:block;height:.28rem;border-radius:9999px;background:rgba(40,52,96,.22);margin-bottom:.28rem}.tool-art-transcribe__line--a{width:88%}.tool-art-transcribe__line--b{width:72%}.tool-art-transcribe__line--c{width:56%}.tool-art-transcribe__label{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);border-radius:9999px;padding:.18rem .5rem;font-size:.52rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:rgba(24,20,48,.92);border:1px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.72)}.tools-transcriber{position:relative;z-index:10;margin-left:auto;margin-right:auto;max-width:42rem}.tools-transcriber__header{margin-bottom:1.5rem}:root[data-theme=light] .about-page .tools-transcriber__title{color:#171f2d}.tools-transcriber__title{font-size:2.25rem;line-height:2.5rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tools-transcriber__title{font-size:3rem;line-height:1}}.tools-transcriber__lead{margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__lead{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tools-transcriber__lead{font-size:1rem;line-height:1.5rem}}.tools-transcriber__panel,.tools-transcriber__result{border-radius:1rem;border-width:1px;padding:1.25rem;border-color:var(--border-subtle)}@media (min-width:640px){.tools-transcriber__panel,.tools-transcriber__result{padding:1.5rem}}.tools-transcriber__panel,.tools-transcriber__result{background:hsla(0,0%,100%,.025)}:root[data-theme=light] .about-page .tools-transcriber__label{color:#171f2d}.tools-transcriber__label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__label{color:var(--scripting-alpha-ink)}.tools-transcriber__input{width:100%}.tools-transcriber__actions,.tools-transcriber__error-actions,.tools-transcriber__result-actions{margin-top:1rem;display:flex;width:100%;flex-direction:column;gap:.75rem}@media (min-width:640px){.tools-transcriber__actions,.tools-transcriber__error-actions,.tools-transcriber__result-actions{flex-direction:row;flex-wrap:wrap}}.tools-transcriber__primary,.tools-transcriber__secondary{width:100%}@media (min-width:640px){.tools-transcriber__primary,.tools-transcriber__secondary{width:auto}}.tools-transcriber__primary{min-height:3rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tools-transcriber__primary:disabled{cursor:not-allowed;opacity:.6;transform:none}.tools-transcriber__primary:disabled:hover{--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));transform:none}.tools-transcriber__button-icon,.tools-transcriber__spinner{flex-shrink:0}.tools-transcriber__spinner{animation:spin 1s linear infinite}.tools-transcriber__separator{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.75rem}.tools-transcriber__separator:after,.tools-transcriber__separator:before{content:"";height:1px;flex:1 1 0%;background:var(--border-subtle)}.tools-transcriber__separator span{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__separator span{color:var(--scripting-alpha-muted)}.tools-transcriber__upload{margin-top:0}:root[data-theme=light] .about-page .tools-transcriber__upload-heading{color:#171f2d}.tools-transcriber__upload-heading{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__upload-heading{color:var(--scripting-alpha-ink)}.tools-transcriber__upload-hint{margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__upload-hint{color:var(--scripting-alpha-muted)}.tools-transcriber__status{margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__status{color:var(--scripting-alpha-muted)}.tools-transcriber__error{margin-top:1rem;border-radius:.75rem;border-width:1px;padding:1rem;border-color:hsla(8,100%,70%,.42);background:rgba(255,80,60,.12)}.tools-transcriber__error-message{font-size:.875rem;font-weight:600;line-height:1.5rem;color:var(--text)}.tools-transcriber__error-hint{margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__error-hint{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-transcriber__video-title{color:#171f2d}.tools-transcriber__video-title{font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__video-title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tools-transcriber__video-title{font-size:1.5rem;line-height:2rem}}.tools-transcriber__meta-list{margin-top:1rem;display:grid;gap:.75rem;font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.tools-transcriber__meta-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.tools-transcriber__meta-list dt{font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__meta-list dt{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-transcriber__meta-list dd{color:#171f2d}.tools-transcriber__meta-list dd{margin-top:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-transcriber__meta-list dd{color:var(--scripting-alpha-ink)}.tools-transcriber__toast{margin-top:.75rem;display:inline-flex;border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tools-transcriber__toast{color:var(--scripting-alpha-muted)}.tools-transcriber__toast{background:var(--surface-overlay);opacity:1;transition:opacity .32s ease}.tools-transcriber__toast--fading{opacity:0}.tools-transcriber__toggle{margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-underline-offset:4px;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-duration:.15s}.tools-transcriber__toggle:hover{text-decoration-line:underline}.tools-transcriber__toggle: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(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:rgb(var(--accent-violet-rgb)/0.45)}:root[data-theme=light] .about-page .tools-transcriber__preview{color:#171f2d}.tools-transcriber__preview{margin-top:.75rem;max-height:16rem;overflow:auto;white-space:pre-wrap;border-radius:.75rem;border-width:1px;padding:1rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tools-transcriber__preview{color:var(--scripting-alpha-ink)}.tools-transcriber__preview{background:hsla(0,0%,100%,.03)}.tools-gate__glow{position:absolute;inset:0;background:radial-gradient(circle at 20% 10%,rgba(141,92,255,.18),transparent 55%);pointer-events:none}.tools-gate--inline{position:relative;z-index:10;max-width:36rem}.tools-gate__preview{border-radius:.5rem;border-width:1px;padding:.875rem 1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tools-gate__preview-label{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-gate__preview-label{color:var(--scripting-alpha-muted)}.tools-gate__preview-list{margin-top:.625rem;display:grid;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.tools-gate__preview-list li{position:relative;padding-left:1rem}.tools-gate__preview-list li:before{content:"";position:absolute;left:0;top:.65em;width:.35rem;height:.35rem;border-radius:9999px;background:rgba(141,92,255,.75)}.tools-premium-gate{display:flex;justify-content:center;padding:3rem 1rem}@media (min-width:640px){.tools-premium-gate{padding-top:4rem;padding-bottom:4rem}}:root[data-theme=light] .about-page .tools-input{color:#171f2d}.tools-input{width:100%;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;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-duration:.15s}.tools-input::-moz-placeholder{color:rgb(var(--text-muted-rgb)/.7)}.tools-input::placeholder{color:rgb(var(--text-muted-rgb)/.7)}.tools-input: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.3)}.tools-input{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04)}.tools-input:focus{border-color:rgba(141,92,255,.5)}.tools-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a89bb8' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:14px 14px;cursor:pointer}.tools-select,.tools-select:focus{background-color:hsla(0,0%,100%,.04)}.tools-select-field{position:relative;min-width:0}.tools-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left}.tools-select-trigger__value{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-select-trigger__chevron{flex-shrink:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.2s}.scripting-alpha-app .tools-select-trigger__chevron{color:var(--scripting-alpha-muted)}.tools-select-trigger__chevron--open{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:rgb(var(--accent-violet-rgb)/.8)}.tools-select-menu{position:absolute;left:0;right:0;top:calc(100% + .4rem);z-index:30;max-height:16rem;overflow-y:auto;border-radius:.5rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);padding:.375rem;--tw-shadow:0 18px 50px var(--shadow-soft);--tw-shadow-colored:0 18px 50px 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-backdrop-blur:blur(12px);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(--dropdown-bg)}:root[data-theme=light] .about-page .tools-select-option{color:#171f2d}.tools-select-option{display:flex;width:100%;align-items:center;border-radius:.375rem;padding:.625rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tools-select-option{color:var(--scripting-alpha-ink)}:root[data-theme=light] .about-page .tools-select-option:hover{color:#171f2d}:root[data-theme=light] .about-page .tools-select-option:focus-visible{color:#171f2d}.tools-select-option:hover{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.tools-select-option:focus{outline:2px solid transparent;outline-offset:2px}.tools-select-option:focus-visible{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tools-select-option--active{color:#171f2d}.tools-select-option--active{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-select-option--active{color:var(--scripting-alpha-ink)}.tools-select-option--selected{background-color:rgb(var(--accent-violet-rgb)/.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-select-option{--tw-text-opacity:1;color:rgb(27 35 50/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-select-option:hover{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-select-option:focus-visible{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-select-option--active{background-color:rgb(var(--accent-violet-rgb)/.1);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-select-option--selected{background-color:rgb(var(--accent-violet-rgb)/.2);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.tools-formatter{position:relative;z-index:10}.tools-formatter__header{max-width:56rem}.tools-toolbar{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem}.tools-toolbar__row{justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem}.tools-toolbar__modes,.tools-toolbar__row{display:flex;flex-wrap:wrap;align-items:center}.tools-toolbar__modes{gap:.625rem}.tools-formatter__profile{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.5rem}.tools-formatter__profile-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__profile-label{color:var(--scripting-alpha-muted)}.tools-formatter__profile-select{width:auto;min-width:9rem;max-width:15rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem}.tools-formatter__lbm-unlock{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){.tools-formatter__lbm-unlock{padding:1.25rem}}.tools-formatter__lbm-unlock{border:1px solid hsla(0,0%,100%,.1)}:root[data-theme=light] .about-page .tools-formatter__lbm-unlock-title{color:#171f2d}.tools-formatter__lbm-unlock-title{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__lbm-unlock-title{color:var(--scripting-alpha-ink)}.tools-formatter__lbm-unlock-form{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.tools-formatter__lbm-unlock-form{flex-direction:row;align-items:center}}.tools-formatter__lbm-unlock-label{display:block;min-width:0;flex:1 1 0%}.tools-formatter__lbm-unlock-error{color:rgb(var(--accent-secondary-rgb)/var(--tw-text-opacity,1))}.tools-formatter__lbm-status,.tools-formatter__lbm-unlock-error{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1}.tools-formatter__lbm-status{color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tools-formatter__status{font-size:.75rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.8)}.tools-formatter__manual-setup>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tools-formatter__manual-setup{padding:1.25rem}@media (min-width:640px){.tools-formatter__manual-setup{padding:1.5rem}}.tools-formatter__manual-setup{border:1px solid hsla(0,0%,100%,.12)}.tools-formatter__manual-lead{font-size:.875rem;font-weight:600;line-height:1.75rem;color:rgb(var(--text-rgb)/.9)}.tools-formatter__manual-description{font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.85)}.tools-formatter__manual-options{display:grid;gap:.5rem}@media (min-width:640px){.tools-formatter__manual-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.tools-formatter__manual-option{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.9)}.tools-formatter__manual-option input{height:1rem;width:1rem;border-radius:.25rem;border-color:hsla(0,0%,100%,.2);--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay)}.tools-formatter__manual-option input:focus{--tw-ring-color:rgb(var(--accent-violet-rgb)/0.4)}.tools-preview--script-doc .tools-script-manual-layout table{width:100%;border-collapse:collapse}.tools-preview--script-doc .tools-script-manual-layout td,.tools-preview--script-doc .tools-script-manual-layout th{vertical-align:top}.tools-formatter__preview-status{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.75)}.tools-formatter__preview-status-label{flex-shrink:0}.tools-formatter__preview-status-separator{color:rgb(var(--text-muted-rgb)/.45)}.tools-formatter__preview-change{flex-shrink:0;border-radius:.125rem;padding-left:.125rem;padding-right:.125rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.8);text-decoration-line:underline;text-decoration-color:var(--border-subtle);text-underline-offset:.2rem;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-duration:.15s}.tools-formatter__preview-change:hover{color:rgb(var(--text-rgb)/.85);text-decoration-color:var(--border-strong)}.tools-panel__header--split{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.tools-panel__header--split{flex-direction:row;align-items:center;justify-content:space-between}}.tools-panel__header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media (min-width:640px){.tools-panel__header-actions{gap:.625rem}}.tools-panel__clear{border-radius:9999px;border-width:1px;border-color:transparent;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;color:rgb(var(--text-muted-rgb)/.75);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-duration:.15s}.tools-panel__clear:hover{color:rgb(var(--text-rgb)/.85);border-color:var(--border-subtle);background-color:var(--surface-overlay)}@media (min-width:640px){.tools-panel__clear{font-size:.875rem;line-height:1.25rem}}.tools-panel__format{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.tools-panel__format span{white-space:nowrap}.tools-panel__copy{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.tools-panel__copy span{white-space:nowrap}.tools-formatter__channel-select{display:flex;max-width:36rem;flex-direction:column;gap:.5rem}:root[data-theme=light] .about-page .tools-formatter__channel-select-label{color:#171f2d}.tools-formatter__channel-select-label{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-select-label{color:var(--scripting-alpha-ink)}.tools-formatter__channel-select-input{width:100%;font-size:.875rem;line-height:1.25rem}.tools-formatter__channel-select-hint{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-select-hint{color:var(--scripting-alpha-muted)}.tools-formatter__channel-select-status{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-select-status{color:var(--scripting-alpha-muted)}.tools-formatter__channel-select-status--error{color:rgb(var(--accent-secondary-rgb)/.9)}.tools-formatter__channel-results{margin:0;max-height:14rem;list-style-type:none}.tools-formatter__channel-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tools-formatter__channel-results{overflow-y:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.15);padding:.25rem}.scripting-alpha-app .tools-formatter__channel-results{background:var(--scripting-alpha-panel);border-color:var(--scripting-alpha-border);box-shadow:0 18px 50px rgba(46,37,92,.08)}.tools-formatter__channel-result{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.5rem;padding:.5rem .625rem;text-align:left;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-duration:.15s}.tools-formatter__channel-result:hover{background-color:rgb(var(--accent-violet-rgb)/.1)}.tools-formatter__channel-result:focus{outline:2px solid transparent;outline-offset:2px}.tools-formatter__channel-result: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.tools-formatter__channel-result-copy{display:flex;min-width:0;flex-direction:column}:root[data-theme=light] .about-page .tools-formatter__channel-result-title{color:#171f2d}.tools-formatter__channel-result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-result-title{color:var(--scripting-alpha-ink)}.tools-formatter__channel-result-handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-result-handle{color:var(--scripting-alpha-muted)}.tools-formatter__channel-selected{display:flex;max-width:36rem;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.2);padding:.625rem .75rem}.scripting-alpha-app .tools-formatter__channel-selected{background:var(--scripting-alpha-panel);border-color:var(--scripting-alpha-border);box-shadow:0 18px 50px rgba(46,37,92,.08)}.tools-formatter__channel-selected-copy{min-width:0;flex:1 1 0%}.tools-formatter__channel-selected-label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-selected-label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-formatter__channel-selected-title{color:#171f2d}.tools-formatter__channel-selected-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-selected-title{color:var(--scripting-alpha-ink)}.tools-formatter__channel-selected-handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__channel-selected-handle{color:var(--scripting-alpha-muted)}.tools-formatter__channel-clear{flex-shrink:0;border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.tools-formatter__channel-clear:hover{border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1)}.tools-formatter__channel-clear:focus{outline:2px solid transparent;outline-offset:2px}.tools-formatter__channel-clear: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.tools-formatter__channel-avatar{height:2rem;width:2rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.tools-formatter__optimization-hint{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-formatter__optimization-hint{color:var(--scripting-alpha-muted)}.tools-formatter__optimization-hint--attached{border-bottom-width:1px;border-color:hsla(0,0%,100%,.1);padding:.625rem 1.25rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.tools-formatter__optimization-hint--attached{padding-left:1.5rem;padding-right:1.5rem}}:root[data-theme=light] .tools-formatter__optimization-hint--attached{border-color:rgba(27,35,50,.08)}.tools-panel__optimization{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.tools-panel__optimization span{white-space:nowrap}.tools-panel__optimization:disabled{cursor:not-allowed;opacity:.38;border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-panel__optimization:disabled:focus-visible,.tools-panel__optimization:disabled:hover{border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-panel__body--preview-stack{display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow:hidden}.tools-panel__preview-scroll{min-height:0;flex:1 1 0%;overflow:auto}.tools-panel--preview .tools-preview--workspace{min-height:16rem}@media (min-width:640px){.tools-panel--preview .tools-preview--workspace{min-height:20rem}}@media (min-width:1280px){.tools-panel--preview .tools-preview--workspace{min-height:0}}.tools-optimization-check{margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.2);padding:1rem}.scripting-alpha-app .tools-optimization-check{background:var(--scripting-alpha-panel);border-color:var(--scripting-alpha-border);box-shadow:0 18px 50px rgba(46,37,92,.08)}@media (min-width:640px){.tools-optimization-check{padding:1.25rem}}.tools-optimization-check--attached{margin-top:0;flex-shrink:0;border-radius:0;border-width:1px 0 0;border-color:rgb(var(--accent-violet-rgb)/.2);background-color:rgba(0,0,0,.15);padding:.75rem}@media (min-width:640px){.tools-optimization-check--attached{padding:1rem}}.tools-optimization-check--attached{max-height:min(42vh,28rem);overflow:auto}.tools-optimization-check__header{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}:root[data-theme=light] .about-page .tools-optimization-check__title{color:#171f2d}.tools-optimization-check__title{font-size:1rem;line-height:1.5rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-optimization-check__title{color:var(--scripting-alpha-ink)}.tools-optimization-check__copy-notes{border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.tools-optimization-check__copy-notes:hover{border-color:rgb(var(--accent-violet-rgb)/.45);background-color:rgb(var(--accent-violet-rgb)/.1)}.tools-optimization-check__grid{display:grid;gap:.625rem}@media (min-width:640px){.tools-optimization-check__grid{gap:.75rem}}@media (min-width:1024px){.tools-optimization-check__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tools-optimization-check__card{border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.1)}.tools-optimization-check__summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem}.tools-optimization-check__summary::-webkit-details-marker{display:none}.tools-optimization-check__summary:after{content:"▾";flex-shrink:0;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.scripting-alpha-app .tools-optimization-check__summary:after{color:var(--scripting-alpha-muted)}.tools-optimization-check__card[open] .tools-optimization-check__summary:after{transform:rotate(180deg)}:root[data-theme=light] .about-page .tools-optimization-check__card-title{color:#171f2d}.tools-optimization-check__card-title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-optimization-check__card-title{color:var(--scripting-alpha-ink)}.tools-optimization-check__fix-preview{border-top-width:1px;border-color:hsla(0,0%,100%,.1);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:rgb(var(--text-rgb)/.9)}.tools-optimization-check__details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.tools-optimization-check__details{border-top-width:1px;border-color:hsla(0,0%,100%,.1);padding:.5rem .75rem}.tools-optimization-check__badge{display:inline-flex;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.tools-optimization-check__repetition-kind{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-violet-rgb)/.85)}:root[data-theme=light] .about-page .tools-optimization-check__comedy-score{color:#171f2d}.tools-optimization-check__comedy-score{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-optimization-check__comedy-score{color:var(--scripting-alpha-ink)}.tools-optimization-check__list{list-style-type:disc}.tools-optimization-check__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tools-optimization-check__list{padding-left:1.25rem}.tools-optimization-check__block{margin-top:.75rem}.tools-optimization-check__block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tools-optimization-check__label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-optimization-check__label{color:var(--scripting-alpha-muted)}.tools-optimization-check__text{font-size:.875rem;line-height:1.5rem;color:rgb(var(--text-rgb)/.9)}:root[data-theme=light] .tools-optimization-check{border-color:rgb(var(--accent-violet-rgb)/.2);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}:root[data-theme=light] .tools-optimization-check--attached{border-color:rgb(var(--accent-violet-rgb)/.15);--tw-bg-opacity:1;background-color:rgb(244 246 251/var(--tw-bg-opacity,1))}:root[data-theme=light] .tools-optimization-check__card-title,:root[data-theme=light] .tools-optimization-check__fix-preview,:root[data-theme=light] .tools-optimization-check__text,:root[data-theme=light] .tools-optimization-check__title{--tw-text-opacity:1;color:rgb(27 35 50/var(--tw-text-opacity,1))}:root[data-theme=light] .tools-optimization-check__card{--tw-border-opacity:1;border-color:rgb(229 231 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 249 252/var(--tw-bg-opacity,1))}:root[data-theme=light] .tools-optimization-check__details,:root[data-theme=light] .tools-optimization-check__fix-preview{border-color:rgba(27,35,50,.08)}.tools-panel__copy:disabled{cursor:not-allowed;opacity:.38;border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-panel__copy:disabled:focus-visible,.tools-panel__copy:disabled:hover{border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-toolbar__copy:disabled{cursor:not-allowed;opacity:.38;border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-toolbar__copy:disabled:focus-visible,.tools-toolbar__copy:disabled:hover{border-color:hsla(0,0%,100%,.08);color:hsla(36,48%,94%,.42);box-shadow:none;transform:none}.tools-toolbar__clear{border-radius:9999px;border-width:1px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-muted-rgb)/.75);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-duration:.15s}.tools-toolbar__clear:hover{color:rgb(var(--text-rgb)/.85);border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tools-mode-toggle{display:inline-flex;border-radius:9999px;padding:.25rem;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03)}.tools-mode-toggle--wrap{flex-wrap:wrap}.tools-mode-toggle__button{border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tools-mode-toggle__button{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-mode-toggle__button:hover{color:#171f2d}.tools-mode-toggle__button:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tools-mode-toggle__button.is-active{color:#171f2d}.tools-mode-toggle__button.is-active{background-color:rgb(var(--accent-violet-rgb)/.2);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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)}.scripting-alpha-app .tools-mode-toggle__button.is-active{color:var(--scripting-alpha-ink)}.tools-video-analyzer{position:relative;z-index:10}.tools-video-analyzer__header,.va-grid{max-width:56rem}.va-grid{margin-left:auto;margin-right:auto;margin-top:2rem;display:grid;width:100%;gap:1.25rem}@media (min-width:1024px){.va-grid{max-width:64rem}}@media (min-width:1280px){.va-grid{max-width:72rem}}.va-grid--locked{max-width:56rem}@media (min-width:1024px){.va-grid--locked{max-width:64rem}}.va-locked{border-radius:.75rem;border-width:1px;padding:1.5rem 1.25rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.va-locked p{font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-locked p{color:var(--scripting-alpha-muted)}.va-locked__actions{margin-top:1.25rem}.va-locked__link{display:inline-flex;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.va-form-panel .tools-panel__body{overflow:visible;padding:1.25rem}@media (min-width:640px){.va-form-panel .tools-panel__body{padding:1.5rem}}.va-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.va-form__row{display:grid;gap:1.25rem}@media (min-width:1024px){.va-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.va-evidence-checked{display:grid;gap:.75rem}@media (min-width:640px){.va-evidence-checked{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.va-evidence-checked{grid-template-columns:repeat(3,minmax(0,1fr))}}.va-evidence-checked__item{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.va-evidence-checked__label{display:block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-evidence-checked__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .va-evidence-checked__value{color:#171f2d}.va-evidence-checked__value{margin-top:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-evidence-checked__value{color:var(--scripting-alpha-ink)}.va-moment-card__evidence-chip{border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.25);background-color:rgb(var(--accent-violet-rgb)/.1);padding:.125rem .5rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.va-moment-card__limitation{margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-moment-card__limitation{color:var(--scripting-alpha-muted)}.va-form__advanced{border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle)}.va-form__advanced-summary{cursor:pointer;list-style-type:none;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .va-form__advanced-summary{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .va-form__advanced-summary:hover{color:#171f2d}.va-form__advanced-summary:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.va-form__advanced-summary::-webkit-details-marker{display:none}.va-form__advanced-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.va-form__advanced-body{padding:1rem}.va-form__actions,.va-form__advanced-body{border-top-width:1px;border-color:var(--border-subtle)}.va-form__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem;padding-top:1.25rem}.va-form__submit{flex-shrink:0;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem}.va-form__submit span{white-space:nowrap}.va-form__submit.button-cta--primary:disabled{cursor:not-allowed;opacity:1;color:#4a3d62;border-color:transparent;box-shadow:none;transform:none}.va-form__submit.button-cta--primary:disabled:before{background:linear-gradient(180deg,#e4ddd2,#d8d0c4)}.va-form__submit.button-cta--primary:disabled:focus-visible,.va-form__submit.button-cta--primary:disabled:hover{color:#4a3d62;border-color:transparent;box-shadow:none;transform:none}.va-form__submit.button-cta--primary:disabled:focus-visible:before,.va-form__submit.button-cta--primary:disabled:hover:before{background:linear-gradient(180deg,#e4ddd2,#d8d0c4)}:root[data-theme=light] .about-page .tools-textarea--compact{color:#171f2d}.tools-textarea--compact{min-height:7.5rem;resize:vertical;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tools-textarea--compact{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tools-textarea--compact{min-height:8rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}}.va-field{display:block}.va-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.va-field--checkbox{display:flex;align-items:flex-start;gap:.75rem}.va-field--checkbox>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.va-field--checkbox{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-field--checkbox{color:var(--scripting-alpha-muted)}.va-field--checkbox input{margin-top:.25rem;height:1rem;width:1rem;flex-shrink:0;accent-color:rgb(var(--accent-violet-rgb)/1)}.va-field__label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-field__label{color:var(--scripting-alpha-muted)}.va-field__helper{font-size:.75rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.75)}.va-upload-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.va-upload-row__choose{flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.va-upload-row__meta{min-width:0;flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.85)}.va-report-panel .tools-panel__body{overflow:auto;padding:1.25rem}@media (min-width:640px){.va-report-panel .tools-panel__body{padding:1.5rem}}.va-status{font-weight:500;color:rgb(var(--text-muted-rgb)/.85)}.va-error,.va-status{font-size:.875rem;line-height:1.25rem}.va-error{font-weight:600;color:hsla(0,94%,82%,.9)}.va-report>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.va-report__lead{font-size:.875rem;font-weight:600;line-height:1.75rem;color:rgb(var(--text-rgb)/.9)}.va-report__list,.va-report__ordered{margin-top:.75rem}.va-report__list>:not([hidden])~:not([hidden]),.va-report__ordered>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.va-report__list,.va-report__ordered{font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-report__list,.scripting-alpha-app .va-report__ordered{color:var(--scripting-alpha-muted)}.va-report__muted{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.8)}:root[data-theme=light] .about-page .va-section__summary{color:#171f2d}.va-section__summary{cursor:pointer;list-style-type:none;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-section__summary{color:var(--scripting-alpha-ink)}.va-section__summary::-webkit-details-marker{display:none}.va-section__body{border-top-width:1px;padding:1rem 1.25rem;border-color:var(--border-subtle)}.va-metrics{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.va-metric-pill{display:inline-flex;min-width:7rem;flex-direction:column;gap:.25rem;border-radius:.75rem;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .va-metric-pill{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .va-metric-pill strong{color:#171f2d}.va-metric-pill strong{font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-metric-pill strong{color:var(--scripting-alpha-ink)}.va-storyboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-storyboard__card{display:grid;gap:.75rem;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.va-storyboard__card{grid-template-columns:7rem minmax(0,1fr)}}.va-storyboard__thumb{aspect-ratio:16/9;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.va-storyboard__thumb--empty{background-color:var(--surface-overlay)}.va-storyboard__time{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-violet-rgb)/.8)}.va-storyboard__summary{margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9)}.va-music-risks{margin-top:1rem}.va-music-risks__scroll{overflow-x:auto}.va-music-risks__table{width:100%;min-width:40rem;border-collapse:collapse;text-align:left;font-size:.75rem;line-height:1rem}.va-music-risks__table td,.va-music-risks__table th{border-width:1px;padding:.5rem .75rem;vertical-align:top;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .va-music-risks__table td,.scripting-alpha-app .va-music-risks__table th{color:var(--scripting-alpha-muted)}.va-music-risks__table th{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--text-rgb)/.85)}.va-snapshot>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-snapshot__row{display:grid;grid-template-columns:7.5rem 1fr auto;align-items:center;gap:.75rem}.va-snapshot__label{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-snapshot__label{color:var(--scripting-alpha-muted)}.va-snapshot__bar-wrap{height:.5rem;overflow:hidden;border-radius:9999px;background-color:var(--surface-overlay)}.va-snapshot__bar{height:100%;border-radius:9999px}:root[data-theme=light] .about-page .va-snapshot__value{color:#171f2d}.va-snapshot__value{font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-snapshot__value{color:var(--scripting-alpha-ink)}.va-mini-progress{margin-top:1rem}.va-mini-progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-mini-progress{padding:1rem}@media (min-width:640px){.va-mini-progress{padding-left:1.25rem;padding-right:1.25rem}}.va-mini-progress__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}:root[data-theme=light] .about-page .va-mini-progress__title{color:#171f2d}.va-mini-progress__title{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-mini-progress__title{color:var(--scripting-alpha-ink)}:root[data-theme=light] .about-page .va-mini-progress__percent{color:#171f2d}.va-mini-progress__percent{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-mini-progress__percent{color:var(--scripting-alpha-ink)}.va-mini-progress__track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:var(--surface-overlay)}.va-mini-progress__bar{height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.va-mini-progress__status{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-mini-progress__status{color:var(--scripting-alpha-muted)}.va-report__chips{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.va-report__chip{border-radius:9999px;border-width:1px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.va-report__chip--available{border-color:rgb(var(--accent-violet-rgb)/.35);background:rgb(var(--accent-violet-rgb)/.12);color:var(--text)}.va-report__list--limitations{margin-top:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-report__list--limitations{color:var(--scripting-alpha-muted)}:root[data-colorblind-safe=true] .va-mini-progress__bar{background:var(--cb-accent)}:root[data-colorblind-safe=true] .va-moment-card__evidence-chip,:root[data-colorblind-safe=true] .va-report__chip--available{border-color:var(--cb-accent-border);background:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .va-moment-card__evidence-chip{color:var(--cb-accent)}.va-copy-row{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.va-depth{border-radius:.75rem;border-width:1px;padding:.75rem 1rem}:root[data-theme=light] .about-page .va-depth__label{color:#171f2d}.va-depth__label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-depth__label{color:var(--scripting-alpha-ink)}.va-depth__message,.va-depth__window{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-depth__message,.scripting-alpha-app .va-depth__window{color:var(--scripting-alpha-muted)}.va-first-frame{display:grid;gap:1rem}@media (min-width:640px){.va-first-frame{grid-template-columns:8rem minmax(0,1fr)}}.va-first-five-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.va-first-five-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.va-first-five-strip{grid-template-columns:repeat(5,minmax(0,1fr))}}.va-first-five-strip--opening{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}@media (min-width:640px){.va-first-five-strip--opening{display:grid;overflow:visible}}.va-first-five-strip--opening .va-first-five-card{min-width:7.5rem;flex-shrink:0}@media (min-width:640px){.va-first-five-strip--opening .va-first-five-card{min-width:0}}.va-review-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .va-review-card__title{color:#171f2d}.va-review-card__title{font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-review-card__title{color:var(--scripting-alpha-ink)}.va-review-card__subtitle{margin-top:.75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-review-card__subtitle{color:var(--scripting-alpha-muted)}.va-review-card__fix-first{margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-review-card__fix-first{color:var(--scripting-alpha-muted)}.va-opening-checklist{margin-top:1rem}.va-opening-checklist>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-opening-checklist__row dt{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--text-rgb)/.85)}.va-opening-checklist__row dd{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-opening-checklist__row dd{color:var(--scripting-alpha-muted)}.va-fix-list{margin-top:.25rem}.va-fix-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.va-fix-list__item{border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.75rem;border-color:var(--border-subtle)}:root[data-theme=light] .about-page .va-fix-list__title{color:#171f2d}.va-fix-list__title{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-fix-list__title{color:var(--scripting-alpha-ink)}.va-fix-list__action,.va-fix-list__issue,.va-fix-list__why{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-fix-list__action,.scripting-alpha-app .va-fix-list__issue,.scripting-alpha-app .va-fix-list__why{color:var(--scripting-alpha-muted)}.va-evidence-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.va-first-five-card{border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.5rem;border-color:var(--border-subtle)}.va-first-five-card__time{margin-top:.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-violet-rgb)/.8)}.va-editor-notes{display:grid;gap:.5rem}@media (min-width:640px){.va-editor-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.va-editor-notes li{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-rgb)/.9);border-color:var(--border-subtle);background-color:var(--surface-overlay)}.va-timeline-tools{margin-bottom:1rem}.va-timeline-tools>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-timeline-search{width:100%}.va-timeline-filters{display:flex;flex-wrap:wrap;gap:.5rem}.va-timeline-filter{border-radius:9999px;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .va-timeline-filter{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .va-timeline-filter:hover{color:#171f2d}.va-timeline-filter:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-strong)}:root[data-theme=light] .about-page .va-timeline-filter--active{color:#171f2d}.va-timeline-filter--active{border-color:rgb(var(--accent-violet-rgb)/.4);background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-timeline-filter--active{color:var(--scripting-alpha-ink)}.va-moment-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-moment-card{display:grid;gap:.75rem;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.va-moment-card{grid-template-columns:7.5rem minmax(0,1fr)}}.va-moment-card__time{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-violet-rgb)/.8)}.va-moment-card__snippet{margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9)}.va-moment-card__tags{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.375rem}.va-moment-card__tag{border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:.65rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .va-moment-card__tag{color:var(--scripting-alpha-muted)}.va-moment-card__fix,.va-moment-card__issue,.va-moment-card__strength{margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-moment-card__fix,.scripting-alpha-app .va-moment-card__issue,.scripting-alpha-app .va-moment-card__strength{color:var(--scripting-alpha-muted)}.va-evidence-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.va-evidence-card{display:grid;gap:.75rem;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.va-evidence-card{grid-template-columns:7.5rem minmax(0,1fr)}}.va-evidence-card__thumb{aspect-ratio:16/9;width:100%;max-width:7.5rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.va-evidence-card__thumb--empty{display:flex;align-items:center;justify-content:center;padding:.5rem;text-align:center;background-color:var(--surface-overlay)}.va-evidence-card__thumb-label{font-size:.65rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-evidence-card__thumb-label{color:var(--scripting-alpha-muted)}.va-evidence-card__time{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--accent-violet-rgb)/.8)}.va-evidence-card__audio,.va-evidence-card__confidence,.va-evidence-card__dialogue,.va-evidence-card__fix,.va-evidence-card__function,.va-evidence-card__issue,.va-evidence-card__label,.va-evidence-card__visual{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .va-evidence-card__audio,.scripting-alpha-app .va-evidence-card__confidence,.scripting-alpha-app .va-evidence-card__dialogue,.scripting-alpha-app .va-evidence-card__fix,.scripting-alpha-app .va-evidence-card__function,.scripting-alpha-app .va-evidence-card__issue,.scripting-alpha-app .va-evidence-card__label,.scripting-alpha-app .va-evidence-card__visual{color:var(--scripting-alpha-muted)}.tools-tam-checker{position:relative;z-index:10}.tools-tam-checker__header{max-width:56rem}.tools-tm-mockup{position:relative;z-index:10;max-width:56rem}.tools-tm-mockup__header{max-width:48rem}.tm-mockup-form{margin-top:2rem}.tm-mockup-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tm-mockup-form{border-width:1px;padding:1.5rem 1.25rem}@media (min-width:640px){.tm-mockup-form{padding:2rem 1.75rem}}.tm-mockup-form{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.tm-mockup-form__field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tm-mockup-form__label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-form__label{color:var(--scripting-alpha-muted)}.tm-mockup-form__input,.tm-mockup-form__select,.tm-mockup-form__textarea{width:100%;min-width:0}.tm-mockup-form__textarea{min-height:6.5rem;resize:vertical;line-height:1.5rem}.tm-mockup-form__helper{font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-form__helper{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help{padding-top:.25rem}.tm-mockup-visual-help__details{min-width:0;border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle)}.tm-mockup-visual-help__summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tm-mockup-visual-help__summary::-webkit-details-marker{display:none}.tm-mockup-visual-help__summary:focus-visible{border-radius:.5rem;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:rgb(var(--accent-violet-rgb)/0.45);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}:root[data-theme=light] .about-page .tm-mockup-visual-help__label{color:#171f2d}.tm-mockup-visual-help__label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__label{color:var(--scripting-alpha-ink)}.tm-mockup-visual-help__chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__chevron{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help__chevron{transition:transform .18s ease,color .18s ease}.tm-mockup-visual-help__chevron-icon{display:block}.tm-mockup-visual-help__details[open] .tm-mockup-visual-help__chevron{transform:rotate(180deg)}.tm-mockup-visual-help__summary:focus-visible,.tm-mockup-visual-help__summary:hover{background:rgb(var(--text-muted-rgb)/.06)}.tm-mockup-visual-help__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tm-mockup-visual-help__panel{border-top-width:1px;padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.tm-mockup-visual-help__panel{padding:1rem}}.tm-mockup-visual-help__intro{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__intro{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help__list{list-style-type:disc}.tm-mockup-visual-help__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tm-mockup-visual-help__list{padding-left:1.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__list{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help__tip{border-radius:.375rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.625rem .75rem;border-color:var(--border-subtle)}:root[data-theme=light] .about-page .tm-mockup-visual-help__tip-label{color:#171f2d}.tm-mockup-visual-help__tip-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__tip-label{color:var(--scripting-alpha-ink)}.tm-mockup-visual-help__tip-items{margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__tip-items{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help__section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .tm-mockup-visual-help__section-title{color:#171f2d}.tm-mockup-visual-help__section-title{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__section-title{color:var(--scripting-alpha-ink)}.tm-mockup-visual-help__section-intro,.tm-mockup-visual-help__section-note{font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-visual-help__section-intro,.scripting-alpha-app .tm-mockup-visual-help__section-note{color:var(--scripting-alpha-muted)}.tm-mockup-visual-help__templates>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tm-mockup-visual-help__template{border-radius:.375rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tm-mockup-visual-help__template{color:var(--scripting-alpha-muted)}:root[data-theme=light] .tm-mockup-visual-help__details,:root[data-theme=light] .tm-mockup-visual-help__template,:root[data-theme=light] .tm-mockup-visual-help__tip{background:rgba(27,35,50,.03)}:root[data-colorblind-safe=true] .tm-mockup-visual-help__summary:focus-visible{--tw-ring-color:rgba(56,189,248,.55)}.tm-mockup-format-ref{margin-top:.75rem}.tm-mockup-format-ref__details{border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle)}.tm-mockup-format-ref__summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem}.tm-mockup-format-ref__summary::-webkit-details-marker{display:none}.tm-mockup-format-ref__summary: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(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:rgb(var(--accent-violet-rgb)/0.4);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}:root[data-theme=light] .about-page .tm-mockup-format-ref__label{color:#171f2d}.tm-mockup-format-ref__label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-format-ref__label{color:var(--scripting-alpha-ink)}.tm-mockup-format-ref__chevron{display:inline-flex;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.scripting-alpha-app .tm-mockup-format-ref__chevron{color:var(--scripting-alpha-muted)}.tm-mockup-format-ref__chevron-icon{height:.875rem;width:.875rem}.tm-mockup-format-ref__details[open] .tm-mockup-format-ref__chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tm-mockup-format-ref__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tm-mockup-format-ref__panel{border-top-width:1px;padding:.75rem;border-color:var(--border-subtle)}:root[data-theme=light] .about-page .tm-mockup-format-ref__intro{color:#171f2d}.tm-mockup-format-ref__intro{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-format-ref__intro{color:var(--scripting-alpha-ink)}.tm-mockup-format-ref__copy{font-size:.75rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-format-ref__copy{color:var(--scripting-alpha-muted)}.tm-mockup-format-ref__grid{display:grid;gap:.75rem}@media (min-width:640px){.tm-mockup-format-ref__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-mockup-format-ref__item{overflow:hidden;border-radius:.5rem;border-width:1px;background-color:rgba(0,0,0,.1);border-color:var(--border-subtle)}.tm-mockup-format-ref__image{height:auto;max-height:14rem;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}:root[data-colorblind-safe=true] .tm-mockup-format-ref__summary:focus-visible{--tw-ring-color:rgba(56,189,248,.55)}.tm-mockup-form__submit-row{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.tm-mockup-form__submit-row{flex-direction:row;align-items:center;gap:1rem}}.tm-mockup-form__limit-note{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-form__limit-note{color:var(--scripting-alpha-muted)}.tm-mockup-form__notice{margin-top:.75rem;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.03);padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tm-mockup-form__notice{color:var(--scripting-alpha-muted)}.tm-mockup-form__submit{width:100%}@media (min-width:640px){.tm-mockup-form__submit{width:auto}}:root[data-theme=light] .tm-mockup-form,:root[data-theme=light] .tm-mockup-results{border-color:rgba(0,0,0,.08);background:hsla(0,0%,100%,.72)}.tm-mockup-form__error{margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.tm-mockup-output{margin-top:2rem}.tm-mockup-output>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tm-mockup-output__section{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}@media (min-width:640px){.tm-mockup-output__section{padding:1.25rem}}:root[data-theme=light] .about-page .tm-mockup-output__heading{color:#171f2d}.tm-mockup-output__heading{font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-output__heading{color:var(--scripting-alpha-ink)}.tm-mockup-output__direction{margin-top:.75rem;max-width:48rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-output__direction{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tm-mockup-output__direction{font-size:.9375rem;line-height:1.65}}.tm-mockup-reference-grid{margin-top:1rem;display:grid;gap:1rem}@media (min-width:640px){.tm-mockup-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.tm-mockup-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tm-mockup-reference-card{overflow:hidden;border-radius:.5rem;border-width:1px;background-color:rgba(0,0,0,.1);border-color:var(--border-subtle)}.tm-mockup-reference-card__thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:rgba(0,0,0,.2)}.tm-mockup-reference-card__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tm-mockup-reference-card__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tm-mockup-reference-card__copy{padding:.75rem}:root[data-theme=light] .about-page .tm-mockup-reference-card__title{color:#171f2d}.tm-mockup-reference-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-reference-card__title{color:var(--scripting-alpha-ink)}a.tm-mockup-reference-card__title:focus-visible,a.tm-mockup-reference-card__title:hover{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tm-mockup-reference-card__meta{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-reference-card__meta{color:var(--scripting-alpha-muted)}.tm-mockup-reference-card__label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--accent-violet-rgb)/.8)}.tm-mockup-reference-card__reason{font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-reference-card__reason{color:var(--scripting-alpha-muted)}.tm-mockup-variation-grid{margin-top:1rem;display:grid;gap:1rem}@media (min-width:1024px){.tm-mockup-variation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-mockup-variation-card{overflow:hidden;border-radius:.5rem;border-width:1px;background-color:rgba(0,0,0,.1);border-color:var(--border-subtle)}.tm-mockup-variation-card__media{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:rgba(0,0,0,.25)}.tm-mockup-variation-card__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tm-mockup-variation-card__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tm-mockup-variation-card__copy{padding:.75rem}.tm-mockup-variation-card__format{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tm-mockup-variation-card__label{color:#171f2d}.tm-mockup-variation-card__label{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-variation-card__label{color:var(--scripting-alpha-ink)}.tm-mockup-variation-card__note{font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-variation-card__note{color:var(--scripting-alpha-muted)}.tm-mockup-variation-card__copy--prompt>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tm-mockup-variation-card__copy--prompt{padding:.75rem}.tm-mockup-output__notice{border-radius:.75rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tm-mockup-output__notice{color:var(--scripting-alpha-muted)}.tm-mockup-prompt-card{border-radius:.5rem;border-width:1px;background-color:rgba(0,0,0,.1);padding:.75rem;border-color:var(--border-subtle)}.tm-mockup-prompt-card__header{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.tm-mockup-prompt-card__heading>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.tm-mockup-prompt-card__format{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tm-mockup-prompt-card__label{color:#171f2d}.tm-mockup-prompt-card__label{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-prompt-card__label{color:var(--scripting-alpha-ink)}:root[data-theme=light] .about-page .tm-mockup-prompt-card__copy{color:#171f2d}.tm-mockup-prompt-card__copy{flex-shrink:0;border-radius:.375rem;border-width:1px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tm-mockup-prompt-card__copy{color:var(--scripting-alpha-ink)}.tm-mockup-prompt-card__copy:focus-visible,.tm-mockup-prompt-card__copy:hover{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:rgb(var(--accent-violet-rgb)/0.4)}.tm-mockup-prompt-card__text{white-space:pre-wrap;font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-prompt-card__text{color:var(--scripting-alpha-muted)}.tm-mockup-output__limits{border-radius:.5rem;border-width:1px;border-style:dashed;padding:.75rem 1rem;border-color:var(--border-subtle)}.tm-mockup-output__limits-heading{font-size:.75rem;line-height:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-output__limits-heading{color:var(--scripting-alpha-muted)}.tm-mockup-output__limits-list{margin-top:.5rem}.tm-mockup-output__limits-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tm-mockup-output__limits-list{font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tm-mockup-output__limits-list{color:var(--scripting-alpha-muted)}:root[data-theme=light] .tm-mockup-output__section,:root[data-theme=light] .tm-mockup-reference-card,:root[data-theme=light] .tm-mockup-variation-card{background:hsla(0,0%,100%,.72)}:root[data-theme=light] .tm-mockup-output__heading,:root[data-theme=light] .tm-mockup-reference-card__title,:root[data-theme=light] .tm-mockup-variation-card__label{color:rgb(var(--ink-rgb))}:root[data-colorblind-safe=true] .tm-mockup-reference-card__label{color:var(--cb-accent)}:root[data-colorblind-safe=true] a.tm-mockup-reference-card__title:focus-visible,:root[data-colorblind-safe=true] a.tm-mockup-reference-card__title:hover{color:var(--cb-accent)}.tam-toolbar{margin-top:2rem}.tam-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-toolbar{padding:1.25rem}@media (min-width:640px){.tam-toolbar{padding:1.5rem}}.tam-toolbar{border:1px solid hsla(0,0%,100%,.12)}.tam-toolbar__actions,.tam-toolbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tam-check__submit span{white-space:nowrap}.tam-check__submit.button-cta--primary:disabled{cursor:not-allowed;opacity:1;color:#4a3d62;border-color:transparent;box-shadow:none;transform:none}.tam-check__submit.button-cta--primary:disabled:before{background:linear-gradient(180deg,#e4ddd2,#d8d0c4)}.tam-check__submit.button-cta--primary:disabled:focus-visible,.tam-check__submit.button-cta--primary:disabled:hover{color:#4a3d62;border-color:transparent;box-shadow:none;transform:none}.tam-check__submit.button-cta--primary:disabled:focus-visible:before,.tam-check__submit.button-cta--primary:disabled:hover:before{background:linear-gradient(180deg,#e4ddd2,#d8d0c4)}.tam-filters{display:grid;gap:.75rem}@media (min-width:640px){.tam-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.tam-filter{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-filter{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tam-filter--creator-profile{grid-column:span 2/span 2}}.tam-filter-help{font-size:.68rem;font-weight:600;text-transform:none;line-height:1rem;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-filter-help{color:var(--scripting-alpha-muted)}.tam-creator-channel-input{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.tam-creator-channel-input__label{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-creator-channel-input__label{color:var(--scripting-alpha-muted)}.tam-creator-channel-input__field:disabled{cursor:not-allowed;opacity:.7}.tam-safe-content-control{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;border-top-width:1px;border-color:hsla(0,0%,100%,.06);padding-top:.75rem}.tam-safe-content-control__label{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-rgb)/.9)}.tam-safe-content-help{position:relative;display:inline-flex;vertical-align:middle}.tam-safe-content-help__btn{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;color:rgb(var(--accent-violet-rgb)/.75);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-duration:.15s}.tam-safe-content-help__btn:hover{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tam-safe-content-help__btn: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(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:rgb(var(--accent-violet-rgb)/0.4)}.tam-safe-content-help__popover{pointer-events:none;position:absolute;bottom:calc(100% + .35rem);left:50%;z-index:20;display:none;width:min(16rem,calc(100vw - 2.5rem));--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;border-width:1px;padding:.5rem .625rem;text-align:left;font-size:.68rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tam-safe-content-help__popover{color:var(--scripting-alpha-muted)}.tam-safe-content-help__popover{background:rgba(12,10,20,.96);box-shadow:0 8px 24px rgba(0,0,0,.35)}@media (hover:hover){.tam-safe-content-help:focus-within .tam-safe-content-help__popover,.tam-safe-content-help:hover .tam-safe-content-help__popover{display:block}}.tam-safe-content-help__mobile{flex-basis:100%;font-size:.68rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-safe-content-help__mobile{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tam-safe-content-help__mobile{display:none}}.tam-hero-copy{font-size:.875rem;line-height:1.5rem}@media (min-width:640px){.tam-hero-copy{font-size:1rem;line-height:1.75rem}}.tam-batch-input,.tam-input-panel .tools-input{min-height:3.25rem;width:100%}.tam-input-panel{padding-top:.25rem}:root[data-theme=light] .about-page .tam-batch-input{color:#171f2d}.tam-batch-input{min-height:10rem;border-radius:.5rem;border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tam-batch-input{color:var(--scripting-alpha-ink)}.tam-error{border-radius:.5rem;border-width:1px;border-color:hsla(0,91%,71%,.2);background-color:rgba(239,68,68,.1);padding:.625rem .75rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.tam-results{margin-top:1.5rem}.tam-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-analysis-progress{margin-top:1.5rem}.tam-analysis-progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-analysis-progress{padding:1rem}@media (min-width:640px){.tam-analysis-progress{padding:1.25rem}}.tam-analysis-progress{border:1px solid hsla(0,0%,100%,.12)}.tam-analysis-progress__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tam-analysis-progress__label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-analysis-progress__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-analysis-progress__percent{color:#171f2d}.tam-analysis-progress__percent{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-analysis-progress__percent{color:var(--scripting-alpha-ink)}.tam-analysis-progress__track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.08)}.tam-analysis-progress__bar{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#d9c7ff var(--tw-gradient-to-position);transition:width .18s ease-out}:root[data-theme=light] .about-page .tam-analysis-progress__status{color:#171f2d}.tam-analysis-progress__status{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-analysis-progress__status{color:var(--scripting-alpha-ink)}.tam-analysis-progress__step{font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.8)}.tam-stopped-message{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-stopped-message{color:var(--scripting-alpha-muted)}.analysis-stop-button{display:inline-flex;min-height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;padding:.5rem .875rem;font-size:.75rem;line-height:1rem;font-weight:600;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-duration:.15s}.analysis-stop-button:focus{outline:2px solid transparent;outline-offset:2px}.analysis-stop-button: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.analysis-stop-button{box-shadow:none}:root[data-theme=light] .analysis-stop-button{border-color:rgba(24,31,47,.16);background:#fffdf9;color:#2f1d4d}:root[data-theme=light] .analysis-stop-button:focus-visible,:root[data-theme=light] .analysis-stop-button:hover{border-color:rgba(107,76,230,.55);background:rgba(107,76,230,.06);box-shadow:none}:root[data-theme=dark] .analysis-stop-button{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#f8f3ea}:root[data-theme=dark] .analysis-stop-button:focus-visible,:root[data-theme=dark] .analysis-stop-button:hover{border-color:rgba(167,139,250,.55);background:rgba(107,76,230,.14);box-shadow:none}.analysis-stop-button:disabled{cursor:not-allowed;opacity:.6}.tam-cache-note{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.75)}.tam-cache-note--footer{margin-top:.5rem;border-top-width:1px;padding-top:1rem;border-color:var(--border-subtle)}.tam-result-details>:not([hidden])~:not([hidden]),.tam-visual-result>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-visual-result--dashboard{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:hsla(0,0%,100%,.1);padding:.75rem}@media (min-width:640px){.tam-visual-result--dashboard{padding:1rem}}.tam-visual-result--dashboard{background:radial-gradient(circle at top right,rgba(141,92,255,.12),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));box-shadow:0 18px 48px rgba(0,0,0,.28)}.tam-visual-result--dashboard:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 88%)}.tam-visual-result--dashboard>*{position:relative;z-index:1}.tam-visual-result__grid{display:grid;gap:1rem}@media (min-width:1280px){.tam-visual-result__grid{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.95fr)}}.tam-visual-result__main>:not([hidden])~:not([hidden]),.tam-visual-result__rail>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-visual-summary{padding:1rem}@media (min-width:640px){.tam-visual-summary{padding:1.25rem}}.tam-visual-summary{border:1px solid hsla(0,0%,100%,.12)}.tam-visual-summary--banner{background:linear-gradient(135deg,rgba(141,92,255,.14),hsla(0,0%,100%,.03))}.tam-visual-summary__banner{display:grid;gap:1rem}@media (min-width:1024px){.tam-visual-summary__banner{grid-template-columns:minmax(9rem,.75fr) minmax(0,1.4fr) minmax(12rem,1fr);align-items:center}}.tam-visual-summary__score-max{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-summary__score-max{color:var(--scripting-alpha-muted)}.tam-visual-summary__signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.tam-visual-summary__signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tam-visual-summary__signals{grid-template-columns:repeat(1,minmax(0,1fr))}}.tam-visual-signal-chip{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-visual-signal-chip__label{display:block;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-signal-chip__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-visual-signal-chip__value{color:#171f2d}.tam-visual-signal-chip__value{margin-top:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-signal-chip__value{color:var(--scripting-alpha-ink)}.tam-visual-signal-chip__value{overflow-wrap:anywhere}.tam-visual-summary__score-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-summary__score-label{color:var(--scripting-alpha-muted)}.tam-visual-summary__score-row{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}:root[data-theme=light] .about-page .tam-visual-summary__score-value{color:#171f2d}.tam-visual-summary__score-value{font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-summary__score-value{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tam-visual-summary__score-value{font-size:2.25rem;line-height:2.5rem}}.tam-visual-summary__pill{border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.15);padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tam-visual-summary__takeaway{margin-top:.75rem;max-width:48rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9);overflow-wrap:anywhere}.tam-visual-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-visual-card{padding:1rem}@media (min-width:640px){.tam-visual-card{padding:1.25rem}}.tam-visual-card{border:1px solid hsla(0,0%,100%,.12)}.tam-visual-card--flat{border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle)}.tam-visual-card__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tam-visual-card__header--row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.tam-visual-card__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-card__title{color:var(--scripting-alpha-muted)}.tam-visual-card__copy,.tam-visual-card__footnote,.tam-visual-card__subtitle{font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-visual-empty{border-radius:.5rem;border-width:1px;border-style:dashed;background-color:hsla(0,0%,100%,.02);padding:1.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tam-visual-empty{color:var(--scripting-alpha-muted)}.tam-visual-metrics{display:grid;gap:.75rem}@media (min-width:640px){.tam-visual-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.tam-visual-metric{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-visual-metric__top{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}:root[data-theme=light] .about-page .tam-visual-metric__label{color:#171f2d}.tam-visual-metric__label{font-size:.75rem;line-height:1rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-metric__label{color:var(--scripting-alpha-ink)}.tam-visual-metric__label{overflow-wrap:anywhere}.tam-visual-metric__strength{flex-shrink:0;border-radius:9999px;padding:.125rem .5rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tam-visual-strength--strong{border-width:1px;border-color:rgba(52,211,153,.25);background-color:rgba(52,211,153,.1);--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.tam-visual-strength--medium{border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.3);background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tam-visual-strength--limited{border-width:1px;border-color:rgba(252,211,77,.25);background-color:rgba(252,211,77,.1);--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.tam-visual-metric__meter{margin-bottom:.5rem;height:.375rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.08)}.tam-visual-metric__meter-fill{display:block;height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-to-position)}.tam-visual-metric__copy{font-size:.75rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-landscape{position:relative;padding-top:1.5rem}.tam-landscape__y-label{position:absolute;left:0;top:0;max-width:4.5rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-landscape__y-label{color:var(--scripting-alpha-muted)}.tam-landscape__y-label{writing-mode:vertical-rl;transform:rotate(180deg)}.tam-landscape__plot{position:relative;margin-left:1.5rem;height:13rem;border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle);background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(0deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:20% 25%}.tam-landscape__dot{position:absolute;z-index:1;--tw-translate-x:-50%;--tw-translate-y:50%;border-radius:9999px;border-width:1px;border-color:hsla(0,0%,100%,.3);transition-property:transform,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tam-landscape__dot,.tam-landscape__dot.is-linked-active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tam-landscape__dot.is-linked-active{z-index:2;--tw-scale-x:1.1;--tw-scale-y:1.1;border-color:hsla(0,0%,100%,.7);box-shadow:0 0 0 2px hsla(0,0%,100%,.92),0 0 0 4px rgba(141,92,255,.62)}.tam-landscape__dot.is-highlight{--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:rgb(var(--accent-violet-rgb)/0.7);--tw-ring-offset-width:2px;--tw-ring-offset-color:#0b0a12}.tam-landscape__dot--exact{--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1))}.tam-landscape__dot--adjacent{--tw-bg-opacity:1;background-color:rgb(143 127 216/var(--tw-bg-opacity,1))}.tam-landscape__dot--flop,.tam-landscape__dot--miss,.tam-landscape__dot--risky,.tam-landscape__dot--weak{background-color:rgba(252,211,77,.7)}.tam-landscape__x-labels{margin-left:1.5rem;margin-top:.5rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-landscape__x-labels{color:var(--scripting-alpha-muted)}.tam-landscape__x-title{margin-left:1.5rem;margin-top:.25rem;text-align:center;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-landscape__x-title{color:var(--scripting-alpha-muted)}.tam-landscape__legend{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.tam-landscape__legend-item{display:inline-flex;align-items:center;gap:.375rem;font-size:.65rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-landscape__legend-item{color:var(--scripting-alpha-muted)}.tam-landscape__swatch{display:inline-block;height:.625rem;width:.625rem;border-radius:9999px}.tam-proof-strip-wrap{position:relative;padding-left:2rem;padding-right:2rem}.tam-proof-strip{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;-ms-overflow-style:none;scrollbar-width:none}.tam-proof-strip::-webkit-scrollbar{display:none}:root[data-theme=light] .about-page .tam-proof-strip__nav{color:#171f2d}.tam-proof-strip__nav{position:absolute;top:50%;z-index:10;display:inline-flex;height:2.25rem;width:2.25rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle)}.scripting-alpha-app .tam-proof-strip__nav{color:var(--scripting-alpha-ink)}.tam-proof-strip__nav:hover{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));border-color:var(--border-strong)}.tam-proof-strip__nav: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(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:rgb(var(--accent-violet-rgb)/0.55)}.tam-proof-strip__nav{box-shadow:0 10px 28px var(--shadow-soft)}.tam-proof-strip__nav--prev{left:0}.tam-proof-strip__nav--next{right:0}.tam-proof-strip__card{position:relative;min-width:14.5rem;max-width:16rem;flex-shrink:0;border-radius:.5rem;border-width:1px;padding:.75rem;transition-property:border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-proof-strip__card.is-linked-active{border-color:rgb(var(--accent-violet-rgb)/.45);box-shadow:0 0 0 1px rgba(141,92,255,.24);transform:translateY(-1px)}.tam-proof-strip__card: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(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:rgb(var(--accent-violet-rgb)/0.45);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.tam-proof-strip__thumb-wrap{display:block;overflow:hidden;border-radius:.375rem;border-width:1px;border-color:var(--border-subtle)}.tam-proof-strip__thumb{aspect-ratio:16/9;width:100%;-o-object-fit:cover;object-fit:cover}.tam-proof-strip__thumb-placeholder{display:flex;aspect-ratio:16/9;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay)}.scripting-alpha-app .tam-proof-strip__thumb-placeholder{color:var(--scripting-alpha-muted)}.tam-proof-strip__body{margin-top:.5rem}.tam-proof-strip__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tam-proof-strip__labels{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.tam-proof-strip__label{display:inline-flex;border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tam-proof-strip__label{color:var(--scripting-alpha-muted)}.tam-proof-strip__outlier{display:inline-flex;border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:.62rem;font-weight:600;letter-spacing:.01em}:root[data-theme=light] .about-page .tam-proof-strip__title{color:#171f2d}.tam-proof-strip__title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-proof-strip__title{color:var(--scripting-alpha-ink)}.tam-proof-strip__title:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tam-proof-strip__title{overflow-wrap:anywhere}.tam-proof-strip__meta{font-size:.75rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-proof-strip__meta{color:var(--scripting-alpha-muted)}.tam-proof-strip__meta{overflow-wrap:anywhere}.tam-proof-strip__reason{margin-top:.25rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-proof-strip__reason{color:var(--scripting-alpha-muted)}.tam-proof-strip__reason{overflow-wrap:anywhere}.tam-proof-strip__open{margin-top:.5rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tam-proof-strip__open:hover{color:#171f2d}.tam-proof-strip__open:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.tam-proof-strip__card{cursor:pointer}.tam-landscape__dot{cursor:pointer;border:none;padding:0}.tam-lens-grid{display:grid;gap:.75rem}.tam-lens-grid__row{display:grid;gap:.25rem}.tam-lens-grid__row dt{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-lens-grid__row dt{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-lens-grid__row dd{color:#171f2d}.tam-lens-grid__row dd{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-lens-grid__row dd{color:var(--scripting-alpha-ink)}.tam-lens-grid__row dd{overflow-wrap:anywhere}.tam-lens-notes{margin-top:1rem;border-top-width:1px;padding-top:.75rem;border-color:var(--border-subtle)}.tam-lens-notes__title{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-lens-notes__title{color:var(--scripting-alpha-muted)}.tam-lens-notes__list{list-style-type:disc}.tam-lens-notes__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tam-lens-notes__list{padding-left:1rem;font-size:.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-lens-notes__list{color:var(--scripting-alpha-muted)}.tam-stack-bar{display:flex;min-height:4.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:var(--border-subtle)}.tam-stack-bar__segment{display:flex;min-width:4.5rem;flex-direction:column;justify-content:space-between;border-right-width:1px;padding:.5rem;border-color:var(--border-subtle)}.tam-stack-bar__segment:last-child{border-right-width:0}.tam-stack-bar__segment{background:hsla(0,0%,100%,.03)}:root[data-theme=light] .about-page .tam-stack-bar__segment-label{color:#171f2d}.tam-stack-bar__segment-label{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-stack-bar__segment-label{color:var(--scripting-alpha-ink)}.tam-stack-bar__segment-label{overflow-wrap:anywhere}.tam-stack-bar__segment-strength{margin-top:.5rem;display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:9999px;padding:.125rem .5rem;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tam-baseline-bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-baseline-bars__row>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tam-baseline-bars__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-baseline-bars__meta{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-baseline-bars__meta strong{color:#171f2d}.tam-baseline-bars__meta strong{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-baseline-bars__meta strong{color:var(--scripting-alpha-ink)}.tam-baseline-bars__track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.08)}.tam-baseline-bars__fill{display:block;height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-to-position)}.tam-takeaways>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tam-takeaways__item{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.5rem;overflow-wrap:anywhere}.tam-takeaways__item--positive{border-color:rgba(52,211,153,.2);background-color:rgba(52,211,153,.1);color:rgb(var(--text-rgb)/.9)}.tam-takeaways__item--caution{border-color:rgba(252,211,77,.2);background-color:rgba(252,211,77,.1);color:rgb(var(--text-rgb)/.9)}.tam-takeaways__item--test{border-color:rgb(var(--accent-violet-rgb)/.25);background-color:rgb(var(--accent-violet-rgb)/.1);color:rgb(var(--text-rgb)/.9)}.tam-takeaways__icon{margin-top:.125rem;flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:900}.tam-visual-details{overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}:root[data-theme=light] .about-page .tam-visual-details__summary{color:#171f2d}.tam-visual-details__summary{cursor:pointer;list-style-type:none;padding:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-visual-details__summary{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tam-visual-details__summary{padding-left:1.25rem;padding-right:1.25rem}}.tam-visual-details__summary::-webkit-details-marker{display:none}.tam-visual-details__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-visual-details__body{border-top-width:1px;padding:1rem;border-color:var(--border-subtle)}@media (min-width:640px){.tam-visual-details__body{padding:1.25rem}}.tam-evidence-row{display:grid;gap:.5rem}@media (min-width:640px){.tam-evidence-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.tam-evidence-row__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-evidence-row__label{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-evidence-row__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-evidence-row__value{color:#171f2d}.tam-evidence-row__value{font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-evidence-row__value{color:var(--scripting-alpha-ink)}.tam-evidence-row__value{overflow-wrap:anywhere}.tam-evidence-row__value--muted{--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-evidence-row__value--muted{color:var(--scripting-alpha-muted)}.tam-visual-details--compact .tam-visual-details__body{padding-top:.75rem;padding-bottom:.75rem}.tam-visual-card--demand{margin-top:.25rem}.tam-result-type-filter{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}@media (min-width:640px){.tam-result-type-filter{flex-direction:row;flex-wrap:wrap;align-items:center}}.tam-result-type-filter__label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-result-type-filter__label{color:var(--scripting-alpha-muted)}.tam-result-type-filter__toggle{width:100%}@media (min-width:640px){.tam-result-type-filter__toggle{width:auto}}.tam-result-type-filter__summary{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-result-type-filter__summary{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tam-result-type-filter__summary{margin-inline-start:auto}}.tam-demand-signals{padding:0;border:1px solid hsla(0,0%,100%,.12)}.tam-demand-signals__toggle{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem}@media (min-width:640px){.tam-demand-signals__toggle{padding:1.25rem}}.tam-demand-signals__toggle::-webkit-details-marker{display:none}.tam-demand-signals__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-demand-signals__body{border-top-width:1px;padding:.75rem 1rem 1rem;border-color:var(--border-subtle)}@media (min-width:640px){.tam-demand-signals__body{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}}.tam-demand-signals__compact-hint{flex-shrink:0;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tam-demand-signals__compact-hint{color:var(--scripting-alpha-muted)}.tam-demand-signals__note{font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-demand-signals__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-signals__title{color:var(--scripting-alpha-muted)}.tam-demand-signals__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.tam-demand-signals__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.tam-demand-signals__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tam-demand-signals__item{min-width:0;border-radius:.5rem;border-width:1px;padding:.625rem .75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-demand-signals__item dt{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-signals__item dt{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-demand-signals__item dd{color:#171f2d}.tam-demand-signals__item dd{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-signals__item dd{color:var(--scripting-alpha-ink)}.tam-demand-signals__item dd{overflow-wrap:anywhere}.tam-demand-signals__item--trend{grid-column:span 2/span 2}@media (min-width:640px){.tam-demand-signals__item--trend{grid-column:span 1/span 1}}.tam-demand-signals__summary{font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-demand-breakdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-demand-breakdown{padding:1rem}@media (min-width:640px){.tam-demand-breakdown{padding:1.25rem}}.tam-demand-breakdown{border:1px solid hsla(0,0%,100%,.12)}.tam-demand-breakdown__header>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tam-demand-breakdown__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-breakdown__title{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-demand-breakdown__summary{color:#171f2d}.tam-demand-breakdown__summary{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-breakdown__summary{color:var(--scripting-alpha-ink)}.tam-demand-breakdown__summary{overflow-wrap:anywhere}.tam-demand-breakdown__rows>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-demand-breakdown__row{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}@media (min-width:640px){.tam-demand-breakdown__row{padding:1rem}}.tam-demand-breakdown__row-top{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}:root[data-theme=light] .about-page .tam-demand-breakdown__label{color:#171f2d}.tam-demand-breakdown__label{font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:1.375;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-breakdown__label{color:var(--scripting-alpha-ink)}.tam-demand-breakdown__label{overflow-wrap:anywhere}:root[data-theme=light] .about-page .tam-demand-breakdown__strength{color:#171f2d}.tam-demand-breakdown__strength{flex-shrink:0;border-radius:9999px;border-width:1px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tam-demand-breakdown__strength{color:var(--scripting-alpha-ink)}.tam-demand-breakdown__bar-track{margin-bottom:.5rem;height:.5rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.08)}.tam-demand-breakdown__bar-fill{display:block;height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/1) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#d9c7ff var(--tw-gradient-to-position)}.tam-demand-breakdown__basis{font-size:.75rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-demand-breakdown__tags{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.tam-demand-breakdown__tag{border-radius:9999px;border-width:1px;padding:.125rem .5rem;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tam-demand-breakdown__tag{color:var(--scripting-alpha-muted)}.tam-demand-breakdown__explanation{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-demand-breakdown__groups>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-demand-breakdown__group-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-demand-breakdown__group-title{color:var(--scripting-alpha-muted)}.tam-signal-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tam-signal-card{padding:1rem}@media (min-width:640px){.tam-signal-card{padding:1.25rem}}.tam-signal-card{border:1px solid hsla(0,0%,100%,.12)}.tam-signal-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.tam-signal-card__title{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-signal-card__title{color:var(--scripting-alpha-muted)}.tam-signal-card__explanation{font-size:.875rem;font-weight:500;line-height:1.5rem;color:rgb(var(--text-muted-rgb)/.9);overflow-wrap:anywhere}.tam-angle-group{margin-bottom:1rem}.tam-angle-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tam-angle-group{border-bottom-width:1px;padding-bottom:1rem;border-color:var(--border-subtle)}.tam-angle-group:last-child{margin-bottom:0;border-bottom-width:0;padding-bottom:0}:root[data-theme=light] .about-page .tam-angle-group__title{color:#171f2d}.tam-angle-group__title{font-size:.875rem;line-height:1.25rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-angle-group__title{color:var(--scripting-alpha-ink)}.tam-angle-group__reason{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--text-muted-rgb)/.85)}.tam-metric-grid,.tam-score-pill-grid{display:grid;gap:.75rem}@media (min-width:640px){.tam-metric-grid,.tam-score-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.tam-metric-grid,.tam-score-pill-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tam-score-pill{border-radius:.75rem;border-width:1px;padding:.75rem 1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-score-pill__label{display:block;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-score-pill__label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-score-pill__value{color:#171f2d}.tam-score-pill__value{margin-top:.25rem;display:block;font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-score-pill__value{color:var(--scripting-alpha-ink)}.tam-section{overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.tam-section__summary{cursor:pointer;list-style-type:none;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-section__summary{color:var(--scripting-alpha-muted)}.tam-section__summary::-webkit-details-marker{display:none}.tam-section__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tam-section__body{border-top-width:1px;padding:1rem 1.25rem;border-color:var(--border-subtle)}@media (min-width:640px){.tam-section__body{padding-left:1.5rem;padding-right:1.5rem}}.tam-copy{font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-copy{color:var(--scripting-alpha-muted)}.tam-warning{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsla(48,97%,77%,.9)}.tam-bullet-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tam-bullet-list{padding-left:1.25rem;font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-bullet-list{color:var(--scripting-alpha-muted)}.tam-bullet-list{list-style:disc}.tam-angle-card,.tam-outlier-card,.tam-proof-card{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tam-proof-grid{display:grid;gap:1rem}@media (min-width:768px){.tam-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tam-proof-card{display:grid;gap:1rem;overflow:hidden;padding:0;grid-template-columns:8.5rem minmax(0,1fr)}@media (max-width:767px){.tam-proof-card{grid-template-columns:minmax(0,1fr)}.tam-proof-card__thumb-link{min-height:11rem}.tam-proof-card__body{padding:1rem}}.tam-proof-card__thumb-link{display:block;height:100%;min-height:6.5rem;background-color:rgba(0,0,0,.2)}.tam-proof-card__thumb{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:6.5rem}.tam-proof-card__body{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1rem 1rem 0}:root[data-theme=light] .about-page .tam-proof-card__title{color:#171f2d}.tam-proof-card__title{font-size:.875rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tam-proof-card__title{color:var(--scripting-alpha-ink)}.tam-proof-card__title:hover{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tam-proof-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tam-proof-card__channel{font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-rgb)/.9)}.tam-proof-card__match-type,.tam-proof-card__meta,.tam-proof-card__query,.tam-proof-card__reason{font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-proof-card__match-type,.scripting-alpha-app .tam-proof-card__meta,.scripting-alpha-app .tam-proof-card__query,.scripting-alpha-app .tam-proof-card__reason{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tam-angle-card__title,:root[data-theme=light] .about-page .tam-outlier-card__title{color:#171f2d}.tam-angle-card__title,.tam-outlier-card__title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-angle-card__title,.scripting-alpha-app .tam-outlier-card__title{color:var(--scripting-alpha-ink)}.tam-inline-actions{display:flex;flex-wrap:wrap;gap:.75rem}.tam-link-button{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.tam-link-button:hover{--tw-text-opacity:1;color:rgb(184 148 255/var(--tw-text-opacity,1))}.tam-batch-table{overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.tam-batch-row__summary,.tam-batch-table__header{display:grid;gap:.75rem;padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tam-batch-row__summary,.scripting-alpha-app .tam-batch-table__header{color:var(--scripting-alpha-muted)}.tam-batch-row__summary,.tam-batch-table__header{grid-template-columns:3rem minmax(0,1.3fr) repeat(6,minmax(4.5rem,.55fr))}.tam-batch-table__header{border-bottom-width:1px;border-color:var(--border-subtle);background-color:var(--surface-overlay)}:root[data-theme=light] .about-page .tam-batch-row__summary{color:#171f2d}.tam-batch-row__summary{width:100%;border-bottom-width:1px;border-color:hsla(0,0%,100%,.06);font-size:.875rem;line-height:1.25rem;text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tam-batch-row__summary{color:var(--scripting-alpha-ink)}.tam-batch-row__summary:hover{background-color:var(--surface-overlay)}.tam-batch-row__summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.tam-batch-row .tam-result-details{border-bottom-width:1px;padding:1rem;border-color:var(--border-subtle)}@media (min-width:640px){.tam-batch-row .tam-result-details{padding:1.25rem}}@media (max-width:900px){.tam-batch-table__header{display:none}.tam-batch-row__summary{grid-template-columns:1fr}}@media (max-width:640px){.tools-tam-checker__header{margin-top:0}.tools-tam-checker__header h1{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem}.tools-tam-checker__header .section-kicker{font-size:.62rem;letter-spacing:.2em}.tam-hero-copy{font-size:.8125rem;line-height:1.25rem}.tam-hero-copy,.tam-hero-copy+.tam-hero-copy{margin-top:.5rem}.tam-toolbar{margin-top:1.25rem}.tam-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.tam-toolbar{padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.tam-filters{gap:.625rem}.tam-safe-content-control{-moz-column-gap:.375rem;column-gap:.375rem;padding-top:.625rem}.tam-filter{gap:.375rem;font-size:.7rem;font-weight:600;letter-spacing:.06em}.tam-filter select.tools-input.tools-select{font-size:.875rem;line-height:1.25rem;letter-spacing:0}.tam-toolbar__actions{gap:.5rem}.tam-toolbar__actions .button-primary,.tam-toolbar__actions .tools-toolbar__clear,.tam-toolbar__actions .tools-toolbar__copy{min-height:2.75rem}.tam-error{width:100%}.tam-visual-summary__score-value{font-size:1.875rem;line-height:2.25rem}.tam-visual-summary__banner{grid-template-columns:repeat(1,minmax(0,1fr))}.tam-visual-summary__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.tam-visual-result--dashboard{overflow-x:hidden;padding:.625rem}.tam-visual-result__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.tam-landscape__plot{margin-left:1rem;height:11rem}.tam-landscape__x-labels,.tam-landscape__x-title{margin-left:1rem}.tam-stack-bar{flex-direction:column}.tam-stack-bar__segment{width:100%;border-bottom-width:1px;border-right-width:0}.tam-stack-bar__segment:last-child{border-bottom-width:0}.tam-proof-strip-wrap{padding-left:1.75rem;padding-right:1.75rem}.tam-proof-strip__card{min-width:12.5rem}.social-links--footer{align-items:flex-start}.framework-index-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.tools-frameworks-link{align-items:flex-start}}.tools-formatter-grid{margin-top:1.5rem;display:grid;gap:1.25rem}@media (min-width:1280px){.tools-formatter-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;height:min(78vh,52rem)}}.tools-panel{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.tools-panel--workspace{display:flex;min-height:0;flex-direction:column}@media (min-width:1280px){.tools-panel--workspace{min-height:28rem;height:100%}}.tools-panel__body{min-height:0;flex:1 1 0%;overflow:hidden}.tools-panel__header{padding:1rem 1.25rem}@media (min-width:640px){.tools-panel__header{padding-left:1.5rem;padding-right:1.5rem}}.tools-panel__header{border-bottom:1px solid hsla(0,0%,100%,.08)}.tools-panel__title{font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-panel__title{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tools-preview,:root[data-theme=light] .about-page .tools-textarea{color:#171f2d}.tools-preview,.tools-textarea{min-height:28rem;width:100%;resize:vertical;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tools-preview,.scripting-alpha-app .tools-textarea{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tools-preview,.tools-textarea{min-height:34rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.95rem}}.tools-preview--workspace,.tools-textarea--workspace{height:100%;min-height:20rem;resize:none}@media (min-width:640px){.tools-preview--workspace,.tools-textarea--workspace{min-height:24rem}}@media (min-width:1280px){.tools-preview--workspace,.tools-textarea--workspace{min-height:0}}.tools-preview--workspace,.tools-textarea--workspace{overflow:auto}.tools-textarea{border-width:0;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.tools-textarea::-moz-placeholder{color:rgb(var(--text-muted-rgb)/.7)}.tools-textarea::placeholder{color:rgb(var(--text-muted-rgb)/.7)}.tools-textarea:focus-visible{outline:2px solid rgba(107,76,230,.85);outline-offset:2px}.bg-remover-editor__brush-size-slider:focus-visible,.bg-remover-toolbar__brush-size-slider:focus-visible,.tt-clarity-modal__close:focus-visible,.tt-icon-button:focus-visible,.tt-maker-guide__title:focus-visible,.tt-plus-button:focus-visible,.tt-title-check__toggle:focus-visible,.tt-viewer-behavior__toggle:focus-visible{outline:2px solid rgba(107,76,230,.85);outline-offset:2px}:root[data-theme=light] .about-page .tools-textarea.va-notes-textarea{color:#171f2d}.tools-textarea.va-notes-textarea{max-height:7.5rem;min-height:5.625rem;resize:vertical;border-radius:.5rem;border-width:1px;padding:.625rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tools-textarea.va-notes-textarea{color:var(--scripting-alpha-ink)}.tools-textarea.va-notes-textarea::-moz-placeholder{color:rgb(var(--text-muted-rgb)/.7)}.tools-textarea.va-notes-textarea::placeholder{color:rgb(var(--text-muted-rgb)/.7)}@media (min-width:640px){.tools-textarea.va-notes-textarea{max-height:8.125rem;min-height:6rem}}.tools-preview{overflow:auto;background-color:rgba(9,9,18,.55)}.tools-preview--script-doc{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 17 22/var(--tw-text-opacity,1));font-family:var(--font-inter),Inter,Arial,sans-serif}.tools-preview--script-doc .tools-script-dialogue,.tools-preview--script-doc .tools-script-doc,.tools-preview--script-doc .tools-script-line{font-family:var(--font-inter),Inter,Arial,sans-serif!important}.tools-preview--script-doc .tools-script-line{margin:0 0 .28rem;color:#111116;line-height:1.55;font-size:11pt}.tools-preview--script-doc .tools-script-line--blank{height:.28rem;margin:0}.tools-preview--script-doc .tools-script-line--bullet{color:#1f2937;margin-left:1.65rem}.tools-preview--script-doc .tools-script-line--doc-heading{font-weight:700;--tw-text-opacity:1;color:rgb(17 17 22/var(--tw-text-opacity,1));margin:.8rem 0 .32rem;font-size:.95rem;text-transform:none;letter-spacing:normal}.tools-preview--script-doc .tools-script-line--title{font-weight:800;--tw-text-opacity:1;color:rgb(17 17 22/var(--tw-text-opacity,1));margin:0 0 .7rem;font-size:1.35rem}.tools-preview--script-doc .tools-script-line--alt-titles{font-weight:500;--tw-text-opacity:1;color:rgb(17 17 22/var(--tw-text-opacity,1));margin:0 0 .85rem;font-size:11pt}.tools-preview--script-doc .tools-script-line--video-description{font-weight:500;--tw-text-opacity:1;color:rgb(17 17 22/var(--tw-text-opacity,1));margin:.28rem 0 0;white-space:pre-wrap;line-height:1.5}.tools-preview--script-doc .tools-script-dialogue,.tools-preview--script-doc .tools-script-dialogue strong{color:#111116}.tools-thumbnail-tool{position:relative;z-index:10}.tools-thumbnail-tool>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (min-width:640px){.tools-thumbnail-tool>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}}.tools-thumbnail-tool__header{max-width:56rem}.thumbnail-tools-entry-grid{display:grid;gap:1rem}@media (min-width:640px){.thumbnail-tools-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.thumbnail-tools-entry-card{display:flex;height:100%;cursor:pointer;flex-direction:column;border-radius:1rem;border-width:1px;background-color:hsla(0,0%,100%,.025);padding:1.25rem;text-align:left;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-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border-color:var(--border-subtle);box-shadow:0 10px 28px rgba(0,0,0,.14)}.thumbnail-tools-entry-card:hover{transform:translateY(-2px);border-color:rgba(141,92,255,.28);box-shadow:0 14px 32px rgba(0,0,0,.18),0 0 0 1px rgba(141,92,255,.08)}.thumbnail-tools-entry-card:focus-visible{outline:2px solid rgba(141,92,255,.75);outline-offset:3px}:root[data-theme=light] .about-page .thumbnail-tools-entry-card__title{color:#171f2d}.thumbnail-tools-entry-card__title{font-size:1.25rem;line-height:1.75rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .thumbnail-tools-entry-card__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.thumbnail-tools-entry-card__title{font-size:1.5rem;line-height:2rem}}.thumbnail-tools-entry-card__description{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .thumbnail-tools-entry-card__description{color:var(--scripting-alpha-muted)}@media (min-width:640px){.thumbnail-tools-entry-card__description{font-size:1rem;line-height:1.5rem}}.thumbnail-tools-entry-card--link{text-decoration-line:none}.bg-remover-tool{position:relative;z-index:10}.bg-remover-tool>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (min-width:640px){.bg-remover-tool>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.bg-remover-tool__header{max-width:56rem}.bg-remover-tool__back-link-wrap{padding-top:.5rem}.bg-remover-canvas{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;background-color:hsla(0,0%,100%,.025);border-color:var(--border-subtle);box-shadow:0 10px 28px rgba(0,0,0,.14);min-height:18rem}.bg-remover-canvas: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(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:rgb(var(--accent-violet-rgb)/0.4);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--ring-offset)}.bg-remover-canvas--dragging{border-color:rgb(var(--accent-violet-rgb)/.45);background:rgb(var(--accent-violet-rgb)/.06)}.bg-remover-canvas--processing{pointer-events:none}.bg-remover-canvas__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bg-remover-canvas__empty{display:flex;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1.5rem;text-align:center}.bg-remover-canvas__upload-button{min-width:10rem}.bg-remover-canvas__empty-copy{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-canvas__empty-copy{color:var(--scripting-alpha-muted)}.bg-remover-canvas__empty-meta{font-size:.75rem;line-height:1rem;font-weight:600;color:rgb(var(--text-muted-rgb)/.9)}.bg-remover-canvas__viewport{position:relative;display:flex;min-height:18rem;align-items:center;justify-content:center;overflow:hidden;padding:1rem}@media (min-width:640px){.bg-remover-canvas__viewport{padding:1.5rem}}.bg-remover-canvas__viewport--neutral{background-color:rgba(0,0,0,.2)}.bg-remover-canvas__image{position:relative;z-index:1;display:block;height:auto;max-height:min(28rem,62vh);width:auto;max-width:100%}.bg-remover-canvas__processing{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:1rem}@media (min-width:640px){.bg-remover-canvas__processing{padding:1.5rem}}.bg-remover-sweep{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-remover-sweep:before{content:"";position:absolute;top:-40%;left:-80%;width:55%;height:180%;background:linear-gradient(105deg,transparent 0,rgb(var(--accent-violet-rgb)/.08) 35%,hsla(0,0%,100%,.42) 50%,rgb(var(--accent-violet-rgb)/.1) 65%,transparent 100%);transform:skewX(-18deg);animation:bg-remover-sweep 2.4s ease-in-out infinite}.bg-remover-sparkles{pointer-events:none;position:absolute;inset:0}.bg-remover-sparkles__dot{position:absolute;height:.375rem;width:.375rem;border-radius:9999px;background:rgb(var(--accent-violet-rgb)/.75);box-shadow:0 0 10px rgb(var(--accent-violet-rgb)/.45);animation:bg-remover-sparkle 2.2s ease-in-out infinite}.bg-remover-sparkles__dot--1{top:18%;left:22%;animation-delay:0s}.bg-remover-sparkles__dot--2{top:34%;left:58%;animation-delay:.45s}.bg-remover-sparkles__dot--3{top:52%;left:36%;animation-delay:.9s}.bg-remover-sparkles__dot--4{top:68%;left:72%;animation-delay:1.35s}.bg-remover-sparkles__dot--5{top:42%;left:14%;animation-delay:1.8s}@keyframes bg-remover-sweep{0%{left:-80%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:130%;opacity:0}}@keyframes bg-remover-sparkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.bg-remover-canvas--reduced-motion .bg-remover-sparkles__dot,.bg-remover-canvas--reduced-motion .bg-remover-sweep:before{animation:none;opacity:0}.bg-remover-canvas__processing-panel{width:100%;max-width:24rem}.bg-remover-canvas__processing-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bg-remover-canvas__processing-panel{border-radius:.75rem;border-width:1px;background-color:rgba(0,0,0,.55);padding:.75rem 1rem;--tw-backdrop-blur:blur(4px);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);border-color:var(--border-subtle)}:root[data-theme=light] .about-page .bg-remover-canvas__processing-label{color:#171f2d}.bg-remover-canvas__processing-label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-canvas__processing-label{color:var(--scripting-alpha-ink)}.bg-remover-canvas__progress-track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:hsla(0,0%,100%,.15)}.bg-remover-canvas__progress-bar{display:block;height:100%;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.bg-remover-canvas__progress-meta{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-canvas__progress-meta{color:var(--scripting-alpha-muted)}.bg-remover-canvas__drop-overlay{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.45);--tw-backdrop-blur:blur(1px);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)}:root[data-theme=light] .about-page .bg-remover-canvas__drop-overlay-text{color:#171f2d}.bg-remover-canvas__drop-overlay-text{border-radius:9999px;border-width:1px;background-color:rgba(0,0,0,.6);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .bg-remover-canvas__drop-overlay-text{color:var(--scripting-alpha-ink)}.bg-remover-canvas-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.bg-remover-canvas-actions__primary{min-width:10rem}.bg-remover-canvas-actions__reset{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .bg-remover-canvas-actions__reset{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .bg-remover-canvas-actions__reset:hover{color:#171f2d}.bg-remover-canvas-actions__reset:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.bg-remover-canvas-actions__reset: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(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:rgb(var(--accent-violet-rgb)/0.4)}.bg-remover-toolbar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.bg-remover-toolbar{border-radius:1rem;border-width:1px;background-color:hsla(0,0%,100%,.025);padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.bg-remover-toolbar{padding:1rem}}.bg-remover-toolbar{box-shadow:0 10px 28px rgba(0,0,0,.14)}.bg-remover-toolbar__status{text-align:center;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-toolbar__status{color:var(--scripting-alpha-muted)}.bg-remover-toolbar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media (min-width:640px){.bg-remover-toolbar__row{gap:.75rem}}.bg-remover-toolbar__row--modes{flex-direction:column}@media (min-width:640px){.bg-remover-toolbar__row--modes{flex-direction:row;justify-content:space-between}}.bg-remover-toolbar__row--actions{-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;border-top-width:1px;border-color:hsla(0,0%,100%,.1);padding-top:.75rem}:root[data-theme=light] .bg-remover-toolbar__row--actions{border-color:rgba(27,35,50,.1)}.bg-remover-toolbar__brush-mode,.bg-remover-toolbar__view-toggle{display:inline-flex;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:var(--border-subtle)}.bg-remover-toolbar__brush-button,.bg-remover-toolbar__view-button{min-height:2.5rem;min-width:5.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .bg-remover-toolbar__brush-button,.scripting-alpha-app .bg-remover-toolbar__view-button{color:var(--scripting-alpha-muted)}.bg-remover-toolbar__brush-button:focus-visible,.bg-remover-toolbar__view-button: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(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:rgb(var(--accent-violet-rgb)/0.4)}@media (min-width:640px){.bg-remover-toolbar__brush-button,.bg-remover-toolbar__view-button{padding-left:1rem;padding-right:1rem}}.bg-remover-toolbar__brush-button--active,.bg-remover-toolbar__view-button--active{--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-remover-toolbar__edit-tools{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.5rem}@media (min-width:640px){.bg-remover-toolbar__edit-tools{width:auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}}.bg-remover-toolbar__brush-size{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.5rem}@media (min-width:640px){.bg-remover-toolbar__brush-size{min-width:12rem;max-width:20rem}}:root[data-theme=light] .about-page .bg-remover-toolbar__brush-size-label{color:#171f2d}.bg-remover-toolbar__brush-size-label{flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-toolbar__brush-size-label{color:var(--scripting-alpha-ink)}.bg-remover-toolbar__brush-size-slider{min-width:0;flex:1 1 0%;cursor:pointer;accent-color:rgb(var(--accent-violet-rgb)/1)}.bg-remover-toolbar__brush-size-value{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-toolbar__brush-size-value{color:var(--scripting-alpha-muted)}.bg-remover-toolbar__preview-select{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.375rem .5rem;border-color:var(--border-subtle)}.bg-remover-toolbar__preview-select-label{flex-shrink:0;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-toolbar__preview-select-label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .bg-remover-toolbar__preview-select-control{color:#171f2d}.bg-remover-toolbar__preview-select-control{cursor:pointer;border-radius:.375rem;border-width:0;background-color:transparent;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.scripting-alpha-app .bg-remover-toolbar__preview-select-control{color:var(--scripting-alpha-ink)}.bg-remover-toolbar__preview-select-control: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);--tw-ring-color:rgb(var(--accent-violet-rgb)/0.4)}.bg-remover-toolbar__zoom{display:inline-flex;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:var(--border-subtle)}.bg-remover-toolbar__zoom-button{min-height:2.5rem;min-width:2.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .bg-remover-toolbar__zoom-button{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .bg-remover-toolbar__zoom-button:hover{color:#171f2d}.bg-remover-toolbar__zoom-button:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.bg-remover-toolbar__zoom-button: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(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:rgb(var(--accent-violet-rgb)/0.4)}.bg-remover-toolbar__zoom-button:disabled{cursor:not-allowed;opacity:.4}.bg-remover-toolbar__zoom-button--fit{min-width:3.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.bg-remover-toolbar__reset-edits{min-height:2.5rem;border-radius:.5rem;border-width:1px;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle)}.scripting-alpha-app .bg-remover-toolbar__reset-edits{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .bg-remover-toolbar__reset-edits:hover{color:#171f2d}.bg-remover-toolbar__reset-edits:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.bg-remover-toolbar__reset-edits: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(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:rgb(var(--accent-violet-rgb)/0.4)}.bg-remover-toolbar__downloads{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media (min-width:640px){.bg-remover-toolbar__downloads{margin-left:auto;width:auto;justify-content:flex-end}}.bg-remover-toolbar__download{min-width:11rem}.bg-remover-toolbar__copy{min-width:7rem}.bg-remover-toolbar__upload-another{min-height:2.5rem;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));text-underline-offset:2px;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-duration:.15s}.scripting-alpha-app .bg-remover-toolbar__upload-another{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .bg-remover-toolbar__upload-another:hover{color:#171f2d}.bg-remover-toolbar__upload-another:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline}.bg-remover-toolbar__upload-another: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(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:rgb(var(--accent-violet-rgb)/0.4)}.bg-remover-error{border-radius:.75rem;border-width:1px;border-color:hsla(0,91%,71%,.3);background-color:rgba(239,68,68,.1);padding:.75rem 1rem;color:rgb(254 226 226/var(--tw-text-opacity,1))}.bg-remover-error,.bg-remover-notice{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1}.bg-remover-notice{text-align:center;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .bg-remover-notice{color:var(--scripting-alpha-muted)}.bg-remover-compare{position:relative}.bg-remover-compare>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.bg-remover-compare{padding:1rem}@media (min-width:640px){.bg-remover-compare{padding:1.5rem}}.bg-remover-compare__stage{position:relative;margin-left:auto;margin-right:auto;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center}.bg-remover-compare__sizer{visibility:hidden;display:block;height:auto;max-height:min(28rem,62vh);width:auto;max-width:100%}.bg-remover-compare__layer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.bg-remover-compare__layer--result{position:relative;z-index:1}.bg-remover-compare__layer--original{z-index:2}.bg-remover-compare__image{display:block;height:auto;max-height:min(28rem,62vh);width:auto;max-width:100%}.bg-remover-compare__handle{pointer-events:none;z-index:3}.bg-remover-compare__handle,.bg-remover-compare__handle-line{position:absolute;top:0;bottom:0;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-remover-compare__handle-line{left:50%;width:.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 0 0 1px rgba(0,0,0,.35)}.bg-remover-compare__handle-grip{left:50%;height:2.25rem;width:2.25rem;--tw-translate-x:-50%;--tw-translate-y:-50%;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1));box-shadow:0 2px 10px rgba(0,0,0,.35)}.bg-remover-compare__handle-grip,.bg-remover-compare__handle-grip:after,.bg-remover-compare__handle-grip:before{position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-remover-compare__handle-grip:after,.bg-remover-compare__handle-grip:before{content:"";height:.75rem;width:.125rem;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-remover-compare__handle-grip:before{left:.65rem}.bg-remover-compare__handle-grip:after{right:.65rem}.bg-remover-compare__slider-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bg-remover-compare__slider{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:28rem;cursor:pointer;accent-color:rgb(var(--accent-violet-rgb)/1)}.bg-remover-editor{padding:.75rem}@media (min-width:640px){.bg-remover-editor{padding:1rem}}.bg-remover-editor__stage{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:56rem;touch-action:none;overflow:hidden;border-radius:.75rem;min-height:12rem}.bg-remover-editor__stage--zoomed{overflow:auto}.bg-remover-editor__canvas{position:absolute;z-index:1;cursor:crosshair}.bg-remover-editor__cursor{pointer-events:none;position:absolute;z-index:2;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));box-shadow:0 0 0 1px rgba(0,0,0,.35)}.bg-remover-editor__cursor--erase{background:rgb(var(--accent-violet-rgb)/.25);border-color:rgb(var(--accent-violet-rgb)/.85)}.bg-remover-editor__cursor--restore{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));background-color:rgba(52,211,153,.25)}.bg-remover-editor__cursor--active{opacity:.85}@media (prefers-reduced-motion:reduce){.bg-remover-sparkles__dot,.bg-remover-sweep:before{animation:none!important;opacity:0!important}}.thumbnail-tools-back{display:inline-flex;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .thumbnail-tools-back{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .thumbnail-tools-back:hover{color:#171f2d}.thumbnail-tools-back:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.tools-thumbnail-tester{position:relative;z-index:10}.tools-thumbnail-tester--expanded .tt-input-row,.tools-thumbnail-tester--expanded .tt-maker-guide{visibility:hidden}.tools-thumbnail-tester--expanded .tt-preview-section__header{opacity:.4;pointer-events:none}.tt-preview-expanded-placeholder{display:flex;min-height:12rem;align-items:center;justify-content:center;padding:2.5rem 1.5rem}.tt-preview-expanded-placeholder__text{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-preview-expanded-placeholder__text{color:var(--scripting-alpha-muted)}.tools-thumbnail-tester__header{max-width:56rem}.tt-input-row{margin-top:2rem;display:grid;gap:1.25rem}@media (min-width:1024px){.tt-input-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:flex-start}}.tt-dropzone{position:relative;min-height:22rem;overflow:hidden;padding:1.5rem}@media (min-width:640px){.tt-dropzone{min-height:24rem;padding:2rem}}.tt-dropzone{border:1px dashed rgba(141,92,255,.35);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.tt-dropzone--active{border-color:rgba(141,92,255,.72);box-shadow:0 0 0 1px rgba(141,92,255,.2),0 0 36px rgba(141,92,255,.14);background:rgba(141,92,255,.06)}.tt-dropzone__empty{display:flex;height:100%;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tt-dropzone__icon{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tt-dropzone__title{color:#171f2d}.tt-dropzone__title{margin-top:1.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-dropzone__title{color:var(--scripting-alpha-ink)}@media (min-width:640px){.tt-dropzone__title{font-size:1.125rem;line-height:1.75rem}}.tt-dropzone__or{margin-top:.75rem;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-dropzone__or{color:var(--scripting-alpha-muted)}.tt-dropzone__choose{margin-top:.25rem}.tt-dropzone__preview{display:flex;flex-direction:column}.tt-thumbnail-uploads{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.tt-thumbnail-uploads{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-thumbnail-slot__select{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;text-align:left;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-duration:.15s;border-color:var(--border-subtle);background-color:var(--surface-overlay)}.tt-thumbnail-slot__image-area{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;background:rgba(8,8,14,.72)}.tt-thumbnail-slot--square .tt-thumbnail-slot__image-area,.tt-thumbnail-slot--unknown .tt-thumbnail-slot__image-area,.tt-thumbnail-slot--vertical .tt-thumbnail-slot__image-area{aspect-ratio:16/9}.tt-thumbnail-slot__select--active{border-color:rgba(141,92,255,.72);background:rgba(141,92,255,.08);box-shadow:0 0 0 2px rgba(141,92,255,.58),0 0 24px rgba(141,92,255,.18)}:root[data-theme=light] .about-page .tt-thumbnail-slot__label{color:#171f2d}.tt-thumbnail-slot__label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-thumbnail-slot__label{color:var(--scripting-alpha-ink)}.tt-thumbnail-slot__selected-label{border-radius:9999px;background-color:rgb(var(--accent-violet-rgb)/.2);padding:.125rem .5rem;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tt-thumbnail-slot__remove{color:#171f2d}.tt-thumbnail-slot__remove{position:absolute;right:.375rem;top:.375rem;z-index:3;display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-thumbnail-slot__remove{color:var(--scripting-alpha-ink)}.tt-thumbnail-slot__remove:hover{background-color:var(--surface-overlay)}.tt-thumbnail-slot__remove{background:rgba(15,10,28,.78);border:1px solid hsla(0,0%,100%,.18)}.tt-thumbnail-slot__remove:focus-visible{outline:2px solid rgba(141,92,255,.75);outline-offset:2px}.tt-thumbnail-uploads__limit{color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-thumbnail-uploads__error,.tt-thumbnail-uploads__limit{margin-top:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1}.tt-thumbnail-uploads__error{color:rgb(252 165 165/var(--tw-text-opacity,1))}.tt-placement-notice{border-radius:.5rem;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.3);background-color:rgb(var(--accent-violet-rgb)/.1);color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-example-preview-notice,.tt-placement-notice{margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.tt-example-preview-notice{border-radius:.5rem;border-width:1px;font-weight:600;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle);background-color:var(--surface-overlay)}.scripting-alpha-app .tt-example-preview-notice{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-dropzone__replace{color:#171f2d}.tt-dropzone__replace{margin-top:1.25rem;display:inline-flex;width:-moz-fit-content;width:fit-content;cursor:pointer;align-items:center;border-radius:.5rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-dropzone__replace{color:var(--scripting-alpha-ink)}.tt-dropzone__replace:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tt-dropzone__replace{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04)}.tt-controls{display:flex;min-height:22rem;flex-direction:column;gap:1rem;padding:1.5rem}@media (min-width:640px){.tt-controls{min-height:24rem;padding:1.75rem}}.tt-controls{border:1px solid hsla(0,0%,100%,.12)}.tt-controls__titles>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tt-controls__titles--scroll{max-height:14rem;overflow-y:auto;padding-right:.25rem;scrollbar-width:thin}.tt-title-check{margin-top:.5rem}.tt-title-check__toggle{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-title-check__toggle{color:var(--scripting-alpha-muted)}.tt-title-check__toggle:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tt-title-check__chevron{flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tt-title-check__chevron--open{transform:rotate(180deg)}.tt-title-check__panel{margin-bottom:.75rem}.tt-title-check__panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.tt-title-check__panel{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;border-color:var(--border-subtle);background:hsla(0,0%,100%,.03)}.tt-title-check__intro{font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-title-check__intro{color:var(--scripting-alpha-muted)}.tt-title-check__prompt{font-size:.75rem;font-weight:700;line-height:1.25rem;color:rgb(var(--text-rgb)/.9)}.tt-title-check__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tt-title-check__list{font-size:.75rem;font-weight:600;line-height:1.25rem;color:rgb(var(--text-rgb)/.9)}.tt-title-check__list>li{position:relative;padding-left:.875rem}.tt-title-check__list>li:before{content:"•";position:absolute;left:0;color:rgb(var(--accent-violet-rgb)/.8)}.tt-title-check__item-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem}.tt-title-check__tip{position:relative;display:inline-flex;vertical-align:middle}.tt-title-check__tip-btn{display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;color:rgb(var(--accent-violet-rgb)/.75);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-duration:.15s}.tt-title-check__tip-btn:hover{background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tt-title-check__tip-popover{pointer-events:none;position:absolute;bottom:calc(100% + .35rem);left:50%;z-index:20;display:none;width:13rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;border-width:1px;padding:.5rem .625rem;text-align:left;font-size:.68rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));border-color:var(--border-subtle)}.scripting-alpha-app .tt-title-check__tip-popover{color:var(--scripting-alpha-muted)}.tt-title-check__tip-popover{background:rgba(12,10,20,.96);box-shadow:0 8px 24px rgba(0,0,0,.35)}@media (hover:hover){.tt-title-check__tip:focus-within .tt-title-check__tip-popover,.tt-title-check__tip:hover .tt-title-check__tip-popover{display:block}}.tt-title-check__tip-mobile{margin-top:.25rem;padding-left:.875rem;font-size:.68rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-title-check__tip-mobile{color:var(--scripting-alpha-muted)}@media (min-width:640px){.tt-title-check__tip-mobile{display:none}}.tt-title-check__testing-note{border-top-width:1px;border-color:hsla(0,0%,100%,.06);padding-top:.5rem;font-size:.68rem;font-weight:600;line-height:1rem;color:rgb(var(--text-muted-rgb)/.9)}.tt-title-variations>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tt-title-variations{border-top-width:1px;border-color:hsla(0,0%,100%,.06);padding-top:1rem}.tt-comparison-options>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tt-comparison-options{border-top-width:1px;border-color:hsla(0,0%,100%,.06);padding-top:1rem}.tt-comparison-options__label{display:block;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-comparison-options__label{color:var(--scripting-alpha-muted)}.tt-comparison-options__checks{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.tt-title-picker__toggle{flex-wrap:wrap}.tt-controls__actions{margin-top:auto}.tt-controls__actions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tt-controls__actions{padding-top:.5rem}.tt-controls__actions-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.tt-title-row{display:flex;align-items:center;gap:.5rem}.tt-title-row--shake{animation:tt-title-shake .38s ease-in-out}@keyframes tt-title-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.tt-title-row--shake{animation:none}}.tt-title-row .tools-input{flex:1 1 0%}.tt-field--invalid .tools-input{border-color:rgba(141,92,255,.62);box-shadow:0 0 0 1px rgba(141,92,255,.22)}.tt-field__helper--error{color:rgb(var(--accent-violet-rgb)/.9)}:root[data-theme=light] .about-page .tt-plus-button{color:#171f2d}.tt-plus-button{display:inline-flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-plus-button{color:var(--scripting-alpha-ink)}.tt-plus-button:hover{background-color:rgb(var(--accent-violet-rgb)/.2);--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1))}.tt-plus-button{border:1px solid rgba(141,92,255,.45);background:rgba(141,92,255,.14)}.tt-field__helper{margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1.25rem;color:rgb(var(--accent-violet-rgb)/.8)}.tt-required{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-spinner{animation:tt-spin .9s linear infinite}@keyframes tt-spin{to{transform:rotate(1turn)}}.tt-field{display:block}.tt-field__label{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-field__label{color:var(--scripting-alpha-muted)}.tt-field__row{display:flex;align-items:center;gap:.5rem}.tt-field__row .tools-input{flex:1 1 0%}.tt-icon-button{display:inline-flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-icon-button{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-icon-button:hover{color:#171f2d}.tt-icon-button:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay-hover)}.tt-icon-button{border:1px solid hsla(0,0%,100%,.12)}.tt-title-picker>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tt-filter-help{font-size:.75rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-filter-help{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-checkbox{color:#171f2d}.tt-checkbox{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-checkbox{color:var(--scripting-alpha-ink)}.tt-checkbox input{height:1rem;width:1rem;border-radius:.25rem;border-color:hsla(0,0%,100%,.2);background-color:transparent;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-checkbox input:focus{--tw-ring-color:rgb(var(--accent-violet-rgb)/0.3)}.tt-checkbox--disabled{cursor:not-allowed;opacity:.5}.tt-pool-warning{border-radius:.5rem;border-width:1px;border-color:rgb(var(--accent-secondary-rgb)/.3);background-color:rgb(var(--accent-secondary-rgb)/.1);padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 180 168/var(--tw-text-opacity,1))}.tt-maker-guide{position:relative;z-index:10;margin-top:2rem;border:1px solid hsla(0,0%,100%,.12)}:root[data-theme=light] .about-page .tt-maker-guide__title{color:#171f2d}.tt-maker-guide__title{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-maker-guide__title{color:var(--scripting-alpha-ink)}.tt-maker-guide__title:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1));background-color:var(--surface-overlay)}.tt-maker-guide__title--solo{border-width:0;background-color:transparent}.tt-maker-guide__chevron{flex-shrink:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.scripting-alpha-app .tt-maker-guide__chevron{color:var(--scripting-alpha-muted)}.tt-maker-guide__chevron--open{transform:rotate(180deg)}.tt-maker-guide__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tt-maker-guide__body{overflow:visible;border-top-width:1px;padding:1.25rem;border-color:var(--border-subtle)}@media (min-width:640px){.tt-maker-guide__body{padding-left:1.5rem;padding-right:1.5rem}}.tt-maker-guide__body{background:hsla(0,0%,100%,.02)}.tt-maker-guide__intro{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-maker-guide__intro{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-maker-guide__section-title{color:#171f2d}.tt-maker-guide__section-title{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-maker-guide__section-title{color:var(--scripting-alpha-ink)}.tt-maker-guide__list{margin-top:.75rem}.tt-maker-guide__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tt-maker-guide__list{font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9)}.tt-maker-guide__list li{position:relative;padding-left:1rem}.tt-maker-guide__list li:before{content:"•";position:absolute;left:0;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-maker-guide__note{margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-maker-guide__note{color:var(--scripting-alpha-muted)}.tt-guide-process{position:relative}.tt-guide-process>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tt-guide-process__intro{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-guide-process__intro{color:var(--scripting-alpha-muted)}.tt-guide-process__grid{position:relative;margin-top:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.tt-guide-process__connector{pointer-events:none;position:absolute;left:3%;right:3%;top:1.25rem;z-index:1;height:2.5rem;width:94%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:visible}.tt-guide-process__connector path{stroke:rgba(141,92,255,.5);stroke-dasharray:8 9;stroke-width:2}.tt-guide-process__step{position:relative;min-width:0}.tt-guide-process__circle-wrap{position:relative;z-index:20;margin-bottom:1rem;display:flex;justify-content:center}.tt-guide-process__circle{position:relative;z-index:20;display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;border-width:1px;border-color:rgb(var(--accent-violet-rgb)/.55);--tw-bg-opacity:1;background-color:rgb(10 10 18/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 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)}.tt-guide-process__card{position:relative;z-index:10;min-height:11.5rem;overflow:hidden;border-width:1px;padding:1rem;border-color:var(--border-subtle);background:hsla(0,0%,100%,.03);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease-out,box-shadow .3s ease-out}.tt-guide-process__card-shine{position:absolute;left:0;right:0;top:0;height:1px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.tt-guide-process__step-label{font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}:root[data-theme=light] .about-page .tt-guide-process__card-title{color:#171f2d}.tt-guide-process__card-title{margin-top:.5rem;font-size:1rem;line-height:1.5rem;font-weight:900;line-height:1.25;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-guide-process__card-title{color:var(--scripting-alpha-ink)}.tt-guide-process__card-body{margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.85)}.tt-guide-process__card-note{margin-top:.75rem;font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-guide-process__card-note{color:var(--scripting-alpha-muted)}.tt-guide-process__mobile{margin-top:1.5rem}.tt-guide-process__mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tt-guide-process__mobile-step{position:relative;display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem}.tt-guide-process__mobile-line{pointer-events:none;position:absolute;left:1.125rem;top:2.25rem;z-index:1;height:calc(100% + .75rem);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left-width:1px;border-style:dashed;border-color:rgb(var(--accent-violet-rgb)/.45)}.tt-guide-process__mobile .tt-guide-process__circle-wrap{margin-bottom:0;justify-content:center}.tt-guide-process__mobile .tt-guide-process__card{min-height:0}@media (hover:hover) and (pointer:fine){.tt-guide-process__step:hover .tt-guide-process__card{transform:translate3d(0,-2px,0);border-color:hsla(0,0%,100%,.18);box-shadow:0 16px 48px rgba(0,0,0,.28)}}.tt-clarity-link{font-weight:700;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgb(var(--accent-violet-rgb)/.5);text-underline-offset:4px;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-duration:.15s}.tt-clarity-link:hover{--tw-text-opacity:1;color:rgb(217 199 255/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--accent-violet-rgb)/1)}.tt-clarity-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem}@media (min-width:640px){.tt-clarity-modal{padding:1.5rem}}.tt-clarity-modal__backdrop{position:absolute;inset:0;border-width:0;--tw-backdrop-blur:blur(4px);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:rgba(5,5,12,.78)}.tt-clarity-modal__panel{position:relative;z-index:10;display:flex;max-height:min(92vh,44rem);width:100%;max-width:32rem;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 24px 80px rgba(0,0,0,.45)}.tt-clarity-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom-width:1px;padding:1rem 1.25rem;border-color:var(--border-subtle)}@media (min-width:640px){.tt-clarity-modal__header{padding-left:1.5rem;padding-right:1.5rem}}.tt-clarity-modal__header{background:hsla(0,0%,100%,.02)}:root[data-theme=light] .about-page .tt-clarity-modal__title{color:#171f2d}.tt-clarity-modal__title{font-size:1.125rem;line-height:1.75rem;font-weight:900;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__title{color:var(--scripting-alpha-ink)}.tt-clarity-modal__close{border-radius:9999px;padding:.375rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-clarity-modal__close{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-clarity-modal__close:hover{color:#171f2d}.tt-clarity-modal__close:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));background-color:var(--surface-overlay-hover)}.tt-clarity-modal__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tt-clarity-modal__body{overflow-y:auto;padding:1.25rem}@media (min-width:640px){.tt-clarity-modal__body{padding-left:1.5rem;padding-right:1.5rem}}.tt-clarity-modal__safety-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}:root[data-theme=light] .about-page .tt-clarity-modal__safety-heading{color:#171f2d}.tt-clarity-modal__safety-heading{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__safety-heading{color:var(--scripting-alpha-ink)}.tt-clarity-modal__safety{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__safety{color:var(--scripting-alpha-muted)}.tt-clarity-modal__ack{display:flex;cursor:pointer;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.625rem .75rem;border-color:var(--border-subtle)}.tt-clarity-modal__ack-input{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;border-radius:.25rem;border-color:hsla(0,0%,100%,.2);background-color:transparent;accent-color:rgb(var(--accent-violet-rgb)/1)}.tt-clarity-modal__ack-label{font-size:.875rem;font-weight:600;line-height:1.25rem;color:rgb(var(--text-rgb)/.85)}.tt-clarity-modal__actions{display:flex;flex-wrap:wrap;gap:.75rem}.tt-clarity-modal__step-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-clarity-modal__stage{position:relative;overflow:hidden;border-radius:.75rem;aspect-ratio:16/9;background:rgba(8,8,14,.92);border:1px solid hsla(0,0%,100%,.08)}.tt-clarity-modal__stage--idle{display:flex;align-items:center;justify-content:center;background:var(--dropdown-bg)}.tt-clarity-modal__stage-text{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__stage-text{color:var(--scripting-alpha-muted)}.tt-clarity-modal__image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.tt-clarity-modal__hint{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__hint{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-clarity-modal__question{color:#171f2d}.tt-clarity-modal__question{font-size:.875rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__question{color:var(--scripting-alpha-ink)}.tt-clarity-modal__question--compact{margin-top:.75rem}.tt-clarity-modal__options{display:grid;gap:.5rem}.tt-clarity-modal__options--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (min-width:640px){.tt-clarity-modal__options--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-theme=light] .about-page .tt-clarity-modal__option{color:#171f2d}.tt-clarity-modal__option{border-radius:.75rem;border-width:1px;padding:.625rem .75rem;text-align:left;font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle)}.scripting-alpha-app .tt-clarity-modal__option{color:var(--scripting-alpha-ink)}.tt-clarity-modal__option:hover{border-color:rgb(var(--accent-violet-rgb)/.35);background-color:rgb(var(--accent-violet-rgb)/.1)}.tt-clarity-modal__option{background:hsla(0,0%,100%,.03)}:root[data-theme=light] .about-page .tt-clarity-modal__option--active{color:#171f2d}.tt-clarity-modal__option--active{border-color:rgb(var(--accent-violet-rgb)/.4);background-color:rgb(var(--accent-violet-rgb)/.15);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__option--active{color:var(--scripting-alpha-ink)}.tt-clarity-modal__result-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__result-label{color:var(--scripting-alpha-muted)}:root[data-theme=light] .about-page .tt-clarity-modal__result-text{color:#171f2d}.tt-clarity-modal__result-text{font-size:.875rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__result-text{color:var(--scripting-alpha-ink)}.tt-clarity-modal__note{font-size:.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__note{color:var(--scripting-alpha-muted)}.tt-clarity-modal__meta{font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-clarity-modal__meta{color:var(--scripting-alpha-muted)}.tt-clarity-modal__meta--example{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-clarity-modal__meta--upload{color:rgb(var(--text-rgb)/.8)}.tt-clarity-modal__reflections>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tt-clarity-modal__reflections{font-size:.875rem;font-weight:600;line-height:1.5rem;color:rgb(var(--text-rgb)/.9)}.tt-clarity-modal__reflections li{position:relative;padding-left:1rem}.tt-clarity-modal__reflections li:before{content:"•";position:absolute;left:0;--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.tt-clarity-modal__title-check{border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:1rem;border-color:var(--border-subtle)}.tt-preview-section{position:relative;z-index:10;margin-top:1.25rem}.tt-preview-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tt-preview-section{border-radius:1rem;border-width:1px;background-color:hsla(0,0%,100%,.015);padding:.75rem;border-color:var(--border-subtle)}@media (min-width:640px){.tt-preview-section{padding:1rem}}.tt-preview-section__header{display:flex;flex-direction:column;gap:.75rem}.tt-viewer-behavior{border-radius:.5rem;border-width:1px;background-color:hsla(0,0%,100%,.02);padding:.5rem .75rem;border-color:var(--border-subtle)}.tt-viewer-behavior__toggle{display:flex;width:100%;align-items:flex-start;gap:.5rem;border-width:0;background-color:transparent;padding:0;text-align:left}.tt-viewer-behavior__label{flex-shrink:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-viewer-behavior__label{color:var(--scripting-alpha-muted)}.tt-viewer-behavior__summary{min-width:0;flex:1 1 0%;font-size:.875rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-rgb)/.85)}.tt-viewer-behavior__chevron{margin-top:.125rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1));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-duration:.15s}.scripting-alpha-app .tt-viewer-behavior__chevron{color:var(--scripting-alpha-muted)}.tt-viewer-behavior__chevron--open{transform:rotate(180deg)}.tt-viewer-behavior__list{margin-top:.5rem}.tt-viewer-behavior__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tt-viewer-behavior__list{border-top-width:1px;padding-top:.5rem;border-color:var(--border-subtle)}.tt-viewer-behavior__item{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-viewer-behavior__item{color:var(--scripting-alpha-muted)}.thumbnail-preview--light .tt-viewer-behavior,.tt-yt-preview--light .tt-viewer-behavior{border-color:hsla(0,0%,6%,.1);background:hsla(0,0%,6%,.02)}.thumbnail-preview--light .tt-viewer-behavior__label,.tt-yt-preview--light .tt-viewer-behavior__label{color:hsla(0,0%,6%,.55)}.thumbnail-preview--light .tt-viewer-behavior__summary,.tt-yt-preview--light .tt-viewer-behavior__summary{color:hsla(0,0%,6%,.82)}.thumbnail-preview--light .tt-viewer-behavior__list,.tt-yt-preview--light .tt-viewer-behavior__list{border-color:hsla(0,0%,6%,.08)}.thumbnail-preview--light .tt-viewer-behavior__item,.tt-yt-preview--light .tt-viewer-behavior__item{color:hsla(0,0%,6%,.72)}.tt-preview-card--clickable{cursor:pointer;border-width:0;background-color:transparent;padding:0;text-align:left;font:inherit;color:inherit}.tt-preview-card--clickable: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(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(62,166,255,.7)}.tt-preview-card--clickable.tt-desktop-feed-card:hover,.tt-preview-card--clickable.tt-desktop-short:hover,.tt-preview-card--clickable.tt-desktop-suggested-card:hover,.tt-preview-card--clickable.yt-card:hover{--tw-brightness:brightness(1.03);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)}.tt-preview-card--selected:not(.tt-appletv-card){--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(62,166,255,.7);--tw-ring-offset-width:2px;--tw-ring-offset-color:#0f0f0f}.tt-yt-preview--light .tt-preview-card--selected:not(.tt-appletv-card){--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(6,95,212,.6);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.tt-preview-card--clickable.tt-desktop-suggested-card{display:flex;width:100%;min-width:0}.tt-device-bar{display:flex;flex-direction:column;gap:.5rem;border-radius:.75rem;border-width:1px;background-color:hsla(0,0%,100%,.025);padding:.5rem;border-color:var(--border-subtle)}@media (min-width:1024px){.tt-device-bar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.tt-device-bar__tabs{width:100%}@media (min-width:1024px){.tt-device-bar__tabs{width:auto}}.tt-device-bar__controls{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width:1024px){.tt-device-bar__controls{margin-left:auto;width:auto;justify-content:flex-end}}.tt-device-bar__controls .tools-mode-toggle{width:100%}@media (min-width:640px){.tt-device-bar__controls .tools-mode-toggle{width:auto}}.tt-yt-preview{font-family:Roboto,Arial,sans-serif}.thumbnail-preview .tt-desktop-surface,.thumbnail-preview .tt-device,.thumbnail-preview.tt-device--appletv,.thumbnail-preview.tt-device--mobile,.tt-yt-preview .tt-desktop-surface,.tt-yt-preview .tt-device,.tt-yt-preview.tt-device--appletv,.tt-yt-preview.tt-device--mobile{color:var(--yt-text);background:var(--yt-bg);border-color:var(--yt-border)}.tt-yt-preview .tt-desktop-topbar{border-color:var(--yt-border);background:var(--yt-surface)}.tt-yt-preview .tt-desktop-topbar__menu,.tt-yt-preview .tt-desktop-topbar__mic{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-topbar__menu:hover,.tt-yt-preview .tt-desktop-topbar__mic:hover{background:var(--yt-hover);color:var(--yt-text)}.tt-yt-preview .tt-desktop-topbar__search-input{border-color:var(--yt-border);background:var(--yt-surface-muted);color:var(--yt-text)}.tt-yt-preview .tt-desktop-topbar__search-icon{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-topbar__create{display:none;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width:640px){.tt-yt-preview .tt-desktop-topbar__create{display:inline-flex}}.tt-yt-preview .tt-desktop-topbar__create{border:1px solid var(--yt-border);color:var(--yt-text);background:var(--yt-surface-muted)}.tt-yt-preview .tt-desktop-topbar__avatar{display:none;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.65rem;font-weight:500}@media (min-width:640px){.tt-yt-preview .tt-desktop-topbar__avatar{display:inline-flex}}.tt-yt-preview .tt-desktop-topbar__avatar{background:var(--yt-surface-muted);color:var(--yt-text-muted);border:1px solid var(--yt-border);box-shadow:none}.tt-yt-preview .tt-desktop-card__avatar--large{-o-object-fit:cover;object-fit:cover;background:var(--yt-surface-muted)}.tt-desktop-watch__comments{margin-top:1rem;border-radius:.75rem;padding:.75rem;background:var(--yt-surface-muted,hsla(0,0%,100%,.04));border:1px solid var(--yt-border,hsla(0,0%,100%,.08))}.tt-yt-preview .tt-desktop-watch__comments{background:var(--yt-surface-muted);border-color:var(--yt-border)}.tt-desktop-watch__comments-title{font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--yt-text,#f1f1f1)}.tt-desktop-watch__comments-count{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--yt-text-muted,hsla(0,0%,95%,.45))}.tt-desktop-watch__comments-list{margin-top:.75rem}.tt-desktop-watch__comments-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tt-desktop-watch__comment{display:flex;gap:.75rem}.tt-desktop-watch__comment-avatar{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:var(--yt-surface-muted,hsla(0,0%,100%,.08))}.tt-desktop-watch__comment-body{min-width:0;flex:1 1 0%}.tt-desktop-watch__comment-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tt-desktop-watch__comment-author{font-size:.75rem;line-height:1rem;font-weight:700;color:var(--yt-text,#f1f1f1)}.tt-desktop-watch__comment-age{font-size:.68rem;font-weight:600;color:var(--yt-text-muted,hsla(0,0%,95%,.45))}.tt-desktop-watch__comment-text{margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1.25rem;color:var(--yt-text-muted,hsla(0,0%,95%,.72))}.tt-desktop-watch__comment-text--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tt-desktop-watch__comment-more{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-desktop-watch__comment-actions{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tt-desktop-watch__comment-action,.tt-desktop-watch__comment-menu,.tt-desktop-watch__comment-reply{display:inline-flex;align-items:center;gap:.25rem;border-width:0;background-color:transparent;padding:0;font-size:.68rem;font-weight:600;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-desktop-watch__comment--easter-egg .tt-desktop-watch__comment-text{font-style:italic}.tt-yt-preview .tt-desktop-sidebar{border-color:var(--yt-border);background:var(--yt-surface)}.tt-yt-preview .tt-desktop-sidebar__item--active{background:var(--yt-hover)}.tt-yt-preview .tt-desktop-chip{border-color:var(--yt-border);background:var(--yt-chip-bg);color:var(--yt-chip-text)}.tt-yt-preview .tt-desktop-chip--active{border-color:var(--yt-chip-active-bg);background:var(--yt-chip-active-bg);color:var(--yt-chip-active-text)}.tt-yt-preview .tt-desktop-card__title,.tt-yt-preview .tt-desktop-home__section-title,.tt-yt-preview .tt-desktop-home__shorts-icon,.tt-yt-preview .tt-desktop-watch__channel-name,.tt-yt-preview .tt-desktop-watch__title,.tt-yt-preview .yt-card__title{color:var(--yt-text)}.tt-yt-preview .tt-appletv-card__views,.tt-yt-preview .tt-desktop-card__channel,.tt-yt-preview .tt-desktop-card__meta,.tt-yt-preview .tt-desktop-card__views,.tt-yt-preview .tt-desktop-watch__channel-meta,.tt-yt-preview .tt-desktop-watch__description-text,.tt-yt-preview .tt-desktop-watch__stats,.tt-yt-preview .tt-device__context,.tt-yt-preview .yt-card__meta,.tt-yt-preview .yt-card__views{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-feed-card__thumb,.tt-yt-preview .tt-desktop-short__thumb,.tt-yt-preview .tt-desktop-suggested-card__thumb,.tt-yt-preview .tt-desktop-watch__player,.tt-yt-preview .yt-card__thumb{background:var(--yt-thumb-bg)}.tt-yt-preview .tt-desktop-card__menu,.tt-yt-preview .yt-card__menu{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-card__menu:hover,.tt-yt-preview .yt-card__menu:hover{background:var(--yt-hover);color:var(--yt-text)}.tt-yt-preview .tt-device--mobile .yt-card--short .yt-card__title,.tt-yt-preview .tt-device--mobile .yt-card__title,.tt-yt-preview .yt-card__title{color:var(--yt-text)}.tt-yt-preview .tt-device--appletv .yt-card__meta,.tt-yt-preview .tt-device--mobile .yt-card__meta,.tt-yt-preview .yt-card__menu,.tt-yt-preview .yt-card__meta,.tt-yt-preview .yt-card__views{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-watch__action,.tt-yt-preview .tt-desktop-watch__subscribe{border:1px solid var(--yt-border);color:var(--yt-text);background:var(--yt-surface-muted)}.tt-yt-preview .tt-desktop-feed-row{grid-template-columns:minmax(0,1fr)}@container desktop-preview (min-width: 30rem){.tt-yt-preview .tt-desktop-feed-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container desktop-preview (min-width: 52rem){.tt-yt-preview .tt-desktop-feed-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-yt-preview .tt-desktop-shorts-row{display:grid;align-items:flex-start;gap:.75rem;overflow:visible;padding-bottom:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-yt-preview .tt-desktop-shorts-row--home{overflow:visible;scrollbar-width:auto}.tt-yt-preview .tt-desktop-shorts-row .tt-desktop-short{min-width:0;flex:unset;width:auto;scroll-snap-align:unset}.tt-yt-preview .tt-desktop-shorts-row--home .tt-desktop-short__thumb{width:100%;height:auto;max-height:none;aspect-ratio:9/16}.tt-yt-preview .tt-desktop-shorts-row--home .tt-desktop-short__body{margin-top:.5rem;min-height:2.75rem}@container desktop-preview (min-width: 30rem){.tt-yt-preview .tt-desktop-shorts-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@container desktop-preview (min-width: 40rem){.tt-yt-preview .tt-desktop-shorts-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@container desktop-preview (min-width: 52rem){.tt-yt-preview .tt-desktop-shorts-row{grid-template-columns:repeat(5,minmax(0,1fr))}}@container desktop-preview (max-width: 32rem){.tt-yt-preview .tt-desktop-topbar__create{display:none}}.tt-comparison-options__helper{font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-comparison-options__helper{color:var(--scripting-alpha-muted)}.tt-device-toggle{width:100%;max-width:100%;flex-wrap:wrap}.tt-device-tab{display:inline-flex;align-items:center;gap:.5rem}.tt-preview-empty{padding:4rem 1.5rem;text-align:center;border:1px solid hsla(0,0%,100%,.12)}.tt-preview-empty__text{margin-left:auto;margin-right:auto;max-width:28rem;font-size:.875rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-preview-empty__text{color:var(--scripting-alpha-muted)}.tt-shuffle-source-hint{text-align:center;font-size:.75rem;font-weight:600;line-height:1.25rem;color:rgb(var(--text-muted-rgb)/.8)}.tt-solo-preview{padding:1.5rem 1rem}@media (min-width:640px){.tt-solo-preview{padding:2rem 1.5rem}}.tt-solo-preview__stage{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:36rem;justify-content:center}.tt-solo-preview--desktop .tt-solo-preview__stage{max-width:28rem;padding:2rem 1rem}.tt-solo-preview--appletv{display:flex;flex-direction:column;overflow:hidden;padding:0}.tt-solo-preview--appletv .tt-solo-preview__copy{margin-top:0;padding:1rem 1rem 1.5rem}.tt-solo-preview__copy{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:28rem}.tt-solo-preview__copy>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.tt-solo-preview__copy{padding-left:1rem;padding-right:1rem;text-align:center;text-wrap:balance}.tt-solo-preview__lead{font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.375;letter-spacing:-.025em}@media (min-width:640px){.tt-solo-preview__lead{font-size:1.125rem;line-height:1.75rem}}.tt-yt-preview .tt-solo-preview__lead{color:var(--yt-text)}.tt-yt-preview--light .tt-solo-preview__lead{color:#5b21b6;text-shadow:0 0 22px rgba(139,92,246,.28)}.tt-yt-preview--dark .tt-solo-preview__lead{text-shadow:0 0 26px rgba(167,139,250,.42)}.tt-solo-preview__hint{font-size:.75rem;font-weight:500;line-height:1.25rem}@media (min-width:640px){.tt-solo-preview__hint{font-size:.875rem;line-height:1.25rem}}.tt-yt-preview .tt-solo-preview__hint{color:var(--yt-text-muted)}.tt-device{overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.tt-yt-preview .tt-device{border-color:var(--yt-border);box-shadow:none;backdrop-filter:none}.tt-device--appletv{overflow:visible}.tt-yt-preview .tt-device--appletv{background:#0f0f0f;color:#f1f1f1}.tt-yt-preview--light .tt-device--appletv{background:#f8f8f8;color:#0f0f0f}.tt-yt-preview .tt-appletv-nav__item{color:var(--yt-text-muted)}.tt-yt-preview .tt-appletv-card__meta,.tt-yt-preview .tt-appletv-card__title,.tt-yt-preview .tt-appletv-nav__item--active,.tt-yt-preview .tt-appletv-section__label{color:var(--yt-text)}.tt-yt-preview .tt-appletv-card__meta,.tt-yt-preview .tt-appletv-topbar__premium{color:var(--yt-text-muted)}.tt-appletv-distance__toggle{width:100%}@media (min-width:640px){.tt-appletv-distance__toggle{width:auto}}.tt-appletv-room{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:2rem 1rem;background:linear-gradient(180deg,#8f857c,#6f6760 38%,#5a524c)}.tt-appletv-room--8ft{--tt-appletv-room-aspect:3/2;--tt-appletv-screen-top:15.7%;--tt-appletv-screen-left:30.6%;--tt-appletv-screen-width:43%;--tt-appletv-screen-height:37.9%;min-height:0}.tt-appletv-room--8ft.tt-appletv-room--has-render{background:transparent}.tt-appletv-room__render{position:relative;margin-left:auto;margin-right:auto;width:100%;aspect-ratio:var(--tt-appletv-room-aspect);max-width:min(100%,44rem);max-height:min(72vh,34rem)}.tt-appletv-room__render-image{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.tt-appletv-room__render-screen{position:absolute;overflow:hidden;border-radius:.2rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));top:var(--tt-appletv-screen-top);left:var(--tt-appletv-screen-left);width:var(--tt-appletv-screen-width);height:var(--tt-appletv-screen-height)}.tt-appletv-room__loading{display:flex;height:100%;width:100%;align-items:center;justify-content:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:.56rem;font-weight:600;color:hsla(0,0%,100%,.7);background:linear-gradient(135deg,#101014,#181820)}.tt-appletv-room__loading-dot{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background-color:hsla(0,0%,100%,.7);animation:tt-tv-loading-pulse 1.2s ease-in-out infinite}@keyframes tt-tv-loading-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.tt-yt-preview--light .tt-appletv-room{background:linear-gradient(180deg,#ece7e1,#ddd6ce 42%,#cfc7be)}.tt-appletv-room--close{min-height:28rem;background:radial-gradient(ellipse at 50% 0,rgba(42,34,30,.95),#0a0908 70%)}.tt-yt-preview--light .tt-appletv-room--close{background:radial-gradient(ellipse at 50% 0,#ebe6e0,#cfc9c2 72%)}.tt-appletv-room__close-stage{position:relative;z-index:1;display:flex;width:100%;max-width:48rem;align-items:center;justify-content:center}.tt-appletv-room__ambient{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 50% 22%,rgba(255,248,240,.22),transparent 52%)}.tt-yt-preview--light .tt-appletv-room__ambient{background:radial-gradient(circle at 50% 22%,hsla(0,0%,100%,.55),transparent 55%)}.tt-appletv-room__room-left,.tt-appletv-room__room-right{pointer-events:none;position:absolute;bottom:0;top:0;width:18%;opacity:.7}.tt-appletv-room__room-left{left:0;background:linear-gradient(90deg,rgba(20,18,16,.18),transparent 85%)}.tt-appletv-room__room-right{right:0;background:linear-gradient(270deg,rgba(20,18,16,.16),transparent 85%)}.tt-yt-preview--light .tt-appletv-room__room-left{background:linear-gradient(90deg,rgba(120,108,98,.12),transparent 85%)}.tt-yt-preview--light .tt-appletv-room__room-right{background:linear-gradient(270deg,rgba(120,108,98,.1),transparent 85%)}.tt-appletv-room__living{position:relative;z-index:1;display:flex;width:100%;max-width:44rem;flex-direction:column;align-items:center}.tt-appletv-room--8ft .tt-appletv-room__living{width:min(100%,44rem);max-height:min(72vh,34rem)}.tt-appletv-room__wall{display:flex;width:100%;flex-direction:column;align-items:center}.tt-appletv-room__tv-mount{width:100%}.tt-appletv-room__screen-bezel{width:100%;border-radius:.35rem;padding:.45rem;background:linear-gradient(180deg,#1a1816,#0a0908);box-shadow:0 18px 48px rgba(0,0,0,.42),0 0 0 1px hsla(0,0%,100%,.08)}.tt-appletv-room__screen-bezel--close{max-width:48rem;border-radius:.75rem;padding:.625rem;transform:perspective(1000px) rotateX(2deg)}.tt-yt-preview--light .tt-appletv-room__screen-bezel{background:linear-gradient(180deg,#2e2a27,#12100e);box-shadow:0 20px 50px rgba(0,0,0,.24),0 0 0 1px rgba(0,0,0,.22)}.tt-appletv-room__screen{overflow:hidden;border-radius:.2rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-appletv-room--8ft .tt-appletv-room__screen .thumbnail-tv-preview,.tt-appletv-room--8ft .tt-appletv-room__screen .tt-appletv-shell{min-height:0;height:100%;font-size:.82rem}.tt-appletv-room--close .tt-appletv-room__screen .thumbnail-tv-preview,.tt-appletv-room--close .tt-appletv-room__screen .tt-appletv-shell{min-height:20rem;font-size:.9rem}.tt-appletv-room__render-screen .thumbnail-tv-preview{min-height:0;height:100%;font-size:.82rem}.tt-appletv-room__media-console{margin-top:1rem;width:min(100%,36rem);border-radius:.375rem;padding:.75rem 1rem;background:linear-gradient(180deg,#f3f0eb,#e7e1d9);box-shadow:0 10px 24px rgba(0,0,0,.14)}.tt-yt-preview--light .tt-appletv-room__media-console{background:linear-gradient(180deg,#faf8f5,#ece7e0)}.tt-appletv-room__console-top{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.tt-appletv-room__console-plant{display:inline-block;height:2rem;width:2rem;border-radius:9999px;background:radial-gradient(circle at 35% 35%,#6ea86d,#3f6d43 70%)}.tt-appletv-room__console-bowl{display:inline-block;height:1.25rem;width:2.5rem;border-radius:9999px;background:linear-gradient(180deg,#d9cbb8,#b9a792)}.tt-appletv-room__console-body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-end;gap:.5rem}.tt-appletv-room__console-book{display:block;height:2.5rem;border-radius:.125rem;background:linear-gradient(180deg,#fff,#d7d0c7);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.tt-appletv-room__console-book--wide{grid-column:span 1/span 1;height:3rem;background:linear-gradient(180deg,#f7f4ef,#d9d1c7)}.tt-appletv-room__console-basket{display:block;height:2.25rem;border-radius:.375rem;background:linear-gradient(180deg,#e8dfd2,#c9bba8)}.tt-appletv-room__floor{margin-top:1.5rem;height:4rem;width:min(100%,52rem);border-radius:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,.18),transparent 72%)}@media (max-width:639px){.tt-appletv-room--8ft{padding:.75rem .5rem 1rem}.tt-appletv-room--8ft .tt-appletv-room__living,.tt-appletv-room__render{width:100%;max-height:min(68vh,28rem)}.tt-appletv-room--8ft .tt-appletv-room__screen-bezel{width:100%}.tt-appletv-room--8ft .tt-appletv-room__media-console{margin-top:.5rem;width:min(100%,88%);padding:.5rem .75rem}.tt-appletv-room--8ft .tt-appletv-room__floor{margin-top:.75rem;height:2.5rem}.tt-appletv-room--8ft .tt-appletv-room__console-plant{height:1.5rem;width:1.5rem}.tt-appletv-room--8ft .tt-appletv-room__console-book{height:2rem}.tt-appletv-room--8ft .tt-appletv-room__console-book--wide{height:2.25rem}.tt-device--appletv{overflow-x:hidden}}.tt-yt-preview--light .tt-appletv-room__floor{background:radial-gradient(ellipse at center,rgba(0,0,0,.08),transparent 72%)}@keyframes tt-watch-poster-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.07) translate3d(-1%,-.5%,0)}}.tt-desktop-watch__player-media{position:relative}.tt-desktop-watch__player--playing:not(.tt-desktop-watch__player--reduced-motion) .tt-desktop-watch__player-image{animation:tt-watch-poster-drift 22s ease-in-out infinite alternate}.tt-desktop-surface-toggle__buttons{width:100%}@media (min-width:640px){.tt-desktop-surface-toggle__buttons{width:auto}}.tt-device--desktop{overflow:hidden}.tt-desktop-surface{overflow:hidden;background:var(--yt-bg,#0f0f0f);container-type:inline-size;container-name:desktop-preview}.tt-desktop-surface--clean{background:transparent}.tt-desktop-suggested-stage{display:flex;min-height:0;width:100%;justify-content:center;overflow:hidden;padding:.5rem}@media (min-width:640px){.tt-desktop-suggested-stage{padding:.75rem}}.tt-desktop-suggested-stage{max-height:min(46rem,76vh);background:var(--yt-bg,#0f0f0f)}:root[data-theme=light] .tt-desktop-suggested-stage{--yt-bg:#fff;--yt-surface:#fff;--yt-text:#0f0f0f;--yt-text-muted:#606060;--yt-border:#e5e5e5;--yt-hover:hsla(0,0%,6%,.06)}:root[data-theme=dark] .tt-desktop-suggested-stage{--yt-bg:#0f0f0f;--yt-surface:#0f0f0f;--yt-text:#f1f1f1;--yt-text-muted:hsla(0,0%,95%,.72);--yt-border:hsla(0,0%,100%,.1);--yt-hover:hsla(0,0%,100%,.06)}.tt-desktop-suggested-stage__shell{width:100%;min-width:0;max-width:38rem;border-radius:.75rem;border-width:1px;border-color:var(--yt-border,hsla(0,0%,100%,.08));background:var(--yt-surface,hsla(0,0%,100%,.02))}.tt-desktop-suggested-column{min-width:0;padding:.625rem}@media (min-width:640px){.tt-desktop-suggested-column{padding:.75rem}}.tt-desktop-suggested-column{width:100%}.tt-desktop-suggested-column .tt-desktop-chip-rail{margin-bottom:.75rem}.tt-desktop-suggested-column .tt-desktop-suggested-list{max-height:min(38rem,64vh);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.tt-desktop-suggested-column .tt-desktop-suggested-list::-webkit-scrollbar{width:.4rem}.tt-desktop-suggested-column .tt-desktop-suggested-list::-webkit-scrollbar-thumb{border-radius:9999px;background:var(--yt-border,hsla(0,0%,100%,.16))}.tt-device--desktop-clean{border-width:1px;background-color:hsla(0,0%,100%,.02);border-color:var(--border-subtle)}.tt-yt-preview--light .tt-device--desktop-clean{border-color:rgba(0,0,0,.1);background-color:rgba(0,0,0,.02)}.tt-desktop-clean-board{display:flex;min-height:24rem;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem}:root[data-theme=light] .about-page .tt-desktop-clean-board__heading{color:#171f2d}.tt-desktop-clean-board__heading{margin-bottom:1rem;width:100%;max-width:min(100%,52rem);font-size:.875rem;line-height:1.25rem;font-weight:900;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-desktop-clean-board__heading{color:var(--scripting-alpha-ink)}.tt-yt-preview--light .tt-desktop-clean-board__heading{color:hsla(0,0%,6%,.92)}.tt-desktop-clean-board__section{display:flex;width:100%;max-width:min(100%,52rem);flex-direction:column;align-items:center}.tt-desktop-clean-board__row{display:flex;width:100%;max-width:min(100%,52rem);flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.75rem}.tt-desktop-clean-board__row--long{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}@container desktop-preview (min-width: 40rem){.tt-desktop-clean-board__row--long{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-desktop-clean-board__list{display:flex;width:100%;max-width:min(100%,40rem);flex-direction:column;gap:.75rem}.tt-desktop-clean-board--suggested{min-height:0;align-items:center;justify-content:flex-start;padding:1rem .75rem}.tt-desktop-clean-board__list--suggested{width:100%;max-width:26.25rem;gap:.5rem}.tt-desktop-clean-board--suggested .tt-desktop-clean-board__heading{margin-bottom:.75rem}.tt-desktop-surface--clean .tt-desktop-clean-board--suggested{width:100%}.tt-desktop-home--clean{min-height:24rem}.tt-desktop-home__layout--clean{display:block;min-height:0}.tt-desktop-home__main--clean{display:flex;min-height:20rem;align-items:center;justify-content:center;padding:2rem 1rem}.tt-desktop-clean-board .tt-desktop-short--shelf{width:clamp(6.75rem,10vw,9rem)}.tt-desktop-topbar{display:flex;align-items:center;gap:.75rem;border-bottom-width:1px;padding:.75rem 1rem;border-color:var(--yt-border,hsla(0,0%,100%,.08));background:var(--yt-surface,hsla(0,0%,100%,.02))}.tt-desktop-topbar__menu,.tt-desktop-topbar__mic{display:grid;height:2.25rem;width:2.25rem;flex-shrink:0;place-items:center;border-radius:9999px;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-duration:.15s;color:var(--yt-text-muted,hsla(0,0%,95%,.7))}.tt-desktop-topbar__menu:hover,.tt-desktop-topbar__mic:hover{background:var(--yt-hover,hsla(0,0%,100%,.06));color:var(--yt-text,#f1f1f1)}.tt-desktop-topbar__search{position:relative;min-width:0;flex:1 1 0%}.tt-desktop-topbar__search-input{height:2.25rem;width:100%;border-radius:9999px;border-width:1px;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;border-color:var(--yt-border,hsla(0,0%,100%,.12));background:var(--yt-surface-muted,#121212);color:var(--yt-text,hsla(0,0%,95%,.8))}.tt-desktop-topbar__search-icon{pointer-events:none;position:absolute;right:.75rem;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--yt-text-muted,hsla(0,0%,95%,.45))}@container desktop-preview (max-width: 32rem){.tt-desktop-topbar{gap:.5rem;padding:.625rem .75rem}.tt-desktop-topbar__create{display:none}}.tt-desktop-home{display:flex;max-height:min(42rem,70vh);min-height:28rem;flex-direction:column;overflow:hidden}.tt-desktop-home .tt-desktop-topbar{flex-shrink:0}.tt-desktop-home__layout{display:flex;min-height:0;flex:1 1 0%;overflow:hidden}.tt-desktop-home__scroll{min-height:0;min-width:0;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.tt-desktop-home__scroll::-webkit-scrollbar{width:.5rem}.tt-desktop-home__scroll::-webkit-scrollbar-thumb{border-radius:9999px;background:hsla(0,0%,100%,.16)}.tt-yt-preview--light .tt-desktop-home__scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,6%,.18)}.tt-desktop-home .tt-desktop-sidebar{align-self:stretch}.tt-desktop-sidebar{display:none;flex-shrink:0;overflow-y:auto;overflow-x:hidden;border-right-width:1px;padding-top:.75rem;padding-bottom:.75rem;width:4.5rem;border-color:var(--yt-border,hsla(0,0%,100%,.08));background:var(--yt-surface,hsla(0,0%,100%,.015));scrollbar-width:thin}.tt-desktop-sidebar__section{border-bottom-width:1px;padding-bottom:.5rem;border-color:var(--yt-border,hsla(0,0%,100%,.06))}.tt-desktop-sidebar__section:last-child{border-bottom-width:0;padding-bottom:0}.tt-desktop-sidebar__section--primary{border-bottom-width:0;padding-bottom:.25rem}.tt-desktop-sidebar__heading{display:none;padding:.5rem 1rem .25rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--yt-text-muted,hsla(0,0%,95%,.45))}.tt-desktop-sidebar__list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.125rem;padding-left:.5rem;padding-right:.5rem}.tt-desktop-sidebar__item{display:flex;min-width:0;align-items:center;gap:.75rem;border-radius:.75rem;padding:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;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-duration:.15s;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-desktop-sidebar__item--active{background:var(--yt-hover,hsla(0,0%,100%,.08));color:var(--yt-text,#f1f1f1)}.tt-desktop-sidebar__item--channel{padding-top:.375rem;padding-bottom:.375rem}.tt-desktop-sidebar__icon{flex-shrink:0}.tt-desktop-sidebar__channel-avatar{height:1.5rem;width:1.5rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:#e5e7eb}.tt-desktop-sidebar__label{display:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.tt-desktop-sidebar__section--subscriptions{display:none}@container desktop-preview (min-width: 28rem){.tt-desktop-sidebar{display:block;width:4.5rem}.tt-desktop-sidebar__section--primary .tt-desktop-sidebar__item{flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .25rem;text-align:center;font-size:.62rem}.tt-desktop-sidebar__section--primary .tt-desktop-sidebar__label{display:block;max-width:100%;white-space:normal;padding-left:.125rem;padding-right:.125rem;font-size:.62rem;line-height:1}}@container desktop-preview (min-width: 36rem){.tt-desktop-sidebar{width:11.5rem}.tt-desktop-sidebar__heading{display:block;text-transform:none;letter-spacing:0;color:rgb(var(--text-rgb)/.5)}.tt-desktop-sidebar__label{display:block}.tt-desktop-sidebar__section--primary .tt-desktop-sidebar__item{flex-direction:row;align-items:center;gap:.75rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem}.tt-desktop-sidebar__section--primary .tt-desktop-sidebar__label{font-size:.875rem;line-height:1.25rem;line-height:1.25}.tt-desktop-sidebar__section--medium,.tt-desktop-sidebar__section--subscriptions{display:block}}@container desktop-preview (min-width: 48rem){.tt-desktop-sidebar{width:14.5rem}.tt-desktop-sidebar__section--wide{display:block}}.tt-yt-preview .tt-desktop-sidebar__heading,.tt-yt-preview .tt-desktop-sidebar__item{color:var(--yt-text-muted)}.tt-yt-preview .tt-desktop-sidebar__item--active{color:var(--yt-text)}.tt-desktop-home__main{min-width:0;padding:.75rem}@media (min-width:640px){.tt-desktop-home__main{padding:1rem}}.tt-desktop-chip-rail{position:relative;margin-bottom:1rem}.tt-desktop-chip-rail__scroller{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tt-desktop-chip-rail__scroller::-webkit-scrollbar{display:none}.tt-desktop-chip-rail--fade-right:after{content:"";position:absolute;top:0;right:0;bottom:0;width:3rem;pointer-events:none;background:linear-gradient(to left,var(--yt-bg,#0f0f0f),transparent)}.tt-desktop-chip-rail--fade-left:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2.5rem;pointer-events:none;z-index:1;background:linear-gradient(to right,var(--yt-bg,#0f0f0f),transparent)}.tt-desktop-chip-rail__arrow{position:absolute;top:50%;z-index:2;display:grid;height:2rem;width:2rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;border-width:1px;color:rgb(var(--text-rgb)/.8);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-duration:.15s}.tt-desktop-chip-rail__arrow:hover{background-color:hsla(0,0%,100%,.08)}.tt-desktop-chip-rail__arrow{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,6%,.92)}.tt-desktop-chip-rail__arrow--left{left:.15rem}.tt-desktop-chip-rail__arrow--right{right:.15rem}.tt-yt-preview--light .tt-desktop-chip-rail--fade-left:before,.tt-yt-preview--light .tt-desktop-chip-rail--fade-right:after{background:linear-gradient(to left,var(--yt-bg,#fff),transparent)}.tt-yt-preview--light .tt-desktop-chip-rail--fade-left:before{background:linear-gradient(to right,var(--yt-bg,#fff),transparent)}.tt-yt-preview--light .tt-desktop-chip-rail__arrow{background:hsla(0,0%,100%,.96);color:#0f0f0f;border-color:hsla(0,0%,6%,.12)}.tt-desktop-chip{flex-shrink:0;cursor:pointer;border-radius:.5rem;border-width:1px;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;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-duration:.15s;border-color:var(--yt-border,hsla(0,0%,100%,.1));background:var(--yt-chip-bg,hsla(0,0%,100%,.04));color:var(--yt-chip-text,hsla(0,0%,95%,.65))}.tt-desktop-chip:hover{background:var(--yt-hover,hsla(0,0%,100%,.08))}.tt-desktop-chip--active{border-color:var(--yt-chip-active-bg,hsla(0,0%,100%,.22));background:var(--yt-chip-active-bg,hsla(0,0%,100%,.14));color:var(--yt-chip-active-text,#fff)}.tt-desktop-home__section{margin-bottom:1.25rem}.tt-desktop-home__section-head{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.tt-desktop-home__shorts-icon{color:var(--yt-text-muted,hsla(0,0%,95%,.8))}.tt-desktop-home__section-title{font-size:.875rem;line-height:1.25rem;font-weight:900;color:var(--yt-text,#f1f1f1)}.tt-desktop-feed-row{display:grid;gap:.75rem}@media (min-width:640px){.tt-desktop-feed-row{gap:1rem}}.tt-desktop-feed-row{grid-template-columns:minmax(0,1fr)}@container desktop-preview (min-width: 30rem){.tt-desktop-feed-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container desktop-preview (min-width: 52rem){.tt-desktop-feed-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-desktop-shorts-row{display:grid;align-items:flex-start;gap:.75rem;overflow:visible;padding-bottom:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-desktop-shorts-row--home{overflow:visible}.tt-desktop-shorts-row .tt-desktop-short{min-width:0}.tt-desktop-shorts-row--home .tt-desktop-short__thumb{width:100%;height:auto;max-height:none;aspect-ratio:9/16}.tt-desktop-shorts-row--home .tt-desktop-short__body{margin-top:.5rem;min-height:2.75rem}@container desktop-preview (min-width: 30rem){.tt-desktop-shorts-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@container desktop-preview (min-width: 40rem){.tt-desktop-shorts-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@container desktop-preview (min-width: 52rem){.tt-desktop-shorts-row{grid-template-columns:repeat(5,minmax(0,1fr))}}.tt-desktop-shorts-shelf{display:flex;max-height:min(42rem,70vh);min-height:28rem;flex-direction:column;overflow:hidden;background:var(--yt-bg,#0f0f0f)}.tt-desktop-shorts-shelf__layout{display:flex;min-height:0;flex:1 1 0%;overflow:hidden}.tt-desktop-shorts-shelf__scroll{min-height:0;min-width:0;flex:1 1 0%;overflow-x:auto;overflow-y:hidden;padding:1rem 1rem 1rem .75rem;scrollbar-gutter:stable}.tt-desktop-shorts-shelf__main{min-width:-moz-max-content;min-width:max-content}.tt-desktop-shorts-shelf__section{display:flex;flex-direction:column;gap:.75rem}.tt-desktop-shorts-shelf__section-head{margin:0;display:flex;align-items:center;gap:.5rem}.tt-desktop-shorts-shelf__row{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-width:min(100%,52rem)}.tt-desktop-shorts-shelf .tt-desktop-shorts-shelf__row{justify-content:flex-start;width:-moz-max-content;width:max-content;min-width:100%}.tt-desktop-short--shelf{display:flex;width:clamp(6.75rem,10vw,9rem);flex-shrink:0;flex-direction:column}.tt-desktop-short--shelf .tt-desktop-short__thumb{width:100%;flex-shrink:0;aspect-ratio:9/16;height:auto;max-height:none}.tt-desktop-short--shelf .tt-desktop-short__body{margin-top:.5rem;display:flex;min-height:3.25rem;min-width:0;flex-direction:column}.tt-desktop-short--shelf .tt-desktop-card__title{min-height:2rem}.tt-desktop-expand-toggle{display:inline-flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.tt-preview-expand-shell{position:relative;height:100%}.tt-preview-expand-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:stretch;justify-content:center;padding:1rem}@media (min-width:640px){.tt-preview-expand-overlay{padding:1.5rem}}.tt-preview-expand-overlay__backdrop{position:absolute;inset:0;cursor:default;border-width:0;padding:0;background:rgba(5,5,10,.9);backdrop-filter:blur(12px)}.tt-preview-expand-overlay__panel{position:relative;z-index:10;display:flex;min-height:0;width:100%;max-width:min(100%,80rem);flex:1 1 0%;flex-direction:column}.tt-preview-expand-overlay__toolbar{margin-bottom:1rem;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem}.tt-preview-expand-overlay__label{font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--text-rgb)/.85)}.tt-preview-expand-overlay__close{display:inline-flex;align-items:center;gap:.5rem}.tt-preview-expand-overlay__body{min-height:0;flex:1 1 0%;overflow:auto;border-radius:1rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(11 9 17/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 24px 80px rgba(0,0,0,.55);--tw-shadow-colored:0 24px 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);border-color:var(--border-subtle)}@media (min-width:640px){.tt-preview-expand-overlay__body{padding:1rem}}.tt-device--desktop-expanded .tt-desktop-home,.tt-device--desktop-expanded .tt-desktop-shorts-shelf,.tt-device--desktop-expanded .tt-desktop-suggested-stage{max-height:min(88vh,56rem);min-height:min(80vh,48rem)}.tt-device--desktop-expanded .tt-desktop-surface{min-height:min(80vh,48rem)}.tt-desktop-feed-card,.tt-desktop-short,.tt-desktop-suggested-card{min-width:0}.tt-desktop-feed-card__thumb,.tt-desktop-short__thumb,.tt-desktop-suggested-card__thumb,.tt-desktop-watch__player{position:relative;overflow:hidden;border-radius:.75rem;background:var(--yt-thumb-bg,hsla(0,0%,100%,.04))}.tt-desktop-feed-card__thumb{aspect-ratio:16/9}.tt-desktop-short__thumb{aspect-ratio:9/16;max-height:16rem}.tt-desktop-suggested-card__thumb{flex-shrink:0;border-radius:.5rem;width:clamp(10rem,32%,12.5rem);aspect-ratio:16/9}.tt-desktop-card__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tt-desktop-feed-card__thumb--user-upload,.tt-desktop-short__thumb--user-upload,.tt-desktop-suggested-card__thumb--user-upload{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-desktop-feed-card__thumb--user-upload .tt-desktop-card__image,.tt-desktop-feed-card__thumb--user-upload .tt-user-upload-image,.tt-desktop-short__thumb--user-upload .tt-desktop-card__image,.tt-desktop-short__thumb--user-upload .tt-user-upload-image,.tt-desktop-suggested-card__thumb--user-upload .tt-desktop-card__image,.tt-desktop-suggested-card__thumb--user-upload .tt-user-upload-image{-o-object-fit:contain;object-fit:contain}.tt-desktop-suggested-card__thumb--user-upload-vertical{background-color:rgba(0,0,0,.8)}:root[data-theme=light] .about-page .tt-desktop-card__duration{color:#171f2d}.tt-desktop-card__duration{position:absolute;bottom:.375rem;right:.375rem;border-radius:.25rem;padding:.125rem .375rem;font-size:.62rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .tt-desktop-card__duration{color:var(--scripting-alpha-ink)}.tt-desktop-card__duration{background:rgba(0,0,0,.78)}.tt-desktop-feed-card__body,.tt-desktop-short__body{margin-top:.625rem}.tt-desktop-feed-card__body{display:flex;align-items:flex-start;gap:.625rem;font-family:Roboto,Arial,sans-serif}.tt-desktop-short__body{display:block;min-width:0;font-family:Roboto,Arial,sans-serif}.tt-desktop-card__avatar{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:hsla(0,0%,100%,.08)}.tt-desktop-card__text{min-width:0;flex:1 1 0%}.tt-desktop-card__title{font-size:.875rem;line-height:1.25rem}.tt-desktop-card__title,.tt-desktop-short .tt-desktop-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500;color:var(--yt-text,#f1f1f1)}.tt-desktop-short .tt-desktop-card__title{font-size:.8rem;line-height:1rem}.tt-desktop-card__channel{color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-desktop-card__channel,.tt-desktop-card__views{margin-top:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;font-weight:400;line-height:1rem}.tt-desktop-card__meta,.tt-desktop-card__views{color:var(--yt-text-muted,hsla(0,0%,95%,.5))}.tt-desktop-card__meta{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;font-weight:400;line-height:1rem}.tt-desktop-card__menu{margin-right:-.25rem;margin-top:.125rem;flex-shrink:0;border-radius:9999px;padding:.25rem;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-duration:.15s;color:var(--yt-text-muted,hsla(0,0%,95%,.4))}.tt-desktop-card__menu:hover{background:var(--yt-hover,hsla(0,0%,100%,.06));color:var(--yt-text,#f1f1f1)}.tt-desktop-card--revealed{box-shadow:0 0 0 2px rgba(141,92,255,.45)}.tt-desktop-card--revealed .tt-desktop-card__image,.tt-desktop-card--revealed .tt-user-upload-image{opacity:1}:root[data-theme=light] .about-page .tt-desktop-card--preview-slot .tt-desktop-card__hover-label{color:#171f2d}.tt-desktop-card--preview-slot .tt-desktop-card__hover-label{pointer-events:none;position:absolute;left:.5rem;top:.5rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));opacity:0;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-duration:.15s}.scripting-alpha-app .tt-desktop-card--preview-slot .tt-desktop-card__hover-label{color:var(--scripting-alpha-ink)}.tt-desktop-card--preview-slot .tt-desktop-card__hover-label{background:rgba(8,8,14,.72)}.tt-desktop-card--preview-slot:focus-within .tt-desktop-card__hover-label,.tt-desktop-card--preview-slot:hover .tt-desktop-card__hover-label{opacity:1}.thumbnail-tv-card__upload-label,.tt-desktop-card__upload-label,.yt-card__upload-label{pointer-events:none;position:absolute;left:.5rem;top:.5rem;z-index:3;border-radius:9999px;padding:.25rem .5rem;font-size:.58rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:rgba(107,76,230,.92);box-shadow:0 2px 8px rgba(8,8,14,.28)}.tt-desktop-watch__player{width:100%;aspect-ratio:16/9}.tt-desktop-watch__player-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tt-desktop-watch__player--simulated{position:relative;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-desktop-watch__player-media{position:absolute;inset:0;overflow:hidden}.tt-desktop-watch__player--playing:not(.tt-desktop-watch__player--reduced-motion) .tt-desktop-watch__player-media{animation:tt-watch-player-drift 36s ease-in-out infinite alternate}@keyframes tt-watch-player-drift{0%{transform:scale(1)}to{transform:scale(1.035)}}.tt-desktop-watch__player--user-upload .tt-desktop-watch__player-image,.tt-desktop-watch__player--user-upload .tt-user-upload-image{-o-object-fit:contain;object-fit:contain;background:#000}.tt-desktop-watch__player-shade{pointer-events:none;position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.02) 35%,rgba(0,0,0,.45))}.tt-desktop-watch__player-loading-flash{pointer-events:none;position:absolute;inset:0;z-index:1;background:hsla(0,0%,100%,.08);animation:tt-watch-player-loading .45s ease-out forwards}@keyframes tt-watch-player-loading{0%{opacity:.85}to{opacity:0}}.tt-desktop-watch__player-chrome{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.5rem .5rem .375rem}.tt-desktop-watch__player-progress{padding-left:.25rem;padding-right:.25rem}.tt-desktop-watch__player-progress-track{position:relative;height:.25rem;width:100%;cursor:default;border-radius:9999px;background:hsla(0,0%,100%,.28)}.tt-desktop-watch__player-progress-played{position:absolute;top:0;bottom:0;left:0;border-radius:9999px;background:red}.tt-desktop-watch__player-progress-thumb{position:absolute;top:50%;height:.75rem;width:.75rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background:red}.tt-desktop-watch__player-controls{margin-top:.25rem;display:flex;align-items:center;gap:.375rem;padding-left:.125rem;padding-right:.125rem}.tt-desktop-watch__player-control{display:grid;height:2rem;width:2rem;flex-shrink:0;place-items:center;border-radius:9999px;border-width:0;background-color:transparent;color:hsla(0,0%,100%,.9);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-duration:.15s}.tt-desktop-watch__player-control:hover{background-color:var(--surface-overlay)}.tt-desktop-watch__player-time{flex-shrink:0;font-size:.68rem;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);color:hsla(0,0%,100%,.9)}.tt-desktop-watch__player-controls-spacer{min-width:0;flex:1 1 0%}.tt-yt-preview--light .tt-desktop-watch__player-control{color:hsla(0,0%,100%,.92)}.tt-yt-preview--light .tt-desktop-watch__player-time{color:hsla(0,0%,100%,.9)}@media (prefers-reduced-motion:reduce){.tt-desktop-watch__player--playing .tt-desktop-watch__player-media{animation:none!important}.tt-desktop-watch__player-loading-flash{animation:none!important;opacity:0!important}}.tt-desktop-suggested-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tt-desktop-suggested-card{display:flex;width:100%;min-width:0;align-items:flex-start;gap:.625rem;border-radius:.5rem;padding:.375rem;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-duration:.15s}.tt-desktop-suggested-card:hover{background:var(--yt-hover,hsla(0,0%,100%,.04))}.tt-desktop-suggested-card__body{display:flex;min-width:0;flex:1 1 0%;align-items:flex-start;gap:.125rem;padding-top:.125rem;padding-bottom:.125rem;font-family:Roboto,Arial,sans-serif}.tt-desktop-suggested-card__text{min-width:0;flex:1 1 0%}.tt-desktop-suggested-card .tt-desktop-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.8125rem;font-weight:600;line-height:1.125rem;color:var(--yt-text,#f1f1f1)}.tt-desktop-suggested-card .tt-desktop-card__channel{color:color-mix(in srgb,var(--yt-text,#f1f1f1) 72%,transparent)}.tt-desktop-suggested-card .tt-desktop-card__channel,.tt-desktop-suggested-card .tt-desktop-card__meta{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.75rem;font-weight:400;line-height:1rem}.tt-desktop-suggested-card .tt-desktop-card__meta{color:color-mix(in srgb,var(--yt-text,#f1f1f1) 64%,transparent)}.tt-desktop-suggested-card .tt-desktop-card__menu{margin-top:0;flex-shrink:0;align-self:flex-start}.thumbnail-tv-preview{display:flex;height:100%;width:100%;overflow:hidden;font-family:Roboto,Arial,sans-serif}.thumbnail-tv-app,.thumbnail-tv-screen{position:relative;height:100%;width:100%;overflow:hidden;background:#0f0f0f}.thumbnail-tv-app{color:#f1f1f1}.thumbnail-tv-account{position:absolute;z-index:20;display:flex;align-items:center;gap:.375rem;left:9%;top:7%;max-width:24%}.thumbnail-tv-account__avatar{flex-shrink:0;border-radius:9999px;background-size:cover;background-position:50%;width:clamp(.85rem,2.8vw,1.25rem);height:clamp(.85rem,2.8vw,1.25rem);background-color:hsla(0,0%,100%,.12)}.thumbnail-tv-account__labels{display:flex;min-width:0;flex-direction:column;line-height:1;gap:.1rem}.thumbnail-tv-account__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:hsla(0,0%,100%,.4);font-size:clamp(.38rem,.95vw,.54rem)}.thumbnail-tv-account__label--active{font-weight:600;color:hsla(0,0%,100%,.7)}.thumbnail-tv-brand-mark{position:absolute;z-index:20;display:flex;align-items:center;gap:.25rem;right:3.5%;top:7%}.thumbnail-tv-brand-mark__icon{display:grid;place-items:center;border-radius:.375rem;font-weight:900;width:clamp(.85rem,2.2vw,1.1rem);height:clamp(.85rem,2.2vw,1.1rem);font-size:clamp(.38rem,.92vw,.48rem);background:red}.thumbnail-tv-brand-mark__icon,.thumbnail-tv-brand-mark__wordmark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.thumbnail-tv-brand-mark__wordmark{font-weight:700;letter-spacing:-.025em;font-size:clamp(.52rem,1.25vw,.72rem)}.thumbnail-tv-nav-rail{position:absolute;bottom:0;left:0;top:0;z-index:10;padding-bottom:.5rem;width:8%;min-width:1.65rem;max-width:2.75rem;padding-top:16%;background:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,.08) 72%,transparent)}.thumbnail-tv-nav-rail,.thumbnail-tv-nav-rail__item{display:flex;flex-direction:column;align-items:center;gap:.125rem}.thumbnail-tv-nav-rail__item{width:100%;border-radius:.375rem;padding:.25rem .125rem;text-align:center;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-duration:.15s;color:hsla(0,0%,100%,.38)}.thumbnail-tv-nav-rail__item--active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:hsla(0,0%,100%,.1)}.thumbnail-tv-nav-rail__item--settings{margin-top:auto;margin-bottom:.25rem}.thumbnail-tv-nav-rail__icon{flex-shrink:0;width:clamp(.65rem,1.6vw,.85rem);height:clamp(.65rem,1.6vw,.85rem)}.thumbnail-tv-nav-rail__label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.42rem;font-weight:600;line-height:1}.thumbnail-tv-feed{position:absolute;inset:0;z-index:0;overflow:hidden}.thumbnail-tv-empty{position:absolute;left:13%;right:8%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.04);padding:.75rem 1rem}.thumbnail-tv-empty__title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:hsla(0,0%,100%,.9)}.thumbnail-tv-empty__copy{margin-top:.25rem;font-size:.75rem;line-height:1rem;color:hsla(0,0%,100%,.6)}.thumbnail-preview--light .thumbnail-tv-app,.thumbnail-preview--light .thumbnail-tv-screen,.tt-yt-preview--light .thumbnail-tv-app,.tt-yt-preview--light .thumbnail-tv-screen{background:#0f0f0f;color:#f1f1f1}.thumbnail-tv-row-section{position:absolute;left:13%;right:-8%}.thumbnail-tv-row-section:first-of-type{top:22%}.thumbnail-tv-row-section--continue{top:66%;bottom:-28%;padding-bottom:0}.thumbnail-tv-section-title{margin-bottom:.375rem;flex-shrink:0;font-weight:600;color:hsla(0,0%,100%,.7);font-size:var(--thumbnail-tv-section-size,.82rem)}.thumbnail-tv-card-row{display:flex;align-items:flex-start;overflow:hidden;gap:var(--thumbnail-tv-row-gap,2.5%)}.thumbnail-tv-card-row--continue{padding-bottom:0}.thumbnail-tv-card{flex-shrink:0;border-width:0;background-color:transparent;padding:0;text-align:left;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-duration:.2s;flex:0 0 var(--thumbnail-tv-card-basis,26%);width:var(--thumbnail-tv-card-basis,26%);max-width:var(--thumbnail-tv-card-basis,26%);transform-origin:center top}.thumbnail-tv-card:not(.thumbnail-tv-card--selected):not(.thumbnail-tv-card--ambient){opacity:.92}.thumbnail-tv-card--ambient{opacity:.82}.thumbnail-tv-card--selected{opacity:1;transform:scale(1.02);z-index:2;position:relative;border-radius:.65rem;box-shadow:0 0 0 2px hsla(0,0%,100%,.32)}.thumbnail-tv-card--revealed{box-shadow:0 0 0 2px rgba(141,92,255,.45)}.tt-preview-card--selected.thumbnail-tv-card{box-shadow:0 0 0 2px hsla(0,0%,100%,.32)}.thumbnail-tv-card__thumb{position:relative;overflow:hidden;border-radius:.375rem;aspect-ratio:16/9;background:hsla(0,0%,100%,.06);min-height:0}.thumbnail-tv-card__thumb--user-upload{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.thumbnail-tv-card__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-tv-card__thumb--user-upload .thumbnail-tv-card__image,.thumbnail-tv-card__thumb--user-upload .tt-user-upload-image{-o-object-fit:contain;object-fit:contain}.thumbnail-tv-card__duration{position:absolute;bottom:.25rem;right:.25rem;border-radius:.25rem;padding:.125rem .25rem;font-size:.58rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:rgba(0,0,0,.78)}.thumbnail-tv-card__body{margin-top:.25rem}.thumbnail-tv-card__body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.thumbnail-tv-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;line-height:1.375;color:hsla(0,0%,100%,.9);font-size:var(--thumbnail-tv-title-size,.78rem)}.thumbnail-tv-card--selected .thumbnail-tv-card__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.thumbnail-tv-card__meta{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;line-height:1rem;color:hsla(0,0%,100%,.45);font-size:var(--thumbnail-tv-meta-size,.62rem)}.thumbnail-tv-card--preview-slot .thumbnail-tv-card__hover-label{pointer-events:none;position:absolute;left:.375rem;top:.375rem;border-radius:.25rem;padding:.125rem .375rem;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0;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-duration:.15s;background:rgba(8,8,14,.72)}.thumbnail-tv-card--preview-slot:focus-within .thumbnail-tv-card__hover-label,.thumbnail-tv-card--preview-slot:hover .thumbnail-tv-card__hover-label{opacity:1}.thumbnail-tv-preview--8ft .thumbnail-tv-nav-rail__label{display:none}.thumbnail-tv-preview--8ft .thumbnail-tv-account{left:10%;top:6.5%}.thumbnail-tv-preview--8ft .thumbnail-tv-brand-mark{right:3%;top:7%}.thumbnail-tv-preview--8ft .thumbnail-tv-row-section:first-of-type{top:24%;left:14%;right:-10%}.thumbnail-tv-preview--8ft .thumbnail-tv-row-section--continue{top:68%;left:14%;right:-10%;bottom:-32%}.thumbnail-tv-preview--close .thumbnail-tv-row-section:first-of-type{top:20%;left:12%;right:-8%}.thumbnail-tv-preview--close .thumbnail-tv-row-section--continue{top:62%;left:12%;right:-8%;bottom:-24%}.thumbnail-tv-preview--shorts .thumbnail-tv-card__thumb{aspect-ratio:9/16}.thumbnail-tv-preview--shorts.thumbnail-tv-preview--8ft{--thumbnail-tv-card-basis:22%}.thumbnail-tv-preview--shorts.thumbnail-tv-preview--close{--thumbnail-tv-card-basis:18%}.thumbnail-tv-preview--shorts .thumbnail-tv-row-section--continue{top:64%}.tt-appletv-room--close .tt-appletv-room__screen .tt-appletv-shell,.tt-appletv-shell--close{min-height:20rem}.tt-appletv-room--8ft .tt-appletv-room__screen-bezel{width:min(100%,36rem)}.tt-device__context{border-bottom-width:1px;padding:.75rem 1.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--yt-text-muted,hsla(0,0%,95%,.55));border-color:var(--yt-border,hsla(0,0%,100%,.08));background:var(--yt-surface-muted,hsla(0,0%,100%,.03))}.yt-grid{gap:1rem;padding:1rem}@media (min-width:640px){.yt-grid{padding:1.25rem}}.yt-grid--tablet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.yt-grid--mobile{display:flex;width:100%;max-width:430px;flex-direction:column;gap:.75rem}.tt-mobile-preview-stage{display:flex;justify-content:center;padding:.75rem .5rem}@media (min-width:640px){.tt-mobile-preview-stage{padding:1rem .75rem}}.tt-device--mobile .yt-grid{gap:.75rem;padding:0}.tt-device--mobile .yt-card__thumb{border-radius:.5rem;aspect-ratio:16/9}.tt-device--mobile .yt-card--short .yt-card__thumb{aspect-ratio:9/16}.tt-device--mobile .yt-card__body{margin-top:.5rem;gap:.625rem}.tt-device--mobile .yt-card__body--mobile{align-items:flex-start;padding-right:.125rem}.tt-device--mobile .yt-card__avatar{height:2.25rem;width:2.25rem}.tt-device--mobile .yt-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.84rem;font-weight:700;line-height:1.2rem;color:var(--yt-text,#f1f1f1)}.tt-device--mobile .yt-card__meta{margin-top:.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.72rem;font-weight:600;line-height:1rem;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-device--mobile .yt-card__duration{bottom:.375rem;right:.375rem;padding:.125rem .25rem;font-size:.62rem}.tt-device--mobile .yt-card__menu{margin-right:-.125rem;margin-top:0;flex-shrink:0;align-self:flex-start;padding:.125rem}.yt-card{min-width:0}.yt-card--short .yt-card__thumb{aspect-ratio:9/16;max-height:18rem}.yt-card__body--short{margin-top:.5rem;display:block;min-width:0;font-family:Roboto,Arial,sans-serif}.yt-card--short .yt-card__title{-webkit-line-clamp:2;font-weight:500}.yt-card--short .yt-card__title,.yt-card__views{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.yt-card__views{margin-top:.25rem;-webkit-line-clamp:1;font-size:.75rem;font-weight:400;line-height:1rem;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-device--mobile .yt-card__body--short{margin-top:.5rem}.tt-device--mobile .yt-card--short .yt-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.84rem;font-weight:500;line-height:1.2rem;color:var(--yt-text,#f1f1f1)}.tt-device--mobile .yt-card__views{margin-top:.125rem;font-size:.72rem;line-height:1rem}.tt-device--mobile .yt-card--short .yt-card__thumb{max-height:none}.yt-grid--shorts.yt-grid--tablet{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-shorts-watch{position:relative;width:100%}.tt-mobile-shorts-clean{display:flex;flex-direction:column;gap:1rem;padding:1rem .75rem}@media (min-width:640px){.tt-mobile-shorts-clean{padding-left:1rem;padding-right:1rem}}.tt-mobile-shorts-clean{background:var(--yt-bg,#0f0f0f)}.tt-mobile-shorts-clean__heading{font-size:.875rem;line-height:1.25rem;font-weight:900;letter-spacing:-.025em;color:var(--yt-text,#f1f1f1)}.tt-mobile-shorts-clean__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tt-mobile-shorts-clean--tablet .tt-mobile-shorts-clean__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:390px){.tt-mobile-shorts-clean--mobile .tt-mobile-shorts-clean__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:520px){.tt-mobile-shorts-clean--mobile .tt-mobile-shorts-clean__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:700px){.tt-mobile-shorts-clean--tablet .tt-mobile-shorts-clean__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tt-mobile-shorts-clean__item .yt-card--short{height:100%}.tt-mobile-shorts-clean__item .yt-card__thumb{aspect-ratio:9/16}.tt-shorts-watch--mobile{display:flex;min-height:34rem;flex-direction:column}.tt-shorts-watch--tablet{display:flex;min-height:30rem;align-items:center;justify-content:center;padding:1.5rem 1rem}.tt-shorts-watch--desktop{display:flex;min-height:34rem;flex-direction:column;overflow:hidden;border-radius:.75rem}.tt-shorts-watch__stage{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:24rem;align-items:stretch;justify-content:center}.tt-shorts-watch--mobile .tt-shorts-watch__stage{min-height:34rem;max-width:none}.tt-shorts-watch--tablet .tt-shorts-watch__stage{max-width:22rem}.tt-shorts-watch__desktop-layout,.tt-shorts-watch__desktop-stage{display:flex;min-height:0;flex:1 1 0%}.tt-shorts-watch__desktop-stage{align-items:center;justify-content:center;padding:1.5rem 1rem;background:var(--yt-bg)}.tt-shorts-watch__desktop-player-wrap{display:flex;align-items:center;gap:1rem}.tt-shorts-watch__desktop-rail{display:flex;flex-direction:column;align-items:center;gap:.75rem}:root[data-theme=light] .about-page .tt-shorts-watch__nav{color:#171f2d}.tt-shorts-watch__nav{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;background-color:hsla(0,0%,100%,.05);--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));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-duration:.15s;border-color:var(--border-subtle)}.scripting-alpha-app .tt-shorts-watch__nav{color:var(--scripting-alpha-ink)}.tt-shorts-watch__nav:hover{background-color:var(--surface-overlay)}.tt-shorts-player{position:relative;border-radius:1rem;border-width:1px;border-color:var(--border-subtle);aspect-ratio:9/16;width:min(100%,22rem)}.tt-shorts-player,.tt-shorts-player__media{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-shorts-player__media{position:absolute;inset:0}.tt-shorts-player__media--landscape-upload{display:flex;align-items:center;justify-content:center}.tt-shorts-player__backdrop{position:absolute;inset:0;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.35;--tw-blur:blur(40px);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)}.tt-shorts-player__backdrop,.tt-shorts-player__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tt-shorts-player__image{position:relative;z-index:1}.tt-shorts-player__media--landscape-upload .tt-shorts-player__image,.tt-shorts-player__media--landscape-upload .tt-user-upload-image--landscape{height:auto;max-height:72%;width:auto;max-width:92%;-o-object-fit:contain;object-fit:contain}.tt-shorts-player__overlay{pointer-events:none;position:absolute;left:0;right:0;bottom:0;z-index:2;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:rgba(0,0,0,.85) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.35) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);padding:4rem 1rem 1rem}.tt-shorts-player__meta>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tt-shorts-player__channel{display:flex;align-items:center;gap:.5rem}.tt-shorts-player__avatar{height:2rem;width:2rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.tt-shorts-player__channel-name,.tt-shorts-player__title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tt-shorts-player__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tt-shorts-player__views{font-size:.75rem;line-height:1rem;font-weight:500;color:hsla(0,0%,100%,.7)}:root[data-theme=light] .about-page .tt-shorts-player__hover-label{color:#171f2d}.tt-shorts-player__hover-label{pointer-events:none;position:absolute;left:.75rem;top:.75rem;z-index:3;border-radius:.25rem;padding:.25rem .5rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));opacity:0;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-duration:.15s}.scripting-alpha-app .tt-shorts-player__hover-label{color:var(--scripting-alpha-ink)}.tt-shorts-player__hover-label{background:rgba(8,8,14,.72)}.tt-shorts-player--user:focus-within .tt-shorts-player__hover-label,.tt-shorts-player--user:hover .tt-shorts-player__hover-label{opacity:1}.tt-shorts-actions{position:absolute;right:.75rem;top:50%;z-index:3;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;gap:1rem}.tt-shorts-watch--mobile .tt-shorts-actions{right:.5rem}.tt-shorts-actions__button{display:flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.68rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tt-shorts-actions__button svg{border-radius:9999px;background-color:rgba(0,0,0,.35);padding:.5rem}.tt-shorts-watch__next-thumb{position:absolute;right:1rem;top:50%;display:none;height:3.5rem;width:2.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:.5rem;border-width:1px;opacity:.7;border-color:var(--border-subtle)}@media (min-width:1024px){.tt-shorts-watch__next-thumb{display:block}}.tt-shorts-watch__next-thumb--desktop{position:static;margin-top:.5rem;height:3rem;width:2.25rem;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.8}.tt-shorts-watch__next-thumb-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tt-user-upload-frame{position:relative;isolation:isolate;display:block;height:100%;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-user-upload-frame__backdrop{position:absolute;inset:0;height:100%;width:100%;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;opacity:.45;--tw-blur:blur(12px);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)}.tt-user-upload-image{position:absolute;inset:0;z-index:1;display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.tt-user-upload-frame--landscape .tt-user-upload-frame__backdrop{opacity:.2}.yt-card--revealed{border-radius:.75rem;box-shadow:0 0 0 1px rgba(141,92,255,.28)}:root[data-theme=light] .about-page .yt-card--preview-slot .yt-card__hover-label{color:#171f2d}.yt-card--preview-slot .yt-card__hover-label{pointer-events:none;position:absolute;left:.5rem;top:.5rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1));opacity:0;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-duration:.15s}.scripting-alpha-app .yt-card--preview-slot .yt-card__hover-label{color:var(--scripting-alpha-ink)}.yt-card--preview-slot .yt-card__hover-label{background:rgba(8,8,14,.72)}.yt-card--preview-slot:focus-within .yt-card__hover-label,.yt-card--preview-slot:hover .yt-card__hover-label{opacity:1}.yt-card__thumb{position:relative;overflow:hidden;border-radius:.75rem;aspect-ratio:16/9;background:var(--yt-thumb-bg,hsla(0,0%,100%,.04))}.tt-appletv-card__thumb--user-upload,.tt-desktop-feed-card__thumb--user-upload,.tt-desktop-short__thumb--user-upload,.tt-desktop-suggested-card__thumb--user-upload,.yt-card__thumb--user-upload{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.tt-user-upload-image--missing{background-color:rgba(0,0,0,.8);background-image:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02))}.thumbnail-tv-card__thumb .tt-user-upload-image,.tt-desktop-feed-card__thumb .tt-user-upload-image,.tt-desktop-short__thumb .tt-user-upload-image,.yt-card__thumb .tt-user-upload-image{height:100%;width:100%}.tt-device--appletv .yt-card__thumb{border-radius:.5rem}.yt-card__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.yt-card__thumb--user-upload .tt-user-upload-image,.yt-card__thumb--user-upload .yt-card__image{-o-object-fit:contain;object-fit:contain}:root[data-theme=light] .about-page .yt-card__duration{color:#171f2d}.yt-card__duration{position:absolute;bottom:.5rem;right:.5rem;border-radius:.25rem;padding:.125rem .375rem;font-size:.68rem;font-weight:700;--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.scripting-alpha-app .yt-card__duration{color:var(--scripting-alpha-ink)}.yt-card__duration{background:rgba(0,0,0,.78)}.yt-card__body{margin-top:.75rem;display:flex;gap:.75rem}.yt-card__body,.yt-card__body--mobile{align-items:flex-start}.yt-card__avatar{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover;background:hsla(0,0%,100%,.08)}.yt-card__text{min-width:0;flex:1 1 0%}.yt-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--yt-text,#f1f1f1)}.tt-device--appletv .yt-card__title{font-size:.95rem}.yt-card__meta{margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1.25rem;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.tt-device--appletv .yt-card__meta{font-size:.72rem;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.yt-card__menu{margin-right:-.25rem;margin-top:.125rem;flex-shrink:0;border-radius:9999px;padding:.25rem;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-duration:.15s;color:var(--yt-text-muted,hsla(0,0%,95%,.55))}.yt-card__menu:hover{background:var(--yt-hover,hsla(0,0%,100%,.06));color:var(--yt-text,#f1f1f1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-\[4\%\]{left:4%;right:4%}.top-0{top:0}.top-5{top:1.25rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.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-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:18rem}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-9{min-height:2.25rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[520px\]{min-height:520px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[92\%\]{width:92%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[720px\]{min-width:720px}.min-w-\[940px\]{min-width:940px}.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-\[1500px\]{max-width:1500px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-cream\/10>:not([hidden])~:not([hidden]){border-color:rgb(var(--text-rgb)/.1)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-amber-300\/35{border-color:rgba(252,211,77,.35)}.border-amber-300\/40{border-color:rgba(252,211,77,.4)}.border-amber-300\/55{border-color:rgba(252,211,77,.55)}.border-cream\/10{border-color:rgb(var(--text-rgb)/.1)}.border-cream\/15{border-color:rgb(var(--text-rgb)/.15)}.border-ember\/30{border-color:rgb(var(--accent-secondary-rgb)/.3)}.border-ember\/35{border-color:rgb(var(--accent-secondary-rgb)/.35)}.border-emerald-300\/30{border-color:rgba(110,231,183,.3)}.border-sky-300\/35{border-color:rgba(125,211,252,.35)}.border-violet\/30{border-color:rgb(var(--accent-violet-rgb)/.3)}.border-violet\/35{border-color:rgb(var(--accent-violet-rgb)/.35)}.border-violet\/40{border-color:rgb(var(--accent-violet-rgb)/.4)}.border-violet\/55{border-color:rgb(var(--accent-violet-rgb)/.55)}.border-violet\/60{border-color:rgb(var(--accent-violet-rgb)/.6)}.border-t-violet{--tw-border-opacity:1;border-top-color:rgb(var(--accent-violet-rgb)/var(--tw-border-opacity,1))}.bg-\[\#0a0a12\]{--tw-bg-opacity:1;background-color:rgb(10 10 18/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ff\]{--tw-bg-opacity:1;background-color:rgb(247 244 255/var(--tw-bg-opacity,1))}.bg-\[color\:var\(--stat-dot\)\]{background-color:var(--stat-dot)}.bg-amber-300\/10{background-color:rgba(252,211,77,.1)}.bg-cream{--tw-bg-opacity:1;background-color:rgb(var(--text-rgb)/var(--tw-bg-opacity,1))}.bg-ember\/10{background-color:rgb(var(--accent-secondary-rgb)/.1)}.bg-emerald-300\/10{background-color:rgba(110,231,183,.1)}.bg-panel{--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb)/var(--tw-bg-opacity,1))}.bg-sky-300\/10{background-color:rgba(125,211,252,.1)}.bg-violet{--tw-bg-opacity:1;background-color:rgb(var(--accent-violet-rgb)/var(--tw-bg-opacity,1))}.bg-violet\/10{background-color:rgb(var(--accent-violet-rgb)/.1)}.bg-violet\/15{background-color:rgb(var(--accent-violet-rgb)/.15)}.bg-\[radial-gradient\(circle_at_20\%_10\%\2c rgba\(255\2c 106\2c 61\2c 0\.18\)\2c transparent_22rem\)\2c radial-gradient\(circle_at_80\%_20\%\2c rgba\(141\2c 92\2c 255\2c 0\.16\)\2c transparent_24rem\)\]{background-image:radial-gradient(circle at 20% 10%,rgba(255,106,61,.18),transparent 22rem),radial-gradient(circle at 80% 20%,rgba(141,92,255,.16),transparent 24rem)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet\/25{--tw-gradient-from:rgb(var(--accent-violet-rgb)/0.25) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[color\:var\(--surface-overlay\)\]{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--surface-overlay) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-violet\/70{--tw-gradient-to:rgb(var(--accent-violet-rgb)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent-violet-rgb)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-ember\/20{--tw-gradient-to:rgb(var(--accent-secondary-rgb)/0.2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.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-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-8{padding-bottom:2rem}.pl-1\.5{padding-left:.375rem}.pr-4{padding-right:1rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:var(--font-inter),Inter,system-ui,sans-serif}.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-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.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-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-\[\#ffb4a8\]{--tw-text-opacity:1;color:rgb(255 180 168/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-cream{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.text-cream\/75{color:rgb(var(--text-rgb)/.75)}.text-cream\/90{color:rgb(var(--text-rgb)/.9)}.text-ember{--tw-text-opacity:1;color:rgb(var(--accent-secondary-rgb)/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(var(--bg-rgb)/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(var(--text-muted-rgb)/var(--tw-text-opacity,1))}.text-muted\/70{color:rgb(var(--text-muted-rgb)/.7)}.text-muted\/85{color:rgb(var(--text-muted-rgb)/.85)}.text-muted\/90{color:rgb(var(--text-muted-rgb)/.9)}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-violet{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_24px_80px_var\(--shadow-soft\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_var\(--shadow-soft\)\]{--tw-shadow:0 24px 80px var(--shadow-soft);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color)}.shadow-glow{--tw-shadow:0 0 80px var(--glow-violet);--tw-shadow-colored:0 0 80px var(--tw-shadow-color)}.shadow-glow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.border-subtle{border-color:var(--border-subtle)}.bg-overlay{background-color:var(--surface-overlay)}.bg-overlay-hover{background-color:var(--surface-overlay-hover)}@property --philosophy-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.scripting-alpha-app{--scripting-alpha-ink:#201a38;--scripting-alpha-muted:#655f78;--scripting-alpha-panel:hsla(0,0%,100%,.82);--scripting-alpha-panel-strong:hsla(0,0%,100%,.94);--scripting-alpha-border:rgba(93,72,153,.16)}.scripting-alpha-app,.scripting-alpha-app .text-cream{color:var(--scripting-alpha-ink)}.scripting-alpha-app .text-muted{color:var(--scripting-alpha-muted)}.scripting-alpha-app .bg-overlay\/30,.scripting-alpha-app .bg-overlay\/40,.scripting-alpha-app .glass{background:var(--scripting-alpha-panel);border-color:var(--scripting-alpha-border);box-shadow:0 18px 50px rgba(46,37,92,.08)}.scripting-alpha-app .bg-overlay\/20{background:hsla(0,0%,100%,.58)}.scripting-alpha-app .border-cream\/10,.scripting-alpha-app .border-cream\/15{border-color:var(--scripting-alpha-border)}.scripting-alpha-app .tools-input{background:var(--scripting-alpha-panel-strong);border-color:rgba(93,72,153,.18);color:var(--scripting-alpha-ink)}.scripting-alpha-app .tools-input::-moz-placeholder{color:rgba(101,95,120,.72)}.scripting-alpha-app .tools-input::placeholder{color:rgba(101,95,120,.72)}.scripting-alpha-workspace-header{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem;padding:1rem;border:1px solid var(--scripting-alpha-border);border-radius:.875rem;background:hsla(0,0%,100%,.72)}@media (min-width:640px){.scripting-alpha-workspace-header{flex-direction:row;align-items:center}}:root{color-scheme:light dark;--bg:#fff;--bg-soft:#f7f8fb;--bg-mid:#eef1f6;--surface:#fff;--surface-soft:#f2f4f8;--surface-glass:hsla(0,0%,100%,.82);--surface-glass-border:rgba(15,23,42,.1);--surface-overlay:rgba(15,23,42,.04);--surface-overlay-hover:rgba(15,23,42,.07);--text:#05070a;--text-muted:#5b6472;--border:#e5e8ee;--border-subtle:rgba(15,23,42,.1);--border-strong:rgba(15,23,42,.16);--accent:#0067ff;--accent-hover:#0050d4;--accent-violet:#6b4ce6;--accent-secondary:#ff6a3d;--shadow-soft:rgba(15,23,42,.08);--shadow-glass:rgba(15,23,42,.12);--glow-violet:rgba(107,76,230,.15);--glow-ember:rgba(255,106,61,.12);--body-glow-violet:rgba(107,76,230,.08);--body-glow-ember:rgba(255,106,61,.06);--selection-bg:rgba(107,76,230,.25);--selection-text:#05070a;--dropdown-bg:hsla(0,0%,100%,.98);--ring-offset:#fff;--footer-neon-bg:#12151c;--footer-neon-fade:rgba(18,21,28,.97);--nav-glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.78));--nav-glass-border:rgba(15,23,42,.1);--nav-shell-bg:linear-gradient(145deg,hsla(0,0%,100%,.88),rgba(247,248,251,.72));--nav-mobile-bg:hsla(0,0%,100%,.96);--nav-menu-overlay-bg:rgba(15,23,42,.28);--nav-menu-panel-shadow:0 24px 80px rgba(15,23,42,.12);--nav-dropdown-bg:#fff;--nav-dropdown-border:rgb(var(--accent-violet-rgb)/0.18);--nav-dropdown-shadow:0 16px 40px rgba(15,23,42,.14);--glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.72));--glass-border:rgba(15,23,42,.1);--glass-shadow:0 20px 80px var(--shadow-soft);--divider:rgba(15,23,42,.12);--stat-dot:rgba(15,23,42,.25);--bg-rgb:255 255 255;--text-rgb:5 7 10;--text-muted-rgb:91 100 114;--accent-violet-rgb:107 76 230;--accent-secondary-rgb:255 106 61;--surface-rgb:255 255 255;--background:var(--bg);--foreground:var(--text)}@media (prefers-color-scheme:dark){:root{--bg:#05060a;--bg-soft:#0c0f17;--bg-mid:#07070d;--surface:#11141d;--surface-soft:#171b25;--surface-glass:rgba(10,10,18,.72);--surface-glass-border:hsla(0,0%,100%,.12);--surface-overlay:hsla(0,0%,100%,.04);--surface-overlay-hover:hsla(0,0%,100%,.07);--text:#f8fafc;--text-muted:#a6adbb;--border:#2a3040;--border-subtle:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.15);--accent:#4d8dff;--accent-hover:#75a7ff;--accent-violet:#8d5cff;--accent-secondary:#ff6a3d;--shadow-soft:rgba(0,0,0,.35);--shadow-glass:rgba(0,0,0,.28);--glow-violet:rgba(141,92,255,.22);--glow-ember:rgba(255,106,61,.18);--body-glow-violet:rgba(141,92,255,.18);--body-glow-ember:rgba(255,106,61,.16);--selection-bg:rgba(141,92,255,.42);--selection-text:#fff;--dropdown-bg:rgba(11,11,18,.98);--ring-offset:#05060a;--footer-neon-bg:#05050a;--footer-neon-fade:rgba(5,5,10,.97);--nav-glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.028));--nav-glass-border:hsla(0,0%,100%,.1);--nav-shell-bg:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.016));--nav-mobile-bg:rgba(5,6,10,.95);--nav-menu-overlay-bg:rgba(0,0,0,.55);--nav-menu-panel-shadow:0 24px 80px rgba(0,0,0,.45);--nav-dropdown-bg:#11141d;--nav-dropdown-border:hsla(0,0%,100%,.12);--nav-dropdown-shadow:0 16px 40px rgba(0,0,0,.42);--glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.028));--glass-border:hsla(0,0%,100%,.12);--glass-shadow:0 20px 80px var(--shadow-glass);--divider:hsla(0,0%,100%,.25);--stat-dot:hsla(0,0%,100%,.25);--bg-rgb:5 6 10;--text-rgb:248 250 252;--text-muted-rgb:166 173 187;--accent-violet-rgb:141 92 255;--accent-secondary-rgb:255 106 61;--surface-rgb:17 20 29}}:root[data-theme=light]{color-scheme:light;--bg:#fff;--bg-soft:#f7f8fb;--bg-mid:#eef1f6;--surface:#fff;--surface-soft:#f2f4f8;--surface-glass:hsla(0,0%,100%,.82);--surface-glass-border:rgba(15,23,42,.1);--surface-overlay:rgba(15,23,42,.04);--surface-overlay-hover:rgba(15,23,42,.07);--text:#05070a;--text-muted:#5b6472;--border:#e5e8ee;--border-subtle:rgba(15,23,42,.1);--border-strong:rgba(15,23,42,.16);--accent:#0067ff;--accent-hover:#0050d4;--accent-violet:#6b4ce6;--accent-secondary:#ff6a3d;--shadow-soft:rgba(15,23,42,.08);--shadow-glass:rgba(15,23,42,.12);--glow-violet:rgba(107,76,230,.15);--glow-ember:rgba(255,106,61,.12);--body-glow-violet:rgba(107,76,230,.08);--body-glow-ember:rgba(255,106,61,.06);--selection-bg:rgba(107,76,230,.25);--selection-text:#05070a;--dropdown-bg:hsla(0,0%,100%,.98);--ring-offset:#fff;--footer-neon-bg:#12151c;--footer-neon-fade:rgba(18,21,28,.97);--nav-glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.78));--nav-glass-border:rgba(15,23,42,.1);--nav-shell-bg:linear-gradient(145deg,hsla(0,0%,100%,.88),rgba(247,248,251,.72));--nav-mobile-bg:hsla(0,0%,100%,.96);--nav-menu-overlay-bg:rgba(15,23,42,.28);--nav-menu-panel-shadow:0 24px 80px rgba(15,23,42,.12);--nav-dropdown-bg:#fff;--nav-dropdown-border:rgb(var(--accent-violet-rgb)/0.18);--nav-dropdown-shadow:0 16px 40px rgba(15,23,42,.14);--glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.72));--glass-border:rgba(15,23,42,.1);--glass-shadow:0 20px 80px var(--shadow-soft);--divider:rgba(15,23,42,.12);--stat-dot:rgba(15,23,42,.25);--bg-rgb:255 255 255;--text-rgb:5 7 10;--text-muted-rgb:91 100 114;--accent-violet-rgb:107 76 230;--accent-secondary-rgb:255 106 61;--surface-rgb:255 255 255}:root[data-theme=dark]{color-scheme:dark;--bg:#05060a;--bg-soft:#0c0f17;--bg-mid:#07070d;--surface:#11141d;--surface-soft:#171b25;--surface-glass:rgba(10,10,18,.72);--surface-glass-border:hsla(0,0%,100%,.12);--surface-overlay:hsla(0,0%,100%,.04);--surface-overlay-hover:hsla(0,0%,100%,.07);--text:#f8fafc;--text-muted:#a6adbb;--border:#2a3040;--border-subtle:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.15);--accent:#4d8dff;--accent-hover:#75a7ff;--accent-violet:#8d5cff;--accent-secondary:#ff6a3d;--shadow-soft:rgba(0,0,0,.35);--shadow-glass:rgba(0,0,0,.28);--glow-violet:rgba(141,92,255,.22);--glow-ember:rgba(255,106,61,.18);--body-glow-violet:rgba(141,92,255,.18);--body-glow-ember:rgba(255,106,61,.16);--selection-bg:rgba(141,92,255,.42);--selection-text:#fff;--dropdown-bg:rgba(11,11,18,.98);--ring-offset:#05060a;--footer-neon-bg:#05050a;--footer-neon-fade:rgba(5,5,10,.97);--nav-glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.028));--nav-glass-border:hsla(0,0%,100%,.1);--nav-shell-bg:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.016));--nav-mobile-bg:rgba(5,6,10,.95);--nav-menu-overlay-bg:rgba(0,0,0,.55);--nav-menu-panel-shadow:0 24px 80px rgba(0,0,0,.45);--nav-dropdown-bg:#11141d;--nav-dropdown-border:hsla(0,0%,100%,.12);--nav-dropdown-shadow:0 16px 40px rgba(0,0,0,.42);--glass-bg:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.028));--glass-border:hsla(0,0%,100%,.12);--glass-shadow:0 20px 80px var(--shadow-glass);--divider:hsla(0,0%,100%,.25);--stat-dot:hsla(0,0%,100%,.25);--bg-rgb:5 6 10;--text-rgb:248 250 252;--text-muted-rgb:166 173 187;--accent-violet-rgb:141 92 255;--accent-secondary-rgb:255 106 61;--surface-rgb:17 20 29}:root,:root[data-theme=dark],:root[data-theme=light]{--cta-accent-hover-fill:linear-gradient(180deg,color-mix(in srgb,var(--accent-violet) 82%,#fff) 0%,var(--accent-violet) 100%);--cta-accent-hover-border:rgb(var(--accent-violet-rgb)/0.92);--cta-accent-border:rgb(var(--accent-violet-rgb)/0.2);--cta-accent-border-muted:rgb(var(--accent-violet-rgb)/0.26);--cta-accent-border-strong:rgb(var(--accent-violet-rgb)/0.52);--cta-accent-subtle-hover-bg:rgb(var(--accent-violet-rgb)/0.1);--cta-accent-subtle-hover-border:rgb(var(--accent-violet-rgb)/0.58);--cta-accent-subtle-hover-bg-light:color-mix(in srgb,var(--accent-violet) 6%,#fff)}:root[data-colorblind-safe=true]{--accent:#0072b2;--accent-hover:#005f96;--accent-violet:#0072b2;--accent-secondary:#e69f00;--glow-violet:rgba(0,114,178,.18);--glow-ember:rgba(230,159,0,.16);--body-glow-violet:rgba(0,114,178,.14);--body-glow-ember:rgba(230,159,0,.12);--selection-bg:rgba(0,114,178,.28);--accent-violet-rgb:0 114 178;--accent-secondary-rgb:230 159 0;--cb-strong:#0072b2;--cb-strong-bg:rgba(0,114,178,.16);--cb-strong-border:rgba(0,114,178,.55);--cb-mixed:#e69f00;--cb-mixed-bg:rgba(230,159,0,.12);--cb-mixed-border:rgba(230,159,0,.65);--cb-weak:#d55e00;--cb-weak-bg:rgba(213,94,0,.14);--cb-weak-border:rgba(213,94,0,.65);--cb-neutral:#6b7280;--cb-neutral-bg:hsla(220,9%,46%,.14);--cb-neutral-border:hsla(220,9%,46%,.45);--cb-accent:#0072b2;--cb-accent-rgb:0 114 178;--cb-accent-soft:rgba(0,114,178,.14);--cb-accent-border:rgba(0,114,178,.55);--cb-accent-glow:rgba(0,114,178,.28);--cb-accent-grid:rgba(0,114,178,.16);--cb-neutral-rgb:107 114 128}:root[data-theme=light][data-colorblind-safe=true]{--accent:#0072b2;--accent-hover:#005f96;--accent-violet:#0072b2;--accent-violet-rgb:0 114 178;--accent-secondary:#d48806;--selection-bg:rgba(0,114,178,.22);--selection-text:#05070a;--glow-violet:rgba(0,114,178,.15);--body-glow-violet:rgba(0,114,178,.08)}:root[data-theme=dark][data-colorblind-safe=true]{--accent:#0072b2;--accent-hover:#39c;--accent-violet:#0072b2;--accent-secondary:#e69f00;--selection-bg:rgba(0,114,178,.34);--selection-text:#fff;--accent-violet-rgb:0 114 178;--glow-violet:rgba(0,114,178,.22);--body-glow-violet:rgba(0,114,178,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;background:radial-gradient(circle at 12% 8%,var(--body-glow-ember),transparent 30rem),radial-gradient(circle at 82% 18%,var(--body-glow-violet),transparent 34rem),linear-gradient(180deg,var(--bg) 0,var(--bg-mid) 48%,var(--bg) 100%);color:var(--text);font-feature-settings:"rlig" 1,"calt" 1}@media (max-width:640px){body{background:radial-gradient(circle at 18% 5%,var(--body-glow-violet),transparent 20rem),radial-gradient(circle at 80% 14%,rgba(98,72,168,.09),transparent 24rem),linear-gradient(180deg,var(--bg) 0,var(--bg-mid) 48%,var(--bg) 100%)}}a{color:inherit;text-decoration:none}::-moz-selection{background:var(--selection-bg);color:var(--selection-text)}::selection{background:var(--selection-bg);color:var(--selection-text)}@keyframes hero-youtube-iridescent{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes footer-neon-floor-shimmer{0%,to{opacity:.34;transform:translateX(0)}50%{opacity:.52;transform:translateX(10px)}}@keyframes footer-neon-sign-flicker{0%,to{opacity:.2}3%{opacity:.52}3.8%{opacity:.16}7%{opacity:.38}11%{opacity:.22}14%{opacity:.46}14.6%{opacity:.18}22%{opacity:.3}38%{opacity:.24}51%{opacity:.44}52%{opacity:.2}67%{opacity:.28}78%{opacity:.5}79%{opacity:.22}91%{opacity:.32}}@keyframes footer-neon-edge-glint{0%,to{opacity:.1;background-position:0 50%}18%{opacity:.34;background-position:18% 50%}19%{opacity:.12}42%{opacity:.28;background-position:62% 50%}43%{opacity:.14}71%{opacity:.26;background-position:88% 50%}}@keyframes footer-neon-sign-glimmer{0%,to{opacity:.38;background-position:0 50%}34%{opacity:.58;background-position:42% 50%}52%{opacity:.66;background-position:100% 50%}68%{opacity:.44;background-position:72% 50%}}@keyframes footer-neon-glow-purple{0%,to{opacity:.34;filter:blur(16px)}38%{opacity:.48;filter:blur(20px)}62%{opacity:.4;filter:blur(15px)}81%{opacity:.44;filter:blur(18px)}}@keyframes footer-neon-glow-blue{0%,to{opacity:.18;filter:blur(12px)}33%{opacity:.28;filter:blur(16px)}55%{opacity:.14;filter:blur(10px)}72%{opacity:.24;filter:blur(14px)}}@keyframes impact-window-glitch{0%,to{opacity:1;transform:translateZ(0);filter:none}7%{opacity:.88;transform:translate3d(-4px,0,0) skewX(-.35deg);filter:saturate(1.08) brightness(.94)}14%{opacity:.82;transform:translate3d(3px,0,0) skewX(.25deg);filter:saturate(.92) brightness(.9)}21%{opacity:.78;transform:translate3d(-2px,0,0);filter:saturate(.88) brightness(.92)}28%,54%{opacity:.72;transform:translateZ(0);filter:saturate(.86) brightness(.9) contrast(1.02)}72%{opacity:.86;transform:translateZ(0);filter:saturate(.94) brightness(.96)}}@keyframes impact-glitch-overlay{0%,to{opacity:0}8%{opacity:.34}16%,54%{opacity:.16}68%{opacity:.07}82%{opacity:0}}@keyframes impact-egg-message-glitch{0%{opacity:0;transform:translate3d(-50%,2px,0);text-shadow:none}12%{opacity:1;transform:translate3d(calc(-50% - 2px),0,0);text-shadow:1px 0 rgba(255,92,92,.34),-1px 0 rgba(92,168,255,.34)}20%{transform:translate3d(calc(-50% + 1px),0,0)}28%,54%{opacity:1;transform:translate3d(-50%,0,0);text-shadow:.5px 0 hsla(0,100%,72%,.22),-.5px 0 rgba(110,176,255,.22)}72%{text-shadow:none;opacity:1}to{opacity:0;transform:translate3d(-50%,0,0)}}@keyframes impact-minimize-dot-pulse{0%,to{transform:scale(1);filter:brightness(1);box-shadow:none}40%{transform:scale(1.12);filter:brightness(1.18);box-shadow:0 0 10px rgba(255,189,46,.42)}}@keyframes impact-expand-dot-pulse{0%,to{transform:scale(1);filter:brightness(1);box-shadow:none}40%{transform:scale(1.12);filter:brightness(1.18);box-shadow:0 0 10px rgba(40,200,64,.42)}}@keyframes impact-window-minimize-fail{0%{transform:scaleX(1) translateZ(0);opacity:1;filter:blur(0)}6%{transform:scale3d(.998,.88,1) translate3d(0,5%,0);opacity:1}14%{transform:scale3d(.992,.065,1) translate3d(0,44%,0);opacity:.82;filter:blur(.3px) brightness(.94)}14%,68%{transform:scale3d(.99,.06,1) translate3d(0,44.5%,0);opacity:.8;filter:blur(.32px) brightness(.93)}22%{transform:scale3d(.988,.055,1) translate3d(.35%,44.8%,0) skewX(-.5deg)}68%{transform:scale3d(.99,.062,1) translate3d(0,44%,0);opacity:.82;filter:blur(.28px) brightness(.94)}74%{transform:scale3d(1.03,.72,1) translate3d(0,10%,0);opacity:.94;filter:blur(0)}82%{transform:scale3d(.994,1.08,1) translate3d(0,-2.2%,0);opacity:1}90%{transform:scale3d(1.006,.97,1) translate3d(0,.6%,0)}96%{transform:scale3d(.998,1.02,1) translate3d(0,-.4%,0)}to{transform:scaleX(1) translateZ(0);opacity:1;filter:blur(0)}}@keyframes impact-window-minimize-fail-mobile{0%{transform:scaleX(1) translateZ(0);opacity:1}8%{transform:scale3d(.99,.78,1) translate3d(0,8%,0);opacity:.94}16%{transform:scale3d(.992,.11,1) translate3d(0,37%,0);opacity:.82}16%,68%{transform:scale3d(.99,.1,1) translate3d(0,37.5%,0);opacity:.8}74%{transform:scale3d(1.02,.76,1) translate3d(0,9%,0);opacity:.94}82%{transform:scale3d(.996,1.06,1) translate3d(0,-1.6%,0)}92%{transform:scale3d(1.004,.98,1) translate3d(0,.4%,0)}to{transform:scaleX(1) translateZ(0);opacity:1}}@keyframes impact-minimize-glow{0%,12%,72%,to{opacity:0}18%,66%{opacity:.85}}@keyframes impact-window-dock-flash{0%,12%{opacity:0;transform:scale3d(.62,.7,1)}16%,66%{opacity:.95;transform:scaleX(1);box-shadow:0 0 0 1px rgba(255,189,46,.28),0 0 14px rgba(141,92,255,.16)}72%{opacity:.42;transform:scale3d(.96,.92,1)}to{opacity:0;transform:scale3d(.84,.76,1)}}@keyframes impact-minimize-label-in{0%{opacity:0;transform:translate3d(-50%,6px,0) scale(.92)}to{opacity:1;transform:translate3d(-50%,0,0) scale(1)}}@keyframes impact-minimize-label-pop{0%{opacity:.72;transform:translate3d(-50%,0,0) scale(.94)}55%{opacity:1;transform:translate3d(-50%,0,0) scale(1.06)}to{opacity:1;transform:translate3d(-50%,0,0) scale(1)}}@keyframes impact-window-expand-resist{0%,to{transform:scaleX(1);filter:none}8%{transform:scale3d(1.012,1.012,1);filter:brightness(1.03)}16%{transform:scale3d(.997,.997,1)}24%{transform:scale3d(1.006,1.006,1);filter:brightness(1.02)}32%,38%{transform:scale3d(1.002,1.002,1)}52%{transform:scale3d(.999,.999,1);filter:brightness(1.01)}68%,82%{transform:scale3d(1.001,1.001,1)}}@keyframes impact-expand-glaze{0%,to{opacity:0}10%{opacity:.42}24%{opacity:.3}42%{opacity:.24}58%,78%{opacity:.32}90%{opacity:.14}}@keyframes impact-duplicate-cta-in{0%{opacity:0;transform:translate3d(-50%,8px,0) scale(.94)}to{opacity:1;transform:translate3d(-50%,0,0) scale(1)}}@keyframes impact-ghost-window-left{0%,6%{transform:translateZ(0) scale(.58) rotate(-1deg);opacity:0;filter:blur(1px)}12%{transform:translate3d(-34%,-4%,0) scale(.96) rotate(-3deg);opacity:.94;filter:blur(0)}18%{transform:translate3d(-38%,-2%,0) scale(.9) rotate(-2.4deg);opacity:.9}26%,82%{transform:translate3d(-36%,-1%,0) scale(.89) rotate(-2deg);opacity:.88;filter:blur(0)}82%{transform:translate3d(-30%,0,0) scale(.91) rotate(-1.4deg);opacity:.72;filter:blur(.35px) brightness(1.08)}90%{transform:translate3d(-14%,1%,0) scale(.96) rotate(-.5deg);opacity:.34;filter:blur(.9px)}96%{transform:translate3d(-4%,0,0) scale(.99) rotate(0deg);opacity:.12;filter:blur(1.6px)}to{transform:translateZ(0) scale(1) rotate(0deg);opacity:0;filter:blur(2.2px)}}@keyframes impact-ghost-window-lower-right{0%,6%{transform:translateZ(0) scale(.58) rotate(1deg);opacity:0;filter:blur(1px)}12%{transform:translate3d(24%,16%,0) scale(.94) rotate(2.8deg);opacity:.92;filter:blur(0)}18%{transform:translate3d(28%,20%,0) scale(.88) rotate(2.2deg);opacity:.88}26%,82%{transform:translate3d(26%,18%,0) scale(.87) rotate(2deg);opacity:.86;filter:blur(0)}82%{transform:translate3d(20%,12%,0) scale(.9) rotate(1.4deg);opacity:.7;filter:blur(.35px) brightness(1.08)}90%{transform:translate3d(10%,6%,0) scale(.95) rotate(.6deg);opacity:.32;filter:blur(.9px)}96%{transform:translate3d(3%,2%,0) scale(.98) rotate(0deg);opacity:.12;filter:blur(1.6px)}to{transform:translateZ(0) scale(1) rotate(0deg);opacity:0;filter:blur(2.2px)}}@keyframes impact-ghost-window-left-mobile{0%,6%{transform:translateZ(0) scale(.66) rotate(-1deg);opacity:0;filter:blur(.8px)}12%{transform:translate3d(-18%,-2%,0) scale(.92) rotate(-2.2deg);opacity:.86;filter:blur(0)}26%,82%{transform:translate3d(-20%,-1%,0) scale(.88) rotate(-1.6deg);opacity:.8}82%{transform:translate3d(-14%,0,0) scale(.9) rotate(-1deg);opacity:.62;filter:blur(.3px) brightness(1.06)}90%{transform:translate3d(-6%,1%,0) scale(.95) rotate(-.3deg);opacity:.28;filter:blur(.8px)}to{transform:translateZ(0) scale(1) rotate(0deg);opacity:0;filter:blur(1.6px)}}@keyframes impact-ghost-window-lower-right-mobile{0%,6%{transform:translateZ(0) scale(.66) rotate(1deg);opacity:0;filter:blur(.8px)}12%{transform:translate3d(12%,12%,0) scale(.9) rotate(2deg);opacity:.84;filter:blur(0)}26%,82%{transform:translate3d(14%,14%,0) scale(.86) rotate(1.8deg);opacity:.78}82%{transform:translate3d(10%,10%,0) scale(.88) rotate(1.2deg);opacity:.6;filter:blur(.3px) brightness(1.06)}90%{transform:translate3d(4%,4%,0) scale(.94) rotate(.4deg);opacity:.26;filter:blur(.8px)}to{transform:translateZ(0) scale(1) rotate(0deg);opacity:0;filter:blur(1.6px)}}@keyframes impact-ghost-window-reduced-left{0%,to{opacity:0;transform:translateZ(0) scale(.98)}24%,78%{opacity:.72;transform:translate3d(-14%,-1%,0) scale(.9)}}@keyframes impact-ghost-window-reduced-right{0%,to{opacity:0;transform:translateZ(0) scale(.98)}24%,78%{opacity:.72;transform:translate3d(10%,8%,0) scale(.9)}}@keyframes impact-window-egg-reduced-pulse{0%,to{opacity:1}50%{opacity:.78}}@keyframes impact-signal-pulse{0%,to{text-shadow:none}50%{text-shadow:0 0 22px rgba(141,92,255,.42)}}@keyframes impact-egg-message-in{0%{opacity:0}to{opacity:1}}@keyframes impact-close-dot-pulse{0%,to{transform:scale(1);filter:brightness(1);box-shadow:none}40%{transform:scale(1.12);filter:brightness(1.18);box-shadow:0 0 10px rgba(255,97,87,.42)}}@keyframes impact-egg-message-trying-shake{0%,to{transform:translateZ(0)}25%{transform:translate3d(-1px,0,0)}50%{transform:translate3d(1px,0,0)}75%{transform:translate3d(-.5px,0,0)}}@keyframes impact-egg-message-fail-bzz-1{0%,to{opacity:1;transform:translateZ(0);text-shadow:none}18%{opacity:.76;transform:translate3d(-.5px,0,0);text-shadow:.45px 0 rgba(255,92,92,.22),-.45px 0 rgba(92,168,255,.18)}42%{opacity:.9;transform:translate3d(.5px,0,0);text-shadow:.35px 0 rgba(141,92,255,.16),-.35px 0 rgba(176,210,255,.14)}68%{opacity:.84;transform:translate3d(-.25px,0,0)}}@keyframes impact-egg-message-fail-bzz-2{0%,to{opacity:1;transform:translateZ(0);text-shadow:none}12%{opacity:.68;transform:translate3d(-1px,0,0) skewX(-.2deg);text-shadow:.55px 0 rgba(255,92,92,.32),-.55px 0 rgba(92,168,255,.28)}28%{opacity:.88;transform:translate3d(1px,0,0) skewX(.15deg);text-shadow:.5px 0 hsla(0,100%,72%,.26),-.5px 0 rgba(110,176,255,.22)}46%{opacity:.74;transform:translate3d(-.5px,0,0);text-shadow:.4px 0 rgba(141,92,255,.2),-.4px 0 rgba(176,210,255,.16)}72%{opacity:.92;transform:translate3d(.25px,0,0)}}@keyframes impact-egg-message-attempt{0%,to{opacity:1}50%{opacity:.94}}@keyframes impact-egg-message-resolved{0%{opacity:.96}to{opacity:1}}@keyframes impact-final-word-hidden{0%{opacity:1;transform:none;filter:none;text-shadow:none}32%{opacity:.18;transform:scaleX(.94);filter:blur(.34px);text-shadow:.4px 0 hsla(0,0%,100%,.1)}58%{opacity:.32;transform:scaleX(.96);filter:blur(.22px)}to{opacity:.38;transform:scaleX(.97);filter:blur(.16px);text-shadow:none}}@keyframes impact-final-word-deleted-strike{0%,16%{opacity:0;transform:scaleX(.15)}26%{opacity:.9;transform:scaleX(1.04)}36%{opacity:.15;transform:scaleX(.35)}52%{opacity:.82;transform:scaleX(1)}to{opacity:.62;transform:scaleX(1)}}@keyframes impact-final-word-deleted{0%{opacity:1;transform:translateZ(0);text-shadow:none;letter-spacing:0}18%{opacity:.96;transform:translate3d(-1.5px,0,0) skewX(-5deg);text-shadow:.7px 0 rgba(255,92,92,.42),-.7px 0 rgba(92,168,255,.36);letter-spacing:.05em}36%{opacity:.82;transform:translate3d(1.5px,0,0) skewX(4deg);text-shadow:.6px 0 hsla(0,100%,72%,.34),-.6px 0 rgba(110,176,255,.28);letter-spacing:.03em}58%{opacity:.88;transform:translate3d(-.5px,0,0) skewX(-3deg);letter-spacing:.04em}to{opacity:.9;transform:translate3d(.25px,0,0) skewX(-2deg);text-shadow:.55px 0 rgba(255,92,92,.28),-.55px 0 rgba(92,168,255,.22);letter-spacing:.035em}}@keyframes impact-final-word-erased{0%{opacity:1;transform:none;filter:none;text-shadow:none;letter-spacing:0}28%{opacity:.44;transform:scaleX(1.16) skewX(11deg) translate3d(3px,0,0);filter:blur(.45px);text-shadow:1.2px 0 hsla(0,0%,100%,.14),-1.2px 0 rgba(141,92,255,.18);letter-spacing:.08em}52%{opacity:.58;transform:scaleX(.88) skewX(-7deg) translate3d(-2px,0,0);filter:blur(.28px);letter-spacing:.04em}to{opacity:.66;transform:scaleX(.92) skewX(6deg) translate3d(1.5px,0,0);filter:blur(.18px);text-shadow:.6px 0 rgba(176,210,255,.16),-.6px 0 rgba(141,92,255,.14);letter-spacing:.05em}}@keyframes impact-final-word-closed-slot{0%{opacity:.68;transform:scaleX(.84);letter-spacing:0}20%{opacity:1;transform:scaleX(1.08);letter-spacing:.02em}44%{transform:scaleX(1.28);letter-spacing:.06em}62%{transform:scaleX(1.14);letter-spacing:.04em}78%{transform:scaleX(.95);letter-spacing:.01em}92%{transform:scaleX(1.03);letter-spacing:.015em}to{opacity:1;transform:none;letter-spacing:0}}@keyframes impact-closed-letter{0%{opacity:.5;transform:translateZ(0) scaleX(.82)}24%{opacity:1;transform:translateZ(0) scaleX(1)}50%{transform:translate3d(var(--closed-shift,0),0,0) scaleX(1.14)}74%{transform:translate3d(calc(var(--closed-shift, 0) * .3),0,0) scaleX(.94)}88%{transform:translate3d(calc(var(--closed-shift, 0) * .08),0,0) scaleX(1.02)}to{opacity:1;transform:none}}@keyframes impact-egg-message-resolve-glitch{0%{opacity:.82;transform:translateZ(0);text-shadow:none}20%{opacity:1;transform:translate3d(-1px,0,0);text-shadow:.5px 0 rgba(141,92,255,.26),-.5px 0 rgba(176,210,255,.2)}42%{transform:translate3d(1px,0,0);text-shadow:.45px 0 rgba(141,92,255,.22),-.45px 0 rgba(176,210,255,.18)}68%{transform:translateZ(0);text-shadow:.35px 0 rgba(141,92,255,.16),-.35px 0 rgba(176,210,255,.14)}to{opacity:1;transform:translateZ(0);text-shadow:none}}@keyframes impact-egg-message-out{0%{opacity:1}to{opacity:0}}@keyframes contour-drift-a{0%{transform:translate3d(-1.5%,0,0)}50%{transform:translate3d(1.5%,-2px,0)}to{transform:translate3d(-1.5%,0,0)}}@keyframes contour-drift-b{0%{transform:translate3d(1.2%,0,0)}50%{transform:translate3d(-1.2%,1px,0)}to{transform:translate3d(1.2%,0,0)}}@keyframes contour-drift-c{0%{transform:translate3d(-.8%,0,0)}50%{transform:translate3d(.8%,-1px,0)}to{transform:translate3d(-.8%,0,0)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(var(--accent-violet-rgb)/.6)}70%{transform:scale(1.08);box-shadow:0 0 0 18px rgb(var(--accent-violet-rgb)/0)}to{transform:scale(1);box-shadow:0 0 0 0 rgb(var(--accent-violet-rgb)/0)}}@keyframes trusted-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes trusted-marquee-reverse{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes contact-step-in-forward{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes contact-step-in-back{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes contact-intro-fill{0%{width:0}to{width:100%}}@keyframes contact-intro-pulse{0%,to{opacity:.88;transform:scale(1);box-shadow:0 0 0 0 rgba(141,92,255,.35)}50%{opacity:1;transform:scale(1.03);box-shadow:0 0 28px rgba(141,92,255,.28)}}@keyframes contact-intro-fade-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes contact-form-fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:1024px) and (max-width:1199px){.about-profile-panel{--about-portrait-left:46.5%;--about-portrait-shift-x:clamp(0.125rem,0.8%,0.5rem)}}@media (min-width:1024px){.about-profile-panel{--about-label-bottom:11px;--about-label-left:calc(var(--about-frame-inset) + 4px);--about-portrait-left:47%;--about-portrait-bottom:0px;--about-portrait-shift-x:clamp(0.25rem,1.2%,0.5rem);--about-portrait-lift:clamp(1.125rem,1.35vw,1.375rem);--about-portrait-width:131%;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}}@media (hover:hover) and (min-width:1024px){.about-profile-panel:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.12);box-shadow:0 22px 56px rgba(0,0,0,.26),0 0 42px rgba(141,92,255,.1)}.about-profile-panel:hover .about-profile-glow{filter:blur(40px) brightness(1.1)}:root[data-theme=light] .about-profile-panel:hover{border-color:rgba(107,76,230,.34);box-shadow:0 18px 40px rgba(24,31,47,.12),0 0 34px rgba(141,92,255,.12)}:root[data-theme=light] .about-profile-panel:hover .about-profile-glow{filter:blur(36px) brightness(1.05)}}@media (prefers-reduced-motion:reduce){.trusted-marquee-track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.trusted-marquee-track--reverse{animation:none}.trusted-marquee-track>[aria-hidden=true]{display:none}.step-pulse{animation:none}.hero-youtube-word{animation:none;will-change:auto;background-image:linear-gradient(105deg,#ff6b35,#ff8650 9%,#f06a78 20%,#e85a92 32%,#de5aab 44%,#c965d0 56%,#a872e8 68%,#8d5cff 80%,#7a4df2 90%,#ff6b35);background-size:300% 100%;background-position:42% 50%}.hero-youtube-word:after{opacity:.42}.contact-step-back,.contact-step-forward{animation:none;opacity:1;transform:none}.contact-form-visible,.contact-intro-fade-out,.contact-intro-fill,.contact-intro-mark{animation:none;opacity:1;transform:none;visibility:visible}.about-profile-panel:hover,.about-profile-photo,.about-profile:hover .about-profile-photo{transform:none;transition:none}.footer-neon-edge-glint,.footer-neon-glow-blue,.footer-neon-glow-purple,.footer-neon-sign-flicker,.footer-neon-sign-glimmer,.footer-neon-timewarp-frame{animation:none;opacity:0}.footer-neon-focus-core{transform:none!important}.footer-neon-shimmer{animation:none;opacity:.38;transform:none}.testimonials-more,.testimonials-more--expanded{transition:none;opacity:1;grid-template-rows:1fr}.impact-window--expand-egg:before,.impact-window--minimize-egg:after,.impact-window--minimize-egg:before,.impact-window-closing .impact-window-body,.impact-window-closing .impact-window-surface,.impact-window-egg-message-glitch,.impact-window-egg-message__line--attempt,.impact-window-egg-message__line--fail-bzz-1,.impact-window-egg-message__line--fail-bzz-2,.impact-window-egg-message__line--resolve-glitch,.impact-window-ghost-layer:not(.impact-window-ghost-layer--reduced) .impact-window-ghost--left,.impact-window-ghost-layer:not(.impact-window-ghost-layer--reduced) .impact-window-ghost--lower-right,.impact-window-glitch-overlay,.impact-window-surface--expand-reduced,.impact-window-surface--expand-resist,.impact-window-surface--minimize-fail,.impact-window-surface--minimize-reduced{animation:none!important;filter:none;transform:none}.impact-window-egg-message{opacity:1;font-style:normal;text-shadow:none}.impact-window-egg-message__line{animation:none!important;opacity:1;transform:none;text-shadow:none}.impact-window-egg-impact-word{width:3.15em;min-width:3.15em;max-width:3.15em;transform:none;filter:none;text-shadow:none;opacity:1;font-style:normal}.impact-window-egg-final-word-slot{width:7ch;min-width:7ch;max-width:7ch;transform:none;filter:none;text-shadow:none;opacity:1;letter-spacing:0}.impact-window-egg-closed-letter,.impact-window-egg-final-word-slot--closed,.impact-window-egg-final-word-slot--deleted,.impact-window-egg-final-word-slot--erased,.impact-window-egg-final-word-slot--hidden{animation:none!important}.impact-window-egg-final-word-slot--deleted:after{display:none}.impact-window-closing .impact-window-body,.impact-window-closing .impact-window-surface{opacity:1}.impact-window-surface--minimize-reduced{animation:impact-window-egg-reduced-pulse 1.1s ease-out forwards!important;opacity:1;transform:none;filter:none}.impact-window-surface--expand-reduced{animation:impact-window-egg-reduced-pulse 1.08s ease-out forwards!important;opacity:1;transform:none;filter:none}.impact-window-ghost-layer--reduced .impact-window-ghost--left{animation:impact-ghost-window-reduced-left 1.08s ease-out forwards!important;filter:none}.impact-window-ghost-layer--reduced .impact-window-ghost--lower-right{animation:impact-ghost-window-reduced-right 1.08s ease-out forwards!important;animation-delay:.16s!important;filter:none}.impact-window-duplicate-cta,.impact-window-minimize-label,.impact-window-minimize-label--maximize{animation:none!important;opacity:1;transform:translate3d(-50%,0,0)}}:root[data-colorblind-safe=true] .status-tier--strong,:root[data-colorblind-safe=true] .tam-visual-strength--strong{border:1px solid var(--cb-strong-border);background:var(--cb-strong-bg);color:var(--cb-strong)}:root[data-colorblind-safe=true] .status-tier--mixed,:root[data-colorblind-safe=true] .tam-visual-strength--medium{border:1px dashed var(--cb-mixed-border);background:var(--cb-mixed-bg);color:var(--cb-mixed)}:root[data-colorblind-safe=true] .status-tier--weak,:root[data-colorblind-safe=true] .tam-visual-strength--limited{border:2px dotted var(--cb-weak-border);background:var(--cb-weak-bg);color:var(--cb-weak)}:root[data-colorblind-safe=true] .status-tier--neutral,:root[data-colorblind-safe=true] .tam-visual-strength--muted{border:1px solid var(--cb-neutral-border);background:var(--cb-neutral-bg);color:var(--cb-neutral)}:root[data-colorblind-safe=true] .status-tier:not(.tam-evidence-row__value){display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:root[data-colorblind-safe=true] .channel-audit-packaging-detail__status.status-tier--strong,:root[data-colorblind-safe=true] .free-channel-audit-result__badge.status-tier--strong,:root[data-colorblind-safe=true] .free-channel-audit-result__strength.status-tier--strong{border-style:solid}:root[data-colorblind-safe=true] .channel-audit-packaging-detail__status.status-tier--mixed,:root[data-colorblind-safe=true] .free-channel-audit-result__badge.status-tier--mixed,:root[data-colorblind-safe=true] .free-channel-audit-result__strength.status-tier--mixed{border-style:dashed}:root[data-colorblind-safe=true] .channel-audit-packaging-detail__status.status-tier--weak,:root[data-colorblind-safe=true] .free-channel-audit-result__badge.status-tier--weak,:root[data-colorblind-safe=true] .free-channel-audit-result__strength.status-tier--weak{border-style:dotted;border-width:2px}:root[data-colorblind-safe=true] .channel-audit-packaging-detail__status.status-tier--neutral,:root[data-colorblind-safe=true] .free-channel-audit-result__badge.status-tier--neutral,:root[data-colorblind-safe=true] .free-channel-audit-result__strength.status-tier--neutral{border-style:solid;opacity:.92}:root[data-colorblind-safe=true] .channel-audit-packaging-detail__status,:root[data-colorblind-safe=true] .free-channel-audit-result__badge,:root[data-colorblind-safe=true] .free-channel-audit-result__strength,:root[data-colorblind-safe=true] .tam-demand-breakdown__strength{border-width:1px}:root[data-colorblind-safe=true] .tam-demand-breakdown__strength.status-tier--strong{border-style:solid}:root[data-colorblind-safe=true] .tam-demand-breakdown__strength.status-tier--mixed{border-style:dashed}:root[data-colorblind-safe=true] .tam-demand-breakdown__strength.status-tier--weak{border-style:dotted;border-width:2px}:root[data-colorblind-safe=true] .tam-demand-breakdown__strength.status-tier--neutral{border-style:solid}:root[data-colorblind-safe=true] .tam-evidence-row__value.status-tier--strong{color:var(--cb-strong);font-weight:700}:root[data-colorblind-safe=true] .tam-evidence-row__value.status-tier--mixed{color:var(--cb-mixed);font-weight:700}:root[data-colorblind-safe=true] .tam-evidence-row__value.status-tier--weak{color:var(--cb-weak);font-weight:700}:root[data-colorblind-safe=true] .tam-evidence-row__value--muted.status-tier--neutral,:root[data-colorblind-safe=true] .tam-evidence-row__value.status-tier--neutral{color:var(--cb-neutral)}:root[data-colorblind-safe=true] .tam-proof-strip__outlier--positive{border:1px solid var(--cb-strong-border);background:var(--cb-strong-bg);color:var(--cb-strong)}:root[data-colorblind-safe=true] .tam-proof-strip__outlier--neutral{border:1px solid var(--cb-neutral-border);background:var(--cb-neutral-bg);color:var(--cb-neutral)}:root[data-colorblind-safe=true] .tam-proof-strip__outlier--negative{border:2px dotted var(--cb-weak-border);background:var(--cb-weak-bg);color:var(--cb-weak)}:root[data-colorblind-safe=true] .tam-landscape__dot--adjacent,:root[data-colorblind-safe=true] .tam-landscape__dot--exact,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--adjacent,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--exact{background:var(--cb-strong);border:2px solid hsla(0,0%,100%,.72)}:root[data-colorblind-safe=true] .tam-landscape__dot--creator,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--creator{background:color-mix(in srgb,var(--cb-strong) 72%,#fff);border:2px solid hsla(0,0%,100%,.72)}:root[data-colorblind-safe=true] .tam-landscape__dot--flop,:root[data-colorblind-safe=true] .tam-landscape__dot--miss,:root[data-colorblind-safe=true] .tam-landscape__dot--risky,:root[data-colorblind-safe=true] .tam-landscape__dot--weak,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--flop,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--miss,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--risky,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--weak{background:var(--cb-weak);border:2px dotted hsla(0,0%,100%,.78)}:root[data-colorblind-safe=true] .tam-landscape__dot--big-outlier,:root[data-colorblind-safe=true] .tam-landscape__dot--small-outlier,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--big-outlier,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--small-outlier{background:var(--cb-mixed);border:2px dashed hsla(0,0%,100%,.78)}:root[data-colorblind-safe=true] .tam-landscape__dot--older,:root[data-colorblind-safe=true] .tam-landscape__swatch.tam-landscape__dot--older{background:var(--cb-neutral);border:1px solid hsla(0,0%,100%,.45)}:root[data-colorblind-safe=true] .tam-landscape__dot.is-linked-active{box-shadow:0 0 0 2px hsla(0,0%,100%,.92),0 0 0 4px color-mix(in srgb,var(--cb-strong) 55%,transparent)}:root[data-colorblind-safe=true] .tam-landscape__dot.is-highlight{--tw-ring-color:color-mix(in srgb,var(--cb-strong) 70%,transparent)}:root[data-colorblind-safe=true] .va-progress__state--complete,:root[data-colorblind-safe=true] .va-progress__state--running{color:var(--cb-strong)}:root[data-colorblind-safe=true] .va-progress__state--failed{color:var(--cb-weak)}:root[data-colorblind-safe=true] .va-progress__state--skipped{color:var(--cb-neutral)}:root[data-colorblind-safe=true] .results-filters-option--selected{border-color:var(--cb-strong-border);background:var(--cb-strong-bg)}:root[data-colorblind-safe=true] .results-filters-option:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .results-filters-option:focus-visible{--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-filters-button:focus-visible,:root[data-colorblind-safe=true] .results-filters-button:hover{border-color:var(--cb-accent-border);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-filters-modal__close:focus-visible,:root[data-colorblind-safe=true] .results-filters-modal__close:hover{background:var(--cb-accent-soft);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-filters-modal__footer-button:focus-visible,:root[data-colorblind-safe=true] .results-filters-modal__footer-button:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-filters-modal__footer-button--primary,:root[data-colorblind-safe=true] .results-filters-modal__footer-button--primary:focus-visible,:root[data-colorblind-safe=true] .results-filters-modal__footer-button--primary:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:var(--text);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-filter-chip{border-color:var(--cb-accent-border);background:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .results-filter-chip__clear:focus-visible,:root[data-colorblind-safe=true] .results-filter-chip__clear:hover{background:rgb(var(--cb-accent-rgb)/.18);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .results-clear-filters,:root[data-colorblind-safe=true] .results-empty-state__clear,:root[data-colorblind-safe=true] .results-empty-state__profile-link{color:var(--cb-accent);text-decoration-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .results-clear-filters:hover,:root[data-colorblind-safe=true] .results-empty-state__clear:hover,:root[data-colorblind-safe=true] .results-empty-state__profile-link:hover{color:var(--cb-strong)}:root[data-colorblind-safe=true] .results-search-suggestion--active{background:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .results-search__input:focus{border-color:var(--cb-accent-border);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .work-filter-trigger:focus-visible,:root[data-colorblind-safe=true] .work-filter-trigger:hover{border-color:var(--cb-accent-border);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .work-filter-chevron-open{color:var(--cb-accent)}:root[data-colorblind-safe=true] .work-filter-menu{border-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .work-filter-option-active,:root[data-colorblind-safe=true] .work-filter-option-selected,:root[data-colorblind-safe=true] .work-filter-option:focus-visible,:root[data-colorblind-safe=true] .work-filter-option:hover{background:var(--cb-accent-soft);color:var(--text)}:root[data-colorblind-safe=true] .creator-proof-card,:root[data-colorblind-safe=true] .creator-proof-card-compact,:root[data-colorblind-safe=true] .creator-proof-card-mini,:root[data-colorblind-safe=true] .testimonial-video-card{border-color:var(--cb-accent-border);background:linear-gradient(145deg,var(--cb-accent-soft) 0,rgba(16,16,26,.92) 42%,rgba(5,5,10,.98) 100%),linear-gradient(rgb(var(--cb-accent-rgb)/.08) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cb-accent-rgb)/.08) 1px,transparent 1px);background-size:auto,20px 20px,20px 20px}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .creator-proof-card:hover{border-color:var(--cb-accent-border);box-shadow:0 10px 24px -16px rgba(0,0,0,.42),0 0 0 1px var(--cb-accent-glow),inset 0 1px 0 hsla(0,0%,100%,.05);background:linear-gradient(145deg,rgb(var(--cb-accent-rgb)/.2) 0,rgba(16,16,26,.92) 42%,rgba(5,5,10,.98) 100%),linear-gradient(rgb(var(--cb-accent-rgb)/.1) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cb-accent-rgb)/.1) 1px,transparent 1px);background-size:auto,20px 20px,20px 20px}}:root[data-colorblind-safe=true] .testimonial-video-dev-placeholder{border-color:var(--cb-accent-border);background:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .trusted-creator-pill__button.trusted-creator-pill--active,:root[data-colorblind-safe=true] .trusted-creator-pill__button:focus-visible,:root[data-colorblind-safe=true] .trusted-creator-pill__button:hover{border-color:rgb(var(--cb-accent-rgb)/.5);background:linear-gradient(145deg,var(--cb-accent-soft),rgb(var(--cb-accent-rgb)/.08))}:root[data-colorblind-safe=true] .trusted-creator-pill__avatar{border-color:rgb(var(--cb-accent-rgb)/.35);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.22),transparent 30%),rgb(var(--cb-accent-rgb)/.16);color:var(--cb-accent)}:root[data-colorblind-safe=true] .trusted-creator-pill__button.trusted-creator-pill--active .trusted-creator-pill__avatar,:root[data-colorblind-safe=true] .trusted-creator-pill__button:focus-visible .trusted-creator-pill__avatar,:root[data-colorblind-safe=true] .trusted-creator-pill__button:hover .trusted-creator-pill__avatar{border-color:rgb(var(--cb-accent-rgb)/.7);color:#fff}:root[data-colorblind-safe=true] .trusted-creator-pill__dot{background:rgb(var(--cb-accent-rgb)/.44);box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.15)}:root[data-colorblind-safe=true] .testimonials-more-toggle:focus-visible,:root[data-colorblind-safe=true] .testimonials-more-toggle:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .video-card-contributions__trigger:focus-visible{outline-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .tool-visual-card--interactive:hover{box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 1px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .thumbnail-tools-entry-card:focus-visible,:root[data-colorblind-safe=true] .tool-gallery-item--link:focus-visible,:root[data-colorblind-safe=true] .tool-visual-card--interactive:focus-visible,:root[data-colorblind-safe=true] .tools-gallery__nav-btn:focus-visible,:root[data-colorblind-safe=true] .tools-private-modal__close:focus-visible,:root[data-colorblind-safe=true] .tools-private-modal__link:focus-visible,:root[data-colorblind-safe=true] .tools-private-modal__secondary:focus-visible{outline-color:rgb(var(--cb-accent-rgb)/.55)}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .thumbnail-tools-entry-card:hover,:root[data-colorblind-safe=true] .tool-gallery-item--link:hover{border-color:rgb(var(--cb-accent-rgb)/.45);box-shadow:0 14px 32px rgba(0,0,0,.18),0 0 0 1px rgb(var(--cb-accent-rgb)/.12)}:root[data-colorblind-safe=true] .tool-gallery-item--link:hover .tool-gallery-art{border-color:rgb(var(--cb-accent-rgb)/.28)}:root[data-colorblind-safe=true] .tool-gallery-item--link:focus-visible .tool-gallery-cta,:root[data-colorblind-safe=true] .tool-gallery-item--link:hover .tool-gallery-cta{color:var(--cb-accent)}:root[data-colorblind-safe=true] .tools-private-modal__link:hover,:root[data-colorblind-safe=true] .tools-private-modal__secondary:hover{border-color:rgb(var(--cb-accent-rgb)/.45)}}:root[data-colorblind-safe=true] .tools-input:focus{border-color:rgb(var(--cb-accent-rgb)/.55);--tw-ring-color:rgb(var(--cb-accent-rgb)/0.22)}:root[data-colorblind-safe=true] .tool-gallery-item__locked-button:focus-visible{outline-color:rgb(var(--cb-accent-rgb)/.45)}:root[data-theme=light][data-colorblind-safe=true] .tool-gallery-item--link:hover{border-color:rgb(var(--cb-accent-rgb)/.4);box-shadow:0 14px 32px rgba(24,31,47,.08),0 0 0 1px rgb(var(--cb-accent-rgb)/.1)}:root[data-colorblind-safe=true] .free-channel-audit-form__input.contact-input:focus,:root[data-colorblind-safe=true] .free-channel-audit-form__input.contact-input:focus-visible{border-color:var(--cb-accent-border);outline:none;box-shadow:0 0 0 2px var(--cb-accent-soft)}:root[data-theme=light][data-colorblind-safe=true] .free-channel-audit-form{border-color:rgba(24,31,47,.14)}:root[data-theme=dark][data-colorblind-safe=true] .free-channel-audit-confirmation,:root[data-theme=dark][data-colorblind-safe=true] .free-channel-audit-form{border-color:hsla(0,0%,100%,.12)}:root[data-theme=light][data-colorblind-safe=true] .free-channel-audit-confirmation{border-color:rgba(24,31,47,.14)}:root[data-colorblind-safe=true] .free-channel-audit-form__legal a{color:var(--cb-accent);text-decoration-color:rgb(var(--cb-accent-rgb)/.35)}:root[data-colorblind-safe=true] .free-channel-audit-form__legal a:hover{color:var(--accent-hover)}:root[data-colorblind-safe=true] .free-channel-audit-form__legal a:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--cb-accent-rgb)/.35)}:root[data-colorblind-safe=true] .free-channel-audit-confirmation__link{color:var(--cb-accent);text-decoration-color:rgb(var(--cb-accent-rgb)/.35)}:root[data-colorblind-safe=true] .free-channel-audit-confirmation__link:hover{color:var(--accent-hover)}:root[data-colorblind-safe=true] .free-channel-audit-confirmation__link:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--cb-accent-rgb)/.35)}:root[data-colorblind-safe=true] .free-channel-audit-form__submit:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--cb-accent-rgb)/.35);--tw-ring-color:rgb(var(--cb-accent-rgb)/0.4)}:root[data-colorblind-safe=true] .tool-gallery-cta{color:var(--cb-accent)}:root[data-colorblind-safe=true] .tools-private-modal__close:focus-visible{--tw-ring-color:rgb(var(--cb-accent-rgb)/0.4)}:root[data-colorblind-safe=true] .tools-private-modal__link:focus-visible,:root[data-colorblind-safe=true] .tools-private-modal__secondary:focus-visible,:root[data-colorblind-safe=true] .tools-private-modal__submit:focus-visible{--tw-ring-color:rgb(var(--cb-accent-rgb)/0.4);outline-color:rgb(var(--cb-accent-rgb)/.55)}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .tools-private-modal__close:hover{background:var(--cb-accent-soft);color:var(--cb-accent)}:root[data-colorblind-safe=true] .tools-private-modal__link:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft)}}:root[data-colorblind-safe=true] .nav-menu-footer-link--active,:root[data-colorblind-safe=true] .nav-menu-footer-link--active .colorblind-safe-icon{color:var(--cb-accent)}:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__panel{border-color:var(--cb-accent-border)}:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__footer-button,:root[data-theme=light][data-colorblind-safe=true] .results-filters-option{border-color:rgb(var(--cb-accent-rgb)/.18)}:root[data-theme=light][data-colorblind-safe=true] .results-filters-option--selected,:root[data-theme=light][data-colorblind-safe=true] .results-filters-option:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#1b2332}:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__close:hover{background:var(--cb-accent-soft);color:#1b2332}:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__footer-button:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#1b2332}:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__footer-button--primary,:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__footer-button--primary:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .results-filters-modal__footer-button--primary:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#1b2332}:root[data-theme=light][data-colorblind-safe=true] .results-search-suggestion--active{background:var(--cb-accent-soft)}:root[data-theme=light][data-colorblind-safe=true] .results-empty-state__clear,:root[data-theme=light][data-colorblind-safe=true] .results-empty-state__profile-link{color:#005f96}:root[data-theme=light][data-colorblind-safe=true] .creator-proof-card,:root[data-theme=light][data-colorblind-safe=true] .creator-proof-card-compact,:root[data-theme=light][data-colorblind-safe=true] .creator-proof-card-mini,:root[data-theme=light][data-colorblind-safe=true] .testimonial-video-card{border-color:var(--cb-accent-border);background:linear-gradient(148deg,hsla(0,0%,100%,.97),rgb(var(--cb-accent-rgb)/.08)),linear-gradient(rgb(var(--cb-accent-rgb)/.05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cb-accent-rgb)/.05) 1px,transparent 1px);box-shadow:0 5px 14px -10px rgba(24,31,47,.08),inset 0 1px 0 hsla(0,0%,100%,.94)}@media (hover:hover) and (pointer:fine){:root[data-theme=light][data-colorblind-safe=true] .creator-proof-card:hover{border-color:var(--cb-accent-border);box-shadow:0 8px 18px -10px rgba(24,31,47,.1),0 0 0 1px var(--cb-accent-glow),inset 0 1px 0 hsla(0,0%,100%,.96);background:linear-gradient(148deg,hsla(0,0%,100%,.99),rgb(var(--cb-accent-rgb)/.12)),linear-gradient(rgb(var(--cb-accent-rgb)/.06) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cb-accent-rgb)/.06) 1px,transparent 1px)}}:root[data-theme=light][data-colorblind-safe=true] .creator-proof-featured-image{border-color:var(--cb-accent-border)}:root[data-theme=light][data-colorblind-safe=true] .trusted-creator-pill__button.trusted-creator-pill--active,:root[data-theme=light][data-colorblind-safe=true] .trusted-creator-pill__button:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .trusted-creator-pill__button:hover{border-color:rgb(var(--cb-accent-rgb)/.45);background:linear-gradient(145deg,var(--cb-accent-soft),hsla(0,0%,100%,.98));color:#1b2332;box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.1)}:root[data-theme=light][data-colorblind-safe=true] .trusted-creator-pill__avatar{border-color:rgb(var(--cb-accent-rgb)/.34);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.82),transparent 30%),rgb(var(--cb-accent-rgb)/.14);color:#005f96}:root[data-theme=light][data-colorblind-safe=true] .trusted-creator-pill__dot{background:rgb(var(--cb-accent-rgb)/.62);box-shadow:none}:root[data-theme=light][data-colorblind-safe=true] .video-card-contributions__panel{border-top-color:rgb(var(--cb-accent-rgb)/.14)}:root[data-theme=light][data-colorblind-safe=true] .status-tier--strong,:root[data-theme=light][data-colorblind-safe=true] .tam-visual-strength--strong{color:#005f96}:root[data-theme=light][data-colorblind-safe=true] .status-tier--mixed,:root[data-theme=light][data-colorblind-safe=true] .tam-visual-strength--medium{color:#b37400}:root[data-theme=light][data-colorblind-safe=true] .status-tier--weak,:root[data-theme=light][data-colorblind-safe=true] .tam-visual-strength--limited{color:#b34a00}:root[data-theme=light][data-colorblind-safe=true] .status-tier--neutral,:root[data-theme=light][data-colorblind-safe=true] .tam-visual-strength--muted{color:#4b5563}:root[data-colorblind-safe=true] .hero-youtube-word{background-image:linear-gradient(105deg,var(--cb-mixed) 0,#f0b429 12%,var(--cb-accent) 28%,#39c 48%,var(--cb-accent) 68%,#005f96 84%,var(--cb-mixed) 100%)}:root[data-colorblind-safe=true] .hero-youtube-word:after{background:radial-gradient(ellipse 92% 78% at 50% 52%,rgb(var(--cb-accent-rgb)/.22),rgb(var(--cb-accent-rgb)/.1),transparent 72%)}:root[data-colorblind-safe=true] .footer-neon-glow-purple{background:radial-gradient(ellipse at center,rgb(var(--cb-accent-rgb)/.42) 0,rgb(var(--cb-accent-rgb)/.14) 44%,transparent 72%)}:root[data-theme=light][data-colorblind-safe=true] .footer-neon-glow-purple{background:radial-gradient(ellipse at center,rgb(var(--cb-accent-rgb)/.28) 0,rgb(var(--cb-accent-rgb)/.1) 44%,transparent 72%)}:root[data-colorblind-safe=true] .timeline-connector{stroke:rgb(var(--cb-accent-rgb)/.55)}:root[data-colorblind-safe=true] .how-it-works-mobile-timeline:before,:root[data-colorblind-safe=true] .process-mobile-timeline:before{border-left-color:rgb(var(--cb-accent-rgb)/.55)}:root[data-colorblind-safe=true] .process-step-circle--gold{border-color:rgb(var(--cb-accent-rgb)/.58);box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.18),0 0 18px rgb(var(--cb-accent-rgb)/.16)}:root[data-colorblind-safe=true] .about-growth-chart__grid{stroke:rgb(var(--cb-neutral-rgb)/.28)}:root[data-theme=light][data-colorblind-safe=true] .about-growth-chart__grid{stroke:rgb(var(--cb-neutral-rgb)/.22)}:root[data-colorblind-safe=true] .about-growth-chart__area{fill:var(--cb-accent-soft)}:root[data-colorblind-safe=true] .about-growth-chart__line{stroke:var(--cb-accent)}:root[data-colorblind-safe=true] .about-growth-chart__label{fill:rgb(var(--cb-neutral-rgb)/.85)}:root[data-theme=light][data-colorblind-safe=true] .about-growth-chart__label{fill:rgb(var(--cb-neutral-rgb)/.78)}:root[data-colorblind-safe=true] .about-growth-bar-row__track--before,:root[data-colorblind-safe=true] .about-growth-format-fit__legend-dot--before,:root[data-colorblind-safe=true] .about-growth-format-row__track--before{background:rgb(var(--cb-neutral-rgb)/.62);box-shadow:inset 0 0 0 1px rgb(var(--cb-neutral-rgb)/.45)}:root[data-theme=light][data-colorblind-safe=true] .about-growth-bar-row__track--before,:root[data-theme=light][data-colorblind-safe=true] .about-growth-format-fit__legend-dot--before,:root[data-theme=light][data-colorblind-safe=true] .about-growth-format-row__track--before{background:rgb(var(--cb-neutral-rgb)/.5);box-shadow:inset 0 0 0 1px rgb(var(--cb-neutral-rgb)/.55)}:root[data-colorblind-safe=true] .about-growth-bar-row__track--after,:root[data-colorblind-safe=true] .about-growth-format-fit__legend-dot--after,:root[data-colorblind-safe=true] .about-growth-format-row__track--after{background:rgb(var(--cb-accent-rgb)/.88);box-shadow:none}:root[data-theme=light][data-colorblind-safe=true] .about-growth-bars,:root[data-theme=light][data-colorblind-safe=true] .about-growth-stats{background:var(--cb-accent-soft);border-color:var(--cb-accent-border)}:root[data-theme=dark][data-colorblind-safe=true] .about-growth-stats{border-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .about-page-header__avatar{border-color:var(--cb-accent-border);box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.12),0 10px 24px var(--cb-accent-glow)}:root[data-theme=light][data-colorblind-safe=true] .about-page-header__avatar{border-color:var(--cb-accent-border);box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.1),0 6px 16px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .about-page-header__eyebrow{color:var(--cb-accent)}:root[data-colorblind-safe=true] .about-focus-workflow-card{border-color:rgb(var(--cb-accent-rgb)/.28)}:root[data-theme=light][data-colorblind-safe=true] .about-focus-workflow-card{border-color:rgb(var(--cb-accent-rgb)/.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 1px 3px rgb(var(--cb-accent-rgb)/.04)}:root[data-colorblind-safe=true] .about-focus-workflow-card__number{color:var(--cb-accent)}:root[data-theme=light][data-colorblind-safe=true] .about-focus-workflow-card__number{color:#005f96}:root[data-colorblind-safe=true] .about-focus-workflow-disclosure__summary:focus-visible{--tw-ring-color:var(--cb-accent-glow)}:root[data-colorblind-safe=true] .about-focus-workflow-disclosure__summary:focus-visible .about-focus-workflow-disclosure__chevron{color:var(--cb-accent)}:root[data-theme=light][data-colorblind-safe=true] .about-focus-workflow-disclosure__chevron{color:#6b7280}:root[data-colorblind-safe=true] .about-faq-item__summary:focus-visible{--tw-ring-color:var(--cb-accent-glow)}:root[data-theme=light][data-colorblind-safe=true] .about-faq-item{border-color:var(--cb-accent-border)}:root[data-theme=light][data-colorblind-safe=true] .about-faq-item__summary:hover{background:var(--cb-accent-soft)}:root[data-theme=light][data-colorblind-safe=true] .about-faq-item__answer{border-top-color:rgb(var(--cb-accent-rgb)/.14)}:root[data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface{border-color:rgb(var(--cb-accent-rgb)/.28)}:root[data-theme=light][data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface:before{background:linear-gradient(180deg,#fff 0,rgb(var(--cb-accent-rgb)/.06) 100%)}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface:focus-visible,:root[data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface:hover{border-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface:focus-visible:before,:root[data-colorblind-safe=true] .about-contact-cta .button-cta--primary.button-cta--light-surface:hover:before{background:linear-gradient(180deg,rgb(var(--cb-accent-rgb)/.82) 0,var(--cb-accent) 100%)}}:root[data-colorblind-safe=true] .social-icon-button:focus-visible{border-color:var(--cb-accent-border);outline:2px solid var(--cb-accent-border);outline-offset:2px;box-shadow:none}:root[data-theme=light][data-colorblind-safe=true] .about-footer-socials{border-color:rgba(24,31,47,.12)}:root[data-theme=light][data-colorblind-safe=true] .social-icon-button{border-color:rgba(24,31,47,.16);background:hsla(0,0%,100%,.98);color:#1d2433;box-shadow:none}:root[data-theme=dark][data-colorblind-safe=true] .social-icon-button{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#f6f1e9;box-shadow:none}:root[data-colorblind-safe=true] .nav-menu-toggle:focus-visible,:root[data-colorblind-safe=true] .nav-theme-control__option:focus-visible,:root[data-colorblind-safe=true] .nav-theme-slider:focus-visible{border-color:var(--cb-accent-border);outline-color:rgb(var(--cb-accent-rgb)/.55)}:root[data-colorblind-safe=true] .nav-desktop-link--active,:root[data-colorblind-safe=true] .nav-menu-link--active{color:var(--cb-accent,#0072b2)}:root[data-colorblind-safe=true] .nav-desktop-link--active{background:rgb(var(--cb-accent-rgb)/.12)}:root[data-colorblind-safe=true] .nav-desktop-link:focus-visible{box-shadow:0 0 0 2px rgb(var(--cb-accent-rgb)/.35)}:root[data-colorblind-safe=true] .nav-menu-footer-link:not(.nav-menu-footer-link--active):focus-visible,:root[data-colorblind-safe=true] .nav-menu-footer-link:not(.nav-menu-footer-link--active):hover{color:var(--cb-accent)}@media (max-width:639px){.about-focus-workflow-card__number,.about-page-header__eyebrow{font-weight:700}.about-faq-item__summary,.about-focus-workflow-card__prompt,.about-focus-workflow-disclosure__label{font-weight:800}}@media (hover:hover) and (pointer:fine){:root[data-colorblind-safe=true] .social-icon-button:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#e8f4fc;box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.2)}:root[data-theme=light][data-colorblind-safe=true] .social-icon-button:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#005f96;box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.18)}:root[data-theme=light][data-colorblind-safe=true] .about-social-link:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .about-social-link:hover{border-color:var(--cb-accent-border);background:var(--cb-accent-soft);color:#004d7a;box-shadow:none}:root[data-colorblind-safe=true] .button-secondary:focus-visible,:root[data-colorblind-safe=true] .button-secondary:hover{border-color:var(--cb-accent-border);box-shadow:0 8px 22px var(--cb-accent-glow)}:root[data-theme=light][data-colorblind-safe=true] .button-secondary:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .button-secondary:hover{background:var(--cb-accent-soft);color:#1b2332}:root[data-theme=dark][data-colorblind-safe=true] .button-secondary:focus-visible,:root[data-theme=dark][data-colorblind-safe=true] .button-secondary:hover{background:var(--cb-accent-soft);color:#e8f4fc}}:root[data-theme=light][data-colorblind-safe=true] .button-secondary{border-color:rgb(var(--cb-accent-rgb)/.35);box-shadow:0 8px 22px rgb(var(--cb-accent-rgb)/.08)}:root[data-theme=dark][data-colorblind-safe=true] .button-secondary:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .button-secondary:focus-visible{--tw-ring-color:rgb(var(--cb-accent-rgb)/0.55)}:root[data-colorblind-safe=true] .button-secondary:active{border-color:var(--cb-accent-border);box-shadow:0 6px 18px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .impact-window-dot-close,:root[data-colorblind-safe=true] .impact-window-ghost-dot--close{background-color:var(--cb-weak)}:root[data-colorblind-safe=true] .impact-window-dot-minimize,:root[data-colorblind-safe=true] .impact-window-ghost-dot--minimize{background-color:var(--cb-mixed)}:root[data-colorblind-safe=true] .impact-window-dot-expand,:root[data-colorblind-safe=true] .impact-window-ghost-dot--expand{background-color:var(--cb-accent)}@keyframes impact-expand-dot-pulse-cb{0%,to{transform:scale(1);filter:brightness(1);box-shadow:none}40%{transform:scale(1.12);filter:brightness(1.18);box-shadow:0 0 10px var(--cb-accent-glow)}}:root[data-colorblind-safe=true] .impact-window-dot-expand-pulse{animation-name:impact-expand-dot-pulse-cb}:root[data-colorblind-safe=true] .impact-window-control:focus-visible .impact-window-dot-expand,:root[data-colorblind-safe=true] .impact-window-control:hover .impact-window-dot-expand{box-shadow:0 0 10px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .impact-window--expand-egg:before{background:linear-gradient(118deg,transparent 0,rgb(var(--cb-accent-rgb)/.12) 42%,rgb(var(--cb-accent-rgb)/.18) 58%,transparent 100%)}:root[data-colorblind-safe=true] .impact-window-duplicate-cta{border-color:var(--cb-accent-border);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 10px 24px rgba(0,0,0,.28),0 0 18px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .impact-window-duplicate-cta__link{color:#a8dcff;text-decoration-color:var(--cb-accent-border)}:root[data-colorblind-safe=true] .impact-window-duplicate-cta__link:focus-visible,:root[data-colorblind-safe=true] .impact-window-duplicate-cta__link:hover{color:#d4eeff;text-decoration-color:rgb(var(--cb-accent-rgb)/.72)}:root[data-colorblind-safe=true] .impact-window-duplicate-cta__link:focus-visible{outline:2px solid var(--cb-accent-glow);outline-offset:2px;border-radius:2px}:root[data-colorblind-safe=true] .impact-window-ghost-chrome{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 0 1px hsla(0,0%,100%,.03),0 18px 34px rgba(0,0,0,.42),0 0 24px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .impact-window-ghost-kicker{color:rgb(var(--cb-accent-rgb)/.72)}:root[data-colorblind-safe=true] .impact-window-ghost-card-thumb{background:linear-gradient(145deg,var(--cb-accent-soft),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.04)}:root[data-colorblind-safe=true] .impact-window-ghost-card-views{color:rgb(var(--cb-accent-rgb)/.58)}:root[data-theme=light][data-colorblind-safe=true] .impact-window-duplicate-cta{background:hsla(0,0%,100%,.96);color:#1b2332;border-color:var(--cb-accent-border);box-shadow:0 0 0 1px rgb(var(--cb-accent-rgb)/.08),0 10px 24px rgba(24,31,47,.12),0 0 16px var(--cb-accent-glow)}:root[data-theme=light][data-colorblind-safe=true] .impact-window-duplicate-cta__link{color:#005f96;text-decoration-color:var(--cb-accent-border)}:root[data-theme=light][data-colorblind-safe=true] .impact-window-duplicate-cta__link:focus-visible,:root[data-theme=light][data-colorblind-safe=true] .impact-window-duplicate-cta__link:hover{color:#004d7a;text-decoration-color:rgb(var(--cb-accent-rgb)/.72)}:root[data-theme=light][data-colorblind-safe=true] .impact-window-ghost-kicker{color:#005f96}:root[data-theme=light][data-colorblind-safe=true] .impact-window-ghost-card-views{color:rgb(var(--cb-accent-rgb)/.72)}:root[data-colorblind-safe=true] .about-profile-grid{background-image:linear-gradient(165deg,rgba(255,248,240,.035) 0,transparent 42%,var(--cb-accent-soft) 100%),linear-gradient(var(--cb-accent-grid) 1px,transparent 1px),linear-gradient(90deg,var(--cb-accent-grid) 1px,transparent 1px)}:root[data-colorblind-safe=true] .about-profile-sheen{background:linear-gradient(180deg,rgba(255,248,240,.04) 0,transparent 34%,rgb(var(--cb-accent-rgb)/.04) 78%,rgba(5,5,10,.12) 100%)}:root[data-colorblind-safe=true] .about-profile-role-pill{box-shadow:0 0 14px var(--cb-accent-glow)}:root[data-colorblind-safe=true] .about-profile-ambient{background:radial-gradient(ellipse 88% 72% at 50% 32%,rgb(var(--cb-accent-rgb)/.09) 0,transparent 58%),radial-gradient(ellipse 100% 90% at 50% 68%,rgba(5,5,10,.45) 0,transparent 74%)}:root[data-colorblind-safe=true] .about-profile-glow{background:radial-gradient(ellipse 78% 68% at 50% 38%,rgb(var(--cb-accent-rgb)/.18) 0,rgb(var(--cb-accent-rgb)/.07) 42%,transparent 72%)}:root[data-colorblind-safe=true] .about-profile-shadow{background:radial-gradient(ellipse at center,rgba(0,0,0,.34) 0,rgb(var(--cb-accent-rgb)/.08) 42%,transparent 74%)}:root[data-colorblind-safe=true] .about-profile-photo{filter:drop-shadow(0 16px 28px rgba(0,0,0,.32)) drop-shadow(0 0 42px var(--cb-accent-glow))}:root[data-theme=light][data-colorblind-safe=true] .about-profile-panel{background:linear-gradient(152deg,hsla(0,0%,100%,.96),rgb(var(--cb-accent-rgb)/.06));border-color:rgb(var(--cb-accent-rgb)/.22)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-grid{border-color:rgb(var(--cb-accent-rgb)/.16);background-image:linear-gradient(165deg,hsla(0,0%,100%,.08) 0,transparent 42%,rgb(var(--cb-accent-rgb)/.04) 100%),linear-gradient(rgb(var(--cb-accent-rgb)/.1) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cb-accent-rgb)/.1) 1px,transparent 1px)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-sheen{background:linear-gradient(180deg,hsla(0,0%,100%,.2) 0,transparent 38%,rgb(var(--cb-accent-rgb)/.08) 74%,rgb(var(--cb-accent-rgb)/.12) 100%)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-ambient{background:radial-gradient(ellipse 84% 66% at 50% 34%,rgb(var(--cb-accent-rgb)/.14) 0,transparent 64%),radial-gradient(ellipse 92% 68% at 50% 72%,rgb(var(--cb-accent-rgb)/.1) 0,transparent 76%)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-glow{background:radial-gradient(ellipse 78% 68% at 50% 38%,rgb(var(--cb-accent-rgb)/.24) 0,rgb(var(--cb-accent-rgb)/.1) 44%,transparent 74%)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-shadow{background:radial-gradient(ellipse at center,rgb(var(--cb-accent-rgb)/.12) 0,rgb(var(--cb-accent-rgb)/.08) 44%,transparent 76%)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-signature{color:rgb(var(--cb-accent-rgb)/.72);text-shadow:0 1px 10px hsla(0,0%,100%,.34)}@media (hover:hover) and (min-width:1024px){:root[data-colorblind-safe=true] .about-profile-panel:hover{box-shadow:0 22px 56px rgba(0,0,0,.26),0 0 42px var(--cb-accent-glow)}:root[data-theme=light][data-colorblind-safe=true] .about-profile-panel:hover{border-color:rgb(var(--cb-accent-rgb)/.34);box-shadow:0 18px 40px rgba(24,31,47,.12),0 0 34px var(--cb-accent-glow)}}.cea-dashboard,.cea-report{display:grid;gap:1.25rem}.cea-hero__title{font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1;color:var(--cream)}.cea-disclaimer,.cea-hero__subtitle{color:var(--muted);font-size:.9rem;line-height:1.6}.cea-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cea-card--warning{border-color:rgba(255,196,86,.35);background:rgba(255,196,86,.06)}.cea-config-list,.cea-inline-note{color:var(--muted);font-size:.88rem;line-height:1.55}.cea-config-list{margin:.5rem 0 0;padding-left:1.1rem}.cea-inline-note{margin-top:.65rem}.cea-card,.cea-panel{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;padding:1rem 1.1rem}.cea-stats{display:grid;gap:.5rem;margin:.75rem 0 1rem}.cea-stats dt{color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.cea-stats dd{margin:0;font-weight:600}.cea-list{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.cea-list li{display:flex;justify-content:space-between;gap:.75rem;font-size:.9rem}.cea-link{color:var(--accent);text-decoration:underline}.cea-field{display:grid;gap:.5rem;margin-bottom:.75rem}.cea-filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.cea-filter-btn{border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:transparent;color:var(--cream);font-size:.75rem;padding:.25rem .65rem}.cea-filter-btn--active,.cea-filter-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cea-timeline{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.cea-timeline li{border-left:2px solid hsla(0,0%,100%,.12);padding-left:.75rem}.cea-evidence-kind{color:var(--muted);font-size:.75rem}.cea-findings{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.cea-finding-badge{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.cea-finding-badge--improved{color:#7dffb2}.cea-finding-badge--what_changed{color:#ffd27d}.cea-meta{color:var(--muted);font-size:.8rem}@media (max-width:640px){.cea-list li{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.cea-filter-btn{transition:none}}:root[data-theme=light] .about-page .hover\:text-cream:hover{color:#171f2d}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:border-violet\/35:hover{border-color:rgb(var(--accent-violet-rgb)/.35)}.hover\:border-violet\/40:hover{border-color:rgb(var(--accent-violet-rgb)/.4)}.hover\:border-violet\/45:hover{border-color:rgb(var(--accent-violet-rgb)/.45)}.hover\:bg-violet\/10:hover{background-color:rgb(var(--accent-violet-rgb)/.1)}.hover\:text-cream:hover{--tw-text-opacity:1;color:rgb(var(--text-rgb)/var(--tw-text-opacity,1))}.hover\:text-violet:hover{--tw-text-opacity:1;color:rgb(var(--accent-violet-rgb)/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:bg-overlay-hover:hover{background-color:var(--surface-overlay-hover)}.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-violet:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--accent-violet-rgb)/var(--tw-ring-opacity,1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-violet\/35:focus-visible{--tw-ring-color:rgb(var(--accent-violet-rgb)/0.35)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:mb-5{margin-bottom:1.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-5{gap:1.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[1\.02rem\]{font-size:1.02rem}.sm\:text-\[2\.15rem\]{font-size:2.15rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-8{line-height:2rem}.sm\:leading-\[0\.98\]{line-height:.98}.sm\:leading-\[1\.02\]{line-height:1.02}}@media (min-width:768px){.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.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\:grid-cols-\[220px_minmax\(0\2c 1fr\)_120px\]{grid-template-columns:220px minmax(0,1fr) 120px}.md\:grid-cols-\[220px_minmax\(0\2c 1fr\)_140px\]{grid-template-columns:220px minmax(0,1fr) 140px}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[14rem\]{min-height:14rem}.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-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[220px_minmax\(0\2c 1fr\)_160px\]{grid-template-columns:220px minmax(0,1fr) 160px}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[2\.45rem\]{font-size:2.45rem}.lg\:text-\[2\.65rem\]{font-size:2.65rem}.lg\:leading-\[1\.08\]{line-height:1.08}}@media (min-width:1280px){.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-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:gap-4{gap:1rem}}