.h1MwDq_hero.h1MwDq_hero{padding-bottom:calc(var(--marketing-row) * 2)}.h1MwDq_story{--story-error:var(--marketing-error);--story-bar-height:48px;--story-figure-top:calc(var(--story-bar-height) + var(--marketing-row));--story-rail-width:3px}.h1MwDq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.h1MwDq_storyGrid{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;gap:0 6ch;display:grid}.h1MwDq_chapters{padding:calc(var(--marketing-row) * 8) 0 calc(var(--marketing-row) * 12) 0}.h1MwDq_chapter{flex-direction:column;justify-content:center;min-height:84dvh;display:flex}.h1MwDq_chapterCopy{gap:var(--marketing-row) 0;max-width:44ch;padding:var(--marketing-row) 0 var(--marketing-row) calc(2ch + var(--story-rail-width));opacity:.32;box-shadow:inset 1px 0 0 var(--marketing-border);transition:opacity .36s;display:grid;position:relative}.h1MwDq_chapterActive .h1MwDq_chapterCopy{opacity:1}.h1MwDq_rail{width:var(--story-rail-width);opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.h1MwDq_chapterActive .h1MwDq_rail{opacity:1}.h1MwDq_chapter:not(.h1MwDq_chapterActive) .h1MwDq_rail span{animation-play-state:paused}.h1MwDq_chapterTitle{color:var(--marketing-text);font-size:var(--marketing-heading-size);line-height:var(--marketing-heading-line-height);letter-spacing:-.01em;text-wrap:balance;font-weight:500}.h1MwDq_chapterChart.h1MwDq_chapterChart{margin:0}.h1MwDq_chartFuture,.h1MwDq_chartFutureAccent{fill:none;stroke-width:1px;stroke-dasharray:2 3}.h1MwDq_chartFuture{stroke:color-mix(in srgb, var(--marketing-line-strong) 45%, transparent)}.h1MwDq_chartFutureAccent{stroke:color-mix(in srgb, var(--marketing-accent) 40%, transparent)}.h1MwDq_story .h1MwDq_chartNow{fill:var(--marketing-accent)}.h1MwDq_figureColumn{top:var(--story-figure-top);height:calc(100dvh - var(--story-figure-top) - var(--marketing-row));align-self:start;position:sticky}.h1MwDq_storyFrame.h1MwDq_storyFrame{flex-direction:column;height:100%;margin-top:0;display:flex}.h1MwDq_storyViewport.h1MwDq_storyViewport{flex-direction:column;flex:1;min-height:0;display:flex}.h1MwDq_canvas{background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row);flex:1;min-height:0;position:relative;overflow:hidden}.h1MwDq_canvasSvg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.h1MwDq_barColumn{flex-direction:column;display:flex}.h1MwDq_story .h1MwDq_promptTitle{fill:var(--marketing-text);font-family:var(--marketing-font-family);font-size:14px;font-weight:500}.h1MwDq_story .h1MwDq_promptSummary{fill:var(--marketing-muted);font-family:var(--marketing-font-family);font-size:12px}.h1MwDq_story .h1MwDq_promptMeta{fill:color-mix(in srgb, var(--marketing-muted) 62%, var(--theme-background));font-family:var(--marketing-font-family);font-size:12px}.h1MwDq_story .h1MwDq_anatomyLabel{fill:var(--marketing-text);font-family:var(--campaign-applications-font-family);letter-spacing:0;font-size:9px}.h1MwDq_story .h1MwDq_anatomyText{fill:var(--marketing-muted);font-family:var(--marketing-font-family);font-size:11px}.h1MwDq_story .h1MwDq_categoryLabel{text-anchor:start;fill:var(--marketing-muted);transition:fill .28s}.h1MwDq_categoryTick{fill:none;stroke:var(--marketing-line);stroke-width:1px;stroke-dasharray:1 2}.h1MwDq_categoryMark{fill:var(--marketing-node-fill);stroke:var(--marketing-line-strong);stroke-width:1px;transition:fill .28s,stroke .28s}.h1MwDq_categoryLit .h1MwDq_categoryMark{fill:var(--marketing-accent);stroke:var(--marketing-accent)}.h1MwDq_story .h1MwDq_categoryLit .h1MwDq_categoryLabel{fill:var(--marketing-accent)}.h1MwDq_categoryBus path{stroke-dasharray:1 2}.h1MwDq_taskRejected{opacity:.72}.h1MwDq_rejectedMark{fill:none;stroke:var(--story-error);stroke-width:1.4px;stroke-linecap:round}.h1MwDq_story .h1MwDq_rejectedScore{fill:var(--story-error);font-family:var(--campaign-applications-font-family);letter-spacing:0;font-size:8px}.h1MwDq_detail{opacity:1;transition:opacity .42s}.h1MwDq_detailHidden{opacity:0}.h1MwDq_windowFrame.h1MwDq_windowFrame{margin:0 0 var(--marketing-row) 0;content-visibility:auto;contain-intrinsic-size:auto calc(84px + 58vw)}.h1MwDq_statusBar.h1MwDq_statusBar{--explorer-font-size:var(--type-scale-fixed-tiny)}.h1MwDq_windowCanvas{aspect-ratio:400/232;background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-half-row) var(--marketing-half-row);position:relative}@media (max-width:1024px){.h1MwDq_storyGrid{grid-template-columns:minmax(0,1fr)}.h1MwDq_figureColumn{display:none}.h1MwDq_chapters{padding:calc(var(--marketing-row) * 2) 0 calc(var(--marketing-row) * 2) 0}.h1MwDq_chapter{min-height:0;padding-bottom:calc(var(--marketing-row) * 3);justify-content:flex-start}.h1MwDq_chapterCopy{opacity:1;max-width:none;box-shadow:none;padding:0}.h1MwDq_rail{display:none}}@media (max-width:768px){.h1MwDq_chapterTitle{font-size:calc(var(--marketing-heading-size) * .9)}}@media (prefers-reduced-motion:reduce){.h1MwDq_rail,.h1MwDq_chapterCopy,.h1MwDq_detail,.h1MwDq_categoryMark,.h1MwDq_story .h1MwDq_categoryLabel{transition:none}}
@property --glass-btn-angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}.VShkDG_wrap{--anim-time:.4s;--anim-ease:cubic-bezier(.25, 1, .5, 1);--border-width:1px;--glass-button-corner:var(--glass-button-radius,8px);border-radius:var(--glass-button-corner);pointer-events:none;transition:all var(--anim-time) var(--anim-ease);width:100%;display:inline-flex;position:relative}.VShkDG_shadow{--shadow-pad:10px;width:calc(100% + var(--shadow-pad));height:calc(100% + var(--shadow-pad));top:calc(0% - var(--shadow-pad) / 2);left:calc(0% - var(--shadow-pad) / 2);filter:blur(3px);pointer-events:none;transition:filter var(--anim-time) var(--anim-ease);position:absolute}.VShkDG_shadow:after{content:"";z-index:0;border-radius:var(--glass-button-corner);width:calc(100% - var(--shadow-pad) - 2px);height:calc(100% - var(--shadow-pad) - 2px);inset:0;top:calc(var(--shadow-pad) - 2px);left:calc(var(--shadow-pad) - 4px);box-sizing:border-box;transition:all var(--anim-time) var(--anim-ease);background:linear-gradient(#0003,#0000001a);padding:1px;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.VShkDG_button{all:unset;cursor:pointer;-webkit-tap-highlight-color:#0000;pointer-events:auto;z-index:3;width:100%;min-height:calc(var(--glass-button-grid-block,var(--theme-grid-block)) * 2);padding:calc(var(--glass-button-grid-block,var(--theme-grid-block)) * .5) var(--glass-button-padding-inline,calc(var(--glass-button-grid-block,var(--theme-grid-block)) * 1));color:var(--theme-text);font-family:var(--glass-button-font-family,"SFMonoSquare-Regular");font-size:var(--glass-button-font-size,var(--font-size));text-transform:var(--glass-button-text-transform,uppercase);letter-spacing:.2px;border-radius:var(--glass-button-corner);white-space:nowrap;-webkit-backdrop-filter:var(--glass-button-backdrop,blur(2px));transition:all var(--anim-time) var(--anim-ease);-webkit-user-select:none;user-select:none;box-sizing:border-box;background:linear-gradient(-75deg,#ffffff0d,#fff3,#ffffff0d);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #0000000d,inset 0 -1px 1px #fff6,0 2px 2px -1px #00000026,inset 0 0 1px 1px #ffffff26}.VShkDG_tinted{background:linear-gradient(-75deg, #ffffff0d, #fff3, #ffffff0d), linear-gradient(-75deg, color-mix(in oklch, var(--theme-background) 38%, transparent), color-mix(in oklch, var(--theme-background) 22%, transparent), color-mix(in oklch, var(--theme-background) 38%, transparent))}.VShkDG_button:visited{color:var(--theme-text)}.VShkDG_button:hover{-webkit-backdrop-filter:var(--glass-button-backdrop-hover,blur(.5px));box-shadow:inset 0 1px 1px #0000000d,inset 0 -1px 1px #fff6,0 1px 1px -1px #0003,inset 0 0 1px 1px #ffffff4d}.VShkDG_content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VShkDG_button:after{content:"";z-index:1;border-radius:var(--glass-button-corner);width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));inset:0;top:calc(0% - var(--border-width) / 2);left:calc(0% - var(--border-width) / 2);padding:var(--border-width);box-sizing:border-box;background:conic-gradient(from var(--glass-btn-angle-1) at 50% 50%, #00000040, #0000 5% 40%, #00000040 50%, #0000 60% 95%, #00000040), linear-gradient(180deg, #ffffff40, #ffffff40);transition:all var(--anim-time) var(--anim-ease), --glass-btn-angle-1 .5s ease;box-shadow:inset 0 0 0 calc(var(--border-width) / 2) #ffffff40;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.VShkDG_button:hover:after{--glass-btn-angle-1:-125deg}.VShkDG_button:active:after{--glass-btn-angle-1:-75deg}.VShkDG_wrap:has(.VShkDG_button:hover) .VShkDG_shadow{filter:blur(1px)}.VShkDG_wrap:has(.VShkDG_button:hover) .VShkDG_shadow:after{top:calc(var(--shadow-pad) - 4px)}:is(.VShkDG_wrap:has(.VShkDG_button:active),.VShkDG_wrapPressed){transform:rotateX(25deg)}:is(.VShkDG_wrap:has(.VShkDG_button:active) .VShkDG_button,.VShkDG_wrapPressed .VShkDG_button){box-shadow:inset 0 1px 1px #0000000d,inset 0 -1px 1px #fff6,0 1px 1px -1px #00000026,inset 0 0 1px 1px #ffffff26,0 2px 1px #0000000d,0 3px #ffffff80,inset 0 2px 1px #0000001a}.VShkDG_wrapActive{--glass-button-tint:var(--theme-focused-foreground)}.VShkDG_wrapNegative{--glass-button-tint:var(--theme-diff-delete)}.VShkDG_wrapPositive{--glass-button-tint:var(--theme-diff-insert)}.VShkDG_wrapTinted .VShkDG_button{background:linear-gradient(-75deg, #ffffff0a, #ffffff29, #ffffff0a), linear-gradient(180deg, color-mix(in oklch, var(--glass-button-tint) 30%, transparent), color-mix(in oklch, var(--glass-button-tint) 17%, transparent));box-shadow:inset 0 1px 1px #ffffff4d, inset 0 -1px 1px color-mix(in oklch, var(--glass-button-tint) 28%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--glass-button-tint) 52%, transparent), 0 2px 2px -1px #00000026, 0 0 10px -3px color-mix(in oklch, var(--glass-button-tint) 50%, transparent)}.VShkDG_wrapTinted .VShkDG_button:hover{background:linear-gradient(-75deg, #ffffff0d, #fff3, #ffffff0d), linear-gradient(180deg, color-mix(in oklch, var(--glass-button-tint) 38%, transparent), color-mix(in oklch, var(--glass-button-tint) 24%, transparent));box-shadow:inset 0 1px 1px #ffffff57, inset 0 -1px 1px color-mix(in oklch, var(--glass-button-tint) 34%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--glass-button-tint) 64%, transparent), 0 1px 1px -1px #0003, 0 0 12px -2px color-mix(in oklch, var(--glass-button-tint) 58%, transparent)}.VShkDG_wrapTinted.VShkDG_wrapPressed .VShkDG_button{background:linear-gradient(-75deg, #ffffff05, #ffffff1a, #ffffff05), linear-gradient(180deg, color-mix(in oklch, var(--glass-button-tint) 44%, transparent), color-mix(in oklch, var(--glass-button-tint) 30%, transparent));box-shadow:inset 0 2px 1px 0 #0000001f, inset 0 -1px 1px color-mix(in oklch, var(--glass-button-tint) 30%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--glass-button-tint) 70%, transparent), 0 0 6px -2px color-mix(in oklch, var(--glass-button-tint) 50%, transparent)}.VShkDG_wrapTinted:has(.VShkDG_button:active) .VShkDG_button{background:linear-gradient(-75deg, #ffffff05, #ffffff1a, #ffffff05), linear-gradient(180deg, color-mix(in oklch, var(--glass-button-tint) 44%, transparent), color-mix(in oklch, var(--glass-button-tint) 30%, transparent));box-shadow:inset 0 2px 1px 0 #0000001f, inset 0 -1px 1px color-mix(in oklch, var(--glass-button-tint) 30%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--glass-button-tint) 70%, transparent), 0 0 6px -2px color-mix(in oklch, var(--glass-button-tint) 50%, transparent)}.VShkDG_button:focus-visible{outline:1px solid var(--glass-button-focus,var(--theme-text));outline-offset:2px}:is(.VShkDG_wrap:has(.VShkDG_button:active) .VShkDG_shadow,.VShkDG_wrapPressed .VShkDG_shadow){filter:blur(3px)}.VShkDG_wrapPressed .VShkDG_shadow:after{top:calc(var(--shadow-pad) - 2px);opacity:.75}.VShkDG_wrap:has(.VShkDG_button:active) .VShkDG_shadow:after{top:calc(var(--shadow-pad) - 2px);opacity:.75}.VShkDG_wrapDisabled .VShkDG_button{cursor:default;opacity:.6;pointer-events:none}@media (hover:none) and (pointer:coarse){.VShkDG_button:after,.VShkDG_button:hover:after,.VShkDG_button:active:after{--glass-btn-angle-1:-75deg}}
.NGj-9G_root{font-family:var(--theme-font-family-client-apps)}.NGj-9G_root:not(:first-child){margin-top:var(--theme-grid-block)}.NGj-9G_heading{min-height:var(--theme-grid-block);padding:0 var(--theme-grid-block);background:var(--theme-table-ltr-gradient-background);color:var(--theme-text);font-size:var(--font-size-very-small);letter-spacing:.2px;text-transform:uppercase;align-items:center;margin:0;font-weight:600;display:flex}.NGj-9G_applications{gap:var(--theme-grid-block-applications);padding:var(--theme-grid-block-applications) var(--theme-grid-block);display:grid}.NGj-9G_heading>span{opacity:.6}.NGj-9G_application{box-sizing:border-box;align-items:flex-start;gap:var(--theme-grid-block-applications);width:100%;padding-block:calc(var(--theme-grid-block-applications) * .5);color:var(--theme-text);font-size:var(--font-size-small);line-height:var(--line-height-small);display:flex}.NGj-9G_application>span{flex-shrink:0}.NGj-9G_flagBox{width:16px;height:16px;color:var(--theme-text);display:block;position:relative}.NGj-9G_label{all:unset;cursor:pointer;opacity:.75;min-width:0;line-height:var(--theme-grid-block);flex:1}.NGj-9G_label:hover{opacity:1}.NGj-9G_label:disabled{cursor:default;opacity:.4}.NGj-9G_label:focus-visible{outline:none}.NGj-9G_planned{opacity:.45;cursor:default}.NGj-9G_footer{gap:var(--theme-grid-block-applications);padding:var(--theme-grid-block-applications) var(--theme-grid-block);display:grid}
.d-Ed2G_modal{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--line-height-small);box-sizing:border-box;background-color:var(--theme-background);background-image:linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;width:100%;max-width:488px;display:block;position:relative;box-shadow:0 2px 6px #00000047,0 24px 52px -20px #0009}.d-Ed2G_head{align-items:baseline;gap:var(--theme-grid-block-applications);padding:calc(var(--theme-grid-block-applications) * 2);display:flex}.d-Ed2G_label{font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);letter-spacing:.2px;text-transform:uppercase;opacity:.6;flex-shrink:0;font-weight:600}.d-Ed2G_title{min-width:10%;font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text);font-weight:600}.d-Ed2G_divider{background:linear-gradient(to right, var(--theme-background) 0%, var(--theme-border) 25%, var(--theme-border) 75%, var(--theme-background) 100%);width:100%;height:1px}.d-Ed2G_content{padding:calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block) * 2) calc(var(--theme-grid-block-applications) * 2)}.d-Ed2G_message{font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text);overflow-wrap:anywhere}.d-Ed2G_consequence{margin-top:var(--theme-grid-block-applications);font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text);opacity:.7}.d-Ed2G_actions{margin-top:var(--theme-grid-block);gap:var(--theme-grid-block-applications);flex-direction:column;display:flex}
.e_K_-G_marker{text-align:center;color:currentColor;-webkit-user-select:none;user-select:none;flex-shrink:0;width:1ch;font-family:SFMonoSquare-Regular;font-size:1.25em;line-height:1;transition:color .12s;display:inline-block}.e_K_-G_open,.e_K_-G_marker:hover,:hover>.e_K_-G_marker{color:var(--theme-focused-foreground)}.e_K_-G_clickable{cursor:pointer}
.YUPD6a_modal{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--line-height-small);box-sizing:border-box;width:100%;max-width:488px;position:relative}.YUPD6a_modal:before,.YUPD6a_modal:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);width:1px;position:absolute;top:0;bottom:0}.YUPD6a_modal:before{left:0}.YUPD6a_modal:after{right:0}.YUPD6a_brand{padding:calc(var(--theme-grid-block) * 3) calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block-applications) * 2);background:linear-gradient(to bottom, transparent, var(--theme-background))}.YUPD6a_logo{width:auto;height:40px;color:var(--theme-text);display:block}.YUPD6a_divider{background:linear-gradient(to right, var(--theme-background) 0%, var(--theme-border) 25%, var(--theme-border) 75%, var(--theme-background) 100%);width:100%;height:1px}.YUPD6a_content{background:linear-gradient(to bottom, var(--theme-background), transparent);padding:calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block-applications) * 2) calc(var(--theme-grid-block) * 3) calc(var(--theme-grid-block-applications) * 2)}.YUPD6a_paragraph{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text)}.YUPD6a_actions{--font-size:16px;--theme-grid-block:24px;margin-top:var(--theme-grid-block);gap:var(--theme-grid-block);flex-direction:column;display:flex}
.D2c9RG_card{--glass-button-font-family:"Mono";--glass-button-font-size:var(--font-size-small);--glass-button-grid-block:18px;--glass-button-text-transform:none;--glass-button-backdrop:none;--glass-button-backdrop-hover:none;isolation:isolate;box-sizing:border-box;width:var(--panel-width,min(90vw, 552px));max-height:var(--panel-max-height,84dvh);overflow-y:var(--panel-overflow,auto);padding:calc(var(--theme-grid-block) * 1.25);color:var(--theme-text);background-color:var(--panel-background,var(--theme-background));background-image:linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;border-radius:12px;flex-direction:column;display:flex;position:relative;box-shadow:0 2px 6px #00000047,0 24px 52px -20px #0009}body:not(.theme-light) .D2c9RG_card{--panel-background:color-mix(in oklch, var(--theme-background) 25%, var(--color-black-100))}body.theme-light .D2c9RG_card{--panel-background:var(--color-white)}.D2c9RG_body{--theme-font-family:var(--theme-font-family-client-apps);--font-size-medium:var(--type-scale-fixed-small);--line-height-medium:20px;font-family:var(--theme-font-family-client-apps);font-size:var(--type-scale-fixed-small);flex-direction:column;flex:auto;margin-top:1rem;line-height:20px;display:flex}.D2c9RG_head{justify-content:space-between;align-items:flex-start;gap:var(--theme-grid-block-applications);display:flex}.D2c9RG_close{all:unset;cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--theme-grid-block);height:var(--theme-grid-block);font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);color:var(--theme-text);opacity:.5;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:opacity .2s;display:inline-flex}.D2c9RG_close:hover{opacity:1}.D2c9RG_appIcon{flex-shrink:0;align-self:flex-start;width:80px;height:80px;position:relative}.D2c9RG_action{margin-top:var(--theme-grid-block)}.D2c9RG_waitlist{margin-top:1rem}:is(.D2c9RG_action,.D2c9RG_waitlist)+.D2c9RG_action{margin-top:var(--theme-grid-block-applications)}.D2c9RG_body>.D2c9RG_waitlist,.D2c9RG_body>.D2c9RG_action:not(:is(.D2c9RG_action,.D2c9RG_waitlist)+.D2c9RG_action){margin-top:auto}.D2c9RG_body>.D2c9RG_waitlist{padding-top:1rem}.D2c9RG_body>.D2c9RG_action:not(:is(.D2c9RG_action,.D2c9RG_waitlist)+.D2c9RG_action){padding-top:var(--theme-grid-block)}.D2c9RG_aside{top:0;left:calc(100% + var(--theme-grid-block));position:absolute}@media (max-width:768px){.D2c9RG_aside{display:none}}
.q1CT6G_message{font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text);overflow-wrap:anywhere}.q1CT6G_consequence{margin-top:var(--theme-grid-block-applications);font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text);opacity:.7}.q1CT6G_field{margin-top:var(--theme-grid-block)}.q1CT6G_rule,.q1CT6G_error{margin:var(--theme-grid-block-applications) 0 0 0;font-size:var(--font-size-very-small);line-height:var(--line-height-small)}.q1CT6G_rule{opacity:.6}.q1CT6G_error{color:var(--theme-diff-delete)}.q1CT6G_actions{margin-top:var(--theme-grid-block);gap:var(--theme-grid-block-applications);flex-direction:column;display:flex}
.QPqQLq_root{max-width:1024px;color:var(--theme-text);font-family:var(--campaign-applications-font-family);flex-direction:column;gap:16px;margin:0 auto;padding:20px 48px 48px;display:flex}.QPqQLq_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.QPqQLq_actions,.QPqQLq_legend{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.QPqQLq_actions{justify-content:space-between;margin-top:12px}.QPqQLq_launch{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.QPqQLq_field{flex-direction:column;gap:6px;display:flex}.QPqQLq_fieldLabel{font-size:var(--campaign-three-font-size);color:var(--campaign-three-label)}.QPqQLq_selection{font-size:var(--campaign-three-font-size);color:var(--campaign-three-label);flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.QPqQLq_actions a{color:var(--campaign-v3-primary);text-decoration:underline}.QPqQLq_caption,.QPqQLq_legend{font-size:var(--campaign-three-font-size);color:var(--campaign-three-label);line-height:1.6}.QPqQLq_caption{margin:12px 0 0}.QPqQLq_legend{gap:8px 16px;padding-top:8px}.QPqQLq_legend>span{align-items:center;gap:6px;display:inline-flex}.QPqQLq_swatch{width:14px;height:2px;display:inline-block}.QPqQLq_chart{width:100%;height:auto;display:block;overflow:visible}.QPqQLq_plot{position:relative}.QPqQLq_guide{stroke:var(--campaign-three-label);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.QPqQLq_reading{border:1px solid var(--campaign-three-glass-divider);background:var(--campaign-three-glass-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:var(--campaign-three-font-size);color:var(--campaign-three-text);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:4px;margin:0 12px;padding:8px 10px;display:flex;position:absolute;top:0}.QPqQLq_reading>span{align-items:center;gap:6px;display:inline-flex}.QPqQLq_readingStep{color:var(--campaign-three-label)}.QPqQLq_gridLine{stroke:var(--campaign-three-glass-divider);stroke-width:1px}.QPqQLq_tick{font-family:var(--campaign-applications-font-family);fill:var(--campaign-three-label);font-size:18px}.QPqQLq_progress{appearance:none;background:var(--campaign-three-glass-divider);border:0;border-radius:999px;width:100%;height:6px;margin:16px 0 12px;overflow:hidden}.QPqQLq_progress::-webkit-progress-bar{background:0 0}.QPqQLq_progress::-webkit-progress-value{background:var(--campaign-v3-primary);border-radius:inherit}.QPqQLq_progress::-moz-progress-bar{background:var(--campaign-v3-primary);border-radius:inherit}.QPqQLq_warningList{color:var(--theme-diff-delete);font-size:var(--campaign-three-font-size);margin:12px 0;padding-left:20px;line-height:1.7}.QPqQLq_status{align-items:center;gap:8px;display:flex}.QPqQLq_histogram{box-sizing:content-box;grid-template-columns:repeat(9,minmax(0,1fr));align-items:end;gap:8px;height:160px;margin:auto 0 8px;padding-top:24px;display:grid}.QPqQLq_bin{height:100%;font-size:var(--campaign-three-font-size);color:var(--campaign-three-label);flex-direction:column;justify-content:end;align-items:center;gap:6px;display:flex}.QPqQLq_bar{background:var(--campaign-v3-primary);width:100%;min-height:2px}.QPqQLq_mixed{background:var(--theme-diff-insert)}.QPqQLq_pair{align-items:end;gap:2px;width:100%;display:flex}.QPqQLq_pair>span{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.QPqQLq_heldOut{background:var(--theme-graph-option-5)}@media (max-width:800px){.QPqQLq_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.QPqQLq_root{padding-left:24px;padding-right:24px}}.QPqQLq_muted{color:var(--campaign-three-label)}
@font-face{font-family:IosevkaTerm-Regular;src:url(/fonts/iosevka/iosevka-term-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.JBimcG_root{--save-toast-cell:var(--theme-grid-block,24px);right:var(--save-toast-cell);bottom:var(--save-toast-cell);z-index:70;grid-template-columns:minmax(0, calc(var(--save-toast-characters) * 1ch)) var(--save-toast-cell);grid-template-columns:minmax(0, round(up, calc(var(--save-toast-characters) * 1ch), var(--save-toast-cell))) var(--save-toast-cell);align-items:center;column-gap:var(--save-toast-cell);height:var(--save-toast-cell);max-width:calc(100vw - var(--save-toast-cell) * 2);padding:0 0 0 var(--save-toast-cell);box-sizing:border-box;background:var(--theme-background);color:var(--theme-text);font-family:var(--campaign-applications-font-family,"IosevkaTerm-Regular", monospace);font-size:var(--font-size-small,14px);line-height:var(--save-toast-cell);white-space:nowrap;border:0;margin:0;display:grid;position:fixed}.JBimcG_line{gap:1ch;min-width:0;display:flex}.JBimcG_message{text-overflow:ellipsis;min-width:0;overflow:hidden}.JBimcG_action{color:inherit;font:inherit;line-height:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.JBimcG_action:focus-visible{outline-offset:-1px;outline:1px solid}.JBimcG_mark{width:var(--save-toast-cell);height:var(--save-toast-cell);place-items:center;display:grid}.JBimcG_root[data-mark=done] .JBimcG_mark{color:#2f9d55}.JBimcG_root[data-mark=warning] .JBimcG_mark{color:#d97706}
._5aEhXq_root{gap:12px;min-width:0;margin:12px 0 0;animation:.42s cubic-bezier(.22,1,.36,1) .38s both _5aEhXq_evolution-open;display:grid}@keyframes _5aEhXq_evolution-open{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}._5aEhXq_revisions{align-items:center;gap:8px;min-width:0;display:flex}._5aEhXq_revisionList{flex:auto;gap:6px;min-width:0;margin:0;padding:2px 0 6px;list-style:none;display:flex;overflow-x:auto}._5aEhXq_revision{all:unset;min-width:112px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text) 16%, transparent);cursor:pointer;opacity:.6;gap:2px;padding:6px 10px;display:grid}._5aEhXq_revision:hover,._5aEhXq_revision:focus-visible,._5aEhXq_revision[aria-pressed=true]{opacity:1}._5aEhXq_revision[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--theme-focused-foreground)}._5aEhXq_revision:focus-visible{outline:1px solid var(--theme-focused-foreground);outline-offset:2px}._5aEhXq_revisionName{color:var(--theme-text)}._5aEhXq_revisionMeta,._5aEhXq_fileMeta{color:color-mix(in srgb, var(--theme-text) 55%, var(--theme-background));font-size:12px}._5aEhXq_body{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:16px;min-width:0;display:grid}._5aEhXq_files{align-content:start;gap:2px;min-width:0;display:grid}._5aEhXq_file{all:unset;cursor:pointer;opacity:.7;gap:2px;min-width:0;padding:6px 8px;display:grid}._5aEhXq_file:hover,._5aEhXq_file:focus-visible,._5aEhXq_file[aria-pressed=true]{opacity:1}._5aEhXq_file[aria-pressed=true]{background:color-mix(in srgb, var(--theme-text) 7%, transparent);box-shadow:inset 2px 0 0 var(--theme-focused-foreground)}._5aEhXq_file:focus-visible{outline:1px solid var(--theme-focused-foreground);outline-offset:-1px}._5aEhXq_file[data-status=resized] ._5aEhXq_fileMeta,._5aEhXq_file[data-status=added] ._5aEhXq_fileMeta{color:var(--theme-focused-foreground)}._5aEhXq_fileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._5aEhXq_viewer{align-content:start;gap:8px;min-width:0;display:grid}._5aEhXq_viewerHeader{color:color-mix(in srgb, var(--theme-text) 75%, var(--theme-background));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}._5aEhXq_notice{color:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background));margin:0}@media (max-width:720px){._5aEhXq_body{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._5aEhXq_root{animation:none}}
.IjDrSa_action.IjDrSa_action{padding-right:var(--theme-grid-block-applications);padding-left:var(--theme-grid-block)}.IjDrSa_artifact.IjDrSa_artifact{padding-right:var(--theme-grid-block-applications);padding-left:calc(var(--theme-grid-block) + var(--theme-grid-block-applications))}.IjDrSa_fileInput{opacity:0;pointer-events:none;width:1px;height:1px;list-style:none;position:absolute;overflow:hidden}
.ChFDwG_root{gap:24px;min-width:0;margin:12px 0 0;animation:.42s cubic-bezier(.22,1,.36,1) .38s both ChFDwG_settings-open;display:grid}@keyframes ChFDwG_settings-open{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.ChFDwG_block{gap:8px;min-width:0;display:grid}.ChFDwG_heading{color:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background));letter-spacing:.2px;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.ChFDwG_prompt{min-width:0;max-height:var(--campaign-panel-max-height,420px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text) 12%, transparent);overflow:auto}.ChFDwG_rows{grid-template-columns:minmax(160px,max-content) minmax(0,1fr);gap:6px 24px;margin:0;display:grid}.ChFDwG_rows dt{color:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background))}.ChFDwG_rows dd{overflow-wrap:anywhere;min-width:0;margin:0}.ChFDwG_notice{color:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background));margin:0}@media (max-width:720px){.ChFDwG_rows{grid-template-columns:minmax(0,1fr)}.ChFDwG_rows dd{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){.ChFDwG_root{animation:none}}
.bjcIKq_root{margin:var(--theme-grid-block) 0;font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-very-small);line-height:var(--line-height-small)}.bjcIKq_root>:first-child,.bjcIKq_preview>:first-child{margin-top:0}.bjcIKq_tree{max-height:calc(var(--theme-grid-block) * 10);padding:calc(var(--theme-grid-block-applications) * .5) 0 0;font-family:SFMonoSquare-Regular;overflow:auto}.bjcIKq_branch{margin:0;padding:0;list-style:none}.bjcIKq_branch .bjcIKq_branch{padding-left:var(--theme-grid-block-applications);margin-left:calc(var(--theme-grid-block-applications) * .5);border-left:1px solid var(--theme-border-subdued)}.bjcIKq_directory{align-items:baseline;gap:calc(var(--theme-grid-block-applications) * .5);padding:calc(var(--theme-grid-block-applications) * .25) 0;cursor:pointer;list-style:none;display:flex}.bjcIKq_directory::-webkit-details-marker{display:none}.bjcIKq_file{justify-content:space-between;gap:var(--theme-grid-block-applications);width:100%;padding:calc(var(--theme-grid-block-applications) * .25) 0;color:inherit;font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;display:flex}.bjcIKq_file:hover{text-decoration:underline}.bjcIKq_file:focus-visible,.bjcIKq_directory:focus-visible{outline:2px solid var(--theme-focused-foreground)}.bjcIKq_size{opacity:.55;white-space:nowrap;font-weight:400}.bjcIKq_preview{margin-top:var(--theme-grid-block-applications);max-height:calc(var(--theme-grid-block) * 15);overflow:auto}.bjcIKq_notice{margin:var(--theme-grid-block-applications) 0 0;opacity:.65}.bjcIKq_previewHead{justify-content:space-between;align-items:center;gap:var(--theme-grid-block-applications);min-height:var(--theme-grid-block);display:flex}.bjcIKq_previewPath{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}
.jayrzq_loading{color:var(--color-gray-20);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);background:#0a0a0a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.jayrzq_loader{white-space:pre;width:4ch;font-family:SFMonoSquare-Regular;display:inline-block}
._6lujeq_section{justify-content:space-between;align-items:flex-start;display:flex}._6lujeq_relative{width:var(--theme-grid-block);height:var(--theme-grid-block);flex-shrink:0;position:relative}._6lujeq_figure{width:100%;height:100%;box-shadow:0 0 0 1px var(--theme-border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2px;justify-content:center;align-items:center;display:flex}._6lujeq_figure:hover{box-shadow:0 0 0 1px var(--theme-border), 0 0 0 4px var(--theme-border-subdued)}._6lujeq_input{width:1px;height:1px;box-shadow:none;visibility:hidden;opacity:0;-webkit-user-select:none;user-select:none;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}._6lujeq_right{width:100%;min-width:10%;padding:0 0 0 12px;line-height:1.5}@media (max-width:768px){._6lujeq_right{padding:5px 0 0 8px}}
.wwzx9G_frame{--campaign-applications-font-family:"SFMonoSquare-Regular", monospace;--explorer-font-size:13px;--explorer-row:18px;--explorer-gutter:16px;box-sizing:border-box;width:calc(100% - var(--theme-grid-block) * 2);max-width:calc(var(--theme-grid-block) * 30);margin:var(--theme-line-height-base) var(--theme-grid-block);border:1px solid var(--theme-border);background:var(--theme-background);color:var(--theme-text);font-family:var(--campaign-applications-font-family);min-height:120px;font-size:13px}.wwzx9G_chartScale{zoom:1.3}.wwzx9G_axes{color:var(--report-muted);justify-content:space-between;margin-bottom:8px;display:flex}.wwzx9G_note{color:var(--report-faint);margin:10px 0 0;line-height:18px}
.sCWQcG_formHeading{font-size:var(--type-scale-5);font-weight:600;line-height:1.15;display:block}.sCWQcG_formSubHeading{font-family:var(--theme-font-family);font-size:var(--font-size-medium);line-height:var(--line-height-medium);font-weight:700;display:block}.sCWQcG_formParagraph{font-family:var(--theme-font-family);line-height:var(--line-height-medium);font-size:var(--font-size-medium);text-align:left;margin-top:1rem;font-weight:400;display:block}.sCWQcG_formParagraph:first-child{margin-top:0}
.P_Jjha_root{--marketing-font-family:var(--theme-font-family-client-apps);--marketing-background:var(--theme-background);--marketing-text:var(--theme-text);--marketing-muted:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background));--marketing-line:var(--theme-graph-line);--marketing-line-strong:color-mix(in srgb, var(--theme-text) 58%, transparent);--marketing-node-fill:var(--theme-background);--marketing-node-stroke:color-mix(in srgb, var(--theme-text) 90%, transparent);--marketing-glyph:color-mix(in srgb, var(--theme-text) 92%, transparent);--marketing-accent:var(--theme-focused-foreground);--marketing-error:var(--theme-diff-delete);--marketing-ember-highlight:#fff;--marketing-ember-underlay:#00000073;--campaign-applications-font-family:"SFMonoSquare-Regular", monospace;box-sizing:border-box;width:calc(100% - var(--theme-grid-block) * 2);max-width:calc(var(--theme-grid-block) * 30);margin:var(--theme-line-height-base) var(--theme-grid-block);border:1px solid var(--theme-border);background:var(--theme-background)}.P_Jjha_viewport{aspect-ratio:16/10}@media (max-width:560px){.P_Jjha_viewport{aspect-ratio:1}}.P_Jjha_svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.P_Jjha_svg text{font-size:11px}.P_Jjha_svg .P_Jjha_railLabel{text-anchor:start}.P_Jjha_category{fill:var(--marketing-node-fill);stroke:var(--marketing-line-strong);stroke-width:1px;transition:fill .28s,stroke .28s}.P_Jjha_categoryCovered{fill:var(--marketing-accent);stroke:var(--marketing-accent)}.P_Jjha_svg .P_Jjha_detail{fill:var(--marketing-muted)}.P_Jjha_valid{fill:none;stroke:var(--marketing-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.P_Jjha_invalid{fill:none;stroke:var(--marketing-error);stroke-width:2px;stroke-linecap:round}.P_Jjha_svg .P_Jjha_mark{fill:var(--marketing-muted);font-family:var(--campaign-applications-font-family);text-anchor:middle;font-size:8px}.P_Jjha_svg .P_Jjha_markInvalid{fill:var(--marketing-error);text-anchor:start}.P_Jjha_enter{animation:.42s backwards P_Jjha_walkthrough-enter}@keyframes P_Jjha_walkthrough-enter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.P_Jjha_enter{animation:none}}.P_Jjha_scene{transition:opacity .6s}.P_Jjha_scene[data-fading=true]{opacity:0}.P_Jjha_footer{white-space:nowrap;border-top:1px solid var(--theme-border);color:var(--marketing-muted);font-family:var(--campaign-applications-font-family);font-size:var(--font-size-small);font-variant-numeric:tabular-nums;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:0 2ch;padding:4px 8px;display:flex}.P_Jjha_loading,.P_Jjha_error{box-sizing:border-box;width:calc(100% - var(--theme-grid-block) * 2);margin:var(--theme-line-height-base) var(--theme-grid-block);min-height:calc(var(--theme-grid-block) * 14);border:1px solid var(--theme-border)}.P_Jjha_error{min-height:0;padding:var(--theme-grid-block)}
.VbA2jG_root{font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);line-height:var(--theme-grid-block);padding-left:calc(var(--theme-grid-block) * .25);padding-right:calc(var(--theme-grid-block) * .25);background:var(--theme-border-translucent);border-radius:2px;display:inline-block}.VbA2jG_positive{color:var(--theme-diff-insert);background:var(--theme-diff-insert-wash)}.VbA2jG_negative{color:var(--theme-diff-delete);background:var(--theme-diff-delete-wash)}.VbA2jG_accent{color:var(--theme-focused-foreground);background:var(--theme-focused-foreground-subdued)}
.I2mz3G_root{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);width:100%}body.theme-dark .I2mz3G_root{--liquid-input-glow-opacity:.5}.I2mz3G_center{min-height:var(--campaign-composer-min-height,calc(100dvh - 48px));padding:var(--theme-grid-block);flex-direction:column;justify-content:center;align-items:center;display:flex}.I2mz3G_heading{font-size:var(--font-size-large);line-height:var(--line-height-large);text-align:center;max-width:var(--tools-body-measure,768px);margin-bottom:var(--theme-grid-block);justify-content:center;font-weight:600}.I2mz3G_fileList{width:100%;max-width:var(--tools-body-measure,768px);margin-top:var(--theme-grid-block)}.I2mz3G_file{justify-content:space-between;align-items:center;gap:var(--theme-grid-block);min-height:var(--theme-grid-block);padding:calc(var(--theme-grid-block-applications) * .5) var(--theme-grid-block-applications) calc(var(--theme-grid-block-applications) * .5) var(--theme-grid-block);border-bottom:1px solid var(--theme-border-subdued);display:flex}.I2mz3G_fileName{min-width:0;font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);line-height:var(--theme-grid-block);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I2mz3G_removeFile{font:inherit;font-size:var(--font-size-very-small);color:var(--theme-text);opacity:.5;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0}.I2mz3G_removeFile:hover{opacity:1;color:var(--theme-diff-delete)}.I2mz3G_addFile{padding-top:var(--theme-grid-block-applications);padding-right:var(--theme-grid-block-applications);justify-content:flex-end;display:flex}.I2mz3G_pack{width:100%;max-width:var(--tools-body-measure,768px)}.I2mz3G_packExplanation{font-size:var(--font-size-small);line-height:var(--theme-grid-block);color:var(--theme-text)}.I2mz3G_packTable{margin-top:var(--theme-grid-block-applications)}.I2mz3G_packLaunch{margin-top:var(--theme-grid-block);justify-content:flex-end;display:flex}.I2mz3G_packOptions{margin-top:var(--theme-grid-block);flex-direction:column;display:flex}.I2mz3G_capacity{width:100%;max-width:var(--tools-body-measure,768px);margin-top:var(--theme-grid-block)}.I2mz3G_importInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.I2mz3G_note{width:100%;max-width:var(--tools-body-measure,768px);margin-top:var(--theme-grid-block-applications);font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);line-height:var(--theme-grid-block);text-align:left;opacity:.5}.I2mz3G_noteWarn{color:var(--theme-diff-delete);opacity:1}.I2mz3G_error{width:100%;max-width:var(--tools-body-measure,768px);margin-top:var(--theme-grid-block-applications);color:var(--theme-diff-delete);font-family:SFMonoSquare-Regular;font-size:var(--font-size-very-small);text-align:left}
.LLVm4q_root{--marketing-font-size:16px;--marketing-line-height-base:1.25;--marketing-display-line-height:1.05;--marketing-heading-line-height:1.15;--marketing-font-family:var(--theme-font-family-client-apps);--marketing-row:calc(var(--marketing-font-size) * var(--marketing-line-height-base));--marketing-half-row:calc(var(--marketing-row) * .5);--marketing-display-size:56px;--marketing-heading-size:32px;--marketing-statement-size:24px;--marketing-gutter:2ch;--marketing-measure:144ch;--marketing-background:var(--theme-background);--marketing-text:var(--theme-text);--marketing-muted:color-mix(in srgb, var(--theme-text) 62%, var(--theme-background));--marketing-border:var(--theme-border-subdued);--marketing-hairline:color-mix(in srgb, var(--theme-text) 36%, transparent);--marketing-dot:color-mix(in srgb, var(--theme-text) 11%, transparent);--marketing-line:var(--theme-graph-line);--marketing-line-strong:color-mix(in srgb, var(--theme-text) 58%, transparent);--marketing-node-fill:var(--theme-background);--marketing-node-stroke:color-mix(in srgb, var(--theme-text) 90%, transparent);--marketing-glyph:color-mix(in srgb, var(--theme-text) 92%, transparent);--marketing-accent:var(--theme-focused-foreground);--marketing-error:var(--theme-diff-delete);--marketing-ember-highlight:#fff;--marketing-ember-underlay:#00000073;--tools-settings-width:calc(var(--theme-grid-block) * 24);background:var(--marketing-background);min-height:100dvh;color:var(--marketing-text);font:400 var(--marketing-font-size) / var(--marketing-row) var(--marketing-font-family);letter-spacing:0;position:relative;overflow-x:clip}body.theme-light .LLVm4q_root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(html:has(body.theme-dark):has(.LLVm4q_root),body.theme-dark:has(.LLVm4q_root)){background:color-mix(in oklch, var(--color-black-95) 85%, var(--color-black-100))}body.theme-dark .LLVm4q_root{--marketing-background:color-mix(in oklch, var(--theme-background) 85%, var(--color-black-100));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.LLVm4q_root *,.LLVm4q_root :before,.LLVm4q_root :after{box-sizing:border-box}.LLVm4q_root :where(h1,h2,h3,p,button,a,ul,ol,li,nav,figure){letter-spacing:0;margin:0;padding:0;font-weight:400}.LLVm4q_root :where(ul,ol){list-style:none}.LLVm4q_root :where(a){color:inherit;text-decoration:none}.LLVm4q_root :is(a,button):focus-visible{outline:1px solid var(--marketing-text);outline-offset:2px}.LLVm4q_bar{z-index:3;background:var(--marketing-background);height:48px;font-family:var(--theme-font-family-client-apps);justify-content:space-between;align-items:center;gap:0 12px;padding:0 12px 0 0;display:flex;position:sticky;top:0}.LLVm4q_bar:after{content:"";background:linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.LLVm4q_barLeft{--theme-grid-block:24px;min-width:240px;min-height:48px;padding:0 var(--theme-grid-block);font-size:var(--font-size-small,14px);line-height:var(--line-height-small,18px);flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex}@media (max-width:768px){.LLVm4q_barLeft{min-width:auto;padding:0 12px}}.LLVm4q_bar .LLVm4q_barLeft>*{display:flex}.LLVm4q_barLinks{align-items:center;display:flex}.LLVm4q_barLink{color:var(--theme-background-foreground);font-size:var(--type-scale-fixed-tiny);letter-spacing:.2px;white-space:nowrap;padding:0 12px;font-weight:600;transition:opacity .2s}.LLVm4q_barLink:visited{color:var(--theme-background-foreground)}.LLVm4q_barLink:hover{opacity:.8}.LLVm4q_barLinks>:last-child{margin-left:12px}.LLVm4q_hero,.LLVm4q_section,.LLVm4q_footer{width:100%;max-width:var(--marketing-measure);padding-left:var(--marketing-gutter);padding-right:var(--marketing-gutter);margin:0 auto}.LLVm4q_hero{padding-top:calc(var(--marketing-row) * 5);padding-bottom:calc(var(--marketing-row) * 3);position:relative}.LLVm4q_hero:before{content:"";z-index:-1;background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row);pointer-events:none;position:absolute;inset:0 calc(-50vw + 50%);-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.LLVm4q_statementIcon{width:80px;height:80px;margin-bottom:calc(var(--marketing-row) * 1.5);flex-shrink:0;position:relative}.LLVm4q_section{padding-top:calc(var(--marketing-row) * 5);padding-bottom:calc(var(--marketing-row) * 2);position:relative}.LLVm4q_section:before{content:"";top:0;left:var(--marketing-gutter);right:var(--marketing-gutter);background:linear-gradient(to right, transparent, var(--marketing-hairline), transparent);height:1px;position:absolute}.LLVm4q_display{max-width:24ch;font-size:var(--marketing-display-size);line-height:var(--marketing-display-line-height);letter-spacing:-.02em;text-wrap:balance;font-weight:500}.LLVm4q_displayLines{max-width:none}.LLVm4q_displayLine{display:block}.LLVm4q_lede{max-width:64ch;margin-top:var(--marketing-row);color:var(--marketing-muted);font-size:calc(var(--marketing-font-size) * 1.25);line-height:calc(var(--marketing-font-size) * 1.25 * var(--marketing-line-height-base));text-wrap:pretty}.LLVm4q_actions{align-items:center;gap:var(--marketing-half-row) 2ch;margin-top:calc(var(--marketing-row) * 2);flex-wrap:wrap;display:flex}.LLVm4q_glossaryLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .2s}.LLVm4q_glossaryLink:hover,.LLVm4q_glossaryLink:focus-visible{color:var(--marketing-text);-webkit-text-decoration-color:var(--marketing-accent);text-decoration-color:var(--marketing-accent)}.LLVm4q_featureAction{margin-top:var(--marketing-row);display:flex}.LLVm4q_sectionHeading{max-width:28ch;font-size:var(--marketing-heading-size);line-height:var(--marketing-heading-line-height);letter-spacing:-.01em;text-wrap:balance;font-weight:500}.LLVm4q_body{color:var(--marketing-muted);text-wrap:pretty}.LLVm4q_statement{max-width:64ch;color:var(--marketing-muted);font-size:var(--marketing-statement-size);text-wrap:pretty;line-height:1.3}.LLVm4q_statement+.LLVm4q_statement{margin-top:calc(var(--marketing-row) * 1.5)}.LLVm4q_statementLead{color:var(--marketing-text)}.LLVm4q_statementEmphasis{color:var(--marketing-text);font-weight:600}.LLVm4q_pillars{gap:calc(var(--marketing-row) * 2) 4ch;margin-top:calc(var(--marketing-row) * 3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.LLVm4q_pillar,.LLVm4q_guarantee{align-content:start;gap:var(--marketing-half-row) 0;display:grid}.LLVm4q_scene{height:calc(var(--marketing-row) * 16);margin:0 0 var(--marketing-row) 0;background:var(--theme-background);position:relative;overflow:hidden}.LLVm4q_sceneViewport{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000 97%),linear-gradient(#000 55%,#0000 95%);mask-image:linear-gradient(90deg,#000 60%,#0000 97%),linear-gradient(#000 55%,#0000 95%);-webkit-mask-composite:source-in;mask-composite:intersect}.LLVm4q_sceneContent{top:var(--theme-grid-block);left:var(--theme-grid-block);zoom:.72;width:560px;position:absolute}.LLVm4q_sceneSettings{--tools-settings-width:576px;width:576px}.LLVm4q_sceneTree{--campaign-app-height:100%;--campaign-app-min-height:0px;zoom:.36;width:1800px;height:1400px}.LLVm4q_pillarTitle{color:var(--marketing-text);font-weight:500}.LLVm4q_steps{gap:var(--marketing-row) 2ch;margin-top:calc(var(--marketing-row) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LLVm4q_step{align-content:start;gap:var(--marketing-half-row) 0;width:100%;height:100%;padding:var(--marketing-row) 2ch;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 var(--marketing-border);background:0 0;border:0;transition:box-shadow .2s,background-color .2s;display:grid}.LLVm4q_step:hover{background:color-mix(in srgb, var(--marketing-text) 3%, transparent)}.LLVm4q_stepActive{box-shadow:inset 0 1px 0 var(--marketing-accent);background:color-mix(in srgb, var(--marketing-accent) 6%, transparent)}.LLVm4q_stepNumber{color:var(--marketing-accent)}.LLVm4q_stepTitle{color:var(--marketing-text);font-weight:500}.LLVm4q_stepBody{color:var(--marketing-muted);text-wrap:pretty}.LLVm4q_loop{margin-top:calc(var(--marketing-row) * 2);background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row);position:relative}.LLVm4q_loopScroller{padding:var(--marketing-row) 2ch;overflow-x:auto}.LLVm4q_loopSvg{-webkit-user-select:none;user-select:none;width:100%;min-width:88ch;height:auto;display:block}.LLVm4q_loopResume{right:2ch;bottom:var(--marketing-row);position:absolute}.LLVm4q_stop-rest{stop-color:var(--marketing-node-stroke)}.LLVm4q_stop-burning{stop-color:var(--marketing-ember-highlight)}.LLVm4q_stop-error{stop-color:var(--marketing-error)}.LLVm4q_edge{transition:opacity .28s}.LLVm4q_edgeLine{fill:none;stroke:var(--marketing-line);stroke-width:1px;transition:stroke .28s}.LLVm4q_edge-spine .LLVm4q_edgeLine{stroke:var(--marketing-line-strong)}.LLVm4q_edge-fan .LLVm4q_edgeLine{stroke-dasharray:4 4}.LLVm4q_edge-converge .LLVm4q_edgeLine{stroke-dasharray:5 4}.LLVm4q_edge-return .LLVm4q_edgeLine{stroke-dasharray:2 5}.LLVm4q_loopReturnLabel{fill:var(--marketing-muted)}.LLVm4q_edge-return.LLVm4q_edgeActive .LLVm4q_loopReturnLabel{fill:var(--marketing-accent)}.LLVm4q_edgeDot,.LLVm4q_edgeArrow{fill:var(--marketing-line-strong)}.LLVm4q_edgeActive .LLVm4q_edgeLine{stroke:var(--marketing-accent)}.LLVm4q_edgeActive .LLVm4q_edgeDot,.LLVm4q_edgeActive .LLVm4q_edgeArrow{fill:var(--marketing-accent)}.LLVm4q_pulse{fill:none;stroke:var(--marketing-accent);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:7 93;animation:1.3s linear infinite LLVm4q_marketing-pulse}@keyframes LLVm4q_marketing-pulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.LLVm4q_node{opacity:.5;transition:opacity .28s}.LLVm4q_nodeVisited{opacity:.82}.LLVm4q_nodeBurning{opacity:1}.LLVm4q_box{fill:var(--marketing-node-fill)}.LLVm4q_nodeLit{opacity:1}.LLVm4q_edgeRun{fill:none;stroke:var(--marketing-edge-run,var(--marketing-accent));stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:24 76;animation:1.6s linear infinite LLVm4q_marketing-edge-run}@keyframes LLVm4q_marketing-edge-run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.LLVm4q_buttonAccent{display:contents}.LLVm4q_sides{opacity:.9}.LLVm4q_nodeBurning .LLVm4q_sides{opacity:1}.LLVm4q_glyph{fill:none;stroke:var(--marketing-glyph);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.LLVm4q_glyphUnderlay{fill:none;stroke:var(--marketing-ember-underlay);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.LLVm4q_nodeBurning .LLVm4q_glyph{stroke:var(--marketing-ember-highlight);stroke-width:1.6px}.LLVm4q_portFilled{fill:var(--marketing-node-stroke)}.LLVm4q_portHollow{fill:var(--marketing-node-fill);stroke:var(--marketing-node-stroke);stroke-width:1px}.LLVm4q_nodeBurning .LLVm4q_portFilled{fill:var(--marketing-accent)}.LLVm4q_nodeBurning .LLVm4q_portHollow{stroke:var(--marketing-accent)}.LLVm4q_nodeLabel{fill:var(--marketing-text);stroke:var(--marketing-background);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-family:var(--campaign-applications-font-family);letter-spacing:0;text-anchor:middle;font-size:9px}.LLVm4q_nodeBurning .LLVm4q_nodeLabel{fill:var(--marketing-accent)}.LLVm4q_discoveryTask{transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.22,1,.36,1) both LLVm4q_marketing-discovery-enter}.LLVm4q_discoveryOutside{opacity:.34}@keyframes LLVm4q_marketing-discovery-enter{0%{opacity:0;transform:scale(.6)}}.LLVm4q_pipPending{fill:none;stroke:var(--marketing-line-strong);stroke-width:.75px}.LLVm4q_pipPass{fill:var(--marketing-accent)}.LLVm4q_pipFail{fill:var(--marketing-line-strong)}.LLVm4q_discoveryScore{fill:var(--marketing-muted);font-family:var(--marketing-font-family);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-anchor:middle;font-size:10px}.LLVm4q_nodeBurning .LLVm4q_discoveryScore{fill:var(--marketing-accent)}.LLVm4q_discoveryHeader{fill:var(--marketing-muted);transition:fill .28s}.LLVm4q_discoveryHeaderActive{fill:var(--marketing-accent)}.LLVm4q_discoveryJoin{animation:.28s ease-out both LLVm4q_marketing-discovery-join}@keyframes LLVm4q_marketing-discovery-join{0%{opacity:0}}.LLVm4q_heroTree.LLVm4q_heroTree{margin-top:calc(var(--marketing-row) * 4)}.LLVm4q_diagramViewport{background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row)}.LLVm4q_heroEnter{transform-box:fill-box;transform-origin:50%;animation:.48s cubic-bezier(.22,1,.36,1) both LLVm4q_marketing-discovery-enter}.LLVm4q_heroEdge{fill:none;stroke:var(--marketing-line);stroke-width:1px;stroke-dasharray:1;transition:stroke .28s;animation:.56s cubic-bezier(.22,1,.36,1) both LLVm4q_marketing-hero-draw}.LLVm4q_heroEdgeStrong{stroke:var(--marketing-line-strong)}.LLVm4q_heroEdgeLit{stroke:var(--marketing-accent)}@keyframes LLVm4q_marketing-hero-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.LLVm4q_heroPrompt{box-sizing:border-box;height:100%;font-family:var(--marketing-font-family);text-align:left;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.LLVm4q_heroPromptTitle{color:var(--marketing-text);text-wrap:balance;font-size:14px;font-weight:500;line-height:18px}.LLVm4q_heroPromptSummary{color:var(--marketing-muted);text-wrap:pretty;font-size:12px;line-height:17px}.LLVm4q_heroPromptMeta{color:color-mix(in srgb, var(--marketing-muted) 62%, var(--theme-background));flex-direction:column;margin-top:auto;font-size:12px;line-height:17px;display:flex}.LLVm4q_discoveryCounts{flex-direction:column;align-items:flex-end;display:flex}.LLVm4q_discoveryBar{--campaign-app-height:auto;--campaign-app-min-height:0px}.LLVm4q_featureHead{gap:var(--marketing-row) 6ch;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.LLVm4q_featureCopy{max-width:56ch}.LLVm4q_figureSideTop,.LLVm4q_figureSideBottom,.LLVm4q_figureSideLeft,.LLVm4q_figureSideRight{z-index:1;pointer-events:none;position:absolute}.LLVm4q_figureSideTop,.LLVm4q_figureSideBottom{background:linear-gradient(to right, transparent, var(--marketing-hairline), transparent);height:1px;left:0;right:0}.LLVm4q_figureSideTop{top:0}.LLVm4q_figureSideBottom{bottom:0}.LLVm4q_figureSideLeft,.LLVm4q_figureSideRight{background:linear-gradient(to bottom, transparent, var(--marketing-hairline), transparent);width:1px;top:0;bottom:0}.LLVm4q_figureSideLeft{left:0}.LLVm4q_figureSideRight{right:0}.LLVm4q_centered{width:100%;max-width:var(--tools-body-measure,768px);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);margin:0 auto}.LLVm4q_centered.LLVm4q_centered>*{margin-left:auto;margin-right:auto}.LLVm4q_snapshotStack{margin-top:var(--theme-grid-block)}.LLVm4q_browser{margin-top:calc(var(--marketing-row) * 2);background:var(--theme-background);box-shadow:0 40px 80px -40px #0009, 0 0 0 1px var(--marketing-border);border-radius:10px;position:relative;overflow:hidden}@property --marketing-fire-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.LLVm4q_browser:after{content:"";z-index:5;border-radius:inherit;background:conic-gradient(from var(--marketing-fire-angle), #3a0a0c 0deg 250deg, #6b1408 282deg, #9c2506 304deg, var(--marketing-accent) 322deg, #e87b12 338deg, #f9b03a 348deg, #fff0c8 354deg, #f9b03a 357deg, #3a0a0c 360deg);-webkit-mask-image:conic-gradient(from var(--marketing-fire-angle), transparent 0deg 204deg, #00000005 228deg, #0000000f 252deg, #00000024 276deg, #00000047 298deg, #0000007a 318deg, #000000b3 334deg, #000000e6 346deg, #000 353deg, #000000b8 356deg, #0000004d 358.5deg, transparent 360deg), linear-gradient(#000 0 0), linear-gradient(#000 0 0);mask-image:conic-gradient(from var(--marketing-fire-angle), transparent 0deg 204deg, #00000005 228deg, #0000000f 252deg, #00000024 276deg, #00000047 298deg, #0000007a 318deg, #000000b3 334deg, #000000e6 346deg, #000 353deg, #000000b8 356deg, #0000004d 358.5deg, transparent 360deg), linear-gradient(#000 0 0), linear-gradient(#000 0 0);pointer-events:none;opacity:0;padding:1.5px;transition:opacity .9s cubic-bezier(.22,1,.36,1);animation:11s cubic-bezier(.45,.05,.55,.95) infinite paused LLVm4q_marketing-fire-orbit;position:absolute;inset:0;-webkit-mask-clip:border-box,content-box,border-box;mask-clip:border-box,content-box,border-box;-webkit-mask-origin:border-box,content-box,border-box;mask-origin:border-box,content-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.LLVm4q_browser[data-fire=on]:after{opacity:1;will-change:transform;animation-play-state:running}@keyframes LLVm4q_marketing-fire-orbit{to{--marketing-fire-angle:360deg}}.LLVm4q_browserBar{background:color-mix(in srgb, var(--marketing-text) 5%, var(--marketing-background));height:40px;box-shadow:inset 0 -1px 0 var(--marketing-border);font-family:var(--theme-font-family-client-apps);justify-content:center;align-items:center;padding:0 14px;display:flex;position:relative}.LLVm4q_browserDots{gap:8px;display:flex;position:absolute;left:14px}.LLVm4q_browserDots>span{background:color-mix(in srgb, var(--marketing-text) 22%, transparent);border-radius:50%;width:12px;height:12px}.LLVm4q_browserAddress{background:color-mix(in srgb, var(--marketing-text) 7%, transparent);min-width:30ch;color:var(--marketing-muted);font-size:var(--type-scale-fixed-tiny);text-align:center;border-radius:6px;padding:4px 16px;line-height:16px}.LLVm4q_browserViewport{background:var(--theme-background);-webkit-user-select:none;user-select:none;overflow:hidden}.LLVm4q_featureViewport{max-height:calc(var(--marketing-row) * 30);padding:var(--theme-grid-block);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--marketing-row) * 4), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--marketing-row) * 4), transparent);overflow:hidden}.LLVm4q_bleedViewport{height:calc(var(--marketing-row) * 40);overflow:hidden}.LLVm4q_overviewViewport{height:calc(var(--marketing-row) * 48);outline:none;overflow:hidden}.LLVm4q_appBleed{--campaign-app-height:100%;--campaign-app-min-height:0px;width:100%;height:100%}.LLVm4q_appBleedZoomed{zoom:.64;width:156.25%;height:156.25%}.LLVm4q_guarantees{gap:calc(var(--marketing-row) * 2) 4ch;margin-top:calc(var(--marketing-row) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.LLVm4q_chart{margin:0 0 var(--marketing-row) 0;padding:var(--marketing-half-row) 0 0 0;background-color:var(--theme-background);background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row);position:relative}.LLVm4q_sceneChart{padding:var(--marketing-half-row) var(--marketing-half-row) 0;background-image:radial-gradient(circle at 1px 1px, var(--marketing-dot) 1px, transparent 1.5px);background-size:var(--marketing-row) var(--marketing-row);justify-content:center;align-items:stretch;display:flex}.LLVm4q_sceneChartSvg{width:100%;height:100%;display:block;overflow:visible}.LLVm4q_chartCellEmpty{fill:none;stroke:var(--marketing-line);stroke-width:.75px}.LLVm4q_chartSvg{width:100%;height:auto;display:block;overflow:visible}.LLVm4q_chartAxis{stroke:var(--marketing-line-strong);stroke-width:1px}.LLVm4q_chartLine{fill:none;stroke:var(--marketing-accent);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.LLVm4q_chartGuide{fill:none;stroke:var(--marketing-line-strong);stroke-width:1px;stroke-dasharray:4 4}.LLVm4q_chartFillStop{stop-color:var(--marketing-accent)}.LLVm4q_chartBand{fill:color-mix(in srgb, var(--marketing-accent) 8%, transparent)}.LLVm4q_chartIteration{stroke:var(--marketing-line);stroke-width:1px;stroke-dasharray:2 4}.LLVm4q_chartMark{fill:var(--marketing-accent)}.LLVm4q_chartMarkMuted{fill:var(--marketing-line-strong)}.LLVm4q_chartLabel,.LLVm4q_chartTick{fill:var(--marketing-muted);font-family:var(--marketing-font-family);font-size:11px}.LLVm4q_chartTick{fill:color-mix(in srgb, var(--marketing-muted) 70%, var(--theme-background))}.LLVm4q_chartLabelAccent{fill:var(--marketing-accent)}.LLVm4q_guarantees.LLVm4q_audiences{grid-template-columns:repeat(3,minmax(0,1fr))}.LLVm4q_guarantee{padding-top:var(--marketing-row);box-shadow:inset 0 1px 0 var(--marketing-border)}.LLVm4q_closing{padding-top:calc(var(--marketing-row) * 6);padding-bottom:calc(var(--marketing-row) * 6)}.LLVm4q_footer{justify-content:space-between;gap:var(--marketing-half-row) 3ch;padding-top:calc(var(--marketing-row) * 2);padding-bottom:calc(var(--marketing-row) * 2);color:var(--marketing-muted);box-shadow:inset 0 1px 0 var(--marketing-border);flex-wrap:wrap;display:flex}.LLVm4q_footerLogo{color:var(--marketing-text);align-items:center;transition:opacity .2s;display:inline-flex}.LLVm4q_footerLogo:hover{opacity:.8}.LLVm4q_footerLinks{gap:var(--marketing-half-row) 3ch;flex-wrap:wrap;display:flex}.LLVm4q_footerLinks>a:hover{color:var(--marketing-text)}@media (max-width:1024px){.LLVm4q_root{--marketing-display-size:44px;--marketing-heading-size:28px}.LLVm4q_pillars,.LLVm4q_guarantees{grid-template-columns:repeat(2,minmax(0,1fr))}.LLVm4q_featureHead{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:768px){.LLVm4q_root{--marketing-font-size:14px;--marketing-display-size:32px;--marketing-heading-size:24px;--marketing-statement-size:18px;--marketing-gutter:16px}.LLVm4q_barLink{display:none}.LLVm4q_hero,.LLVm4q_section{padding-top:calc(var(--marketing-row) * 3)}.LLVm4q_pillars,.LLVm4q_guarantees,.LLVm4q_guarantees.LLVm4q_audiences,.LLVm4q_steps{grid-template-columns:minmax(0,1fr)}.LLVm4q_featureViewport{max-height:calc(var(--marketing-row) * 24);padding:12px}.LLVm4q_bleedViewport{height:calc(var(--marketing-row) * 28)}.LLVm4q_overviewViewport{height:calc(var(--marketing-row) * 36)}.LLVm4q_browserAddress{min-width:0}}@media (prefers-reduced-motion:reduce){.LLVm4q_pulse{animation:none}.LLVm4q_browser:after{display:none}.LLVm4q_discoveryTask,.LLVm4q_discoveryJoin,.LLVm4q_heroEnter,.LLVm4q_heroEdge,.LLVm4q_edgeRun{animation:none}.LLVm4q_edgeRun{stroke-dasharray:none}.LLVm4q_node,.LLVm4q_edge,.LLVm4q_edgeLine,.LLVm4q_step{transition:none}}
.BElbUa_root{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.BElbUa_block{min-height:calc(var(--theme-grid-block) * 16);padding:var(--theme-grid-block);background:var(--color-signal-red-10);color:var(--color-black-100);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size);line-height:var(--theme-line-height-base);text-align:left;overflow-wrap:break-word;flex-direction:column;font-weight:400;display:flex}.BElbUa_kicker{font-size:var(--font-size-small);line-height:var(--theme-line-height-base);letter-spacing:.08em;text-transform:uppercase}.BElbUa_title{text-transform:uppercase;font-weight:600}.BElbUa_paragraph{margin-top:var(--theme-line-height-base)}
.JZWGnW_root{isolation:isolate;width:100%;max-width:var(--tools-body-measure,768px);flex-direction:column;align-items:stretch;min-width:0;display:flex;position:relative}.JZWGnW_field{z-index:1;min-width:0;position:relative}.JZWGnW_tray{--form-liquid-tray-overlap:calc(var(--theme-grid-block-applications) * 2.5);--form-liquid-tray-inset:calc(var(--theme-grid-block-applications) * 2.25);z-index:0;margin-top:calc(var(--form-liquid-tray-overlap) * -1);padding:calc(var(--form-liquid-tray-overlap) + var(--theme-grid-block-applications)) var(--form-liquid-tray-inset) var(--theme-grid-block-applications) var(--form-liquid-tray-inset);border-radius:0 0 var(--form-liquid-tray-overlap) var(--form-liquid-tray-overlap);background:color-mix(in srgb, var(--theme-text) 4%, var(--theme-background));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text) 10%, transparent);color:color-mix(in srgb, var(--theme-text) 72%, transparent);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-very-small);font-weight:400;line-height:var(--line-height-small);letter-spacing:0;text-align:left;text-transform:none;overflow-wrap:anywhere;position:relative}body.theme-light .JZWGnW_tray{box-shadow:inset 0 0 0 1px var(--liquid-input-light-rim,color-mix(in srgb, var(--theme-text) 6%, transparent))}.JZWGnW_tray>*{margin:0}
.ZM3sBa_root{pointer-events:none;z-index:0;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ZM3sBa_stage{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.ZM3sBa_root canvas{pointer-events:auto}
._3yMrwa_body{justify-content:flex-end;align-items:flex-end;width:100%;margin:0;padding:0;display:flex;position:relative}._3yMrwa_media{justify-content:flex-end;align-items:flex-end;width:100%;min-width:10%;height:100%;display:flex;position:relative;overflow:hidden}
.YcDFgG_root{width:100%;min-width:0;height:calc(100dvh - 48px);overflow:hidden}
._5qpEPW_full{border-top:1px solid #0000001a;justify-content:center;align-items:center;height:100dvh;font-family:SFMonoSquare-Regular;display:flex}._5qpEPW_body{max-width:calc(var(--theme-grid-block) * 15);background:var(--theme-border);width:100%;padding:0}._5qpEPW_spacer{border-top:1px solid var(--theme-background);border-bottom:1px solid var(--theme-background)}
.dfrTfW_root{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);padding:var(--theme-grid-block) var(--theme-grid-block) calc(var(--theme-grid-block) * 16) var(--theme-grid-block);max-width:var(--tools-body-measure,768px)}.dfrTfW_root>:first-child{padding-top:0}.dfrTfW_notice{padding-top:var(--theme-grid-block)}.dfrTfW_post{display:block}.dfrTfW_divider{margin:var(--theme-grid-block) auto var(--theme-grid-block) auto;background:linear-gradient(to right, var(--theme-background), var(--theme-border), var(--theme-background));border:0;outline:0;flex-shrink:0;width:100%;height:1px;display:block}.dfrTfW_label{margin-bottom:var(--theme-grid-block-applications);font-size:var(--font-size-very-small);line-height:var(--theme-grid-block);letter-spacing:.2px;text-transform:uppercase;opacity:.5;font-weight:600;display:block}.dfrTfW_titleLink{color:var(--theme-text);text-decoration:none}.dfrTfW_titleLink:hover{text-decoration:underline}.dfrTfW_authors>*{margin-top:var(--theme-grid-block-applications)}.dfrTfW_authorName{opacity:.7}.dfrTfW_authorMarker{align-items:center;gap:var(--theme-grid-block-applications);display:inline-flex}.dfrTfW_authorAffiliationSlot,.dfrTfW_authorSocial{width:var(--theme-grid-block);height:var(--theme-grid-block);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dfrTfW_authorSocial a{color:var(--theme-text);opacity:.6;align-items:center;display:inline-flex}.dfrTfW_authorSocial a:hover{opacity:1}
.sPtutW_root{padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0}.sPtutW_block{gap:var(--theme-line-height-base);padding:var(--theme-grid-block);background:var(--color-gray-10);color:var(--color-black-100);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size);line-height:var(--theme-line-height-base);flex-direction:column;display:flex}.sPtutW_title{font-weight:600}.sPtutW_image{width:100%;height:auto;display:block}
.VJwZXW_label{letter-spacing:.2px;opacity:.5;text-transform:uppercase;margin-top:10px;margin-bottom:4px;padding:0 24px;font-family:Mono;font-size:11px;display:block}.VJwZXW_group{border-bottom:1px solid var(--theme-border)}
@keyframes ZWJu6a_fadeIn{0%{opacity:0}to{opacity:1}}.ZWJu6a_nav{z-index:1;opacity:0;position:fixed;top:0;left:0;right:0}.fonts-loaded .ZWJu6a_nav{opacity:1;animation:.2s ease-in-out ZWJu6a_fadeIn}
.C1ERVq_container{z-index:1;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.C1ERVq_bottom{pointer-events:none;background:0 0;width:100%;height:100%;min-height:10%}
@font-face{font-family:WebPlus-IBM-VGA-8X16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/e775815e-b21f-4b1b-9144-28ceb6a19ee7.woff)format("woff");font-display:block}.ebJvBa_host{box-sizing:border-box;padding:0 var(--theme-grid-block);margin:var(--theme-line-height-base) 0 0 0;display:block}.ebJvBa_block,.ebJvBa_famicom{gap:var(--theme-line-height-base);padding:var(--theme-grid-block);background:var(--graph-surface);color:var(--graph-ink);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size);line-height:var(--theme-line-height-base);flex-direction:column;display:flex}.ebJvBa_block{--graph-surface:var(--sand-wood-block-surface);--graph-card:var(--sand-wood-block-card);--graph-ink:var(--color-black-100);--graph-frame:var(--color-black-100);--graph-muted:var(--color-gray-60);--graph-axis:#0000005c;--graph-rule:#00000014;--graph-hover:#0000000b;--graph-path:#00000038;--graph-cell-ink:var(--color-white);--graph-dust:1;--graph-card-shadow:0 1px 2px #0000000f, 0 12px 32px -16px #00000047;--graph-keyline:var(--graph-surface);--graph-swatch-edge:transparent;--graph-base:#8e9a94;--graph-glyph:#0f7a45;--graph-math:#4b7ca6;--graph-code:#b5863c;--graph-pixel:#6d8fb2;--graph-memory:#a3739f;--graph-astra:#1d2a24;--graph-gold:#d9a93a;--graph-gain:#0f7a45;--graph-loss:#b5803a;--graph-group-32:#0f7a45;--graph-group-64:#4caf7d;--graph-group-128:#4b7ca6;--graph-group-256:#9f78a8;--graph-group-512:#b98a3d;--graph-rate-low:#2a9d8f;--graph-rate-high:#c0392b;--graph-openai:#2a6fc9;--graph-deepseek:#d9602d;--graph-model-sol:#2a6fc9;--graph-model-sol-previous:#137a87;--graph-model-astra:#f4f4f4;--graph-model-luna:#0f7a45;--graph-model-gpt:#2f7f9f;--graph-model-haiku:#bd4258;--graph-model-kimi:#2e8a68;--graph-model-pro:#7f54a8;--graph-model-flash:#bb7330;--graph-task-light:#129a6f;--graph-task-heavy:#d9602d;--graph-task-network:#2a6fc9;}body.theme-dark .ebJvBa_block{--graph-ink:var(--color-gray-20);--graph-frame:var(--color-gray-20);--graph-muted:var(--color-gray-40);--graph-axis:#ffffff5c;--graph-rule:#ffffff17;--graph-hover:#ffffff0f;--graph-path:#ffffff42;--graph-cell-ink:var(--color-black-100);--graph-dust:1.8;--graph-card-shadow:0 1px 2px #0006, 0 16px 40px -18px #000c;--graph-base:#a6b1ab;--graph-glyph:#3fc27f;--graph-math:#7fa9d6;--graph-code:#d8aa5d;--graph-pixel:#93b1d0;--graph-memory:#c79bc2;--graph-astra:#eef3ef;--graph-gold:#f0c75a;--graph-gain:#3fc27f;--graph-loss:#d9a35f;--graph-group-32:#3fc27f;--graph-group-64:#8fd9ae;--graph-group-128:#7fa9d6;--graph-group-256:#c3a0cd;--graph-group-512:#dbb068;--graph-rate-low:#4fc7b8;--graph-rate-high:#ef6b5c;--graph-openai:#7fb0ea;--graph-deepseek:#f2905f;--graph-model-sol:#7fb0ea;--graph-model-sol-previous:#5fc8d6;--graph-model-astra:#f4f4f4;--graph-model-luna:#3fc27f;--graph-model-gpt:#6fbcd6;--graph-model-haiku:#ef8294;--graph-model-kimi:#5fcaa2;--graph-model-pro:#b693e6;--graph-model-flash:#e3aa66;--graph-task-light:#4fd0a4;--graph-task-heavy:#f2905f;--graph-task-network:#7fb0ea}.ebJvBa_famicom{--graph-surface:var(--sand-wood-block-surface);--graph-card:var(--sand-wood-block-card);--graph-ink:#141414;--graph-frame:#0057ff;--graph-muted:#4d4d4d;--graph-axis:#14141499;--graph-rule:#1414141f;--graph-hover:#1414141a;--graph-path:#14141447;--graph-cell-ink:#fff;--graph-dust:1.5;--graph-fill:.34;--graph-card-shadow:0 1px 2px #1414141a, 0 12px 32px -16px #14141457;--graph-keyline:#141414;--graph-swatch-edge:#141414;--graph-base:#6e6e6e;--graph-astra:#141414;--graph-gold:#ffc800;--graph-openai:#0057ff;--graph-deepseek:#f00000;--graph-model-sol:#0057ff;--graph-model-sol-previous:#008fd6;--graph-model-astra:#fff;--graph-model-luna:#00993a;--graph-model-gpt:#0057ff;--graph-model-haiku:#f00000;--graph-model-kimi:#00993a;--graph-model-pro:#7a1fe6;--graph-model-flash:#ffc800;--graph-task-light:#00993a;--graph-task-heavy:#f00000;--graph-task-network:#0057ff;--graph-passed:#00993a;--graph-failed:#f00000;}.ebJvBa_greyFrames{--graph-frame:var(--sand-wood-block-frame)}.ebJvBa_canvas{font-family:WebPlus-IBM-VGA-8X16,monospace;font-size:var(--theme-line-height-half);font-variant-numeric:normal;font-synthesis:none;letter-spacing:0;font-weight:400;line-height:var(--theme-line-height-half);-webkit-font-smoothing:none;touch-action:pan-y;outline:none;position:relative}.ebJvBa_canvas:focus-visible{box-shadow:0 0 0 1px var(--graph-axis)}.ebJvBa_svg{font-family:inherit;font-size:inherit;display:block;overflow:visible}.ebJvBa_text{fill:var(--graph-muted)}.ebJvBa_strong{fill:var(--graph-ink)}.ebJvBa_cellText{pointer-events:none}.ebJvBa_agents,.ebJvBa_raisedLabels{pointer-events:none;position:absolute}.ebJvBa_raisedLabels{top:0;left:0;overflow:visible}.ebJvBa_raisedLabels text{paint-order:stroke;stroke:var(--graph-surface);stroke-width:3px;stroke-linejoin:round}.ebJvBa_missing{color:var(--graph-muted)}.ebJvBa_legendButton{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.ebJvBa_legendButton:hover,.ebJvBa_legendButton:focus-visible,.ebJvBa_legendButton[aria-pressed=true]{outline:1px solid var(--graph-ink);outline-offset:1px}.ebJvBa_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ebJvBa_card{z-index:2;box-sizing:border-box;padding:calc(var(--theme-grid-block) / 4) calc(var(--theme-grid-block) / 2);background:var(--graph-card);box-shadow:inset 0 0 0 1px var(--graph-rule), var(--graph-card-shadow);color:var(--graph-ink);pointer-events:none;white-space:pre;position:absolute}.ebJvBa_cardWrapped{white-space:normal}.ebJvBa_cardKicker{color:var(--graph-muted)}.ebJvBa_cardTitle{color:var(--graph-ink)}.ebJvBa_cardRow{grid-template-columns:2ch auto 1fr;column-gap:0;display:grid}.ebJvBa_cardSwatch{align-self:center;width:1ch;height:1ch}.ebJvBa_cardLabel{color:var(--graph-muted)}.ebJvBa_cardValue{text-align:right;padding-left:2ch}
.UFyNsq_root{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);padding:var(--theme-grid-block)}.UFyNsq_seenIn{opacity:.6}.UFyNsq_frame{--default-box-shadow:0 1px 2px #0000000d, 0 18px 44px -28px #0000002e;box-sizing:border-box;margin-top:var(--theme-grid-block);background-color:var(--theme-background);background-image:linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%), linear-gradient(to bottom, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);box-shadow:var(--default-box-shadow);background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;padding:1px}body.theme-dark .UFyNsq_frame{--default-box-shadow:0 2px 6px #00000047, 0 24px 52px -20px #0009}.UFyNsq_stage{aspect-ratio:4/5;isolation:isolate;background:#0f0f0f;position:relative;overflow:hidden}body.theme-light .UFyNsq_stage{background:#b8b8b8}.UFyNsq_canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.UFyNsq_canvas:active{cursor:grabbing}.UFyNsq_loader{color:#fff;font-family:SFMonoSquare-Regular;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UFyNsq_controls{--glass-button-grid-block:calc(var(--theme-grid-block) / 2);--glass-button-font-size:var(--font-size-very-small);--glass-button-backdrop:none;--glass-button-backdrop-hover:none;height:var(--theme-grid-block);background-image:linear-gradient(to right, transparent 0%, var(--theme-border) 25%, var(--theme-border) 75%, transparent 100%);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;align-items:stretch;display:flex}.UFyNsq_controls>*{border-radius:0;flex:1 1 0}.UFyNsq_controls :is(button,a),.UFyNsq_controls :is(button,a):after,.UFyNsq_controls>*>:last-child,.UFyNsq_controls>*>:last-child:after{border-radius:0}.UFyNsq_sliders{gap:var(--theme-grid-block);margin-top:var(--theme-grid-block);flex-direction:column;display:flex}
.zl9yoW_root{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);padding:var(--theme-grid-block) 0 calc(var(--theme-grid-block) * 10) 0}.zl9yoW_intro{padding:0 var(--theme-grid-block);max-width:var(--tools-body-measure,768px)}.zl9yoW_intro>:first-child{padding-top:0}.zl9yoW_notice{padding-top:var(--theme-grid-block)}.zl9yoW_divider{margin:var(--theme-grid-block) auto var(--theme-grid-block) auto;background:linear-gradient(to right, var(--theme-background), var(--theme-border), var(--theme-background));border:0;outline:0;flex-shrink:0;width:100%;height:1px;display:block}.zl9yoW_row{padding:var(--theme-grid-block-applications) var(--theme-grid-block);grid-template-columns:auto auto auto 1fr auto auto;display:grid}@media (max-width:768px){.zl9yoW_row{display:block}}.zl9yoW_item{font-family:Mono;font-size:var(--font-size-very-small);overflow-wrap:break-word;padding-right:var(--theme-grid-block-applications);line-height:1.6}.zl9yoW_link{cursor:pointer;background:var(--theme-border);padding:calc(var(--theme-grid-block-applications) / 3)}.zl9yoW_link:hover{opacity:.8}
@font-face{font-family:WebPlus-IBM-VGA-8X16;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/e775815e-b21f-4b1b-9144-28ceb6a19ee7.woff)format("woff");font-display:block}.VgujTq_block,.VgujTq_famicom{gap:var(--theme-line-height-base);padding:var(--theme-grid-block);background:var(--terminal-surface);color:var(--terminal-ink);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size);line-height:var(--theme-line-height-base);flex-direction:column;display:flex}.VgujTq_block{--terminal-surface:var(--sand-wood-block-surface);--terminal-screen:var(--sand-wood-block-card);--terminal-hover:#00000014;--terminal-border-width:calc(var(--theme-grid-block) * .1875);--terminal-ink:var(--color-black-100);--terminal-muted:var(--color-gray-60);--terminal-faint:#00000047;--terminal-green:#0f7a45;--terminal-blue:#2f62c4;--terminal-cyan:#137a87;--terminal-yellow:#9a6a00;--terminal-orange:#c0601a;--terminal-red:#c0392b;--terminal-purple:#7a4fb5;--terminal-gold:#a8790c;--terminal-stone:#5f6266;--terminal-coal:#141414;--terminal-sand:#a37c3c;--terminal-water:#2c5fa8;--terminal-tree:#2f7d3a;--terminal-lava:#d4561c;--terminal-path:#8a7a62;--terminal-player:#2f6fed;--terminal-creature:#c0392b;}body.theme-dark .VgujTq_block{--terminal-hover:#ffffff1f;--terminal-ink:var(--color-gray-20);--terminal-muted:var(--color-gray-40);--terminal-faint:#ffffff47;--terminal-green:#3fc27f;--terminal-blue:#7fa9d6;--terminal-cyan:#5fc8d6;--terminal-yellow:#e8c35a;--terminal-orange:#f0954d;--terminal-red:#ef6b5c;--terminal-purple:#b693e6;--terminal-gold:#f0c75a;--terminal-stone:#a6aab0;--terminal-coal:#d8d8d8;--terminal-sand:#d9b26f;--terminal-water:#6f9fe0;--terminal-tree:#5fbf6f;--terminal-lava:#ff8a50;--terminal-path:#a8977e;--terminal-player:#7fb0ff;--terminal-creature:#ff7a6b}.VgujTq_famicom{--terminal-surface:var(--sand-wood-block-surface);--terminal-screen:var(--sand-wood-block-card);--terminal-hover:#14141424;--terminal-border-width:calc(var(--theme-grid-block) * .1875);--terminal-card-shadow:0 1px 2px #1414141a, 0 12px 32px -16px #14141457;--terminal-track:#2b2b2b;--terminal-keyline:#141414;--terminal-frame:var(--sand-wood-block-frame);--terminal-ink:#141414;--terminal-muted:#4d4d4d;--terminal-faint:#1414144d;--terminal-white:#fff;--terminal-green:#00993a;--terminal-blue:#0057ff;--terminal-cyan:#008fd6;--terminal-yellow:#ffc800;--terminal-red:#f00000;--terminal-purple:#7a1fe6;}.VgujTq_comparison{--terminal-surface:#efe6bd}body.theme-dark .VgujTq_comparison{--terminal-surface:#0a1838}.VgujTq_host{font-family:WebPlus-IBM-VGA-8X16,monospace;font-size:var(--theme-line-height-half);font-variant-numeric:normal;font-synthesis:none;letter-spacing:0;font-weight:400;line-height:var(--theme-line-height-half);-webkit-font-smoothing:none;overflow:auto hidden}.VgujTq_terminal{touch-action:pan-y;outline:none;position:relative}.VgujTq_terminal:focus-visible{box-shadow:0 0 0 1px var(--terminal-muted)}.VgujTq_frame{box-sizing:border-box;border:var(--terminal-border-width) double var(--terminal-ink);translate:calc(var(--terminal-border-width) / -2) calc(var(--terminal-border-width) / -2);pointer-events:none;padding:0;position:absolute}.VgujTq_screen{background:var(--terminal-screen)}.VgujTq_agents,.VgujTq_slabs{pointer-events:none;position:absolute}.VgujTq_slabs{inset:0}.VgujTq_slab{box-sizing:border-box;white-space:pre;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.VgujTq_frameTitle{height:var(--theme-line-height-half);background:var(--terminal-surface);white-space:pre;pointer-events:none;position:absolute}.VgujTq_board{pointer-events:none;display:block;position:absolute}.VgujTq_raster{image-rendering:pixelated;pointer-events:none;display:block;position:absolute}.VgujTq_rasterCursor{box-sizing:border-box;box-shadow:inset 0 0 0 2px var(--terminal-ink);pointer-events:none;background:#ffffff2e;position:absolute}.VgujTq_boardCursor{pointer-events:none;position:absolute;overflow:visible}.VgujTq_boardCursor polygon{fill:#ffffff2e;stroke:var(--terminal-ink);stroke-width:2px;stroke-linejoin:round}.VgujTq_callout{box-sizing:border-box;border:var(--terminal-border-width) double var(--terminal-red);background:var(--terminal-screen);box-shadow:0 0 0 var(--terminal-border-width) var(--terminal-screen);text-align:center;white-space:pre;line-height:calc(var(--theme-line-height-half) * 2 - var(--terminal-border-width) * 2);pointer-events:none;z-index:1;position:absolute}.VgujTq_run{height:var(--theme-line-height-half);white-space:pre;text-align:center;pointer-events:none;display:block;position:absolute;overflow:hidden}.VgujTq_cursor{background:var(--terminal-hover);box-shadow:inset 0 0 0 1px var(--terminal-ink);pointer-events:none;position:absolute}.VgujTq_status{margin-top:var(--theme-line-height-half);color:var(--terminal-muted);white-space:pre;text-overflow:ellipsis;overflow:hidden}.VgujTq_prompt{color:var(--terminal-green)}.VgujTq_dimmed{opacity:.22}.VgujTq_card{z-index:2;box-sizing:border-box;padding:calc(var(--theme-grid-block) / 4) calc(var(--theme-grid-block) / 2);background:var(--terminal-screen);box-shadow:inset 0 0 0 1px var(--terminal-faint), var(--terminal-card-shadow);color:var(--terminal-muted);white-space:pre;pointer-events:none;position:absolute}.VgujTq_cardTitle{color:var(--terminal-ink)}.VgujTq_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VgujTq_missing{color:var(--terminal-muted)}
.j9Xmlq_body{padding:0 var(--theme-grid-block);max-width:var(--tools-body-measure,768px)}.j9Xmlq_body>:first-child{margin-top:0}.j9Xmlq_section{margin-top:var(--theme-grid-block)}.j9Xmlq_muted{opacity:.6}.j9Xmlq_link,.j9Xmlq_url{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}.j9Xmlq_url{overflow-wrap:anywhere}.j9Xmlq_link:hover,.j9Xmlq_url:hover{text-decoration-color:currentColor}.j9Xmlq_link:focus-visible,.j9Xmlq_url:focus-visible{outline:1px solid var(--theme-focused-foreground);outline-offset:2px}
.Jr6v0a_root{font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-grid-block);padding:var(--theme-grid-block) 0 calc(var(--theme-grid-block) * 10) 0}.Jr6v0a_intro{padding:0 var(--theme-grid-block);max-width:var(--tools-body-measure,768px)}.Jr6v0a_intro>:first-child{padding-top:0}.Jr6v0a_notice{padding-top:var(--theme-grid-block)}.Jr6v0a_divider{margin:var(--theme-grid-block) auto var(--theme-grid-block) auto;background:linear-gradient(to right, var(--theme-background), var(--theme-border), var(--theme-background));border:0;outline:0;flex-shrink:0;width:100%;height:1px;display:block}.Jr6v0a_row{padding:var(--theme-grid-block-applications) var(--theme-grid-block);grid-template-columns:auto auto auto 1fr auto auto;display:grid}@media (max-width:768px){.Jr6v0a_row{display:block}}.Jr6v0a_item{font-family:Mono;font-size:var(--font-size-very-small);overflow-wrap:break-word;padding-right:var(--theme-grid-block-applications);line-height:1.6}.Jr6v0a_item a{color:var(--theme-text);cursor:pointer;transition:all .2s}.Jr6v0a_item a:visited{color:var(--theme-text)}.Jr6v0a_item a:hover{opacity:.8}.Jr6v0a_link{cursor:pointer;background:var(--theme-border);padding:calc(var(--theme-grid-block-applications) / 3)}.Jr6v0a_link:hover{opacity:.8}
.s8zWta_notice{min-height:var(--theme-grid-block);padding-top:var(--theme-grid-block-applications);overflow-wrap:anywhere}.s8zWta_error{font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);padding-top:var(--theme-grid-block-applications);color:var(--theme-diff-delete)}.s8zWta_action{appearance:none;color:inherit;font:inherit;text-align:inherit;border:0;border-radius:0;margin:0;display:inline}.s8zWta_action:disabled{cursor:default;opacity:.5}.s8zWta_action:focus-visible{outline:1px solid var(--theme-text);outline-offset:2px}
._6A8rIW_divider{margin:var(--theme-grid-block) auto var(--theme-grid-block) auto;background:linear-gradient(to right, var(--theme-background), var(--theme-border), var(--theme-background));border:0;outline:0;flex-shrink:0;width:100%;height:1px;display:block}._6A8rIW_action{--font-size:var(--font-size-small);--theme-grid-block:24px;margin-top:var(--theme-grid-block);max-width:calc(var(--theme-grid-block) * 12)}._6A8rIW_status{font-family:SFMonoSquare-Regular;font-size:var(--font-size-small);line-height:var(--theme-grid-block);text-align:left;padding-top:var(--theme-grid-block-applications);margin:0;display:block}._6A8rIW_statusPending{opacity:.5}._6A8rIW_statusFree{color:var(--theme-diff-insert)}._6A8rIW_statusBlocked{color:var(--theme-diff-delete)}
.B5g7yq_reel{--slice-bezel:#24262b;--slice-edge-light:#d3d7dc;--slice-edge-dark:#858b93;--slice-turn:.42s cubic-bezier(.2, .7, .2, 1);pointer-events:none;position:absolute}body.theme-dark .B5g7yq_reel{--slice-bezel:#3a404c;--slice-edge-light:#8a929e;--slice-edge-dark:#434a56}.B5g7yq_card{box-sizing:border-box;transform-origin:50% 0;transform-style:preserve-3d;box-shadow:0 0 0 2px var(--slice-bezel);transition:transform var(--slice-turn), left var(--slice-turn);background:#000;position:absolute}.B5g7yq_still .B5g7yq_card,.B5g7yq_still .B5g7yq_shade{transition:none}.B5g7yq_screen{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.B5g7yq_edge{background:linear-gradient(to bottom, var(--slice-edge-light), var(--slice-edge-dark));position:absolute;top:-2px;bottom:-2px}.B5g7yq_edgeLeft{transform-origin:0;left:-2px;transform:rotateY(90deg)}.B5g7yq_edgeRight{transform-origin:100%;right:-2px;transform:rotateY(-90deg)}.B5g7yq_shade{pointer-events:none;transition:opacity var(--slice-turn);background:#000;position:absolute;inset:0}
.Uvif9a_host{--sand-wood-block-height:calc(var(--theme-grid-block) * 18);--sand-wood-block-overlap:.2;box-sizing:border-box;padding:0 var(--theme-grid-block);display:block}.Uvif9a_block{height:var(--sand-wood-block-height);background:0 0;margin:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Uvif9a_pair{flex-direction:column;gap:0;display:flex}.Uvif9a_pair>:not(:first-child){z-index:1;margin-top:calc(var(--sand-wood-block-height) * var(--sand-wood-block-overlap) * -1);position:relative}.Uvif9a_canvas{cursor:grab;touch-action:pan-y;outline:none;width:100%;height:100%;display:block}.Uvif9a_canvas:active{cursor:grabbing}.Uvif9a_missing{inset:auto var(--theme-grid-block) var(--theme-grid-block) var(--theme-grid-block);color:var(--color-black-100);font-family:var(--theme-font-family-client-apps);font-size:var(--font-size-small);line-height:var(--theme-line-height-base);position:absolute}@media (max-width:768px){.Uvif9a_host{--sand-wood-block-height:calc(var(--theme-grid-block) * 12)}}
._4J2_wW_root{width:100%;position:relative}._4J2_wW_canvas{cursor:grab;touch-action:pan-y;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}._4J2_wW_canvas:active{cursor:grabbing}._4J2_wW_canvas[data-switch=true]{cursor:pointer}._4J2_wW_overlay{z-index:1;position:relative}._4J2_wW_room{aspect-ratio:4/3;min-height:calc(var(--theme-grid-block) * 12);pointer-events:none}._4J2_wW_story{aspect-ratio:6/5;max-height:calc(var(--theme-grid-block) * 25)}
.G_aDoW_container{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.G_aDoW_canvas{pointer-events:none;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
._1bB9wW_container{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}._1bB9wW_bottom{pointer-events:none;background:0 0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.OXm7oq_input{color:var(--theme-text);box-sizing:border-box;-webkit-appearance:none;resize:none;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;justify-content:flex-start;align-items:center;width:100%;height:56px;padding:0 24px;font-family:-apple-system,BlinkMacSystemFont,helvetica neue,helvetica,sans-serif;font-size:20px;transition:all .2s;display:flex}.OXm7oq_input:focus{border:0;outline:0}.OXm7oq_input::placeholder{opacity:1}
._5BvKaa_tree{--tree-line:color-mix(in srgb, var(--theme-text) 26%, transparent);--tree-line-strong:color-mix(in srgb, var(--theme-text) 16%, transparent);--tree-indent:22px;--tree-elbow:16px;--tree-gap:6px;--tree-pill-height:28px;--tree-leaf-padding:6px;--tree-leaf-center:calc(var(--tree-leaf-padding) + var(--tree-pill-height) / 2);min-width:0;font-family:var(--campaign-applications-font-family);letter-spacing:0;color:var(--theme-text);text-transform:none;margin:0;padding:0;font-size:13px;line-height:20px;list-style:none;container-type:inline-size}._5BvKaa_node{min-width:0;margin:0;padding:0;list-style:none;position:relative}._5BvKaa_tree>._5BvKaa_node+._5BvKaa_node{margin-top:var(--tree-gap)}._5BvKaa_children{min-width:0;padding:0 0 0 var(--tree-indent);margin:0 0 0 13px;list-style:none;position:relative}._5BvKaa_children[hidden]{display:none}._5BvKaa_children>._5BvKaa_node{padding-top:var(--tree-gap)}._5BvKaa_children>._5BvKaa_node:before{content:"";top:0;bottom:0;left:calc(var(--tree-indent) * -1);border-left:1px solid var(--tree-line);position:absolute}._5BvKaa_children>._5BvKaa_node:last-child:before{height:calc(var(--tree-gap) + var(--tree-pill-height) / 2);bottom:auto}._5BvKaa_children>._5BvKaa_nodeLeaf:last-child:before{height:calc(var(--tree-gap) + var(--tree-leaf-center))}._5BvKaa_children>._5BvKaa_node:after{content:"";top:calc(var(--tree-gap) + var(--tree-pill-height) / 2);left:calc(var(--tree-indent) * -1);width:var(--tree-elbow);border-top:1px solid var(--tree-line);position:absolute}._5BvKaa_children>._5BvKaa_nodeLeaf:after{top:calc(var(--tree-gap) + var(--tree-leaf-center))}._5BvKaa_operatorRow{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}._5BvKaa_pill{all:unset;box-sizing:border-box;max-width:100%;height:var(--tree-pill-height);background:color-mix(in srgb, var(--tone) 15%, transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--tone) 40%, transparent);font-family:var(--campaign-applications-font-family);color:var(--tone-text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:20px;transition:background .16s,box-shadow .16s;display:inline-flex;position:relative}._5BvKaa_pillStatic{cursor:default}._5BvKaa_pill:not(._5BvKaa_pillStatic):hover{background:color-mix(in srgb, var(--tone) 24%, transparent)}._5BvKaa_pill:focus-visible{outline:1px solid var(--theme-text);outline-offset:2px}._5BvKaa_toneAccent._5BvKaa_pill:not(._5BvKaa_pillTag){background:var(--theme-focused-foreground);color:var(--campaign-v3-on-glass,#f6f7fa);box-shadow:inset 0 .5px #ffffff47,0 .5px 1px #0000003d}._5BvKaa_toneAccent._5BvKaa_pill:not(._5BvKaa_pillStatic):hover{background:color-mix(in srgb, var(--theme-focused-foreground) 86%, white)}._5BvKaa_pillTag{flex:none}._5BvKaa_tagDot{background:var(--tone);border-radius:50%;flex:none;width:6px;height:6px}._5BvKaa_tagLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._5BvKaa_nodeOpen>._5BvKaa_operatorRow>._5BvKaa_pill:first-child:after{content:"";background:var(--theme-background);width:5px;height:5px;box-shadow:inset 0 0 0 1px var(--tree-line);border-radius:50%;position:absolute;bottom:-3px;left:10px}._5BvKaa_chevron{flex:none;width:12px;height:12px;transition:transform .16s;display:inline-flex}._5BvKaa_chevron svg{width:12px;height:12px}._5BvKaa_chevronClosed{transform:rotate(-90deg)}._5BvKaa_keyword{letter-spacing:.06em;text-transform:uppercase;flex:none}._5BvKaa_label{text-overflow:ellipsis;white-space:nowrap;opacity:.84;min-width:0;overflow:hidden}._5BvKaa_operatorLoader{color:var(--theme-focused-foreground);margin-left:4px;display:inline-flex}._5BvKaa_leaf{all:unset;box-sizing:border-box;width:100%;min-width:0;padding:var(--tree-leaf-padding) var(--tree-leaf-padding) var(--tree-leaf-padding) 12px;background:color-mix(in srgb, var(--theme-text) 3%, var(--theme-background));box-shadow:inset 0 0 0 .5px var(--tree-line-strong), 0 1px 2px #0000000f;font-family:var(--campaign-applications-font-family);color:var(--theme-text);text-align:left;border-radius:10px;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;font-size:13px;line-height:20px;display:grid;position:relative}._5BvKaa_leaf:before{content:"";top:calc(var(--tree-leaf-center) - 3px);border-top:1px solid var(--tree-line);border-right:1px solid var(--tree-line);width:5px;height:5px;position:absolute;left:-7px;transform:rotate(45deg)}._5BvKaa_tree>._5BvKaa_node>._5BvKaa_leaf:before{content:none}._5BvKaa_leafButton{cursor:pointer;transition:background .16s}._5BvKaa_leafButton:hover{background:color-mix(in srgb, var(--theme-text) 6%, var(--theme-background))}._5BvKaa_leafButton:focus-visible{outline:1px solid var(--theme-text);outline-offset:2px}._5BvKaa_mark{width:16px;height:var(--tree-pill-height);color:var(--tone-text);justify-content:center;align-items:center;display:inline-flex}._5BvKaa_markDot{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--tone-text);background:radial-gradient(circle, var(--tone-text) 0 2px, transparent 2.5px);border-radius:50%}._5BvKaa_leafText{gap:0;min-width:0;display:grid}._5BvKaa_leafHeading{min-width:0;min-height:var(--tree-pill-height);align-items:center;gap:8px;display:flex}._5BvKaa_leafKeyword{letter-spacing:.02em;flex:none}._5BvKaa_leafLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--theme-text) 68%, transparent);overflow:hidden}._5BvKaa_leafDetail{min-width:0;color:color-mix(in srgb, var(--theme-text) 52%, transparent);overflow-wrap:anywhere;padding-bottom:2px;font-size:12px;line-height:18px}._5BvKaa_leafMeta{min-width:0;min-height:var(--tree-pill-height);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}._5BvKaa_meter{width:112px;font-size:12px;display:inline-flex}._5BvKaa_metaText{color:color-mix(in srgb, var(--theme-text) 56%, transparent);white-space:nowrap;font-size:12px}._5BvKaa_muted{opacity:.5}._5BvKaa_running{box-shadow:inset 2px 0 0 var(--theme-focused-foreground), inset 0 0 0 .5px var(--tree-line-strong)}._5BvKaa_toneNeutral{--tone:color-mix(in srgb, var(--theme-text) 45%, var(--theme-background));--tone-text:color-mix(in srgb, var(--theme-text) 82%, transparent)}._5BvKaa_tonePositive{--tone:var(--theme-diff-insert);--tone-text:color-mix(in oklch, var(--theme-diff-insert) 72%, var(--theme-text))}._5BvKaa_toneNegative{--tone:var(--theme-diff-delete);--tone-text:color-mix(in oklch, var(--theme-diff-delete) 78%, var(--theme-text))}._5BvKaa_toneCaution{--tone:#d6922e;--tone-text:color-mix(in oklch, #d6922e 72%, var(--theme-text))}._5BvKaa_toneProgress{--tone:#6078ee;--tone-text:color-mix(in oklch, #6078ee 76%, var(--theme-text))}._5BvKaa_toneAccent{--tone:var(--theme-focused-foreground);--tone-text:color-mix(in oklch, var(--theme-focused-foreground) 62%, var(--theme-text))}@container (max-width:520px){._5BvKaa_leaf{grid-template-columns:16px minmax(0,1fr)}._5BvKaa_leafMeta{grid-column:2;justify-content:flex-start}._5BvKaa_leafLabel{white-space:normal}}@media (prefers-reduced-motion:reduce){._5BvKaa_pill,._5BvKaa_chevron,._5BvKaa_leafButton{transition:none}}
.wRVeTW_controls{--glass-button-grid-block:15px;--glass-button-padding-inline:calc(var(--theme-grid-block) * .5);z-index:2;gap:calc(var(--theme-grid-block) * .5);pointer-events:auto;will-change:transform;transition:opacity .14s;display:flex;position:fixed;top:0;left:0}.wRVeTW_glyph{min-width:calc(var(--theme-grid-block) * .5);font-size:var(--font-size-small,15px);justify-content:center;align-items:center;line-height:1;display:inline-flex}.wRVeTW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CKjgsW_bar{left:var(--theme-grid-block);bottom:var(--theme-grid-block);z-index:1;max-width:calc(100vw - var(--theme-grid-block) * 2);gap:calc(var(--theme-grid-block) * .5);pointer-events:none;opacity:0;visibility:hidden;transform:translateY(var(--theme-grid-block));flex-wrap:wrap;transition:opacity .2s,transform .2s;display:flex;position:fixed}.CKjgsW_barVisible{opacity:1;visibility:visible;transform:translateY(0)}.CKjgsW_box{appearance:none;box-sizing:border-box;width:calc(var(--theme-grid-block) * 2);height:calc(var(--theme-grid-block) * 2);pointer-events:auto;cursor:pointer;color:var(--theme-text);border-radius:var(--glass-button-radius,8px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(-75deg,#ffffff0d,#fff3,#ffffff0d);border:0;justify-content:center;align-items:center;margin:0;padding:3px;transition:transform .12s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 1px 1px #0000000d,inset 0 -1px 1px #fff6,inset 0 0 1px 1px #ffffff26,0 2px 2px -1px #00000026,0 8px 14px -8px #00000080}.CKjgsW_box:after{content:"";border-radius:var(--glass-button-radius,8px);box-sizing:border-box;pointer-events:none;background:conic-gradient(from -75deg,#00000040,#0000 5% 40%,#00000040 50%,#0000 60% 95%,#00000040),linear-gradient(#ffffff40,#ffffff40);padding:1px;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #ffffff40;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CKjgsW_box:hover{box-shadow:0 0 calc(var(--theme-grid-block) * .85) calc(var(--theme-grid-block) * .14) color-mix(in srgb, var(--theme-focused-foreground) 60%, transparent), 0 0 calc(var(--theme-grid-block) * .18) 1px color-mix(in srgb, var(--theme-focused-foreground) 55%, transparent), inset 0 1px 1px #0000000d, inset 0 -1px 1px #fff6, 0 0 1px 1px inset #ffffff4d, 0 8px 14px -8px #00000080;transform:translateY(-2px)}.CKjgsW_box:active{transform:translateY(0)}.CKjgsW_preview{z-index:1;width:calc(var(--theme-grid-block) * 1.7);height:calc(var(--theme-grid-block) * 1.7);object-fit:contain;pointer-events:none;position:relative}
.ZHC3Ga_icon{z-index:1;width:calc(var(--theme-grid-block) * 1.7);height:calc(var(--theme-grid-block) * 1.7);pointer-events:none;position:relative;overflow:visible}.ZHC3Ga_tongue,.ZHC3Ga_core,.ZHC3Ga_glow,.ZHC3Ga_spark{transform-box:fill-box}.ZHC3Ga_tongue{transform-origin:50% 100%;animation:.34s ease-in-out infinite alternate ZHC3Ga_dynamiteTongue}.ZHC3Ga_core{transform-origin:50% 100%;animation:.22s ease-in-out infinite alternate ZHC3Ga_dynamiteCore}.ZHC3Ga_glow{transform-origin:50%;animation:.5s ease-in-out infinite alternate ZHC3Ga_dynamiteGlow}.ZHC3Ga_spark{transform-origin:50%;animation:1.1s linear infinite ZHC3Ga_dynamiteSpark}@keyframes ZHC3Ga_dynamiteTongue{0%{transform:scale(.92,.9)skew(-4deg)}to{transform:scale(1.06,1.12)skew(5deg)}}@keyframes ZHC3Ga_dynamiteCore{0%{opacity:.85;transform:scale(.85,.8)}to{opacity:1;transform:scale(1.1,1.15)}}@keyframes ZHC3Ga_dynamiteGlow{0%{opacity:.55;transform:scale(.8)}to{opacity:.95;transform:scale(1.2)}}@keyframes ZHC3Ga_dynamiteSpark{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}to{transform:translate(var(--spark-drift,2px), -14px) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.ZHC3Ga_tongue,.ZHC3Ga_core,.ZHC3Ga_glow,.ZHC3Ga_spark{animation:none}}
@font-face{font-family:IosevkaTerm-Regular;src:url(/fonts/iosevka/iosevka-term-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.Ft4FBG_root{--blueprint-diagram-font-size:14px;--blueprint-font-size:calc(var(--blueprint-diagram-font-size) * .8);--blueprint-line-height-base:1.25;--blueprint-row:calc(var(--blueprint-font-size) * var(--blueprint-line-height-base));--blueprint-half-row:calc(var(--blueprint-row) * .5);--blueprint-indent:2ch;--bayer-slider-line-height:var(--blueprint-row);--blueprint-background:var(--theme-background);--blueprint-panel:color-mix(in srgb, var(--theme-text) 3%, var(--theme-background));--blueprint-dot:color-mix(in srgb, var(--theme-text) 11%, transparent);--blueprint-line:var(--theme-graph-line);--blueprint-line-strong:color-mix(in srgb, var(--theme-text) 58%, transparent);--blueprint-node-fill:var(--theme-background);--blueprint-node-stroke:color-mix(in srgb, var(--theme-text) 90%, transparent);--blueprint-glyph:color-mix(in srgb, var(--theme-text) 92%, transparent);--blueprint-text:var(--theme-text);--blueprint-muted:color-mix(in srgb, var(--theme-text) 65%, var(--theme-background));--blueprint-frame:color-mix(in srgb, var(--theme-text) 42%, transparent);--blueprint-border:var(--theme-border-subdued);--blueprint-accent:var(--theme-focused-foreground);--blueprint-accent-subdued:var(--theme-focused-foreground-subdued);--blueprint-success:var(--theme-diff-insert);--blueprint-error:var(--theme-diff-delete);--blueprint-ember-highlight:#fff;--blueprint-ember-underlay:#00000073;height:100dvh;min-height:calc(var(--blueprint-row) * 32);background:var(--blueprint-background);color:var(--blueprint-text);font:400 var(--blueprint-font-size) / var(--blueprint-row) "IosevkaTerm-Regular", monospace;font-synthesis:weight style;letter-spacing:0;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}.Ft4FBG_rootEmbedded.Ft4FBG_rootEmbedded{grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.Ft4FBG_rootWindowed.Ft4FBG_rootWindowed{height:100%;min-height:0}.Ft4FBG_rootEmbedded .Ft4FBG_body{grid-template-columns:minmax(0,1fr)}.Ft4FBG_rootEmbedded .Ft4FBG_canvas{height:100%;min-height:0;box-shadow:none}body.theme-light .Ft4FBG_root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.theme-dark .Ft4FBG_root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.Ft4FBG_root *,.Ft4FBG_root :before,.Ft4FBG_root :after{box-sizing:border-box}.Ft4FBG_root :where(h1,h2,p,button,input,select,summary,pre,dl,dt,dd,label,option,table,th,td,span,a,text){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;font-weight:400}.Ft4FBG_root.Ft4FBG_root::-webkit-scrollbar{width:2px;height:2px}.Ft4FBG_root.Ft4FBG_root ::-webkit-scrollbar{width:2px;height:2px}.Ft4FBG_root :is(button,input,select,summary):focus-visible{outline:1px solid var(--blueprint-text);outline-offset:0}.Ft4FBG_header{justify-content:space-between;align-items:flex-end;gap:var(--blueprint-half-row) 2ch;padding:var(--blueprint-half-row) 2ch;box-shadow:inset 0 -1px 0 var(--blueprint-border);display:flex}.Ft4FBG_heading{min-width:0}.Ft4FBG_title{text-transform:uppercase;margin:0}.Ft4FBG_subtitle{max-width:88ch;color:var(--blueprint-muted);margin:0}.Ft4FBG_legend{color:var(--blueprint-muted);text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:0 2ch;margin:0;padding:0;list-style:none;display:flex}.Ft4FBG_legend li{align-items:center;gap:1ch;display:flex}.Ft4FBG_legendSwatch{width:4ch;height:var(--blueprint-row);flex:none;overflow:visible}.Ft4FBG_body{grid-template-columns:minmax(0,1fr) 60ch;min-height:0;display:grid}.Ft4FBG_canvas{--blueprint-font-size:var(--blueprint-diagram-font-size);--blueprint-row:calc(var(--blueprint-font-size) * var(--blueprint-line-height-base));--blueprint-half-row:calc(var(--blueprint-row) * .5);font-size:var(--blueprint-font-size);line-height:var(--blueprint-row);cursor:grab;touch-action:none;outline:none;min-width:0;min-height:0;position:relative;overflow:hidden}.Ft4FBG_canvas:active{cursor:grabbing}.Ft4FBG_canvas:focus-visible{box-shadow:inset 0 0 0 1px var(--blueprint-accent)}.Ft4FBG_svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.Ft4FBG_gridDot{fill:var(--blueprint-dot)}.Ft4FBG_stop-rest{stop-color:var(--blueprint-node-stroke)}.Ft4FBG_stop-burning{stop-color:var(--blueprint-ember-highlight)}.Ft4FBG_stop-error{stop-color:var(--blueprint-error)}.Ft4FBG_stop-selected{stop-color:var(--blueprint-text)}.Ft4FBG_stop-frame{stop-color:var(--blueprint-frame)}.Ft4FBG_frame text{fill:var(--blueprint-muted);stroke:var(--blueprint-background);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-family:var(--campaign-applications-font-family);text-anchor:middle;font-size:9px}.Ft4FBG_edge{transition:opacity .28s}.Ft4FBG_edgeLine{fill:none;stroke:var(--blueprint-line);stroke-width:1px;transition:stroke .28s}.Ft4FBG_edge-spine .Ft4FBG_edgeLine{stroke:var(--blueprint-line-strong)}.Ft4FBG_edge-fan .Ft4FBG_edgeLine{stroke-dasharray:4 4}.Ft4FBG_edge-tree .Ft4FBG_edgeLine{stroke-dasharray:.5 4;stroke-linecap:round;stroke-width:1.4px}.Ft4FBG_edge-converge .Ft4FBG_edgeLine{stroke-dasharray:5 4}.Ft4FBG_edge-data .Ft4FBG_edgeLine{stroke-dasharray:2 4}.Ft4FBG_edgeDot,.Ft4FBG_edgeArrow{fill:var(--blueprint-line-strong)}.Ft4FBG_edgeActive .Ft4FBG_edgeLine{stroke:var(--blueprint-accent)}.Ft4FBG_edgeActive .Ft4FBG_edgeDot,.Ft4FBG_edgeActive .Ft4FBG_edgeArrow{fill:var(--blueprint-accent)}.Ft4FBG_edgeError .Ft4FBG_edgeLine{stroke:var(--blueprint-error)}.Ft4FBG_edgeError .Ft4FBG_edgeDot,.Ft4FBG_edgeError .Ft4FBG_edgeArrow{fill:var(--blueprint-error)}.Ft4FBG_pulse{fill:none;stroke:var(--blueprint-accent);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:7 93;animation:1.3s linear infinite Ft4FBG_blueprint-pulse}.Ft4FBG_edgeError .Ft4FBG_pulse{stroke:var(--blueprint-error)}@keyframes Ft4FBG_blueprint-pulse{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.Ft4FBG_dimmed{opacity:.22}.Ft4FBG_node{cursor:pointer;outline:none;transition:opacity .28s}.Ft4FBG_box{fill:var(--blueprint-node-fill);transition:fill .2s}.Ft4FBG_frameSides{opacity:1}.Ft4FBG_sides{opacity:.9;transition:opacity .2s}.Ft4FBG_glyph{fill:none;stroke:var(--blueprint-glyph);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.Ft4FBG_portFilled{fill:var(--blueprint-node-stroke)}.Ft4FBG_portHollow{fill:var(--blueprint-node-fill);stroke:var(--blueprint-node-stroke);stroke-width:1px}.Ft4FBG_label{fill:var(--blueprint-text);stroke:var(--blueprint-background);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-family:var(--campaign-applications-font-family);text-anchor:middle;font-size:9px}.Ft4FBG_node:hover .Ft4FBG_sides,.Ft4FBG_node:focus-visible .Ft4FBG_sides{opacity:1}.Ft4FBG_node:focus-visible .Ft4FBG_box,.Ft4FBG_nodeSelected .Ft4FBG_box{fill:color-mix(in srgb, var(--blueprint-text) 7%, var(--blueprint-node-fill))}.Ft4FBG_nodeVisited{opacity:.72}.Ft4FBG_nodeActive{--blueprint-state:var(--blueprint-accent)}.Ft4FBG_nodeSuccess{--blueprint-state:var(--blueprint-success)}.Ft4FBG_nodeError{--blueprint-state:var(--blueprint-error)}.Ft4FBG_nodeActive .Ft4FBG_sides{opacity:1}.Ft4FBG_nodeActive .Ft4FBG_glyph{stroke:var(--blueprint-state)}.Ft4FBG_nodeActive .Ft4FBG_portFilled{fill:var(--blueprint-state)}.Ft4FBG_nodeActive .Ft4FBG_portHollow{stroke:var(--blueprint-state)}.Ft4FBG_nodeActive .Ft4FBG_label{fill:var(--blueprint-state)}.Ft4FBG_glyphUnderlay{fill:none;stroke:var(--blueprint-ember-underlay);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.Ft4FBG_nodeBurning .Ft4FBG_glyph{stroke:var(--blueprint-ember-highlight);stroke-width:1.6px}.Ft4FBG_nodeSelected .Ft4FBG_sides{opacity:1}.Ft4FBG_cameraControls{right:2ch;bottom:var(--blueprint-row);gap:0 1ch;display:flex;position:absolute}.Ft4FBG_caption{bottom:var(--blueprint-row);background:var(--blueprint-panel);pointer-events:none;align-items:center;gap:0 1ch;max-width:calc(100% - 36ch);padding:0 1ch;display:flex;position:absolute;left:2ch}.Ft4FBG_caption[data-tone=error] .Ft4FBG_captionKind{color:var(--blueprint-error)}.Ft4FBG_caption[data-tone=success] .Ft4FBG_captionKind{color:var(--blueprint-success)}.Ft4FBG_captionKind{color:var(--blueprint-accent);text-transform:uppercase;flex:none}.Ft4FBG_captionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Ft4FBG_panel{background:var(--blueprint-panel);min-width:0;min-height:0;box-shadow:inset 1px 0 0 var(--blueprint-border);flex-direction:column;display:flex}.Ft4FBG_controls{gap:var(--blueprint-row);padding:var(--blueprint-row) 2ch;box-shadow:inset 0 -1px 0 var(--blueprint-border);display:grid}.Ft4FBG_field{gap:0;display:grid}.Ft4FBG_sectionLabel{color:var(--blueprint-muted);text-transform:uppercase}.Ft4FBG_select{width:100%;height:var(--blueprint-row);background-color:var(--blueprint-border);color:var(--blueprint-text);appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 2ch),calc(100% - 1.3ch);background-repeat:no-repeat;background-size:.7ch .7ch;border:0;border-radius:0;margin:0;padding:0 3ch 0 1ch}.Ft4FBG_select option{background:var(--blueprint-panel);color:var(--blueprint-text)}.Ft4FBG_transport{flex-wrap:wrap;align-items:center;gap:0 1ch;display:flex}.Ft4FBG_iconButton,.Ft4FBG_textButton,.Ft4FBG_playButton,.Ft4FBG_speedButton,.Ft4FBG_tab,.Ft4FBG_chip,.Ft4FBG_callRow,.Ft4FBG_linkButton{color:inherit}.Ft4FBG_iconButton,.Ft4FBG_textButton,.Ft4FBG_playButton,.Ft4FBG_speedButton,.Ft4FBG_chip{height:var(--blueprint-row);background:var(--blueprint-border);text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:0;margin:0;padding:0 1ch}.Ft4FBG_iconButton{place-items:center;width:3ch;padding:0;display:grid}.Ft4FBG_iconButton:disabled{opacity:.38;cursor:default}.Ft4FBG_textButton[aria-pressed=true],.Ft4FBG_speedButton[aria-checked=true],.Ft4FBG_chip[data-current=true]{background:var(--blueprint-accent-subdued);color:var(--blueprint-text)}.Ft4FBG_playButton{background:var(--blueprint-accent-subdued);min-width:8ch}.Ft4FBG_root button:not(:disabled):hover{color:var(--blueprint-accent)}.Ft4FBG_transportIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5ch;height:1.5ch}.Ft4FBG_speeds{margin-left:auto;display:flex}.Ft4FBG_scrubber{min-width:0}.Ft4FBG_meter{color:var(--blueprint-muted);text-transform:uppercase;justify-content:space-between;gap:0 1ch;display:flex}.Ft4FBG_root [data-status=queued],.Ft4FBG_root [data-status=running],.Ft4FBG_root [data-status=stopping]{color:var(--blueprint-accent)}.Ft4FBG_root [data-status=done]{color:var(--blueprint-success)}.Ft4FBG_root [data-status=stopped],.Ft4FBG_root [data-status=failed]{color:var(--blueprint-error)}.Ft4FBG_tabs{box-shadow:inset 0 -1px 0 var(--blueprint-border);display:flex}.Ft4FBG_tab{padding:var(--blueprint-half-row) 1ch;color:var(--blueprint-muted);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;margin:0}.Ft4FBG_tab[aria-selected=true]{color:var(--blueprint-text);box-shadow:inset 0 -1px 0 var(--blueprint-accent)}.Ft4FBG_panelBody{min-height:0;padding:var(--blueprint-row) 2ch;flex:1;overflow:auto}.Ft4FBG_stepCard{gap:var(--blueprint-row);min-width:0;display:grid}.Ft4FBG_stepHead{min-width:0;display:grid}.Ft4FBG_stepMeta{color:var(--blueprint-muted);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:0 2ch;display:flex}.Ft4FBG_kindTag{background:var(--blueprint-border);color:var(--blueprint-muted);text-transform:uppercase;flex:none;padding:0 1ch}.Ft4FBG_kindTag[data-kind=viewer],.Ft4FBG_kindTag[data-kind=browser],.Ft4FBG_kindTag[data-kind=interface],.Ft4FBG_kindTag[data-kind=worker]{color:var(--blueprint-text)}.Ft4FBG_kindTag[data-kind=call],.Ft4FBG_kindTag[data-kind=tick],.Ft4FBG_kindTag[data-kind=client]{color:var(--blueprint-accent)}.Ft4FBG_stepTitle{overflow-wrap:anywhere;margin:0}.Ft4FBG_stepCard[data-tone=error] .Ft4FBG_stepTitle{color:var(--blueprint-error)}.Ft4FBG_stepCard[data-tone=success] .Ft4FBG_stepTitle{color:var(--blueprint-success)}.Ft4FBG_stepSummary{color:var(--blueprint-muted);overflow-wrap:anywhere;margin:0}.Ft4FBG_briefing{box-shadow:inset 1px 0 0 var(--blueprint-accent);padding:0 1ch;display:grid}.Ft4FBG_warning{background:color-mix(in srgb, var(--blueprint-error) 8%, transparent);box-shadow:inset 1px 0 0 var(--blueprint-error);padding:0 1ch;display:grid}.Ft4FBG_warningLabel{color:var(--blueprint-error);text-transform:uppercase}.Ft4FBG_prose{margin:0}.Ft4FBG_prose a{color:inherit;-webkit-text-decoration-color:var(--blueprint-muted);text-decoration-color:var(--blueprint-muted);text-underline-offset:.25em}.Ft4FBG_muted{color:var(--blueprint-muted);margin:0}.Ft4FBG_relation{margin:0;display:grid}.Ft4FBG_relationList{margin:0;padding:0;list-style:none;display:grid}.Ft4FBG_relationList li{align-items:baseline;gap:0 1ch;min-width:0;display:flex}.Ft4FBG_relationKind{width:9ch;color:var(--blueprint-muted);text-transform:uppercase;flex:none}.Ft4FBG_linkButton{text-align:left;min-width:0;text-decoration:underline;-webkit-text-decoration-color:var(--blueprint-muted);text-decoration-color:var(--blueprint-muted);text-underline-offset:.25em;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.Ft4FBG_messageBlock{gap:var(--blueprint-row);display:grid}.Ft4FBG_exchange{background:var(--blueprint-background)}.Ft4FBG_exchange summary{background:var(--blueprint-border);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:0 1ch;padding:0 1ch;list-style:none;display:flex}.Ft4FBG_exchange summary::-webkit-details-marker{display:none}.Ft4FBG_method{color:var(--blueprint-accent)}.Ft4FBG_url{overflow-wrap:anywhere;min-width:0}.Ft4FBG_callName{color:var(--blueprint-muted);padding:0 1ch}.Ft4FBG_statusCode[data-ok=true]{color:var(--blueprint-success)}.Ft4FBG_statusCode[data-ok=false]{color:var(--blueprint-error)}.Ft4FBG_json{max-height:calc(var(--blueprint-row) * 16);white-space:pre;margin:0;padding:0 1ch;overflow:auto}.Ft4FBG_apiSteps{gap:var(--blueprint-row);margin:0;padding:0;list-style:none;display:grid}.Ft4FBG_apiStep{background:var(--blueprint-background);min-width:0;display:grid}.Ft4FBG_apiStepHead{background:var(--blueprint-border);text-transform:uppercase;align-items:baseline;gap:0 1ch;min-width:0;padding-inline-start:1ch;display:flex}.Ft4FBG_apiStepNumber{color:var(--blueprint-accent);flex:none}.Ft4FBG_apiStepTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Ft4FBG_copyButton{height:var(--blueprint-row);background:var(--blueprint-accent-subdued);color:inherit;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:0;flex:none;margin:0;padding:0 1ch}.Ft4FBG_copyButton[data-state=copied]{color:var(--blueprint-success)}.Ft4FBG_copyButton[data-state=failed]{color:var(--blueprint-error)}.Ft4FBG_apiStepDetail,.Ft4FBG_apiStepLink{padding:var(--blueprint-half-row) 1ch 0;margin:0}.Ft4FBG_apiStepLink{padding-bottom:var(--blueprint-half-row)}.Ft4FBG_accessLink,.Ft4FBG_apiStepLink a{color:var(--blueprint-accent);text-decoration:underline;-webkit-text-decoration-color:var(--blueprint-accent-subdued);text-decoration-color:var(--blueprint-accent-subdued);text-underline-offset:.25em;overflow-wrap:anywhere}.Ft4FBG_command{margin:var(--blueprint-half-row) 1ch;box-shadow:inset 1px 0 0 var(--blueprint-accent);white-space:pre;tab-size:2;padding:0 1ch;overflow-x:auto}.Ft4FBG_placeholder{background:var(--blueprint-accent-subdued);color:var(--blueprint-text);padding:0}.Ft4FBG_stateBlock{display:grid}.Ft4FBG_stateGrid{grid-template-columns:repeat(2,minmax(0,auto) minmax(0,1fr));gap:0 2ch;margin:0;display:grid}.Ft4FBG_stateGrid dt{color:var(--blueprint-muted)}.Ft4FBG_stateGrid dd{margin:0}.Ft4FBG_taskTable{width:100%;margin-top:var(--blueprint-row);border-collapse:collapse;table-layout:fixed}.Ft4FBG_taskTable th,.Ft4FBG_taskTable td{box-shadow:inset 0 -1px 0 var(--blueprint-border);text-align:left;vertical-align:top;border:0;padding:0 1ch 0 0}.Ft4FBG_taskTable th{color:var(--blueprint-muted);text-transform:uppercase}.Ft4FBG_taskTable th:first-child{width:40%}.Ft4FBG_taskTable td:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ft4FBG_taskTable td[data-outcome=measured]{color:var(--blueprint-success)}.Ft4FBG_taskTable td[data-outcome=rejected]{color:var(--blueprint-error)}.Ft4FBG_taskTable td[data-outcome=none]{color:var(--blueprint-muted)}.Ft4FBG_frontierChart{display:grid}.Ft4FBG_frontierStrip{height:calc(var(--blueprint-row) * 2);background:var(--blueprint-border);position:relative}.Ft4FBG_frontierBand{position:absolute;top:0;bottom:0;overflow:hidden}.Ft4FBG_frontierMarker{background:var(--blueprint-text);width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.Ft4FBG_frontierMarks,.Ft4FBG_frontierAxis{height:var(--blueprint-row);position:relative}.Ft4FBG_frontierMarkLabel,.Ft4FBG_frontierAxis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.Ft4FBG_frontierAxis span{color:var(--blueprint-muted)}.Ft4FBG_frontierMarkLabel[data-edge=start],.Ft4FBG_frontierAxis span[data-edge=start]{transform:none}.Ft4FBG_frontierMarkLabel[data-edge=end],.Ft4FBG_frontierAxis span[data-edge=end]{transform:translate(-100%)}.Ft4FBG_frontierVerdict{white-space:normal}.Ft4FBG_facts{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:0 2ch;margin:0;display:grid}.Ft4FBG_facts dt{color:var(--blueprint-muted);text-transform:uppercase}.Ft4FBG_facts dd{overflow-wrap:anywhere;margin:0}.Ft4FBG_stepChips{flex-wrap:wrap;gap:0 1ch;margin:0;padding:0;list-style:none;display:flex}.Ft4FBG_chip{min-width:4ch}.Ft4FBG_intro{gap:var(--blueprint-row);display:grid}.Ft4FBG_legendList{margin:0;padding:0;list-style:none;display:grid}.Ft4FBG_legendList li{grid-template-columns:4ch 9ch minmax(0,1fr);align-items:center;gap:0 1ch;display:grid}.Ft4FBG_legendName{text-transform:uppercase}.Ft4FBG_calls{margin:calc(var(--blueprint-row) * -1) -2ch;padding:0;list-style:none;display:grid}.Ft4FBG_callRow{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:8ch auto minmax(0,1fr);align-items:baseline;gap:0 1ch;width:100%;margin:0;padding:0 2ch;display:grid}.Ft4FBG_callRow:hover{background:var(--blueprint-border)}.Ft4FBG_callRow[data-current=true]{background:var(--blueprint-accent-subdued);box-shadow:inset 1px 0 0 var(--blueprint-accent)}.Ft4FBG_callRow[data-future=true]{opacity:.45}.Ft4FBG_callRow[data-tone=error] .Ft4FBG_callText{color:var(--blueprint-error)}.Ft4FBG_callTime{color:var(--blueprint-muted)}.Ft4FBG_callText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1100px){.Ft4FBG_body{grid-template-columns:minmax(0,1fr) 52ch}}@media (max-width:880px){.Ft4FBG_root{height:auto;min-height:100dvh}.Ft4FBG_header{flex-direction:column;align-items:flex-start}.Ft4FBG_legend{justify-content:flex-start}.Ft4FBG_body{grid-template-columns:minmax(0,1fr)}.Ft4FBG_canvas{height:62dvh;min-height:calc(var(--blueprint-row) * 20);box-shadow:inset 0 -1px 0 var(--blueprint-border)}.Ft4FBG_panel{box-shadow:none}.Ft4FBG_panelBody{overflow:visible}.Ft4FBG_calls{max-height:60dvh;overflow:auto}.Ft4FBG_cameraControls{bottom:var(--blueprint-half-row)}.Ft4FBG_caption{right:2ch;bottom:calc(var(--blueprint-row) * 2);max-width:none}}@media (prefers-reduced-motion:reduce){.Ft4FBG_pulse{stroke-dasharray:none;stroke-width:1.6px;animation:none}.Ft4FBG_edge,.Ft4FBG_edgeLine,.Ft4FBG_node,.Ft4FBG_sides{transition:none}}
