@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-168{height:calc(var(--spacing) * 168)}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow,.shadow\/hairline{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}*{box-sizing:border-box;margin:0;padding:0;border-radius:8px!important}.slpv-square,.slpv-square>div,.pixel-art,.pixel-art *,img,svg{border-radius:0!important}.author-photo{border-radius:50%!important}.hani-avatar{border-radius:14px!important}.dark .hani-avatar:where(:not(.true-colour,.true-colour *)){filter:invert()}.column-header,.segment-visual,.segment-visual *,.ds-toggle,.ds-toggle *{border-radius:0!important}.smartlink-focal-card{border-radius:24px!important}html,body,#root{width:100%;margin:0;padding:0;overflow-x:hidden;border-radius:0!important}#root{min-height:100dvh}body{color:#000;background:#f2efe7;font-family:Inter,sans-serif;overflow:hidden}.mono{font-family:Space Mono,Menlo,Courier New,monospace}.brutalist-border{border:1.5px solid #000}.brutalist-btn{color:inherit;cursor:pointer;letter-spacing:.05em;background:0 0;border:1.5px solid;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:background .1s,color .1s;display:inline-flex}.brutalist-btn:hover{color:#e6e6e6;background:#000}.brutalist-btn:hover *{color:#e6e6e6}.tag{letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;padding:1px 6px;font-size:12px;font-weight:700;transition:background .1s,color .1s;display:inline-block}.tag:hover{color:#e6e6e6;cursor:pointer;background:#000}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{opacity:.4;background:currentColor}@keyframes logoLinePulse{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.logo-load-line{animation:1.4s ease-in-out infinite logoLinePulse}.stage-loader-bg{z-index:-2;pointer-events:none;background:#f2efe7;position:fixed;inset:0}.stage-loader-bg.is-dark{background:#08090b}.stage-loader{z-index:5;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;padding:24px;font-family:Inter,sans-serif;display:flex;position:fixed;inset:0}.stage-loader.sl-enter{animation:.3s ease-out .12s both loaderIn}@keyframes loaderIn{0%{opacity:0}to{opacity:1}}.stage-loader .sl-brand{align-items:center;gap:12px;display:flex}.stage-loader .sl-mark{flex-shrink:0;width:44px;height:44px;position:relative}.stage-loader .sl-glow{pointer-events:none;will-change:transform,opacity;width:150px;height:150px;animation:loaderGlow 2.6s ease-in-out var(--sl-t,0s) infinite;background:radial-gradient(circle,#0a0a0a29,#0a0a0a0d 38%,#0a0a0a00 68%);margin:-75px 0 0 -75px;position:absolute;top:50%;left:50%;border-radius:50%!important}.stage-loader.is-dark .sl-glow{display:none}@keyframes loaderGlow{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}.stage-loader .sl-plate{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;background:#0a0a0a!important}.stage-loader.is-dark .sl-plate{background:#ede8de!important}.stage-loader .sl-lines{flex-direction:column;gap:3.5px;width:20px;display:flex}.stage-loader .sl-line{will-change:transform;height:2.5px;animation:1.3s ease-in-out infinite alternate loaderEq;display:block;background:#ede8de!important}.stage-loader.is-dark .sl-line{background:#0a0a0a!important}.stage-loader .sl-l1{transform-origin:0;width:100%;animation-duration:1.1s;animation-delay:var(--sl-t,0s)}.stage-loader .sl-l2{transform-origin:0;width:50%;animation-duration:1.5s;animation-delay:calc(var(--sl-t,0s) - .4s)}.stage-loader .sl-l3{transform-origin:0;width:100%;animation-duration:1.3s;animation-delay:calc(var(--sl-t,0s) - .8s)}.stage-loader .sl-l4{transform-origin:100%;width:75%;animation-duration:1.7s;animation-delay:calc(var(--sl-t,0s) - .2s);align-self:flex-end}@keyframes loaderEq{0%{transform:scaleX(.4)}to{transform:scaleX(1)}}.stage-loader .sl-word{align-items:baseline;gap:8px;display:flex}.stage-loader .sl-name{letter-spacing:-.01em;font-size:22px;font-weight:700}.stage-loader .sl-bar{font-size:14px}.stage-loader .sl-by{letter-spacing:.06em;font-size:12px;font-weight:500}.stage-loader .sl-name,.stage-loader .sl-bar,.stage-loader .sl-by{color:#0a0a0a!important}.stage-loader.is-dark .sl-name,.stage-loader.is-dark .sl-bar,.stage-loader.is-dark .sl-by{color:#ede8de!important}.stage-loader .sl-bar,.stage-loader .sl-by{opacity:.7}.stage-loader .sl-status{letter-spacing:.04em;width:min(280px,90vw);height:18px;font-size:12px;position:relative}.stage-loader .sl-say{opacity:0;animation:8.4s ease-in-out infinite loaderSay;position:absolute;top:0;left:0;right:0;color:#4f4e48!important}.stage-loader.is-dark .sl-say{color:#a9aeb2!important}@keyframes loaderSay{0%{opacity:0;transform:translateY(4px)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.stage-loader,.stage-loader .sl-glow,.stage-loader .sl-line{animation:none!important}.stage-loader:not(.is-dark) .sl-glow{opacity:.7}.stage-loader .sl-say{animation:none;display:none}.stage-loader .sl-say:first-child{opacity:1;display:block}}@keyframes arriveIn{0%{opacity:0}to{opacity:1}}#root>.home-root{animation:.32s ease-out both arriveIn}html.studio #root>:not(canvas):not(.studio-haze):not(.stage-loader):not(.stage-loader-bg):not([role=dialog]):not([data-stage-allow-nav]):where(:not(.true-colour,.true-colour *)){animation:.26s ease-out both arriveIn}@media(prefers-reduced-motion:reduce){#root>.home-root,html.studio #root>*:where(:not(.true-colour,.true-colour *)){animation:none!important}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes testimonialIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes fb-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fb-slide-in{0%{opacity:0;transform:translateY(-50%)translate(18px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.testimonial-slide{animation:.38s cubic-bezier(.4,0,.2,1) testimonialIn}@keyframes dnaIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes barExpand{0%{width:0%}}@keyframes barGlow{0%{filter:brightness()}40%{filter:brightness(3)}to{filter:brightness()}}.dna-bar-fill{background:#000}.dark .dna-bar-fill:where(:not(.true-colour,.true-colour *)){background:#e6e6e6!important}html.dark{color-scheme:dark;background:#0a0a0a}html.dark body:where(:not(.true-colour,.true-colour *)){background:#0a0a0a}.dark *:where(:not(.true-colour,.true-colour *)){color:#e6e6e6!important;border-color:#444!important}.dark [style*="background: #000"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#000"]:where(:not(.true-colour,.true-colour *)){color:#fff!important;background:#000!important}.dark [style*="background: #E6E6E6"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#E6E6E6"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background: #F2EFE7"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#F2EFE7"]:where(:not(.true-colour,.true-colour *)){background:#111!important}.dark [style*="background: #E8E6E1"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#E8E6E1"]:where(:not(.true-colour,.true-colour *)){background:#1a1a1a!important}.dark [style*="background: #d8d8d8"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#d8d8d8"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background: #c2c2c2"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#c2c2c2"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background: #e4e4e4"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#e4e4e4"]:where(:not(.true-colour,.true-colour *)){background:#1e1e1e!important}.dark [style*="background: #fff"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background:#fff"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background: white"]:where(:not(.true-colour,.true-colour *)){background:#252525!important}.dark [style*="background: rgba(230"]:where(:not(.true-colour,.true-colour *)){background:#1e1e1ef2!important}.dark [style*="background: rgb(230"]:where(:not(.true-colour,.true-colour *)){background:#111!important}.dark [style*="border-bottom: 1px solid rgba(0,0,0"]:where(:not(.true-colour,.true-colour *)),.dark [style*="borderBottom: 1px solid rgba(0,0,0"]:where(:not(.true-colour,.true-colour *)){border-color:#ffffff1a!important}.dark [style*="background: rgba(230,230,230"]:where(:not(.true-colour,.true-colour *)){background:#14141499!important}.dark :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar-thumb{background:#444}.bar-chart-bar{background:#ff3eb5}.bar-chart-bar--last{background:#7b9fe8}.dark .bar-chart-bar:where(:not(.true-colour,.true-colour *)){background:#ff3eb5!important}.dark .bar-chart-bar--last:where(:not(.true-colour,.true-colour *)){background:#7b9fe8!important}.eq-bar-track{background:0 0;border:1px solid #000;align-items:flex-end;display:flex}.eq-bar-fill{background:#000;width:100%;transition:height .5s}.dark .eq-bar-track:where(:not(.true-colour,.true-colour *)){background:#000!important;border-color:#e6e6e6!important}.dark .eq-bar-fill:where(:not(.true-colour,.true-colour *)){background:#e6e6e6!important}.dark [style*="background: #888"]:where(:not(.true-colour,.true-colour *)){background:#555!important}.dark [style*="radial-gradient(circle, #000"]:where(:not(.true-colour,.true-colour *)){background-color:#1a1a1a!important;background-image:radial-gradient(circle,#555 1px,#0000 1px)!important}.dark .tag[style*="background: #000"]:where(:not(.true-colour,.true-colour *)),.dark .tag[style*="background:#000"]:where(:not(.true-colour,.true-colour *)){color:#fff!important;background:#000!important;border-color:#000!important}.dark .tag:where(:not(.true-colour,.true-colour *)),.dark .brutalist-btn:where(:not(.true-colour,.true-colour *)){border-color:#e6e6e6!important}.dark .tag:hover:where(:not(.true-colour,.true-colour *)),.dark .brutalist-btn:hover:where(:not(.true-colour,.true-colour *)){color:#000!important;background:#e6e6e6!important}.dark .brutalist-btn:hover *:where(:not(.true-colour,.true-colour *)){color:#000!important}.dark input:where(:not(.true-colour,.true-colour *)){color:#000!important;background:#fff!important;border-color:#999!important}.column-header{background:0 0!important}.cal-header,.ds-toggle{background:#0a0a0a!important}.dark .ds-toggle *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}.platform-connected,.dark .platform-connected:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important;background:#000!important}.pro-tag,.dark .pro-tag:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important;background:#000!important;border-color:#000!important}.dark .segment-visual:where(:not(.true-colour,.true-colour *)){background:#e4e4e4!important}.lime-cta-text,.dark .lime-cta-text:where(:not(.true-colour,.true-colour *)){color:#000!important}.dark [style*="background: rgb(255, 255, 255)"]:not(input):not(.hani-credit-fill):not(.hani-upgrade-btn):where(:not(.true-colour,.true-colour *)),.dark [style*="background-color: rgb(255, 255, 255)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#1c1c1c!important}.dark [style*="background: rgb(242, 239, 231)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#111!important}.dark [style*="background: rgb(232, 230, 225)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#1a1a1a!important}.dark [style*="background: rgb(230, 230, 230)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#111!important}.dark [style*="background: rgb(245, 245, 245)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#1c1c1c!important}.dark [style*="background: rgb(228, 228, 228)"]:not(input):where(:not(.true-colour,.true-colour *)),.dark [style*="background: rgb(216, 216, 216)"]:not(input):where(:not(.true-colour,.true-colour *)),.dark [style*="background: rgb(194, 194, 194)"]:not(input):where(:not(.true-colour,.true-colour *)),.dark [style*="background: rgb(238, 238, 238)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#1e1e1e!important}.dark [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background-color: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),.dark [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)),.dark [style*="background-color: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}.dark [style*="color: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}.dark [style*="solid rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){border-color:#c6ff3d!important}.dark .hani-credit-fill:where(:not(.true-colour,.true-colour *)){background:#e6e6e6!important}.dark .readability-fill-good:where(:not(.true-colour,.true-colour *)){background:#c6ff3d!important}.dark .cal-pill:where(:not(.true-colour,.true-colour *)){color:var(--cat)!important;border-color:var(--cat)!important}.hani-upgrade,.dark .hani-upgrade:where(:not(.true-colour,.true-colour *)){background:#0a0a0a!important}.dark .hani-upgrade *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}.dark .hani-upgrade-btn:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important;background:#c6ff3d!important}.chart-bar-open,.chart-bar-click{background:#000}.dark .chart-bar-open:where(:not(.true-colour,.true-colour *)),.dark .chart-bar-click:where(:not(.true-colour,.true-colour *)){background:#c8c8c8!important}.dark .email-select:where(:not(.true-colour,.true-colour *)){color:#e6e6e6!important;background:#252525!important}.dark textarea:where(:not(.true-colour,.true-colour *)){color:#e6e6e6!important;background:#252525!important;border-color:#555!important}.dark input[type=datetime-local]:where(:not(.true-colour,.true-colour *)){color:#000!important;background:#fff!important}.dark .email-dist-track:where(:not(.true-colour,.true-colour *)){background:#ffffff14!important}.dark [style*="background: rgba(198,255,61,0.1)"]:where(:not(.true-colour,.true-colour *)){background:#c6ff3d12!important}.email-paused-banner{background:#1a0000}.email-paused-text{color:#f88}.dark .email-paused-banner:where(:not(.true-colour,.true-colour *)){border-width:1.5px;background:#1e0000!important;border-color:#f44!important}.dark .email-paused-text:where(:not(.true-colour,.true-colour *)){color:#f99!important}.dark .email-compose-panel input:where(:not(.true-colour,.true-colour *)),.dark .email-compose-panel textarea:where(:not(.true-colour,.true-colour *)),.dark .email-compose-panel select:where(:not(.true-colour,.true-colour *)){color:#ededed!important;background:#161616!important;border-color:#242424!important}.dark .email-compose-panel input[type=datetime-local]:where(:not(.true-colour,.true-colour *)){color:#ededed!important;background:#1c1c1c!important}.dark .email-agent-content input:where(:not(.true-colour,.true-colour *)),.dark .email-agent-content textarea:where(:not(.true-colour,.true-colour *)),.dark .email-import-modal input:where(:not(.true-colour,.true-colour *)),.dark .email-import-modal textarea:where(:not(.true-colour,.true-colour *)),.dark .email-compose-panel .email-select:where(:not(.true-colour,.true-colour *)),.dark .email-agent-content .email-select:where(:not(.true-colour,.true-colour *)){color:#ededed!important;background:#161616!important;border-color:#242424!important}.dark .email-automation-card:where(:not(.true-colour,.true-colour *)){border-color:#242424!important}.dark .email-agent-content .brutalist-btn:where(:not(.true-colour,.true-colour *)),.dark .email-agent-content .tag:where(:not(.true-colour,.true-colour *)){border-color:#3a3a3a!important}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}@keyframes epk-puffIn{0%{opacity:0;filter:blur(10px);transform:scale(1.22)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes epk-flipIn{0%{opacity:0;transform:perspective(800px)rotateX(90deg)}to{opacity:1;transform:perspective(800px)rotateX(0)}}@keyframes epk-slideBack{0%{opacity:0;transform:perspective(800px)translateZ(-160px)scale(.82)}to{opacity:1;transform:perspective(800px)translateZ(0)scale(1)}}@keyframes epk-blurIn{0%{filter:blur(28px);opacity:0}to{filter:blur();opacity:1}}@keyframes epk-wipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes epk-boxHighlight{0%{box-shadow:inset 0 0 #c6ff3d00}38%{box-shadow:inset 0 0 0 6px #c6ff3d61}to{box-shadow:inset 0 0 #c6ff3d00}}.title-anim-puffIn{animation:.72s cubic-bezier(.4,0,.2,1) both epk-puffIn}.title-anim-flipIn{transform-origin:top;animation:.62s cubic-bezier(.4,0,.2,1) both epk-flipIn}.title-anim-slideBack{animation:.82s cubic-bezier(.4,0,.2,1) both epk-slideBack}.title-anim-blurIn{animation:.9s ease-out both epk-blurIn}.title-anim-wipeIn{animation:.68s cubic-bezier(.4,0,.2,1) both epk-wipeIn}.title-anim-boxHighlight{animation:1.3s ease-out both epk-boxHighlight;display:inline-block}:root{--stage-lime:#c6ff3d;--stage-lime-deep:#a7e61a;--stage-lime-ink:#3b6600;--stage-ink:#0a0a0a;--stage-panel:#f2efe7;--stage-panel-2:#e8e6e1;--stage-muted:#5b5a54;--stage-good:#1e7a3e;--stage-warn:#8f5000;--stage-danger:#b8261f;--stage-info:#1f5fd1;--stage-good-on-dark:#3dbe6a;--stage-warn-on-dark:#f2b33d;--stage-danger-on-dark:#ff5a4a;--stage-info-on-dark:#6fa4ff}html.dark,.dark:where(:not(.true-colour,.true-colour *)){--studio-bg:#07080a;--studio-glass:#ffffff0d;--studio-glass-2:#ffffff14;--studio-glass-3:#ffffff1f;--studio-solid:#111316;--studio-edge:#ffffff1f;--studio-edge-2:#ffffff2e;--studio-text:#eef0ea;--studio-muted:#9aa0a4;--studio-faint:#6b7176;--stage-lime-ink:#c6ff3d;--stage-muted:#a3a29c;--stage-good:#3dbe6a;--stage-warn:#f2b33d;--stage-danger:#ff5a4a;--stage-info:#6fa4ff}.stage-bg{z-index:0;pointer-events:none;background:radial-gradient(45% 35% at 8% 12%,#00c2ff,#0000 60%),radial-gradient(50% 40% at 92% 8%,#ff2bd6,#0000 62%),radial-gradient(60% 50% at 95% 95%,#00e66b,#0000 58%),radial-gradient(45% 35% at 5% 95%,#ff26c8,#0000 55%),linear-gradient(#1a5bff,#ff2bd6,#0c5);position:fixed;inset:0}.stage-stripes{z-index:0;pointer-events:none;mix-blend-mode:overlay;opacity:.6;background:repeating-linear-gradient(90deg,#0000002e 0 2px,#ffffff0f 2px 4px,#0000000a 4px 18px,#ffffff1a 18px 20px);position:fixed;inset:0}.stage-grain{z-index:0;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:-10%}.dark .stage-bg:where(:not(.true-colour,.true-colour *)){opacity:.34}.dark .stage-stripes:where(:not(.true-colour,.true-colour *)){opacity:.25}.stage-graphite{z-index:0;pointer-events:none;background-color:#0b0b0c;background-image:radial-gradient(135% 130% at 50% 32%,#0000 52%,#0009),radial-gradient(#ffffff0d 1px,#0000 1px),radial-gradient(58% 46% at 50% 22%,#c6ff3d0f,#ffffff0b 26%,#0000 72%);background-position:50%,50%,50%;background-size:100% 100%,24px 24px,100% 100%;position:fixed;inset:0}.blackbg .stage-col-card{box-shadow:6px 6px #0009,0 0 0 1.5px #ffffff29}.stage-col-card{background:var(--stage-panel);border:2.5px solid #000;border-radius:14px;overflow:hidden;box-shadow:6px 6px #000}.dark .stage-col-card:where(:not(.true-colour,.true-colour *)){background:#111;border-color:#000;box-shadow:6px 6px #000}.stage-display{letter-spacing:-.01em;font-family:Space Grotesk,Inter,sans-serif}.stage-colhead{color:var(--stage-lime);z-index:10;background:#0a0a0a;border-bottom:2.5px solid #000;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.stage-colhead .sc-tag{letter-spacing:.26em;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.stage-colhead .sc-tag:before{content:"";background:#c6ff3d73;width:16px;height:1px}.stage-colhead .sc-sub{color:#ffffffa6;letter-spacing:.2em;font-size:12px}.stage-colhead .sc-dot{background:var(--stage-lime);width:8px;height:8px;box-shadow:0 0 8px var(--stage-lime);border-radius:50%;flex:none;animation:1.4s infinite stagePulse}@keyframes stagePulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes slcp-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@keyframes slcp-backdrop-out{0%{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes slcp-modal-in{0%{opacity:0;transform:scale(.93)translateY(16px)}70%{opacity:1;transform:scale(1.015)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slcp-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)translateY(12px)}}@keyframes slcp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes slcp-cta-glow{0%,to{box-shadow:6px 6px #000,0 0 #c6ff3d00}50%{box-shadow:6px 6px #000,0 0 22px 4px #c6ff3d73}}@keyframes slcp-sheen{0%{left:-80%}to{left:120%}}@keyframes slcp-dot-float{0%{opacity:.85;transform:translate(0)scale(1)}60%{transform:translate(var(--dx),var(--dy)) scale(.7);opacity:.6}to{transform:translate(var(--tx),var(--ty)) scale(0);opacity:0}}@keyframes slcp-count-tick{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes slcp-card-pulse{0%,to{border-color:#c6ff3d59}50%{border-color:#c6ff3de6}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes slcp-card-float{0%{transform:rotateY(-16deg)rotateX(6deg)translateY(0)}40%{transform:rotateY(-13deg)rotateX(4deg)translateY(-6px)}70%{transform:rotateY(-18deg)rotateX(7.5deg)translateY(-3px)}to{transform:rotateY(-16deg)rotateX(6deg)translateY(0)}}@keyframes slcp-halo-pulse{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.95;transform:scale(1.08)}}@keyframes sg-eq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.sg-eq{transform-origin:bottom;animation:1.1s ease-in-out infinite sg-eq}@keyframes sg-cursor{0%,49%{opacity:1}50%,to{opacity:0}}.sg-cursor{animation:1.05s step-end infinite sg-cursor}@media(prefers-reduced-motion:reduce){.sg-eq,.sg-cursor{animation:none!important}}@media(max-width:279px){.slcp-3d-wrapper{transform-origin:top;transform:scale(.78)}}@media(prefers-reduced-motion:reduce){.slcp-sheet,.slcp-modal,.slcp-backdrop,.slcp-content-block,.slcp-cta-btn,.slcp-visual{transition:opacity .15s linear!important;animation:none!important}.slcp-3d-card{animation:none!important;transform:rotateY(-16deg)rotateX(6deg)!important}.slcp-halo,.slcp-sheen-el{animation:none!important}}@keyframes slbm-arrow-nudge{0%,55%,to{transform:translate(0)}72%{transform:translate(5px)}84%{transform:translate(2px)}}@keyframes slbm-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes slbm-bounce{0%,82%,to{transform:translateY(0)scale(1)}88%{transform:translateY(-4px)scale(1.035)}94%{transform:translateY(0)scale(1)}}@keyframes slbm-bounce-tilt{0%,82%,to{transform:rotate(-.8deg)translateY(0)scale(1)}88%{transform:rotate(-.8deg)translateY(-4px)scale(1.035)}94%{transform:rotate(-.8deg)translateY(0)scale(1)}}.slbm-mark:active{filter:brightness(.9);transition:filter 80ms}@media(hover:hover){.slbm-mark:hover{filter:brightness(1.1)drop-shadow(0 2px 8px #00000047);transition:filter .16s}}.slbm-mark .slbm-arrow{animation:2.4s ease-in-out infinite slbm-arrow-nudge;display:inline-block}.slbm-mark .slbm-cursor{animation:1.1s step-end infinite slbm-cursor-blink}.slbm-mark{animation:4.5s cubic-bezier(.34,1.56,.64,1) infinite slbm-bounce}.slbm-mark.slbm-mark--tilt{animation:4.5s cubic-bezier(.34,1.56,.64,1) infinite slbm-bounce-tilt}@keyframes slbm-toplogo-pulse{0%,66%,to{filter:brightness()}78%{filter:brightness(1.18)drop-shadow(0 0 6px #ffffff80)}88%{filter:brightness(1.05)}}.slbm-toplogo{animation:4s ease-in-out infinite slbm-toplogo-pulse}.slbm-toplogo--tilt{transform:rotate(-3deg)}@media(hover:hover){.slbm-toplogo:hover{filter:brightness(1.14)drop-shadow(0 2px 8px #00000057);animation:none}}.slbm-toplogo:active{filter:brightness(.88);animation:none}.slbm-toplogo .slbm-toplogo-arrow{animation:2.6s ease-in-out infinite slbm-arrow-nudge;display:inline-block}[data-stage-cta],[data-email-skip]{cursor:pointer}.slbm-share-btn{transition:filter .15s,transform .1s}@media(hover:hover){.slbm-share-btn:hover{filter:brightness(1.12)}}.slbm-share-btn:active{filter:brightness(.9);transform:scale(.94)}.slbm-share-btn--pulse{animation:4s ease-in-out infinite slbm-toplogo-pulse}@media(hover:hover){.slbm-share-btn--pulse:hover{filter:brightness(1.14)drop-shadow(0 2px 8px #00000057);animation:none}}.slbm-share-btn--pulse:active{filter:brightness(.88);animation:none}@media(prefers-reduced-motion:reduce){.slbm-mark,.slbm-mark .slbm-arrow,.slbm-mark .slbm-cursor,.slbm-toplogo,.slbm-toplogo .slbm-toplogo-arrow{animation:none!important}.slbm-mark:active{opacity:.75!important;transform:none!important}}.outlet-name:hover .outlet-chip{background:#c6ff3d;color:#000!important;border-color:#000!important}.dark .outlet-name .outlet-chip:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important;border-color:#c6ff3d8c!important}.dark .outlet-name:hover .outlet-chip:where(:not(.true-colour,.true-colour *)),.dark .outlet-name:hover .outlet-chip *:where(:not(.true-colour,.true-colour *)){color:#000!important;background:#c6ff3d!important;border-color:#000!important}.dark .outlet-name:hover .outlet-chip svg:where(:not(.true-colour,.true-colour *)){background:0 0!important}.dark .verdict-chip.good:where(:not(.true-colour,.true-colour *)),.dark .verdict-chip.warn:where(:not(.true-colour,.true-colour *)){color:#000!important;border-color:#000!important}.dark .verdict-chip.neutral:where(:not(.true-colour,.true-colour *)){border-color:#c6ff3d80!important}:focus-visible{outline-offset:2px!important;outline:2px solid #0a0a0a!important;box-shadow:0 0 0 4px #c6ff3d!important}.dark :focus-visible:where(:not(.true-colour,.true-colour *)){outline:2px solid #c6ff3d!important;box-shadow:0 0 0 4px #0a0a0a!important}.stage-field{background:linear-gradient(#161616,#0a0a0a);border:1.5px solid #0a0a0a;align-items:center;gap:2px;width:100%;padding:6px;transition:border-color .18s,box-shadow .25s;display:flex;position:relative;box-shadow:0 16px 36px -20px #0009,inset 0 1px #ffffff12;border-radius:16px!important}.stage-field.on-dark{background:linear-gradient(#f4f0e1,#e9e4d0);border-color:#e9e4d0;box-shadow:0 18px 44px -22px #c6ff3d59,inset 0 1px #fffc}.stage-field.on-dark input{color:#0a0a0a;caret-color:#0a0a0a}.stage-field.on-dark input::placeholder{color:#0a0a0a6b}.stage-field.on-dark input:-webkit-autofill{-webkit-text-fill-color:#0a0a0a;-webkit-box-shadow:inset 0 0 0 40px #f4f0e1}.stage-field.on-dark .sf-meter{border-right-color:#0a0a0a1f}.stage-field.on-dark .sf-meter i{background:#0a0a0a4d}.stage-field.on-dark:focus-within .sf-meter i,.stage-field.on-dark.is-typing .sf-meter i,.stage-field.on-dark.is-ready .sf-meter i{box-shadow:none;background:#0a0a0a}.stage-field.on-dark .sf-status{color:#3b6600}.stage-field.on-dark button{box-shadow:0 3px #0a0a0a,inset 0 1px #ffffffa6}.stage-field.on-dark button:active{box-shadow:0 0 #0a0a0a,inset 0 1px #fff6}.stage-field:hover{border-color:#c6ff3d66}.stage-field:focus-within{border-color:#c6ff3dd9;box-shadow:0 0 0 4px #c6ff3d29,0 18px 40px -20px #c6ff3d66}.stage-field.is-ready{border-color:#c6ff3d;box-shadow:0 0 0 4px #c6ff3d38,0 18px 44px -16px #c6ff3d8c}.stage-field.is-error,.stage-field.is-error:focus-within{border-color:#ff5a4a;box-shadow:0 0 0 4px #ff5a4a2e}.sf-meter{box-sizing:border-box;border-right:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:flex-end;gap:3px;width:44px;height:40px;margin-left:2px;padding:0 0 11px;display:flex;border-radius:0!important}.sf-meter i{transform-origin:bottom;background:#f2f2f247;width:3px;height:18px;transition:background .2s;animation:2.4s ease-in-out infinite sf-idle;display:block;transform:scaleY(.25);border-radius:2px!important}.stage-field:focus-within .sf-meter i{background:#c6ff3d8c;animation-duration:1.6s}.stage-field.is-typing .sf-meter i{background:#c6ff3d;animation:.32s ease-in-out infinite alternate sf-eq}.stage-field.is-ready .sf-meter i{background:#c6ff3d;animation:.62s ease-in-out infinite alternate sf-eq;box-shadow:0 0 6px #c6ff3d99}.stage-field.is-error .sf-meter i{background:#ff5a4a;animation:none;transform:scaleY(.2)}.sf-meter i:nth-child(2),.sf-meter i:nth-child(4){animation-name:sf-idle2}.stage-field.is-typing .sf-meter i:nth-child(2n),.stage-field.is-ready .sf-meter i:nth-child(2n){animation-name:sf-eq2}@keyframes sf-idle{0%,to{transform:scaleY(.2)}50%{transform:scaleY(.42)}}@keyframes sf-idle2{0%,to{transform:scaleY(.32)}50%{transform:scaleY(.18)}}@keyframes sf-eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes sf-eq2{0%{transform:scaleY(.9)}to{transform:scaleY(.35)}}.stage-field input{color:#f2f2f2;caret-color:#c6ff3d;letter-spacing:.01em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:13px 12px;font-family:Space Mono,ui-monospace,monospace;font-size:13.5px}.stage-field input::placeholder{color:#f2f2f25c}.stage-field input:focus-visible{box-shadow:none!important;outline:none!important}.stage-field input:-webkit-autofill{-webkit-text-fill-color:#f2f2f2;-webkit-box-shadow:inset 0 0 0 40px #0a0a0a}.sf-status{opacity:0;letter-spacing:.16em;color:#c6ff3d;flex-shrink:0;max-width:0;font-family:Space Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;transition:max-width .25s,opacity .2s,margin .25s;overflow:hidden}.stage-field.is-ready .sf-status{opacity:1;max-width:80px;margin-right:8px}.stage-field button{white-space:nowrap;cursor:pointer;color:#0a0a0a;letter-spacing:.12em;background:linear-gradient(#d9ff7a,#c6ff3d 55%,#b4f02a);border:none;flex-shrink:0;align-items:center;gap:10px;margin-bottom:3px;padding:12px 20px 12px 12px;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex;position:relative;box-shadow:0 3px #6e9a0f,inset 0 1px #ffffffa6;border-radius:11px!important}.stage-field button:hover{filter:brightness(1.05)}.stage-field button:active{transform:translateY(3px);box-shadow:0 0 #6e9a0f,inset 0 1px #fff6}.sf-key-icon{color:#c6ff3d;background:#0a0a0a;flex-shrink:0;place-items:center;width:24px;height:24px;transition:transform .2s;display:grid;border-radius:50%!important}.sf-key-icon svg{margin-left:2px}.stage-field button:hover .sf-key-icon{transform:scale(1.1)}.stage-field.is-ready button:after{content:"";pointer-events:none;border:2px solid #c6ff3db3;animation:1.3s ease-out infinite sf-arm;position:absolute;inset:-4px;border-radius:14px!important}@keyframes sf-arm{0%{opacity:.9;transform:scale(.97)}to{opacity:0;transform:scale(1.08)}}.sf-key-bars{align-items:flex-end;gap:2px;height:10px;display:flex}.sf-key-bars i{transform-origin:bottom;background:currentColor;width:2px;height:10px;animation:.4s ease-in-out infinite alternate sf-eq;display:block;border-radius:1px!important}.sf-key-bars i:nth-child(2){animation-delay:-.2s}.sf-key-bars i:nth-child(3){animation-delay:-.1s}.stage-field.is-loading input{opacity:.5}.stage-field.is-loading button{cursor:default}@media(max-width:420px){.sf-meter{gap:2px;width:34px}.sf-status{display:none}.stage-field input{padding-left:10px;font-size:13px}.stage-field button{letter-spacing:.06em;gap:8px;padding:12px 14px 12px 10px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:max(16px,1em)!important}}html.studio:where(.dark){background:var(--studio-bg)}html.studio:where(.dark) body:where(:not(.true-colour,.true-colour *)){color:var(--studio-text);background:0 0!important}html.studio:where(.dark) #root:where(:not(.true-colour,.true-colour *)){background:0 0}.studio-bg-canvas{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.studio-haze{z-index:-1;pointer-events:none;background:radial-gradient(40% 30% at 18% 0,#c6ff3d14,#0000 70%),radial-gradient(35% 30% at 90% 100%,#6fa4ff1f,#0000 70%);position:fixed;inset:0}html.studio:where(.dark) *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;border-color:var(--studio-edge)!important}html.studio:where(.dark){scrollbar-color:#ffffff29 transparent}html.studio:where(.dark) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar{width:6px;height:6px}html.studio:where(.dark) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px!important}html.studio:where(.dark) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar-thumb:hover{background:#ffffff42}html.studio:where(.dark) :where(:not(.true-colour,.true-colour *))::selection{background:#c6ff3d4d}html.studio:where(.dark) [style*="1.5px solid"]:not(img):not(svg):not(.pixel-art):not(.pixel-art *):not(.column-header):not(.segment-visual):not(.ds-toggle):not(.ds-toggle *):where(:not(.true-colour,.true-colour *)){border-width:1.5px!important;border-radius:8px!important}html.studio:where(.dark) [style*="background: rgb(255, 255, 255)"]:not(input):not(.hani-credit-fill):not(.hani-upgrade-btn):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background-color: rgb(255, 255, 255)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#181b1fe0!important}html.studio:where(.dark) [style*="background: rgb(242, 239, 231)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(230, 230, 230)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#101215eb!important}html.studio:where(.dark) [style*="background: rgb(232, 230, 225)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(245, 245, 245)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#ffffff12!important}html.studio:where(.dark) [style*="background: rgb(228, 228, 228)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(216, 216, 216)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(194, 194, 194)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(238, 238, 238)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#ffffff14!important}html.studio:where(.dark) [style*="background: rgb(242, 239, 231)"][style*="min-height: 100"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(230, 230, 230)"][style*="min-height: 100"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(242, 239, 231)"][style*="height: 100dvh"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(230, 230, 230)"][style*="height: 100dvh"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(10, 10, 10)"][style*="min-height: 100"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(17, 17, 17)"][style*="min-height: 100"]:where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(.dark) [style*="background: rgba(230, 230, 230"]:where(:not(.true-colour,.true-colour *)){background:#07080a99!important}html.studio:where(.dark) [style*="background: rgb(204, 204, 204)"]:where(:not(.true-colour,.true-colour *)){background:#ffffff1f!important}html.studio:where(.dark) [style*="box-shadow: rgb(0, 0, 0) "]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="box-shadow: rgb(10, 10, 10) "]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="box-shadow: rgb(17, 17, 17) "]:where(:not(.true-colour,.true-colour *)){box-shadow:0 18px 50px -20px #000c!important}html.studio:where(.dark) :is(button,a,span,label,summary)[style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(button,a,span,label,summary)[style*="background: rgb(10, 10, 10)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(button,a,span,label,summary)[style*="background: rgb(17, 17, 17)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(button,a,span,label,summary)[style*="background-color: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;color:var(--studio-text)!important;background:#ffffff14!important}html.studio:where(.dark) :is(button,a)[style*="background: rgb(0, 0, 0)"]:hover:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(button,a)[style*="background: rgb(10, 10, 10)"]:hover:where(:not(.true-colour,.true-colour *)){background:#ffffff24!important}html.studio:where(.dark) :is(button,a,span)[style*="background: rgb(0, 0, 0)"]:not(:has(*)):where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(.dark) .pixel-art [style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .pixel-art [style*="background: rgb(10, 10, 10)"]:where(:not(.true-colour,.true-colour *)){background:var(--studio-text)!important}html.studio:where(.dark) .pixel-art [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){background:#0a0a0a!important}html.studio:where(.dark) .platform-connected:where(:not(.true-colour,.true-colour *)){color:var(--studio-lime-ink,#c6ff3d)!important;background:#c6ff3d1a!important;border-color:#c6ff3d59!important}html.studio:where(.dark) .pro-tag:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important;background:#c6ff3d1f!important;border:1px solid #c6ff3d66!important}html.studio:where(.dark) .ds-toggle:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffff0d!important}html.studio:where(.dark) .hani-upgrade:where(:not(.true-colour,.true-colour *)){background:#c6ff3d12!important;border:1px solid #c6ff3d4d!important}html.studio:where(.dark) .segment-visual:where(:not(.true-colour,.true-colour *)){background:#ffffff0f!important}html.studio:where(.dark) .cal-header:where(:not(.true-colour,.true-colour *)){background:#07080ab3!important}html.studio:where(.dark) :is(button,a)[style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(button,a)[style*="background-color: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){box-shadow:0 0 24px #c6ff3d40!important}html.studio:where(.dark) [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(.dark) :is(button,a)[style*="background: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)){box-shadow:0 0 24px #c6ff3d40!important}html.studio:where(.dark) [style*="background: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background: var(--stage-lime)"] *:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background-color: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="background-color: var(--stage-lime)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(.dark) .brutalist-btn:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .tag:where(:not(.true-colour,.true-colour *)){background:#ffffff0d;transition:background .15s,border-color .15s;border:1px solid var(--studio-edge-2)!important}html.studio:where(.dark) .brutalist-btn:hover:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .tag:hover:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#ffffff24!important;border-color:#ffffff4d!important}html.studio:where(.dark) .brutalist-btn:hover *:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .tag:hover *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(.dark) .tag[style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;border-color:var(--studio-edge-2)!important;background:#ffffff14!important}html.studio:where(.dark) .brutalist-border:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge)!important}html.studio:where(.dark) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) select:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-select:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) input[type=datetime-local]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-compose-panel input:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-compose-panel textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-compose-panel select:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-agent-content input:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-agent-content textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-import-modal input:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-import-modal textarea:where(:not(.true-colour,.true-colour *)){color-scheme:dark;transition:border-color .15s,box-shadow .15s;color:var(--studio-text)!important;border:1px solid var(--studio-edge-2)!important;background:#ffffff0f!important;border-radius:12px!important}html.studio:where(.dark) input:where(:not(.true-colour,.true-colour *))::placeholder,html.studio:where(.dark) textarea:where(:not(.true-colour,.true-colour *))::placeholder{opacity:1;color:var(--studio-faint)!important}html.studio:where(.dark) input:focus:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) textarea:focus:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) select:focus:where(:not(.true-colour,.true-colour *)){outline:none;border-color:#c6ff3d!important;box-shadow:0 0 0 3px #c6ff3d2e!important}html.studio:where(.dark) option:where(:not(.true-colour,.true-colour *)){color:var(--studio-text);background:#111316}html.studio:where(.dark) :focus-visible:where(:not(.true-colour,.true-colour *)){outline-offset:2px;outline:2px solid #c6ff3d}html.studio:where(.dark) [style*="position: fixed"][style*="background: rgba(0, 0, 0"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) [style*="position: fixed"][style*="background: rgba(7, 8, 10"]:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.studio-blur{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html.studio:where(.dark) .stage-graphite:where(:not(.true-colour,.true-colour *)){display:none}html.studio:where(.dark) .stage-col-card:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:linear-gradient(#ffffff13,#ffffff0a)!important;border-radius:20px!important;box-shadow:0 18px 50px -20px #000c!important}html.studio:where(.dark) .stage-col-card>.column-header:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stage-col-card>*>.column-header:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .column-header:where(:not(.true-colour,.true-colour *)){background:0 0!important}.studio-colhead{z-index:10;flex-shrink:0;align-items:center;gap:8px;padding:14px 16px 6px;display:flex;position:sticky;top:0}.studio-colhead .sc-dot{background:#c6ff3d;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s infinite studioPulse;box-shadow:0 0 8px #c6ff3d}.studio-colhead .sc-label{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700;color:var(--studio-muted)!important}.studio-colhead .sc-sub{margin-left:auto;font-size:10.5px;color:var(--studio-faint)!important}@keyframes studioPulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.studio-colhead .sc-dot{animation:none}}html.studio:where(.dark) .terminal-bar:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#ffffff0f!important;border-radius:12px!important}html.studio:where(.dark) .terminal-bar *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}html.studio:where(.dark) .studio-tabbar:where(:not(.true-colour,.true-colour *)){z-index:50;border:1px solid var(--studio-edge-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e1013c7;gap:4px;margin:8px 10px 0;padding:4px;position:sticky;top:0;box-shadow:0 12px 30px -12px #000c;border-radius:18px!important}html.studio:where(.dark) .studio-tabbar button:where(:not(.true-colour,.true-colour *)){border-radius:14px!important}html.studio:where(.dark) .studio-tabbar button[aria-selected=false]:where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(.dark) .studio-tabbar button[aria-selected=false] *:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(.dark) .studio-drawer:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--studio-edge-2)!important;background:#0a0c0fe6!important}html.studio:where(.dark) .studio-drawer *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(.dark) .studio-drawer [aria-current=page]:where(:not(.true-colour,.true-colour *)){box-shadow:inset 0 0 0 1px var(--studio-edge-2);background:#ffffff1f!important;border-radius:10px!important}html.studio:where(.dark) .studio-drawer [role=link]:where(:not(.true-colour,.true-colour *)){border-bottom-color:#0000!important}html.studio:where(.dark) .studio-drawer button[style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){box-shadow:none!important;border:1px solid var(--studio-edge-2)!important;background:#ffffff14!important}html.studio:where(.dark) .stg-tool:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stg-card--white:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stg-card:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#181b1fe0!important;border-radius:8px!important;box-shadow:0 10px 30px -14px #000000b3!important}html.studio:where(.dark) .stg-tool:where(:not(.true-colour,.true-colour *)){transition:background .15s,border-color .15s,transform .15s}html.studio:where(.dark) .stg-tool:hover:where(:not(.true-colour,.true-colour *)){transform:translateY(-1px);border-color:var(--studio-edge-2)!important;background:#ffffff1c!important;box-shadow:0 14px 34px -14px #000c!important}html.studio:where(.dark) .stg-score:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stg-card--dark:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#ffffff0f!important;box-shadow:0 10px 30px -14px #000000b3!important}html.studio:where(.dark) .stg-btn:hover:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stg-btn:active:where(:not(.true-colour,.true-colour *)){box-shadow:0 0 24px #c6ff3d4d!important}html.studio:where(.dark) .stg-btn:where(:not(.true-colour,.true-colour *)){border-color:#0000!important;box-shadow:0 0 20px #c6ff3d33!important}html.studio:where(.dark) .stg-btn--dark:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .stg-btn--ghost:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;box-shadow:none!important;background:#ffffff14!important}html.studio:where(.dark) .stg-pill:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;background:#ffffff0f!important}html.studio:where(.dark) .stg-pill--lime:where(:not(.true-colour,.true-colour *)){background:#c6ff3d1f!important;border-color:#c6ff3d66!important}html.studio:where(.dark) .stg-meter:where(:not(.true-colour,.true-colour *)){background:#ffffff14!important;border:0!important;border-radius:4px!important}html.studio:where(.dark) .studio-hero:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:linear-gradient(#ffffff17,#ffffff0b)!important;border-radius:16px!important;box-shadow:0 18px 50px -24px #000c!important}html.studio:where(.dark) .studio-meter:where(:not(.true-colour,.true-colour *)){background:#ffffff14!important;border:0!important;border-radius:4px!important;height:8px!important}html.studio:where(.dark) .studio-meter-fill:where(:not(.true-colour,.true-colour *)){box-shadow:0 0 12px #c6ff3d66;background:linear-gradient(90deg,#6fa4ff,#c6ff3d)!important;border-radius:4px!important}html.studio:where(.dark) .studio-pop:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--studio-edge-2)!important;background:#0e1013e0!important;border-radius:20px!important;box-shadow:0 30px 80px -24px #000000e6!important}html.studio:where(.dark) .studio-tabbar button[aria-selected=true]:where(:not(.true-colour,.true-colour *)){box-shadow:inset 0 0 0 1px var(--studio-edge-2)!important;background:#ffffff24!important}html.studio:where(.dark) .studio-tabbar button[aria-selected=true] *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(.dark) .studio-tabbar button[aria-selected=true]:where(:not(.true-colour,.true-colour *)){border-color:#0000!important}html.studio:where(.dark) .studio-strip:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffff0a!important}html.studio:where(.dark) span[style*="background: rgb(198, 255, 61)"]:not(.pixel-art *):where(:not(.true-colour,.true-colour *)){background:#c6ff3d1f!important;border:1px solid #c6ff3d66!important}html.studio:where(.dark) span[style*="background: rgb(198, 255, 61)"]:not(.pixel-art *):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) span[style*="background: rgb(198, 255, 61)"]:not(.pixel-art *) *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}html.studio:where(.dark) button[title="Today's report"][style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){background:#c6ff3d1f!important;border:1px solid #c6ff3d73!important}html.studio:where(.dark) button[title="Today's report"][style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}html.studio:where(.dark) button[title="Today's report"] span[style*="background: rgb(10, 10, 10)"]:where(:not(.true-colour,.true-colour *)){background:#c6ff3d!important;border:0!important}html.studio:where(.dark) .studio-drawer [aria-current=page]:where(:not(.true-colour,.true-colour *)){border-radius:10px!important}html.studio:where(.dark) .studio-drawer div[style*="background: rgb(198, 255, 61)"]:not([aria-current]):where(:not(.true-colour,.true-colour *)){box-shadow:0 0 24px #c6ff3d40!important}html.studio:where(.dark) .studio-drawer div[style*="background: rgb(198, 255, 61)"]:not([aria-current]) *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(.dark) button[title="Today's report"][style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}html.studio:where(.dark) .press-bar:where(:not(.true-colour,.true-colour *)){background:#07080a8c!important}html.studio:where(.dark) .press-studio .press-tab:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(.dark) .press-studio .press-tab:hover:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#ffffff0d!important}html.studio:where(.dark) .press-studio .press-tab.on:where(:not(.true-colour,.true-colour *)){color:#fff!important;background:#ffffff1f!important}html.studio:where(.dark) .press-studio [style*="background: rgb(242, 239, 231)"]:not(input):not(textarea):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass)!important}html.studio:where(.dark) .press-studio [style*="background: rgb(255, 255, 255)"]:not(input):not(textarea):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass-2)!important}html.studio:where(.dark) .press-studio :is(div,blockquote)[style*="background: rgb(0, 0, 0)"]:not(.readability-fill-good):not(.pixel-art *):where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#ffffff12!important}html.studio:where(.dark) .press-studio [style*="1.5px solid"]:not([style*="border: 1.5px"]):not([style*="border: 2"]):not(#press-x):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(.dark) .press-studio [style*="3px 3px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .press-studio [style*="4px 4px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass)!important;border:1px solid var(--studio-edge)!important;border-radius:16px!important;box-shadow:0 18px 50px -20px #000c!important}html.studio:where(.dark) .press-studio [style*="position: fixed"][style*="background: rgba(0, 0, 0, 0.55)"]:where(:not(.true-colour,.true-colour *)){background:#040506b8!important}html.studio:where(.dark) .press-studio [style*="6px 6px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)){background:var(--studio-solid)!important;border:1px solid var(--studio-edge-2)!important;border-radius:16px!important;box-shadow:5px 5px #c6ff3d!important}html.studio:where(.dark) .press-studio .press-tab:not(#press-x):where(:not(.true-colour,.true-colour *)){border:0!important;border-right:1px solid var(--studio-edge)!important;border-radius:0!important}html.studio:where(.dark) .press-studio [style*="background: rgba(0, 0, 0, 0.1"]:not(#press-x):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .press-studio [style*="background: rgba(0, 0, 0, 0.2"]:not(#press-x):where(:not(.true-colour,.true-colour *)){background:#ffffff1f!important}html.studio:where(.dark) .fans-studio .fans-ink:where(:not(.true-colour,.true-colour *)){color:var(--fans-ink,var(--studio-text))!important}html.studio:where(.dark) .fans-studio .fans-bar:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-bar:where(:not(.true-colour,.true-colour *)){background:#07080a8c!important}html.studio:where(.dark) .email-studio [style*=--ea-ink]:where(:not(.true-colour,.true-colour *)){color:var(--ea-ink)!important}html.studio:where(.dark) .email-studio [style*=--ea-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--ea-edge)!important}html.studio:where(.dark) .email-studio .ea-true:not(#ea-x):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .email-studio .ea-true:not(#ea-x) [style*="background: rgb(255, 255, 255)"]:where(:not(.true-colour,.true-colour *)){background:#fff!important}html.studio:where(.dark) .email-studio .ea-true:not(#ea-x) [style*="background: rgb(250, 250, 250)"]:where(:not(.true-colour,.true-colour *)){background:#fafafa!important}html.studio:where(.dark) .email-studio .ea-true *:where(:not(.true-colour,.true-colour *)){color:#111!important;border-color:#eee!important}html.studio:where(.dark) .email-studio .ea-true .ea-true-sub:where(:not(.true-colour,.true-colour *)){color:#666!important}html.studio:where(.dark) .pf-studio [style*=--pf-ink]:where(:not(.true-colour,.true-colour *)){color:var(--pf-ink)!important}html.studio:where(.dark) .pf-studio [style*=--pf-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--pf-edge)!important}html.studio:where(.dark) .pf-studio .pf-muted:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(.dark) .pf-studio .pf-spin:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;border-top-color:var(--studio-text)!important}html.studio:where(.dark) .pf-studio .pf-tick:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-strong,#fff)!important}html.studio:where(.dark) .pf-studio .pf-swatch:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important}html.studio:where(.dark) .drop-studio [style*=--drop-ink]:where(:not(.true-colour,.true-colour *)){color:var(--drop-ink)!important}html.studio:where(.dark) .drop-studio [style*=--drop-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--drop-edge)!important}html.studio:where(.dark) .drop-studio :is(.drop-bar,[style*=border-top]):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(.dark) .cal-studio [style*=--cal-ink]:where(:not(.true-colour,.true-colour *)){color:var(--cal-ink)!important}html.studio:where(.dark) .cal-studio [style*=--cal-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--cal-edge)!important}html.studio:where(.dark) .cal-studio :is(.cal-pop,.cal-drawer):not(#cal-x):where(:not(.true-colour,.true-colour *)){background:var(--studio-solid)!important}html.studio:where(.dark) .cal-studio :is([style*=border-right],[style*=border-bottom],[style*=border-left],[style*=border-top]):not([style*=border-radius]):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(.dark) .drop-bar:where(:not(.true-colour,.true-colour *)){background:#07080a8c!important}html.studio:where(.dark) .hani-studio [style*=--hani-ink]:where(:not(.true-colour,.true-colour *)){color:var(--hani-ink)!important}html.studio:where(.dark) .settings-studio [style*=--set-ink]:where(:not(.true-colour,.true-colour *)){color:var(--set-ink)!important}html.studio:where(.dark) .sla-studio [style*=--sla-ink]:where(:not(.true-colour,.true-colour *)){color:var(--sla-ink)!important}html.studio:where(.dark) .sle-studio [style*=--sle-ink]:where(:not(.true-colour,.true-colour *)){color:var(--sle-ink)!important}html.studio:where(.dark) .sle-studio .sle-row:where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(.dark) .hani-studio .hani-row:hover:where(:not(.true-colour,.true-colour *)){background:#ffffff14!important}html.studio:where(.dark) .settings-studio .settings-nav:not([aria-current]):hover:where(:not(.true-colour,.true-colour *)){background:#ffffff0f!important}html.studio:where(.dark) .settings-studio :is([style^="color: rgb(204, 34, 0)"],[style*="; color: rgb(204, 34, 0)"]):where(:not(.true-colour,.true-colour *)){color:#ff5a4a!important}html.studio:where(.dark) .settings-studio :is([style^="color: rgb(26, 122, 46)"],[style*="; color: rgb(26, 122, 46)"]):where(:not(.true-colour,.true-colour *)){color:#3dbe6a!important}html.studio:where(.dark) .settings-studio :is([style*="solid rgb(204, 34, 0)"],[style*="border-color: rgb(204, 34, 0)"]):where(:not(.true-colour,.true-colour *)){border-color:#ff5a4a99!important}html.studio:where(.dark) .settings-studio button[style*="background: rgb(204, 34, 0)"]:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important;background:#ff5a4a!important}html.studio:where(.dark) .settings-studio div[style*="height: 4px"][style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){background:var(--studio-text)!important}html.studio:where(.dark) .sla-studio [style*="1.5px solid"]:not(#sla-x):where(:not(.true-colour,.true-colour *)){border-radius:var(--r)!important;border-width:1px!important}html.studio:where(.dark) :is(.sla-studio,.settings-studio) [style*="border-bottom: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 0 1px!important;border-radius:0!important}html.studio:where(.dark) :is(.sla-studio,.settings-studio) [style*="border-top: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:1px 0 0!important;border-radius:0!important}html.studio:where(.dark) :is(.sla-studio,.settings-studio) [style*="border-right: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 1px 0 0!important;border-radius:0!important}html.studio:where(.dark) :is(.sla-studio,.settings-studio) [style*="border-left: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 0 0 1px!important;border-radius:0!important}html.studio .true-colour{color:#000;color-scheme:normal}html.studio .epkb-studio .true-colour{color:#ececec}html.studio:where(.dark) .slb-studio:not(#slb-x):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .slb-studio:not(#slb-x) :is(.slb-grid,.slb-stage):where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-panel:where(:not(.true-colour,.true-colour *)){border-right:1px solid var(--studio-edge)!important;background:#0c0e11bd!important;border-radius:0!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-tabs:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffff08!important;border-radius:0!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-tabs>button:where(:not(.true-colour,.true-colour *)){box-shadow:none!important;color:var(--studio-muted)!important;background:0 0!important;border:0!important;border-radius:0!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-tabs>button.sl-tab-active:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#ffffff1a!important;box-shadow:inset 0 -2px #c6ff3d!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-tabs>button *:where(:not(.true-colour,.true-colour *)){color:inherit!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-dots:where(:not(.true-colour,.true-colour *)){background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px)!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-chip:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--studio-edge-2)!important;background:#ffffff14!important;border-radius:999px!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-device:where(:not(.true-colour,.true-colour *)){background:#0a0a0a!important;border:1.5px solid #ffffff29!important;border-radius:34px!important;box-shadow:0 0 0 7px #ffffff0d,0 0 0 8px #ffffff14,0 40px 90px -30px #000000d9!important}html.studio .slb-studio:not(#slb-x) .slb-screen.true-colour{border-radius:var(--slb-screen-r,28px)!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-note:where(:not(.true-colour,.true-colour *)){color:#fbbf6b!important}html.studio:where(.dark) .slb-studio:not(#slb-x) .slb-on:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;background:#ffffff24!important;box-shadow:inset 0 -2px #c6ff3d!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [data-template-card]:where(:not(.true-colour,.true-colour *)){overflow:hidden;background:#101215d1!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="background: rgb(251, 250, 247)"]:where(:not(.true-colour,.true-colour *)){background:#ffffff0a!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="background: rgb(237, 234, 226)"]:where(:not(.true-colour,.true-colour *)){background:#ffffff17!important}html.studio:where(.dark) .slb-studio:not(#slb-x) input[style*="background: transparent"]:where(:not(.true-colour,.true-colour *)){background:0 0!important;border:0!important;border-radius:4px!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgba(0, 0, 0, 0.5"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgba(0, 0, 0, 0.6"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgb(180, 35, 24)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgb(204, 0, 0)"]:where(:not(.true-colour,.true-colour *)){color:#ff8a7a!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgb(146, 64, 14)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgb(194, 65, 12)"]:where(:not(.true-colour,.true-colour *)){color:#fbbf6b!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="color: rgb(22, 101, 52)"]:where(:not(.true-colour,.true-colour *)){color:#86efac!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(22, 163, 74)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#22c55e!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(245, 158, 11)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#f59e0b!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(220, 38, 38)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#f87171!important}html.studio:where(.dark) .slb-studio:not(#slb-x) input[style*="border: 1.5px solid rgb(220, 38, 38)"]:where(:not(.true-colour,.true-colour *)){border-color:#f87171!important}html.studio:where(.dark) .slb-studio:not(#slb-x) [style*="border-width: 1.5px 1.5px 1.5px 5px"]:where(:not(.true-colour,.true-colour *)){border-radius:12px!important}html.studio:where(.dark) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.3"]:not(:has(*)):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.4"]:not(:has(*)):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.5"]:not(:has(*)):where(:not(.true-colour,.true-colour *)){opacity:.78!important}html.studio:where(.dark) .slb-studio:not(#slb-x) div[style*="width: 36px"][style*="height: 18px"]:where(:not(.true-colour,.true-colour *)){background:#ffffff29!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x):where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .epkb-studio:not(#epkb-x) :is(.epkb-editor,.epkb-canvas,.epkb-stage):where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) :is(.epkb-head,.epkb-bar,.epkb-mtabs):where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--studio-edge)!important;background:#07080a9e!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-head:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-strip:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge)!important;background:#ffffff0d!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-panel:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge)!important;background:#0e1013db!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="background: rgb(17, 17, 17)"]:where(:not(.true-colour,.true-colour *)){background:#101215d1!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="background: rgb(28, 28, 28)"]:where(:not(.true-colour,.true-colour *)){background:#ffffff12!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="background: rgba(18, 18, 22"]:where(:not(.true-colour,.true-colour *)){background:#0e1013e6!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [role=button][aria-label$=" template"]:where(:not(.true-colour,.true-colour *)){border-radius:14px!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-frame:where(:not(.true-colour,.true-colour *)){overflow:hidden;border:1px solid var(--studio-edge-2)!important;border-radius:14px!important;box-shadow:0 0 0 6px #ffffff0a,0 40px 90px -30px #000000d9!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-urlbar:where(:not(.true-colour,.true-colour *)){background:#ffffff12!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-tab:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important;border-bottom-color:#0000!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-tab.epkb-on:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#ffffff1a!important;box-shadow:inset 0 -2px #c6ff3d!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-mtabs>button:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important;border-top-color:#0000!important;border-radius:0!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-mtabs>button.epkb-on:where(:not(.true-colour,.true-colour *)){background:#ffffff1a!important;box-shadow:inset 0 2px #c6ff3d!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-mtabs>button *:where(:not(.true-colour,.true-colour *)){color:inherit!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) .epkb-mtabs>button.epkb-on:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) button[aria-pressed]:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;color:var(--studio-muted)!important;box-shadow:none!important;background:#ffffff0f!important;border-radius:10px!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) button[aria-pressed=true]:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;color:var(--studio-text)!important;background:#ffffff24!important;box-shadow:inset 0 -2px #c6ff3d!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="color: rgba(236, 236, 236, 0.62)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="color: rgba(255, 255, 255, 0.68)"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="color: rgb(255, 107, 107)"]:where(:not(.true-colour,.true-colour *)){color:#ff8a7a!important}html.studio:where(.dark) .epkb-studio:not(#epkb-x) [style*="background: rgba(255, 45, 138"]:where(:not(.true-colour,.true-colour *)){color:#fff!important}html.studio:where(:not(.dark)){--studio-bg:#f2efe7;--studio-glass:#ffffffd1;--studio-glass-2:#ffffffdb;--studio-glass-3:#fffffff0;--studio-solid:#fff;--studio-edge:#0a0a0a24;--studio-edge-2:#0a0a0a3d;--studio-text:#141414;--studio-strong:#0a0a0a;--studio-muted:#5b5a54;--studio-faint:#6e6d66;background:var(--studio-bg);scrollbar-color:#0a0a0a47 transparent}html.studio:where(:not(.dark)) body:where(:not(.true-colour,.true-colour *)){color:var(--studio-text);background:0 0!important}html.studio:where(:not(.dark)) #root:where(:not(.true-colour,.true-colour *)){background:0 0}html.studio:where(:not(.dark)) .studio-haze:where(:not(.true-colour,.true-colour *)){display:none}html.studio:where(:not(.dark)) *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;border-color:var(--studio-edge)!important}html.studio:where(:not(.dark)) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar{width:6px;height:6px}html.studio:where(:not(.dark)) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar-thumb{background:#0a0a0a38;border-radius:3px!important}html.studio:where(:not(.dark)) :where(:not(.true-colour,.true-colour *))::-webkit-scrollbar-thumb:hover{background:#0a0a0a61}html.studio:where(:not(.dark)) :where(:not(.true-colour,.true-colour *))::selection{background:#c6ff3d8c}html.studio:where(:not(.dark)) [style*="1.5px solid"]:not(img):not(svg):not(.pixel-art):not(.pixel-art *):not(.column-header):not(.segment-visual):not(.ds-toggle):not(.ds-toggle *):where(:not(.true-colour,.true-colour *)){border-width:1.5px!important;border-radius:8px!important}html.studio:where(:not(.dark)) [style*="background: rgb(255, 255, 255)"]:not(input):not(.hani-credit-fill):not(.hani-upgrade-btn):not(.ea-true):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background-color: rgb(255, 255, 255)"]:not(input):not(.ea-true):where(:not(.true-colour,.true-colour *)){background:#ffffffd6!important}html.studio:where(:not(.dark)) [style*="background: rgb(242, 239, 231)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(230, 230, 230)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#ffffffd1!important}html.studio:where(:not(.dark)) [style*="background: rgb(232, 230, 225)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(245, 245, 245)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#0a0a0a0a!important}html.studio:where(:not(.dark)) [style*="background: rgb(228, 228, 228)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(216, 216, 216)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(194, 194, 194)"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(238, 238, 238)"]:not(input):where(:not(.true-colour,.true-colour *)){background:#0a0a0a0f!important}html.studio:where(:not(.dark)) [style*="background: rgb(242, 239, 231)"][style*="min-height: 100"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(230, 230, 230)"][style*="min-height: 100"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(242, 239, 231)"][style*="height: 100dvh"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(230, 230, 230)"][style*="height: 100dvh"]:not(input):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(10, 10, 10)"][style*="min-height: 100"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(17, 17, 17)"][style*="min-height: 100"]:where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(:not(.dark)) [style*="background: rgba(230, 230, 230"]:where(:not(.true-colour,.true-colour *)){background:#f2efe7d1!important}html.studio:where(:not(.dark)) [style*="background: rgb(204, 204, 204)"]:where(:not(.true-colour,.true-colour *)){background:#0a0a0a1f!important}html.studio:where(:not(.dark)) [style*="box-shadow: rgb(0, 0, 0) "]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="box-shadow: rgb(10, 10, 10) "]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="box-shadow: rgb(17, 17, 17) "]:where(:not(.true-colour,.true-colour *)){box-shadow:0 14px 36px -18px #3c341e61!important}html.studio:where(:not(.dark)) :is(button,a,span,label,summary)[style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(button,a,span,label,summary)[style*="background: rgb(10, 10, 10)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(button,a,span,label,summary)[style*="background: rgb(17, 17, 17)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(button,a,span,label,summary)[style*="background-color: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;color:var(--studio-text)!important;background:#ffffffc7!important}html.studio:where(:not(.dark)) :is(button,a)[style*="background: rgb(0, 0, 0)"]:hover:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(button,a)[style*="background: rgb(10, 10, 10)"]:hover:where(:not(.true-colour,.true-colour *)){background:#fffffff5!important}html.studio:where(:not(.dark)) .platform-connected:where(:not(.true-colour,.true-colour *)){color:var(--stage-lime-ink)!important;background:#c6ff3d59!important;border-color:#3b660066!important}html.studio:where(:not(.dark)) .pro-tag:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important;background:#c6ff3d!important;border:1px solid #0a0a0a40!important}html.studio:where(:not(.dark)) .ds-toggle:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffffb3!important}html.studio:where(:not(.dark)) .hani-upgrade:where(:not(.true-colour,.true-colour *)){background:#c6ff3d40!important;border:1px solid #3b660059!important}html.studio:where(:not(.dark)) .segment-visual:where(:not(.true-colour,.true-colour *)){background:#ffffffb3!important}html.studio:where(:not(.dark)) .cal-header:where(:not(.true-colour,.true-colour *)){background:#f2efe7d6!important}html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(10, 10, 10)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(10, 10, 10)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *) *:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(0, 0, 0)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(0, 0, 0)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *) *:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(17, 17, 17)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :where(div,section,aside,header,footer,nav,form,article)[style*="background: rgb(17, 17, 17)"]:not([style*="min-height: 100"]):not(.press-studio *):not(.ea-true *):not(.pixel-art *) *:where(:not(.true-colour,.true-colour *)){color:#eef0ea!important;border-color:#ffffff24!important}html.studio:where(:not(.dark)) :is(button,a)[style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(button,a)[style*="background-color: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){box-shadow:0 6px 18px -8px #5a82008c!important}html.studio:where(:not(.dark)) [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(:not(.dark)) :is(button,a)[style*="background: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)){box-shadow:0 6px 18px -8px #5a82008c!important}html.studio:where(:not(.dark)) [style*="background: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background: var(--stage-lime)"] *:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background-color: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="background-color: var(--stage-lime)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(:not(.dark)) .brutalist-btn:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .tag:where(:not(.true-colour,.true-colour *)){background:#ffffff8c;transition:background .15s,border-color .15s;border:1px solid var(--studio-edge-2)!important}html.studio:where(:not(.dark)) .brutalist-btn:hover:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .tag:hover:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#fffffff5!important;border-color:#0a0a0a66!important}html.studio:where(:not(.dark)) .brutalist-btn:hover *:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .tag:hover *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(:not(.dark)) .tag[style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;border-color:var(--studio-edge-2)!important;background:#ffffffc7!important}html.studio:where(:not(.dark)) .brutalist-border:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge)!important}html.studio:where(:not(.dark)) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) select:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-select:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) input[type=datetime-local]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-compose-panel input:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-compose-panel textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-compose-panel select:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-agent-content input:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-agent-content textarea:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-import-modal input:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-import-modal textarea:where(:not(.true-colour,.true-colour *)){color-scheme:light;transition:border-color .15s,box-shadow .15s;color:var(--studio-text)!important;border:1px solid var(--studio-edge-2)!important;background:#ffffffe0!important;border-radius:12px!important}html.studio:where(:not(.dark)) input:where(:not(.true-colour,.true-colour *))::placeholder,html.studio:where(:not(.dark)) textarea:where(:not(.true-colour,.true-colour *))::placeholder{opacity:1;color:var(--studio-faint)!important}html.studio:where(:not(.dark)) input:focus:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) textarea:focus:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) select:focus:where(:not(.true-colour,.true-colour *)){outline:none;border-color:#0a0a0a8c!important;box-shadow:0 0 0 3px #c6ff3d!important}html.studio:where(:not(.dark)) option:where(:not(.true-colour,.true-colour *)){color:var(--studio-text);background:#fff}html.studio:where(:not(.dark)) :focus-visible:where(:not(.true-colour,.true-colour *)){outline-offset:2px;outline:2px solid #0a0a0a}html.studio:where(:not(.dark)) [style*="position: fixed"][style*="background: rgba(0, 0, 0"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="position: fixed"][style*="background: rgba(4, 5, 6"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*="position: fixed"][style*="background: rgba(7, 8, 10"]:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f2efe7b8!important}html.studio:where(:not(.dark)) .terminal-bar:where(:not(.true-colour,.true-colour *)){background:#0a0a0a!important;border-radius:12px!important}html.studio:where(:not(.dark)) .terminal-bar *:where(:not(.true-colour,.true-colour *)){color:#c6ff3d!important}html.studio:where(:not(.dark)) .column-header:where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(:not(.dark)) .stage-graphite:where(:not(.true-colour,.true-colour *)){display:none}html.studio:where(:not(.dark)) .studio-tabbar:where(:not(.true-colour,.true-colour *)){z-index:50;border:1px solid var(--studio-edge-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd6;gap:4px;margin:8px 10px 0;padding:4px;position:sticky;top:0;box-shadow:0 12px 30px -14px #3c341e66;border-radius:18px!important}html.studio:where(:not(.dark)) .studio-tabbar button:where(:not(.true-colour,.true-colour *)){border-radius:14px!important}html.studio:where(:not(.dark)) .studio-tabbar button[aria-selected=false]:where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(:not(.dark)) .studio-tabbar button[aria-selected=true]:where(:not(.true-colour,.true-colour *)){background:#fffffff5!important;box-shadow:inset 0 -2px #c6ff3d!important}html.studio:where(:not(.dark)) .studio-tabbar button[aria-selected=false] *:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .studio-drawer:where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--studio-edge-2)!important;background:#ffffffeb!important}html.studio:where(:not(.dark)) .studio-drawer [aria-current=page]:where(:not(.true-colour,.true-colour *)){background:#0a0a0a12!important;border-radius:10px!important}html.studio:where(:not(.dark)) .stg-tool:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .stg-card--white:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .stg-card:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#ffffffd6!important;border-radius:8px!important;box-shadow:0 10px 30px -16px #3c341e59!important}html.studio:where(:not(.dark)) .stg-tool:hover:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;background:#fffffff0!important}html.studio:where(:not(.dark)) .stg-score:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .stg-card--dark:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#fffc!important;box-shadow:0 10px 30px -16px #3c341e59!important}html.studio:where(:not(.dark)) .stg-btn:where(:not(.true-colour,.true-colour *)){border-color:#0000!important;box-shadow:0 6px 18px -8px #5a820080!important}html.studio:where(:not(.dark)) .stg-btn--dark:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .stg-btn--ghost:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;box-shadow:none!important;background:#ffffffc7!important}html.studio:where(:not(.dark)) .stg-pill:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;background:#fffc!important}html.studio:where(:not(.dark)) .stg-pill--lime:where(:not(.true-colour,.true-colour *)){background:#c6ff3d8c!important;border-color:#0a0a0a33!important}html.studio:where(:not(.dark)) .stg-meter:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .studio-meter:where(:not(.true-colour,.true-colour *)){background:#0a0a0a14!important;border:0!important;border-radius:4px!important}html.studio:where(:not(.dark)) .studio-hero:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#ffffffd1!important;border-radius:16px!important;box-shadow:0 14px 36px -18px #3c341e61!important}html.studio:where(:not(.dark)) .studio-pop:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;background:#fff!important;border-radius:20px!important;box-shadow:5px 5px #c6ff3d,0 24px 60px -28px #3c341e80!important}html.studio:where(:not(.dark)) .studio-strip:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffffb3!important}html.studio:where(:not(.dark)) [style*=--con-deck] *:where(:not(.true-colour,.true-colour *)){color:#eef0ea!important;border-color:#ffffff1a!important}html.studio:where(:not(.dark)) [style*=--con-deck] :is(button,a,span,label,summary)[style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*=--con-deck] :is(button,a,span,label,summary)[style*="background: rgb(10, 10, 10)"]:where(:not(.true-colour,.true-colour *)){color:#eef0ea!important;background:#ffffff14!important;border:1px solid #ffffff2e!important}html.studio:where(:not(.dark)) [style*=--con-deck] [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) [style*=--con-deck] [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(:not(.dark)) [style*=--con-deck] :where(:not(.true-colour,.true-colour *))::selection{background:#c6ff3d4d}html.studio:where(:not(.dark)) .studio-modal:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;background:#fff!important;border-radius:16px!important;box-shadow:5px 5px #c6ff3d!important}html.studio:where(:not(.dark)) .studio-modal .column-header:where(:not(.true-colour,.true-colour *)){background:0 0!important;border-radius:16px 16px 0 0!important}html.studio:where(:not(.dark)) .press-bar:where(:not(.true-colour,.true-colour *)){background:#f2efe7d6!important}html.studio:where(:not(.dark)) .press-studio .press-tab:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .press-studio .press-tab:hover:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;background:#ffffff8c!important}html.studio:where(:not(.dark)) .press-studio .press-tab.on:where(:not(.true-colour,.true-colour *)){color:var(--studio-strong)!important;background:#fffffff0!important}html.studio:where(:not(.dark)) .press-studio [style*="background: rgb(242, 239, 231)"]:not(input):not(textarea):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass)!important}html.studio:where(:not(.dark)) .press-studio [style*="background: rgb(255, 255, 255)"]:not(input):not(textarea):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass-2)!important}html.studio:where(:not(.dark)) .press-studio :is(div,blockquote)[style*="background: rgb(0, 0, 0)"]:not(.readability-fill-good):not(.pixel-art *):where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge)!important;background:#fffc!important}html.studio:where(:not(.dark)) .press-studio [style*="1.5px solid"]:not([style*="border: 1.5px"]):not([style*="border: 2"]):not(#press-x):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(:not(.dark)) .press-studio [style*="3px 3px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .press-studio [style*="4px 4px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)){background:var(--studio-glass)!important;border:1px solid var(--studio-edge)!important;border-radius:16px!important;box-shadow:0 14px 36px -18px #3c341e61!important}html.studio:where(:not(.dark)) .press-studio [style*="position: fixed"][style*="background: rgba(0, 0, 0, 0.55)"]:where(:not(.true-colour,.true-colour *)){background:#f2efe7b8!important}html.studio:where(:not(.dark)) .press-studio [style*="6px 6px 0px"]:not(#press-x):where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;background:#fff!important;border-radius:16px!important;box-shadow:5px 5px #c6ff3d!important}html.studio:where(:not(.dark)) .press-studio .press-tab:not(#press-x):where(:not(.true-colour,.true-colour *)){border:0!important;border-right:1px solid var(--studio-edge)!important;border-radius:0!important}html.studio:where(:not(.dark)) .fans-studio .fans-ink:where(:not(.true-colour,.true-colour *)){color:var(--fans-ink,var(--studio-text))!important}html.studio:where(:not(.dark)) .fans-studio .fans-bar:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-bar:where(:not(.true-colour,.true-colour *)){background:#f2efe7d6!important}html.studio:where(:not(.dark)) .email-studio [style*=--ea-ink]:where(:not(.true-colour,.true-colour *)){color:var(--ea-ink)!important}html.studio:where(:not(.dark)) .email-studio [style*=--ea-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--ea-edge)!important}html.studio:where(:not(.dark)) .email-studio .ea-true:not(#ea-x):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .email-studio .ea-true:not(#ea-x) [style*="background: rgb(255, 255, 255)"]:where(:not(.true-colour,.true-colour *)){background:#fff!important}html.studio:where(:not(.dark)) .email-studio .ea-true:not(#ea-x) [style*="background: rgb(250, 250, 250)"]:where(:not(.true-colour,.true-colour *)){background:#fafafa!important}html.studio:where(:not(.dark)) .email-studio .ea-true *:where(:not(.true-colour,.true-colour *)){color:#111!important;border-color:#eee!important}html.studio:where(:not(.dark)) .email-studio .ea-true .ea-true-sub:where(:not(.true-colour,.true-colour *)){color:#666!important}html.studio:where(:not(.dark)) .pf-studio [style*=--pf-ink]:where(:not(.true-colour,.true-colour *)){color:var(--pf-ink)!important}html.studio:where(:not(.dark)) .pf-studio [style*=--pf-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--pf-edge)!important}html.studio:where(:not(.dark)) .pf-studio .pf-muted:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .pf-studio .pf-spin:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;border-top-color:var(--studio-text)!important}html.studio:where(:not(.dark)) .pf-studio .pf-tick:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-strong)!important}html.studio:where(:not(.dark)) .pf-studio .pf-swatch:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important}html.studio:where(:not(.dark)) .drop-studio [style*=--drop-ink]:where(:not(.true-colour,.true-colour *)){color:var(--drop-ink)!important}html.studio:where(:not(.dark)) .drop-studio [style*=--drop-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--drop-edge)!important}html.studio:where(:not(.dark)) .drop-studio :is(.drop-bar,[style*=border-top]):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(:not(.dark)) .cal-studio [style*=--cal-ink]:where(:not(.true-colour,.true-colour *)){color:var(--cal-ink)!important}html.studio:where(:not(.dark)) .cal-studio [style*=--cal-edge]:where(:not(.true-colour,.true-colour *)){border-color:var(--cal-edge)!important}html.studio:where(:not(.dark)) .cal-studio :is(.cal-pop,.cal-drawer):not(#cal-x):where(:not(.true-colour,.true-colour *)){background:var(--studio-solid)!important}html.studio:where(:not(.dark)) .cal-studio :is([style*=border-right],[style*=border-bottom],[style*=border-left],[style*=border-top]):not([style*=border-radius]):where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(:not(.dark)) .drop-bar:where(:not(.true-colour,.true-colour *)){background:#f2efe7d6!important}html.studio:where(:not(.dark)) .pf-studio [style*=--con-deck] [style*="background: var(--stage-lime)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .pf-studio [style*=--con-deck] [style*="background: var(--stage-lime)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(:not(.dark)) .hani-studio [style*=--hani-ink]:where(:not(.true-colour,.true-colour *)){color:var(--hani-ink)!important}html.studio:where(:not(.dark)) .settings-studio [style*=--set-ink]:where(:not(.true-colour,.true-colour *)){color:var(--set-ink)!important}html.studio:where(:not(.dark)) .sla-studio [style*=--sla-ink]:where(:not(.true-colour,.true-colour *)){color:var(--sla-ink)!important}html.studio:where(:not(.dark)) .sle-studio [style*=--sle-ink]:where(:not(.true-colour,.true-colour *)){color:var(--sle-ink)!important}html.studio:where(:not(.dark)) .sle-studio .sle-row:where(:not(.true-colour,.true-colour *)){border-radius:0!important}html.studio:where(:not(.dark)) .hani-studio .hani-row:hover:where(:not(.true-colour,.true-colour *)){background:#ffffffb3!important}html.studio:where(:not(.dark)) .settings-studio .settings-nav:not([aria-current]):hover:where(:not(.true-colour,.true-colour *)){background:#fff9!important}html.studio:where(:not(.dark)) .settings-studio :is([style^="color: rgb(204, 34, 0)"],[style*="; color: rgb(204, 34, 0)"]):where(:not(.true-colour,.true-colour *)){color:#b8261f!important}html.studio:where(:not(.dark)) .settings-studio :is([style^="color: rgb(26, 122, 46)"],[style*="; color: rgb(26, 122, 46)"]):where(:not(.true-colour,.true-colour *)){color:#1e7a3e!important}html.studio:where(:not(.dark)) .settings-studio :is([style*="solid rgb(204, 34, 0)"],[style*="border-color: rgb(204, 34, 0)"]):where(:not(.true-colour,.true-colour *)){border-color:#b8261f8c!important}html.studio:where(:not(.dark)) .settings-studio button[style*="background: rgb(204, 34, 0)"]:where(:not(.true-colour,.true-colour *)){color:#fff!important;background:#b8261f!important}html.studio:where(:not(.dark)) .settings-studio div[style*="height: 4px"][style*="background: rgb(0, 0, 0)"]:where(:not(.true-colour,.true-colour *)){background:var(--studio-text)!important}html.studio:where(:not(.dark)) .sla-studio [style*="1.5px solid"]:not(#sla-x):where(:not(.true-colour,.true-colour *)){border-radius:var(--r)!important;border-width:1px!important}html.studio:where(:not(.dark)) :is(.sla-studio,.settings-studio) [style*="border-bottom: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 0 1px!important;border-radius:0!important}html.studio:where(:not(.dark)) :is(.sla-studio,.settings-studio) [style*="border-top: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:1px 0 0!important;border-radius:0!important}html.studio:where(:not(.dark)) :is(.sla-studio,.settings-studio) [style*="border-right: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 1px 0 0!important;border-radius:0!important}html.studio:where(:not(.dark)) :is(.sla-studio,.settings-studio) [style*="border-left: 1.5px solid"]:not([style*="border: "]):not(#bb-x):where(:not(.true-colour,.true-colour *)){border-width:0 0 0 1px!important;border-radius:0!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) :is(.slb-grid,.slb-stage):where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-panel:where(:not(.true-colour,.true-colour *)){border-right:1px solid var(--studio-edge)!important;background:#fffc!important;border-radius:0!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-tabs:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important;background:#ffffffc7!important;border-radius:0!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-tabs>button:where(:not(.true-colour,.true-colour *)){box-shadow:none!important;color:var(--studio-muted)!important;background:0 0!important;border:0!important;border-radius:0!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-tabs>button.sl-tab-active:where(:not(.true-colour,.true-colour *)){color:var(--studio-strong)!important;background:#fffffff5!important;box-shadow:inset 0 -2px #c6ff3d,inset 0 -3px #0a0a0a1f!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-tabs>button *:where(:not(.true-colour,.true-colour *)){color:inherit!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-chip:where(:not(.true-colour,.true-colour *)){box-shadow:0 8px 22px -14px #3c341e73;border:1px solid var(--studio-edge-2)!important;background:#ffffffd1!important;border-radius:999px!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-chip *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-chip>div:where(:not(.true-colour,.true-colour *)){background:#3b6600!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-device:where(:not(.true-colour,.true-colour *)){background:#0a0a0a!important;border:1.5px solid #0a0a0ad9!important;border-radius:34px!important;box-shadow:0 0 0 7px #ffffffb8,0 0 0 8px #0a0a0a1a,0 40px 80px -30px #3c341e8c!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-note:where(:not(.true-colour,.true-colour *)){color:#92400e!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) .slb-on:where(:not(.true-colour,.true-colour *)){border-color:var(--studio-edge-2)!important;background:#fffffff5!important;box-shadow:inset 0 -2px #c6ff3d,inset 0 -3px #0a0a0a1f!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [data-template-card]:where(:not(.true-colour,.true-colour *)){overflow:hidden}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="background: rgb(251, 250, 247)"]:where(:not(.true-colour,.true-colour *)){background:#fffc!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="background: rgb(237, 234, 226)"]:where(:not(.true-colour,.true-colour *)){background:#0a0a0a0f!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) input[style*="background: transparent"]:where(:not(.true-colour,.true-colour *)){background:0 0!important;border:0!important;border-radius:4px!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgba(0, 0, 0, 0.5"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgba(0, 0, 0, 0.6"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgb(180, 35, 24)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgb(204, 0, 0)"]:where(:not(.true-colour,.true-colour *)){color:#b42318!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgb(146, 64, 14)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgb(194, 65, 12)"]:where(:not(.true-colour,.true-colour *)){color:#92400e!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="color: rgb(22, 101, 52)"]:where(:not(.true-colour,.true-colour *)){color:#166534!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(22, 163, 74)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#16a34a!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(245, 158, 11)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#f59e0b!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="rgb(0, 0, 0) rgb(220, 38, 38)"]:where(:not(.true-colour,.true-colour *)){border-left-color:#dc2626!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) input[style*="border: 1.5px solid rgb(220, 38, 38)"]:where(:not(.true-colour,.true-colour *)){border-color:#dc2626!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) [style*="border-width: 1.5px 1.5px 1.5px 5px"]:where(:not(.true-colour,.true-colour *)){border-radius:12px!important}html.studio:where(:not(.dark)) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.3"]:not(:has(*)):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.4"]:not(:has(*)):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(.slb-studio,.epkb-studio):not(#slb-x) :is(span,div,p,label,small)[style*="opacity: 0.5"]:not(:has(*)):where(:not(.true-colour,.true-colour *)){opacity:.78!important}html.studio:where(:not(.dark)) .slb-studio:not(#slb-x) :is(span,div)[style*="background: rgb(198, 255, 61)"]:is([style*="width: 4px"],[style*="width: 5px"],[style*="width: 6px"]):not(:has(*)):where(:not(.true-colour,.true-colour *)){box-shadow:none!important;background:#3b6600!important}html.studio:where(:not(.dark)) :is(.slb-studio,.slb-pop):not(#slb-x) [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) :is(.slb-studio,.slb-pop):not(#slb-x) [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) :is(.epkb-editor,.epkb-canvas,.epkb-stage):where(:not(.true-colour,.true-colour *)){background:0 0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) *:where(:not(.true-colour,.true-colour *)){color:var(--studio-text)!important;border-color:var(--studio-edge)!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) :is(.epkb-head,.epkb-bar,.epkb-mtabs):where(:not(.true-colour,.true-colour *)){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f2efe7d6!important;border-radius:0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-head:where(:not(.true-colour,.true-colour *)){border-bottom:1px solid var(--studio-edge)!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-strip:where(:not(.true-colour,.true-colour *)){background:#fffc!important;border-radius:0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-panel:where(:not(.true-colour,.true-colour *)){background:#ffffffdb!important;box-shadow:-18px 0 40px -30px #3c341e73!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(10, 10, 10)"]:not(.epkb-head):not(.epkb-editor):where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(17, 17, 17)"]:not(.epkb-bar):not(.epkb-mtabs):not(.epkb-device *):where(:not(.true-colour,.true-colour *)){background:#ffffffb8!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(28, 28, 28)"]:not(.epkb-strip):where(:not(.true-colour,.true-colour *)){background:#ffffffc7!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgba(18, 18, 22"]:where(:not(.true-colour,.true-colour *)){background:#ffffffe6!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgba(255, 255, 255, 0.0"]:where(:not(.true-colour,.true-colour *)){background:#fff9!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgba(0, 0, 0, 0.7)"]:where(:not(.true-colour,.true-colour *)){background:#ffffffe6!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [role=button][aria-label$=" template"]:where(:not(.true-colour,.true-colour *)){box-shadow:0 14px 36px -22px #3c341e73;border-radius:14px!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-frame:where(:not(.true-colour,.true-colour *)){overflow:hidden;border:1px solid var(--studio-edge-2)!important;border-radius:14px!important;box-shadow:0 0 0 6px #ffffffb3,0 40px 80px -30px #3c341e8c!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-urlbar:where(:not(.true-colour,.true-colour *)){background:#ffffffeb!important;border-radius:0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-tab:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important;border-bottom-color:#0000!important;border-radius:0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-tab.epkb-on:where(:not(.true-colour,.true-colour *)){color:var(--studio-strong)!important;background:#fffffff5!important;box-shadow:inset 0 -2px #c6ff3d,inset 0 -3px #0a0a0a1f!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-mtabs>button:where(:not(.true-colour,.true-colour *)){border-top-color:#0000!important;border-radius:0!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-mtabs>button:not(.epkb-on) *:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-mtabs>button.epkb-on:where(:not(.true-colour,.true-colour *)){background:#fffffff5!important;box-shadow:inset 0 2px #c6ff3d!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) button[aria-pressed]:where(:not(.true-colour,.true-colour *)){border:1px solid var(--studio-edge-2)!important;color:var(--studio-muted)!important;box-shadow:none!important;background:#ffffff8c!important;border-radius:10px!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) button[aria-pressed=true]:where(:not(.true-colour,.true-colour *)){color:var(--studio-strong)!important;background:#fffffff5!important;box-shadow:inset 0 -2px #c6ff3d,inset 0 -3px #0a0a0a1f!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="color: rgba(236, 236, 236, 0.62)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="color: rgba(255, 255, 255, 0.68)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="color: rgba(255, 255, 255, 0.5"]:where(:not(.true-colour,.true-colour *)){color:var(--studio-muted)!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="color: rgb(255, 107, 107)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="color: rgba(255, 90, 90"]:where(:not(.true-colour,.true-colour *)){color:#b42318!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-device span:where(:not(.true-colour,.true-colour *)){color:#ffffffad!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-device:where(:not(.true-colour,.true-colour *)){border-color:#ffffff12!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) .epkb-panel .true-colour[style*="width: 24px"]{box-shadow:inset 0 0 0 1px #0a0a0a2e}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(198, 255, 61)"] *:where(:not(.true-colour,.true-colour *)){color:#0a0a0a!important;border-color:#0a0a0a33!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgba(255, 45, 138"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) [style*="background: rgb(255, 45, 138)"]:where(:not(.true-colour,.true-colour *)){color:#fff!important}html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) div[style*="width: 5px"][style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)),html.studio:where(:not(.dark)) .epkb-studio:not(#epkb-x) div[style*="width: 7px"][style*="background: rgb(198, 255, 61)"]:where(:not(.true-colour,.true-colour *)){background:#3b6600!important}@keyframes studioIn{0%{opacity:0}to{opacity:1}}html.studio #root:where(:not(.true-colour,.true-colour *)){animation:.28s ease-out studioIn}@media(prefers-reduced-motion:reduce){html.studio #root:where(:not(.true-colour,.true-colour *)){animation:none}}html.home-bg{background:#f2efe7}html.home-bg.dark{background:#0a0a0a}html.home-bg body,html.home-bg #root,html.home-bg .home-root{background:0 0!important}html.home-bg .stage-graphite{display:none}html.home-bg .home-hub .stage-col-card{background:#f2efe7db}html.home-bg.dark .home-hub .stage-col-card:where(:not(.true-colour,.true-colour *)){background:#111111db}.home-hub .stage-col-card{transition:opacity .35s,filter .35s,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.home-hub.focusing .stage-col-card{opacity:.58;filter:saturate(.7);transform:scale(.99)}.home-hub.focusing .stage-col-card.on{opacity:1;filter:none;transform:translateY(-3px);box-shadow:6px 6px #c6ff3d,0 24px 50px -24px #00000073!important}.col-sweep{pointer-events:none;background:linear-gradient(100deg,#0000 35%,#c6ff3d59,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.home-hub.focusing .stage-col-card.on .col-sweep{animation:1s forwards colSweep}@keyframes colSweep{to{transform:translate(120%)}}.profile-row{overflow:hidden}.profile-row:before{content:"";pointer-events:none;background:#c6ff3d;width:0;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.profile-row:hover:before{width:4px}.profile-row .row-arrow{transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-block}.profile-row:hover .row-arrow{transform:translate(4px)}.home-hub .stg-tool:hover{box-shadow:6px 6px 0 var(--stg-ink)}.home-hub .stg-tool img{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.home-hub .stg-tool:hover img{transform:rotate(-6deg)scale(1.06)}.plat-chip:hover{transform:translateY(-2px);opacity:1!important}@media(prefers-reduced-motion:reduce){.profile-row .row-arrow,.home-hub .stg-tool img,.col-sweep{transition:none;animation:none!important}}:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 7px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 7.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 8px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 8.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 9px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 9.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 10px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 10.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 11px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 11.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 12px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) [style*="font-size: 12.5px"]:not(.mono):not([style*=uppercase]):not([style*="Space Mono"]):not([style*=monospace]):not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)){font-size:13px!important}:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 7px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 7.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 8px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 8.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 9px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 9.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 10px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 10.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 11px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="font-size: 11.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)){font-size:12px!important}:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 0.09"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 0.1"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 0.2"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 0.3"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 1px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 1.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 2px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 2.5px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)),:is(html.studio,html.home-bg,.home-root,.hani-studio) :is(.mono,[style*=uppercase],[style*="Space Mono"],[style*=monospace])[style*="letter-spacing: 3px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *,[data-keep-size],[data-keep-size] *)){letter-spacing:.08em!important}html.studio :is(.stg-tool,.stg-card,.stg-card--white,.stg-card--dark,.stg-score,.studio-hero):where(:not(.true-colour,.true-colour *)),html.studio [style*="border-radius: 16px"]:not(:where(.true-colour,.true-colour *,.pixel-art,.pixel-art *,svg,svg *)){border-width:1.5px!important;border-radius:8px!important}html.home-bg .home-hub .stage-col-card{box-shadow:6px 6px #000,0 26px 44px -28px #3c341e66}html.home-bg.dark .home-hub .stage-col-card:where(:not(.true-colour,.true-colour *)){box-shadow:6px 6px #000,0 26px 50px -26px #000c}@media(max-width:640px){.stage-field{flex-wrap:wrap;row-gap:6px}.stage-field input{flex:1 1 0}.stage-field button{flex:100%;justify-content:center;padding:14px 20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--stg-lime:var(--stage-lime);--stg-lime-deep:var(--stage-lime-deep);--stg-ink:var(--stage-ink);--stg-panel:var(--stage-panel);--stg-panel-2:var(--stage-panel-2);--stg-panel-edge:#D4D2CD;--stg-white:#FFFFFF;--stg-text:var(--stage-ink);--stg-muted:var(--stage-muted);--stg-on-dark:#FFFFFF;--stg-warn:var(--stage-danger);--stg-good:var(--stage-good);--stg-info:var(--stage-info);--stg-radius:14px;--stg-radius-sm:8px;--stg-border:2.5px;--stg-shadow:6px 6px 0 var(--stg-ink);--stg-shadow-sm:3px 3px 0 var(--stg-ink);--stg-mono:"JetBrains Mono", ui-monospace, monospace;--stg-display:"Space Grotesk", system-ui, sans-serif}.stg-shell{position:relative;z-index:3}.stg-display{font-family:var(--stg-display);font-weight:800;letter-spacing:-.02em}.stg-mono{font-family:var(--stg-mono)}.stg-label{font-size:10px;letter-spacing:.24em;color:var(--stg-muted);text-transform:uppercase}.stg-tag{font-size:11px;letter-spacing:.28em;font-weight:800}.stg-card{background:var(--stg-panel);border:var(--stg-border) solid var(--stg-ink);border-radius:var(--stg-radius);box-shadow:var(--stg-shadow);overflow:hidden}.stg-card--dark{background:var(--stg-ink);color:var(--stg-on-dark)}.stg-card--white{background:var(--stg-white)}.stg-card__head{background:var(--stg-ink);color:var(--stg-lime);padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:var(--stg-border) solid var(--stg-ink)}.stg-card__head .stg-tag{display:flex;align-items:center;gap:8px}.stg-card__head .stg-tag:before,.stg-card__head .stg-tag:after{content:"";width:18px;height:1px;background:#c6ff3d66}.stg-card__sub{font-size:9px;color:#ffffff80;letter-spacing:.22em}.stg-card__body{padding:18px 16px;display:flex;flex-direction:column;gap:14px}.stg-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--stg-mono);font-weight:800;font-size:13px;letter-spacing:.04em;background:var(--stg-lime);color:var(--stg-ink);border:2px solid var(--stg-ink);border-radius:var(--stg-radius-sm);padding:10px 16px;cursor:pointer;box-shadow:var(--stg-shadow-sm);transition:transform .15s ease,box-shadow .15s ease}.stg-btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--stg-ink)}.stg-btn:active{transform:translate(0);box-shadow:2px 2px 0 var(--stg-ink)}.stg-btn--dark{background:var(--stg-ink);color:var(--stg-lime)}.stg-btn--ghost{background:var(--stg-white);color:var(--stg-ink)}.stg-pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--stg-mono);font-weight:800;font-size:11px;letter-spacing:.16em;background:var(--stg-white);color:var(--stg-ink);border:2px solid var(--stg-ink);border-radius:999px;padding:6px 14px;box-shadow:var(--stg-shadow-sm)}.stg-pill--lime{background:var(--stg-lime)}.stg-pill--dark{background:var(--stg-ink);color:var(--stg-lime)}.stg-pill .stg-dot{width:8px;height:8px;background:var(--stg-lime);border-radius:50%;box-shadow:0 0 6px var(--stg-lime)}.stg-protag{background:var(--stg-lime);color:var(--stg-ink);font-family:var(--stg-mono);font-weight:800;font-size:9px;letter-spacing:.2em;border:1.5px solid var(--stg-ink);border-radius:3px;padding:2px 6px}.stg-input{font-family:var(--stg-mono);font-size:12px;background:var(--stg-white);border:2px solid var(--stg-ink);border-radius:var(--stg-radius-sm);padding:8px 10px;box-shadow:inset 2px 2px #00000014}.stg-input:focus{outline:none;box-shadow:inset 2px 2px #00000014,0 0 0 2px var(--stg-lime)}.stg-score{background:var(--stg-ink);color:var(--stg-on-dark);border:var(--stg-border) solid var(--stg-ink);border-radius:10px;box-shadow:4px 4px 0 var(--stg-ink);padding:14px 16px;display:flex;flex-direction:column;gap:14px}.stg-score__num{font-family:var(--stg-display);font-weight:800;font-size:72px;line-height:.9;letter-spacing:-.04em}.stg-score__num .stg-score__den{font-size:18px;color:#fff6;margin-left:4px}.stg-score__target{font-family:var(--stg-display);font-weight:800;font-size:60px;line-height:.9;color:var(--stg-lime);letter-spacing:-.04em}.stg-meter{height:14px;border:1.5px solid rgba(255,255,255,.25);border-radius:4px;background:#000;position:relative;overflow:hidden}.stg-meter>i{display:block;height:100%;background:var(--stg-lime);background-image:repeating-linear-gradient(90deg,transparent 0 8px,rgba(0,0,0,.25) 8px 9px)}.stg-list{display:flex;flex-direction:column;gap:8px}.stg-list__item{display:flex;align-items:center;justify-content:space-between;font-family:var(--stg-mono);font-size:12px;padding:5px 0;border-bottom:1px dashed rgba(0,0,0,.15)}.stg-list__item:last-child{border-bottom:none}.stg-list__item .stg-dot{width:8px;height:8px;border-radius:50%;background:var(--stg-info);box-shadow:none}.stg-list__item--warn .stg-dot{background:var(--stg-warn)}.stg-list__item--ok .stg-dot{background:var(--stg-good)}.stg-list__item--warn .stg-val{color:var(--stg-warn);font-weight:800}.stg-list__item--ok .stg-val{color:var(--stg-good);font-weight:800}.stg-tool{display:flex;align-items:center;gap:12px;background:var(--stg-white);border:2px solid var(--stg-ink);border-radius:var(--stg-radius-sm);padding:8px 12px;box-shadow:var(--stg-shadow-sm);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.stg-tool:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--stg-ink)}.stg-tool__name{flex:1;font-family:var(--stg-mono);font-size:13px;font-weight:800;letter-spacing:.02em}.stg-dot{width:8px;height:8px;border-radius:50%;background:var(--stg-lime);box-shadow:0 0 6px var(--stg-lime)}.stg-pulse{animation:stg-pulse 1.4s infinite}@keyframes stg-pulse{0%,to{opacity:1}50%{opacity:.35}}.dark .stg-tool:where(:not(.true-colour,.true-colour *)),.dark .stg-card--white:where(:not(.true-colour,.true-colour *)){background:#1a1a1a;color:#e6e6e6}.dark .stg-tool__name:where(:not(.true-colour,.true-colour *)){color:#e6e6e6}.dark .stg-input:where(:not(.true-colour,.true-colour *)){background:#1a1a1a;color:#e6e6e6}
