@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Hanken+Grotesk:wght@600;700&display=swap");.force-light-theme,:root{--ivory-canvas:rgb(var(--hk-bg-panel,248 242 226));--warm-paper:rgb(var(--hk-bg-main,241 234 216));--soft-sand:rgb(var(--hk-border,214 194 154));--porcelain:rgb(var(--hk-bg-soft,253 248 235));--copper:rgb(var(--hk-copper,184 92 31));--copper-soft:rgb(var(--hk-copper-soft,221 165 125));--ink-navy:rgb(var(--hk-text-main,31 23 14));--slate-ink:rgb(var(--hk-text-soft,104 86 61));--muted-dust:rgb(var(--hk-text-muted,150 130 98));--font-serif:"Instrument Serif","Georgia",serif;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","Courier New",monospace;--fs-paper:rgb(var(--hk-bg-main,241 234 216));--fs-paper-soft:rgb(var(--hk-bg-soft,253 248 235));--fs-paper-deep:rgb(var(--hk-bg-sidebar,231 221 198));--fs-ink:rgb(var(--hk-text-main,31 23 14));--fs-ink-soft:rgb(var(--hk-text-soft,104 86 61));--fs-ink-faint:rgb(var(--hk-text-muted,150 130 98));--fs-ink-ghost:rgb(var(--hk-border-strong,174 148 105));--fs-copper:rgb(var(--hk-copper,184 92 31));--fs-copper-deep:rgb(var(--hk-accent-ink,138 62 15));--fs-copper-soft:rgb(var(--hk-copper-soft,221 165 125));--fs-copper-glow:rgb(var(--hk-accent-soft,244 224 203))}html{scroll-behavior:smooth}body,html{width:100%;max-width:100%;overflow-x:hidden}body{background-color:rgb(var(--hk-bg-main));color:rgb(var(--hk-text-main));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}.creator-lens-next-move{background:rgb(var(--hk-bg-soft));background:linear-gradient(120deg,rgb(var(--hk-copper)/.12),rgb(var(--hk-bg-soft)/.96) 48%,rgb(var(--hk-copper)/.05))}.public-hero-dark-wash{background:transparent;pointer-events:none}.velvet-theme .public-hero-dark-wash{background:rgba(33,24,15,.12)}.velvet-theme .public-editorial-light-section{box-shadow:inset 0 0 0 9999px rgba(33,24,15,.12)}@supports (overflow:clip){body,html{overflow-x:clip}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:transparent;border:3px solid transparent;background-clip:padding-box}@supports (-webkit-overflow-scrolling:touch){main{-webkit-overflow-scrolling:touch}}h1,h2,h3{font-family:var(--font-sans)}h1{font-size:3.5rem;line-height:1.15;letter-spacing:-.02em}h1,h2{font-weight:400}h2{font-size:2.5rem;line-height:1.2;letter-spacing:-.015em}h3{font-size:1.75rem;font-weight:400;line-height:1.3;letter-spacing:-.01em}h4{font-size:1.125rem;font-weight:500;line-height:1.4}h4,input,textarea{font-family:var(--font-sans)}input,textarea{font-size:.9375rem;font-weight:400;line-height:1.5}.mono{font-family:var(--font-mono)}.serif{font-family:var(--font-serif)}.force-light-theme,:root{--kwc-bg:rgb(var(--hk-bg-panel));--kwc-pill:rgb(var(--hk-bg-soft));--kwc-line:rgb(var(--hk-border));--kwc-line-soft:rgb(var(--hk-border)/0.7);--kwc-line-dot:rgb(var(--hk-border-strong)/0.6);--kwc-ink:rgb(var(--hk-text-main));--kwc-ink-mid:rgb(var(--hk-text-soft));--kwc-ink-mute:rgb(var(--hk-text-muted));--kwc-copper:rgb(var(--hk-copper));--kwc-on-copper:rgb(var(--hk-on-accent))}.kwc-mono{font-family:var(--font-mono)}.kwc-sans,.kwc-serif{font-family:var(--font-sans)}.hk-chat-main,.hk-chat-stage{background-color:rgb(var(--hk-bg-main))}.hk-chat-main{position:relative;isolation:isolate}.hk-chat-main>*{position:relative;z-index:1}html[data-workspace-compact=true],html[data-workspace-compact=true] body{overflow:hidden!important}html[data-workspace-compact=true] .hk-chat-main,html[data-workspace-compact=true] .hk-chat-main *{overflow:clip!important}html[data-workspace-compact=true] *{scrollbar-width:none!important}html[data-workspace-compact=true] ::-webkit-scrollbar{display:none!important}.hk-chat-header{background:rgb(var(--hk-bg-main)/.78);border-bottom:1px solid rgb(var(--hk-border)/.24);backdrop-filter:blur(18px)}@media (min-width:1024px){.hk-chat-header{background:transparent;border-bottom-color:transparent;backdrop-filter:none}}.hk-chat-session{color:rgb(var(--hk-text-main))}.hk-chat-breadcrumb{color:rgb(var(--hk-text-soft));background:rgb(var(--hk-bg-panel)/.72);border:1px solid rgb(var(--hk-border)/.28);box-shadow:0 10px 30px -24px rgb(var(--hk-text-main)/.38);backdrop-filter:blur(14px)}.hk-chat-breadcrumb span:last-child{color:rgb(var(--hk-text-main))}.hk-composer-dock{position:relative}.hk-composer-dock:before{content:"";position:absolute;left:-2rem;right:-2rem;bottom:0;height:7.5rem;z-index:-1;pointer-events:none;background:linear-gradient(to top,rgb(var(--hk-bg-main)/.96),rgb(var(--hk-bg-main)/.78) 54%,transparent)}.velvet-theme .hk-user-bubble{background:rgb(var(--hk-bg-chat))!important;border:none;box-shadow:inset 0 0 0 1px hsla(43,48%,90%,.08);color:rgb(var(--hk-text-main))}.hk-composer-row{border-bottom-color:rgb(var(--hk-border-strong)/.42)!important}.hk-composer-row:focus-within,.hk-composer-row:hover,.hk-composer-row[data-ready=true]{border-bottom-color:rgb(var(--hk-copper)/.84)!important;box-shadow:0 12px 30px -24px rgb(var(--hk-copper)/.42)}.hk-composer-textarea{color:rgb(var(--hk-text-main));font-family:Spectral,Georgia,serif;font-style:italic;font-weight:500}.hk-composer-textarea::-moz-placeholder{color:rgb(var(--hk-text-muted)/.82)}.hk-composer-textarea::placeholder{color:rgb(var(--hk-text-muted)/.82)}.hk-composer-textarea:focus-visible,.hk-panel-composer-textarea:focus-visible{outline:none}.hk-composer-mobile-pill:focus-within,.hk-panel-composer:focus-within{border-color:rgb(var(--hk-copper))!important}@media (forced-colors:active){.hk-composer-textarea:focus-visible,.hk-panel-composer-textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.hk-composer-mobile-pill{background:rgb(var(--hk-bg-panel)/.86)!important;border-color:rgb(var(--hk-border)/.48)!important;box-shadow:0 10px 28px -22px rgb(var(--hk-text-main)/.42),inset 0 1px 0 rgb(var(--hk-bg-soft)/.6)!important;backdrop-filter:blur(12px)}.paper-texture{position:relative}.paper-texture:before{content:"";position:absolute;inset:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300"><filter id="noise"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="4" stitchTiles="stitch"/><feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.015 0"/></filter><rect width="300" height="300" filter="url(%23noise)"/></svg>');opacity:.6;pointer-events:none;mix-blend-mode:multiply}.font-serif-accent{font-family:var(--font-serif)}.scrollbar-warm-x{scrollbar-width:auto;scrollbar-color:rgba(203,104,36,.55) rgba(203,104,36,.12)}.scrollbar-warm-x::-webkit-scrollbar{height:10px}.scrollbar-warm-x::-webkit-scrollbar-track{background:rgba(203,104,36,.1);border-radius:5px}.scrollbar-warm-x::-webkit-scrollbar-thumb{background:rgba(203,104,36,.5);border-radius:5px}.scrollbar-warm-x::-webkit-scrollbar-thumb:hover{background:rgba(203,104,36,.7)}.sensei-bold{background:none;padding:0}@keyframes typingPulse{0%,to{opacity:.3}50%{opacity:1}}.typing-dot{animation:typingPulse 1.4s ease-in-out infinite}.typing-dot:nth-child(2){animation-delay:.2s}.typing-dot:nth-child(3){animation-delay:.4s}@keyframes thinkFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.thinking-text{animation:thinkFadeIn .4s ease-out 1.5s both}.youtube-live-loader{display:flex;align-items:center;gap:.55rem;width:min(100%,560px);padding-top:.125rem;color:rgb(var(--hk-copper))}.youtube-live-loader__dots{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}.youtube-live-loader__dots .typing-dot{width:5px;height:5px;border-radius:9999px;background:currentColor}.youtube-live-loader__label{flex:0 0 auto;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:9px;font-weight:600;letter-spacing:.13em;line-height:1;text-transform:uppercase;opacity:.72}.youtube-live-loader__track{position:relative;height:2px;min-width:36px;flex:1 1 auto;overflow:hidden;border-radius:9999px;background:rgb(var(--hk-copper)/.14)}.youtube-live-loader__beam{position:absolute;inset:0 auto 0 0;width:34%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgb(var(--hk-copper)/.92),transparent);animation:youtubeLiveRail 1.35s ease-in-out infinite}@keyframes youtubeLiveRail{0%{transform:translateX(-105%)}to{transform:translateX(395%)}}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.message-appear{animation:messageSlideIn .3s ease-out}.stream-hook{display:block;width:-moz-fit-content;width:fit-content;margin-top:.4rem;animation:hookLand .45s ease-out both}.stream-hook__glyph{display:block;width:1.3em;height:1.75em;background-color:rgb(var(--hk-copper)/.92);-webkit-mask:url(/hook-send.svg) no-repeat center/contain;mask:url(/hook-send.svg) no-repeat center/contain;transform-origin:50% 8%;animation:hookReel 1.9s ease-in-out infinite}@keyframes hookReel{0%{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-3px) rotate(9deg)}to{transform:translateY(0) rotate(-9deg)}}@keyframes hookLand{0%{opacity:0;transform:translateY(-9px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes hookSwing{0%{transform:rotate(-11deg)}50%{transform:rotate(11deg)}to{transform:rotate(-11deg)}}.stream-hook--thinking .stream-hook__glyph{animation:hookSearch 2.4s ease-in-out infinite}@keyframes hookSearch{0%{transform:rotate(-14deg) translateY(0)}25%{transform:rotate(6deg) translateY(-2px)}50%{transform:rotate(16deg) translateY(0)}75%{transform:rotate(2deg) translateY(-2px)}to{transform:rotate(-14deg) translateY(0)}}@keyframes hookToss{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(11px) rotate(-16deg)}}.composer-hook-toss{animation:hookToss .4s ease-in forwards}.stream-hook--leave{animation:none}.stream-hook--leave .stream-hook__glyph{animation:hookCatch .42s ease-in forwards}@keyframes hookCatch{0%{opacity:1;transform:translateY(0) rotate(-6deg)}to{opacity:0;transform:translateY(-12px) rotate(6deg)}}.bar-fade-in{animation:barFadeIn .24s ease-out both}@keyframes barFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bar-fade-in,.composer-hook-toss,.stream-hook,.stream-hook--leave .stream-hook__glyph,.stream-hook__glyph,.youtube-live-loader__beam{animation:none}}.sensei-avatar-wrap{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;width:30px;flex-shrink:0;margin-top:0;overflow:visible;opacity:.7}.sensei-avatar-img{transform:none;transform-origin:center top}.velvet-theme .sensei-avatar-wrap{opacity:.85;filter:brightness(0) invert(1) brightness(.9)}.velvet-theme .sensei-avatar-wrap.is-streaming{opacity:.17}.sensei-avatar-wrap.is-streaming:after{content:"";position:absolute;inset:-3px;border-radius:9999px;border:1px solid rgb(var(--hk-copper));opacity:0;pointer-events:none;animation:avatarPulse 1.4s cubic-bezier(.2,.7,.2,1) infinite}@keyframes avatarPulse{0%{transform:scale(.85);opacity:0}30%{opacity:.25}to{transform:scale(1.35);opacity:0}}@keyframes videoMapReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.video-map-reveal{animation:videoMapReveal .22s ease-out}}@keyframes shimmer{0%{background-position:-240px 0}to{background-position:240px 0}}.shimmer{background:linear-gradient(90deg,rgb(var(--hk-border)/.4) 0,rgb(var(--hk-border-strong)/.65) 40%,rgb(var(--hk-copper)/.18) 50%,rgb(var(--hk-border-strong)/.65) 60%,rgb(var(--hk-border)/.4) 100%);background-size:480px 100%;animation:shimmer 1.6s linear infinite;border-radius:3px}.kw-card[data-phase] .kw-card-actions,.kw-card[data-phase] .kw-card-breakout,.kw-card[data-phase] .kw-card-cat,.kw-card[data-phase] .kw-card-spark,.kw-card[data-phase] .kw-card-stats,.kw-card[data-phase] .kw-card-title{transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.2,.7,.2,1)}.kw-card[data-phase] .kw-card-breakout{transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1)}.kw-card[data-phase] .kw-card-breakout,.kw-card[data-phase] .kw-card-cat,.kw-card[data-phase] .kw-card-spark,.kw-card[data-phase] .kw-card-stats,.kw-card[data-phase] .kw-card-title{opacity:0}.kw-card[data-phase] .kw-card-actions{opacity:0;transform:translateY(4px)}.kw-card[data-phase] .kw-card-breakout{transform:translateY(-6px) scale(.9)}.kw-card[data-phase="0"] .kw-card-top{position:relative;min-height:52px}.kw-card[data-phase="0"] .kw-card-top:before{content:"";display:block;position:absolute;top:2px;left:0;width:40%;height:18px;border-radius:4px;background:linear-gradient(90deg,rgb(var(--hk-border)) 0,rgb(var(--hk-border-strong)) 50%,rgb(var(--hk-border)) 100%);background-size:240px 100%;animation:shimmer 1.6s linear infinite}.kw-card[data-phase="0"] .kw-card-top:after{content:"";display:block;position:absolute;top:26px;left:0;width:28%;height:10px;border-radius:3px;background:rgb(var(--hk-border)/.6)}.kw-card[data-phase="1"] .kw-card-cat,.kw-card[data-phase="1"] .kw-card-title,.kw-card[data-phase="2"] .kw-card-cat,.kw-card[data-phase="2"] .kw-card-stats,.kw-card[data-phase="2"] .kw-card-title,.kw-card[data-phase="3"] .kw-card-breakout,.kw-card[data-phase="3"] .kw-card-cat,.kw-card[data-phase="3"] .kw-card-spark,.kw-card[data-phase="3"] .kw-card-stats,.kw-card[data-phase="3"] .kw-card-title{opacity:1}.kw-card[data-phase="3"] .kw-card-breakout{transform:none}.kw-card[data-phase="4"] .kw-card-actions,.kw-card[data-phase="4"] .kw-card-breakout,.kw-card[data-phase="4"] .kw-card-cat,.kw-card[data-phase="4"] .kw-card-spark,.kw-card[data-phase="4"] .kw-card-stats,.kw-card[data-phase="4"] .kw-card-title{opacity:1;transform:none}.kw-card .kw-spark-line{stroke-dasharray:110;stroke-dashoffset:110;transition:stroke-dashoffset .8s cubic-bezier(.2,.7,.2,1)}.kw-card .kw-spark-area{opacity:0;transition:opacity .4s cubic-bezier(.2,.7,.2,1)}.kw-card .kw-spark-head{opacity:0;transition:opacity .26s cubic-bezier(.2,.7,.2,1) .8s}.kw-card[data-phase="3"] .kw-spark-line,.kw-card[data-phase="4"] .kw-spark-line{stroke-dashoffset:0}.kw-card[data-phase="3"] .kw-spark-area,.kw-card[data-phase="3"] .kw-spark-head,.kw-card[data-phase="4"] .kw-spark-area,.kw-card[data-phase="4"] .kw-spark-head{opacity:1}.msg-marginalia{position:absolute;left:-126px;top:4px;width:110px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--hk-text-muted));text-align:right;line-height:1.5;pointer-events:none}.msg-marginalia b{color:rgb(var(--hk-text-soft));display:block;font-weight:500;letter-spacing:.14em}.msg-marginalia .routing{display:inline-flex;align-items:center;gap:6px;color:rgb(var(--hk-copper))}.msg-marginalia .routing:before{content:"";width:5px;height:5px;border-radius:9999px;background:rgb(var(--hk-copper));animation:marginaliaPulse 1.2s cubic-bezier(.2,.7,.2,1) infinite}@keyframes marginaliaPulse{0%,to{box-shadow:0 0 0 0 rgb(var(--hk-copper)/.15)}50%{box-shadow:0 0 0 6px transparent}}@media (max-width:1279px){.msg-marginalia{display:none}}@keyframes hookTooltipPop{0%{opacity:0;transform:translate(-50%,6px) scale(.8)}40%{transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%) scale(1)}}.hook-tooltip{animation:hookTooltipPop .35s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes frameStudioShake{0%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}.frame-studio-shake{animation:frameStudioShake .42s ease-in-out}.frame-studio-warning-flash{background-color:rgba(204,70,60,.1);box-shadow:0 0 0 1px rgba(204,70,60,.45);animation:frameStudioWarningGlow 1.2s ease-out}@keyframes frameStudioWarningGlow{0%{box-shadow:0 0 0 0 rgba(204,70,60,0);background-color:rgba(204,70,60,.18)}30%{box-shadow:0 0 0 4px rgba(204,70,60,.25)}to{box-shadow:0 0 0 1px rgba(204,70,60,0);background-color:rgba(204,70,60,0)}}.\!border-frame-warn{border-color:#cc463c!important}.\!text-frame-warn{color:#cc463c!important}.text-frame-warn{color:#cc463c}@keyframes frameStudioScanSweep{0%{transform:translateY(-110%);opacity:0}10%{opacity:.9}35%{transform:translateY(15%);opacity:1}45%{transform:translateY(35%);opacity:1}60%{transform:translateY(45%);opacity:1}78%{transform:translateY(80%);opacity:.95}to{transform:translateY(110%);opacity:0}}@keyframes frameStudioReadingPulse{0%,to{opacity:0}50%{opacity:.2}}@keyframes frameStudioHueShift{0%{filter:blur(2.5px) hue-rotate(0deg)}to{filter:blur(2.5px) hue-rotate(45deg)}}@keyframes frameStudioFocusRoam{0%{background-position:28% 22%;opacity:0}10%{background-position:28% 22%;opacity:.55}22%{background-position:28% 22%;opacity:.55}32%{background-position:72% 35%;opacity:.5}44%{background-position:72% 35%;opacity:.5}54%{background-position:50% 60%;opacity:.6}64%{background-position:50% 60%;opacity:.6}72%{background-position:22% 75%;opacity:.45}80%{background-position:22% 75%;opacity:.45}88%{background-position:78% 70%;opacity:.5}96%{background-position:78% 70%;opacity:.5}to{background-position:28% 22%;opacity:0}}.frame-studio-scanning{position:relative;isolation:isolate}.frame-studio-scanning:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(184,92,31,.55) 0,rgba(214,142,64,.6) 18%,rgba(98,168,96,.55) 34%,rgba(255,224,178,.7) 50%,rgba(204,70,60,.65) 66%,rgba(120,178,168,.55) 82%,rgba(184,92,31,.5));-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 40%,#000 47%,#000 53%,transparent 60%,transparent);mask-image:linear-gradient(180deg,transparent 0,transparent 40%,#000 47%,#000 53%,transparent 60%,transparent);filter:blur(2.5px);animation:frameStudioScanSweep 3.4s cubic-bezier(.4,0,.2,1) infinite,frameStudioHueShift 5.8s ease-in-out infinite alternate}.frame-studio-scanning:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle 110px at 50% 50%,rgba(204,70,60,.32) 0,rgba(184,92,31,.22) 38%,rgba(184,92,31,0) 78%),radial-gradient(ellipse at center,rgba(184,92,31,.14) 0,rgba(184,92,31,0) 65%),radial-gradient(ellipse at 50% 50%,rgba(120,178,168,0) 30%,rgba(120,178,168,.1) 100%);background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 100%,100% 100%,100% 100%;animation:frameStudioFocusRoam 7.2s cubic-bezier(.5,0,.3,1) infinite,frameStudioReadingPulse 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.frame-studio-scanning:after,.frame-studio-scanning:before{animation:none;opacity:.12}}.frame-studio-compare-scan-of-2,.frame-studio-compare-scan-of-3{position:relative;isolation:isolate;overflow:hidden}.frame-studio-compare-scan-of-2:before,.frame-studio-compare-scan-of-3:before{content:"";position:absolute;left:0;right:0;height:3px;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(184,92,31,0) 0,rgba(184,92,31,.45) 14%,rgba(255,224,178,.95) 50%,rgba(184,92,31,.45) 86%,rgba(184,92,31,0));box-shadow:0 0 14px 2px rgba(184,92,31,.5),0 0 30px 6px rgba(184,92,31,.18);opacity:0;top:0;animation-delay:var(--scan-delay,0s);animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite}.frame-studio-compare-scan-of-2:before{animation-name:frameStudioCompareScanCycle2;animation-duration:4s}.frame-studio-compare-scan-of-3:before{animation-name:frameStudioCompareScanCycle3;animation-duration:6s}@keyframes frameStudioCompareScanCycle2{0%{opacity:0;top:0}4%{opacity:1;top:0}46%{opacity:1;top:calc(100% - 3px)}50%{opacity:0;top:calc(100% - 3px)}to{opacity:0;top:0}}@keyframes frameStudioCompareScanCycle3{0%{opacity:0;top:0}3%{opacity:1;top:0}30%{opacity:1;top:calc(100% - 3px)}33%{opacity:0;top:calc(100% - 3px)}to{opacity:0;top:0}}@media (prefers-reduced-motion:reduce){.frame-studio-compare-scan-of-2:before,.frame-studio-compare-scan-of-3:before{animation:none;opacity:.2;top:50%}}@keyframes frameStudioUndoCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){[style*=frameStudioUndoCountdown]{animation:none!important;transform:scaleX(.5)}}.frame-studio-compare-border-trace{stroke:rgb(var(--hk-copper,184 92 31));stroke-width:1.5;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400;animation:frameStudioCompareBorderTrace 2.2s cubic-bezier(.4,0,.2,1) forwards;vector-effect:non-scaling-stroke}@keyframes frameStudioCompareBorderTrace{0%{stroke-dashoffset:400;opacity:.85}70%{opacity:.95}to{stroke-dashoffset:0;opacity:0}}.frame-studio-compare-particle{position:absolute;top:0;left:0;border-radius:.5px;opacity:0;transform:translate(0) scale(.6) rotate(0deg);animation-name:frameStudioCompareParticle;animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:forwards}.frame-studio-compare-particle--copper{background:rgb(var(--hk-copper,184 92 31));box-shadow:0 0 4px rgba(184,92,31,.35)}.frame-studio-compare-particle--cream{background:#ffe0b2;box-shadow:0 0 3px rgba(255,224,178,.5)}@keyframes frameStudioCompareParticle{0%{transform:translate(0) scale(.6) rotate(0deg);opacity:0}15%{opacity:1}85%{opacity:.7}to{transform:translate(var(--cx,0),var(--cy,0)) scale(1) rotate(35deg);opacity:0}}@keyframes frameStudioCompareBadgePop{0%{transform:scale(.86) translateY(-2px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.frame-studio-compare-badge-pop{animation:frameStudioCompareBadgePop .22s cubic-bezier(.2,1.2,.4,1) both;animation-delay:60ms}@media (prefers-reduced-motion:reduce){.frame-studio-compare-border-trace,.frame-studio-compare-particle{animation:none!important;opacity:0}.frame-studio-compare-badge-pop{animation:none!important;opacity:1}}