@font-face{font-family:AdobeBlank;src:url(/TypeRoof/assets/AdobeBlank-Qk9nuBkk.woff2) format("woff2"),url(/TypeRoof/assets/AdobeBlank-C5YyphxJ.woff) format("woff"),url(/TypeRoof/assets/AdobeBlank-ClS7X_vO.ttf) format("truetype");font-style:normal;font-weight:100 900}@font-face{font-family:AdobeBlank;src:url(/TypeRoof/assets/AdobeBlank-Qk9nuBkk.woff2) format("woff2"),url(/TypeRoof/assets/AdobeBlank-C5YyphxJ.woff) format("woff"),url(/TypeRoof/assets/AdobeBlank-ClS7X_vO.ttf) format("truetype");font-style:italic;font-weight:100 900}@font-face{font-family:RobotoFlex;src:url(/TypeRoof/assets/RobotoFlex_GRAD_XOPQ_XTRA_YOPQ_YTAS_YTDE_YTFI_YTLC_YTUC_opsz_slnt_wdth_wght_-B3zdT7Sa.woff2) format("woff2");font-weight:100 900}@font-face{font-family:RobotoFlex;src:url(/TypeRoof/assets/RobotoFlex_GRAD_XOPQ_XTRA_YOPQ_YTAS_YTDE_YTFI_YTLC_YTUC_opsz_slnt_wdth_wght_-B3zdT7Sa.woff2) format("woff2");font-style:italic;font-weight:100 900}:root{overflow-y:auto;margin:0;--gap-color: #dfdfdf;--gap-size: .3rem;--list-item-odd-bg: #fff;--list-item-even-bg: #eee;--background-color: #fff;--transparency-indicator-bg-dark: #666;--transparency-indicator-bg-light: #ccc;--transparency-indicator-bg-image: conic-gradient( var(--transparency-indicator-bg-light) 90deg, var(--transparency-indicator-bg-dark) 90deg 180deg, var(--transparency-indicator-bg-light) 180deg 270deg, var(--transparency-indicator-bg-dark) 270deg 0deg );--transparency-indicator-bg-size: 10px 10px;--text-color: #121212;--text-color-disabled: #888;--indicator-padding: .15em;--drop-indicator-color: #333;--indentation-width: .7em;--input-border-color: #666;--color-danger: darkred;--fieldset-border-color: #b7b4b0;--button-bg-color: #fff;--button-border-color: #999;--button-border-color-hover: #333;--button-border-color-disabled: #aaa;--button-text-color-disabled: #666;--sidebar-bg-color: #eee;--parameters-label-color: #09f}body{background:var(--background-color);color:var(--text-color);font-family:RobotoFlex,sans-serif;font-variation-settings:initial;font-weight:369;margin:0}*,body{--font-size-change: 1}h1{--font-size-change: 2.5}h2{--font-size-change: 1.8}h3{--font-size-change: 1.4}h4,.heading_anchor{--font-size-change: 1.17}body,h1,h2,h3,h4,h5,h6,.heading_anchor{--font-size-base-unit: 1rem;font-size:calc(var(--font-size-change) * var(--font-size-base-unit));--font-size-pt-assumption: 12;font-variation-settings:"opsz" calc(var(--font-size-pt-assumption) * var(--font-size-change))}.typeroof-ui :is(h1,h2,h3,h4,h5,h6){--font-size-base-unit: .8em}a:link,a:visited{color:var(--text-color)}button,select,input,textarea{border:none;border-radius:.25rem;color:var(--text-color);font-family:RobotoFlex,sans-serif;height:1.5rem}select,input,textarea{background-color:var(--background-color);border:1px solid var(--input-border-color);font-size:inherit}select:not(:disabled):hover{box-shadow:#2b2b2b26 0 0 .625rem;border-color:var(--button-border-color-hover)}select:disabled{border-color:var(--button-border-color-disabled);color:var(--button-border-color-disabled)}select,select::picker(select){appearance:base-select}optgroup{margin:.5rem 0}optgroup>legend,option{height:1.25rem;padding:0 .75rem}optgroup>legend{font-weight:700}input:focus,textarea:focus,select:active{outline:1px solid var(--input-border-color)}input[type=checkbox]{margin:0;vertical-align:middle}input[type=text],input[type=number]{height:1.25rem}input:invalid{border:1px solid var(--color-danger)}dialog{background-color:var(--background-color);border:0;box-shadow:#000000b3 0 1.5em 3em;color:var(--text-color);padding:1.5em}dialog::backdrop{background-color:#0009}dialog label{display:block}fieldset{background-color:var(--background-color);border:var(--gap-size) solid var(--fieldset-border-color);padding:.75em}fieldset+fieldset{margin-top:1em}fieldset>legend{padding:0 .5em;width:auto}button{background:var(--button-bg-color);border:1px solid var(--button-border-color);cursor:pointer;display:inline-flex;gap:.1em;align-items:center;justify-content:center;font-size:.75rem;font-variation-settings:"opsz" 12;padding:.25em .5em;transition:all 75ms linear;white-space:nowrap}button:not(:disabled):hover{border-color:var(--button-border-color-hover)}button:disabled{border-color:var(--button-border-color-disabled);color:var(--button-text-color-disabled)}form button{font-size:.875rem;font-variation-settings:"opsz" 14;height:auto;padding:.5em 1em}menu{display:flex;gap:.25rem;margin:0;padding:0}.ui_button.ui_button-add,.ui_button.ui_button-move,.ui_button.ui_button-remove{padding:.25em}.ui_button.ui_button-remove{border-color:var(--color-danger);color:var(--color-danger)}body>.wrapper{display:grid;--sidebar-width: 20rem;grid-template:"header main" auto "sidebar main" 1fr "footer footer" auto / var(--sidebar-width) calc(100vw - var(--sidebar-width));height:100vh}body>.wrapper>header{grid-area:header;height:fit-content}body>.wrapper>.typeroof-ui_sidebar{grid-area:sidebar;overflow-y:auto;background:var(--sidebar-bg-color)}body>.wrapper>.typeroof-main{grid-area:main;background:var(--background-color);display:flex;flex-direction:column;overflow-y:auto}body>.wrapper>.typeroof-main>.typeroof-layout{overflow:auto;flex-grow:1;overscroll-behavior-x:contain}body>.wrapper>footer{grid-area:footer;height:fit-content}header{background-color:#ccc;color:var(--text-color);padding:.6rem 1rem}footer{background-color:var(--text-color);color:var(--background-color);padding:.6rem 1rem}header>*,footer>*{margin:0;padding:0}header h1,footer{font-size:.8em;font-variation-settings:"opsz" 10}header h1{font-variation-settings:"opsz" 10,"wght" 1000}footer ul{display:flex;gap:2em;justify-content:end;list-style:none}footer :is(a:link,a:visited){color:var(--background-color)}.typeroof-docs .typeroof-ui_sidebar{font-size:.8em;font-variation-settings:"opsz" 10;padding:1em}.typeroof-docs .typeroof-ui_sidebar a{color:inherit}.typeroof-docs .typeroof-ui_sidebar ul{list-style:none;margin:0;padding:0}.typeroof-docs .typeroof-ui_sidebar li>a{display:inline-block;padding:.4em 0}.typeroof-docs .typeroof-ui_sidebar li.active{font-weight:700}.typeroof-docs .typeroof-ui_sidebar li.active>a{text-decoration:none}.typeroof-docs .typeroof-ui_sidebar li.active li:not(.active){font-weight:400}.typeroof-docs .typeroof-ui_sidebar li ul{list-style:none}.typeroof-docs .typeroof-ui_sidebar li ul li:before{font-family:Material Symbols Outlined;font-size:1.4rem;font-variation-settings:"wght" 200;content:"";line-height:.8rem;margin-left:-.3em;vertical-align:middle}.typeroof-docs .typeroof-ui_sidebar li ul li ul{margin-left:.5em}.typeroof-docs .typeroof-ui_sidebar nav{margin-bottom:2em}.typeroof-docs .typeroof-ui_sidebar h3{font-size:1em;font-weight:600;margin:0 0 .5em}body.typeroof-docs>.wrapper>.typeroof-main{overflow:auto;container-type:inline-size}.typeroof-docs_content .heading_anchor{color:gray;font-weight:400;margin-right:.1em;text-decoration:none}@container (width > 0){.typeroof-docs_content{--max-width: 50rem;--free-space: max(0px, calc(100cqi - var(--max-width)));max-width:var(--max-width);--margin-inline-start: min( var(--free-space) * 1/3, var(--max-width) * 1/3 );margin-inline-start:var(--margin-inline-start)}.typeroof-docs_content .heading_anchor{--move-out: .9em;--use-move-out: round( up, clamp( 0em, var(--margin-inline-start, 0em) + var(--gap-size) - var(--move-out), var(--move-out) ), var(--move-out) );margin-inline-start:calc(var(--use-move-out) * -1)}}.material-symbols-outlined{font-size:18px!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.general-settings{align-items:start;display:flex;flex-direction:column;gap:.25em;padding:1em}.general-settings label{display:flex;flex-direction:column;gap:.25em}button.ui_font-select{margin-bottom:1em}.document-manager{border-top:1px solid var(--fieldset-border-color);padding:1em}.typeroof-ui :is(h1,h2,h3,h4,h5,h6){margin-block:var(--gap-size) var(--gap-size)}.typeroof-ui :is(ol,ul){margin-block:var(--gap-size) var(--gap-size)}.typeroof-ui :is(ol,ul) :is(ul,ol){margin-block:0}.typeroof-ui{font-size:.8rem;font-variation-settings:"opsz" 9}.ui_select_task_automation .ui_plain_select-label{display:block;margin:.5em 0 .35em}.ui_select_task_automation .ui_plain_select-label,.ui_axes_math>label{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.typeroof-ui-label,.typeroof-ui label>:is(strong,span):first-child{font-weight:600}.key_moments_timeline-items{list-style:none;padding:0}.active>.key_moments_timeline-button{font-weight:700}.ui_time_control_circle{display:block;margin:0 auto;touch-action:none;width:200px;height:200px}.ui_time_control_circle-track{fill:oklch(95% .05 calc(1turn * var(--t)));stroke:#000;stroke-width:2}.ui_time_control_circle-track_back{fill:var(--gap-color)}.ui_time_control_circle-hand{stroke:#000;stroke-width:2;fill:oklch(90% .2 calc(1turn * var(--t)))}.ui_time_control_circle-key_moments>*{fill:#000}.ui_time_control_circle-key_moments>.active{fill:red}.ui_time_control_circle-key_moments :hover{stroke:#000;stroke-width:7;stroke-opacity:.3;paint-order:stroke}.stage_and_actors{box-sizing:content-box;border:var(--gap-size) solid var(--gap-color, black);border-inline-start-width:0}.stage_and_actors-wrapper{position:relative;overflow:hidden}.stage_and_actors-wrapper:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-size:var(--transparency-indicator-bg-size);background-image:var(--transparency-indicator-bg-image)}.stage_and_actors-wrapper>.stage_and_actors-layer-top{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.stage_and_actors-layer-sub{position:absolute;overflow:visible}.actor_renderer-line_of_text{display:block;white-space:pre;height:fit-content;width:fit-content}.stage-manager_actors li.active>button span{font-weight:700}.ui_toggle_key_moment_button.active{font-weight:700}ol.ui_zone-key_moments_main{padding:0;list-style:inside square}.ui_key_moment_controller>label{display:block}.ui_zone-key_moments_main .ui_key_moment_controller:nth-child(odd){background:var(--list-item-odd-bg)}.ui_zone-key_moments_main .ui_key_moment_controller:nth-child(2n){background:var(--list-item-even-bg)}li.ui_key_moment_controller.active:not(:last-child){border-bottom:var(--gap-size) solid var(--gap-color);margin-bottom:1em;padding-bottom:1em}.stage-manager_actors ol{list-style:none;margin:0;padding-inline-start:0}.ui_font-select{display:block}.ui_font-select_select{max-width:15em}.ui_actor_time_control_circle{width:75px;height:75px}.ui_actor_time_control_circle :is(.ui_time_control_circle-track,.ui_time_control_circle-hand){stroke-width:5}.stage-manager_actors>ol:empty:before{content:"(empty: drop actor here)"}.tree_editor>ol:empty:before{content:"(empty: drop item here)"}.ui_axes_math-locations_sum-items:empty:before,.ui_base_list-items:empty:before,.ui_base_map-items:empty:before{content:"(empty: add item here)"}.ui-axes_math-location_values:empty:before,.ui-style_patch-composite:empty:before{content:" (empty: add item here) ";background:var(--list-item-odd-bg)}.ui-style_patch-composite:empty:before,.stage-manager_actors>ol:empty:before,.ui_axes_math-locations_sum-items:empty:before,.ui_base_list-items:empty:before,.ui_base_map-items:empty:before,.ui_axes_math-map_product-items:empty:before{display:block;background-color:var(--list-item-odd-bg)}.ui-style_patch-composite>*:nth-child(odd),.stage-manager_actors li.odd-row{--background-base-color: var(--list-item-odd-bg);background:var(--list-item-odd-bg)}.stage-manager_actors>ol,.ui-style_patch-composite>*:nth-child(2n),.stage-manager_actors li.even-row{--background-base-color: var(--list-item-even-bg);background:var(--list-item-even-bg)}.ui_base_map,.ui_base_map>*,.ui_axes_math-locations_sum,.ui_axes_math-locations_sum>*,.ui_base_list-items,.ui_base_list-items>*,.ui_base_map-item,.ui_base_map-item>*{--background-base-color: var(--list-item-odd-bg);background:var(--list-item-odd-bg)}.ui_videoproof_array_layers-items>*:nth-child(odd){--background-base-color: var(--list-item-odd-bg);background:var(--list-item-odd-bg)}.ui_videoproof_array_layers-items,.ui_videoproof_array_layers-items>*:nth-child(2n){--background-base-color: var(--list-item-even-bg);background:var(--list-item-even-bg)}.stage-manager_actors{border:1px solid #999;margin:1em 0}.stage-manager_actors li{padding:var(--indicator-padding) 0}.stage-manager_actors li>:first-child{margin-inline-start:calc(var(--indentation-width, 1em) * var(--structural-depth, 0) + .25em)}.stage-manager_actors li:last-child>ol{padding-bottom:.1em}.stage-manager_actors li>*{vertical-align:middle;vertical-align:-webkit-baseline-middle}.stage-manager_actors button{background:none;border:0;padding:0 .5em}:is(.ui_videoproof_array_layers-items,.ui_videoproof_array_layers-items>*,.ui_base_map,.ui_base_map>*,.ui_base_map-item,.ui_base_map-item>.ui_base_map-key,.ui_axes_math-locations_sum,.ui_axes_math-locations_sum>*,.ui_base_list-items,.ui_base_list-items>*,.ui-style_patch-composite,.ui-style_patch-composite>*):is(.drop_target_indicator-before,.drop_target_indicator-after),.stage-manager_actors li.drop_target_indicator-before,.stage-manager_actors li.drop_target_indicator-after{background-position:calc(var(--indentation-width, 1em) * var(--structural-depth, 0)) 0;background-size:10em auto;background-repeat:no-repeat}:is(.ui_videoproof_array_layers-items,.ui_videoproof_array_layers-items>*,.ui_base_map,.ui_base_map>*,.ui_base_map-item,.ui_base_map-item>.ui_base_map-key,.ui_axes_math-locations_sum,.ui_axes_math-locations_sum>*,.ui_base_list-items,.ui_base_list-items>*,.ui-style_patch-composite,.ui-style_patch-composite>*):is(.drop_target_indicator-before),.stage-manager_actors li.drop_target_indicator-before{--local-indicator-padding: calc( var(--indicator-padding) + var(--own-padding-top, 00em) );padding:var(--local-indicator-padding) 0 var(--own-padding-bottom, 0) 0;background-image:linear-gradient(to bottom,var(--drop-indicator-color) var(--indicator-padding),var(--background-base-color) var(--indicator-padding))}:is(.ui_videoproof_array_layers-items,.ui_videoproof_array_layers-items>*,.ui_base_map,.ui_base_map>*,.ui_base_map-item,.ui_base_map-item>.ui_base_map-key,.ui_axes_math-locations_sum,.ui_axes_math-locations_sum>*,.ui_base_list-items,.ui_base_list-items>*,.ui-style_patch-composite,.ui-style_patch-composite>*):is(.drop_target_indicator-after),.stage-manager_actors li.drop_target_indicator-after{--local-indicator-padding: calc( var(--indicator-padding) + var(--own-padding-bottom, 0em) );padding:var(--own-padding-top, 0) 0 var(--local-indicator-padding) 0;background-image:linear-gradient(to top,var(--drop-indicator-color) var(--indicator-padding),var(--background-base-color) var(--indicator-padding))}.stage-manager_actors .drop_target_indicator-after:last-child{padding:calc(var(--indicator-padding) * .5) 0 var(--indicator-padding) 0}.stage-manager_actors ol:empty:after,.stage-manager_actors .drop_target_indicator-insert:after{display:block;content:"";margin-left:calc(var(--indentation-width, 1em) * (1 + var(--structural-depth, 0)));padding:var(--indicator-padding) 0}.stage-manager_actors ol:not(.drop_target_indicator-insert):empty:after{background:var(--background-base-color)}.stage-manager_actors .drop_target_indicator-insert:after{background-image:linear-gradient(to top,var(--drop-indicator-color) var(--indicator-padding),var(--background-base-color) var(--indicator-padding));background-size:10em auto;background-repeat:no-repeat}:is(.ui_axes_math-locations_sum-items,.ui_base_list-items,.ui_base_map-items,.ui_axes_math-map_product-items,.ui-axes_math-location_values,.ui-style_patch-composite):empty:before{padding:var(--indicator-padding)}:is(.ui_axes_math-locations_sum-items,.ui_base_list-items,.ui_base_map-items,.ui_axes_math-map_product-items,.ui-axes_math-location_values,.ui-style_patch-composite).drop_target_indicator-insert:before{border:var(--indicator-padding) solid var(--drop-indicator-color);padding:0}.drag_handle{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;background-color:var(--button-bg-color);box-shadow:#2b2b2b14 0 0 .1875rem;border:1px solid var(--button-border-color);border-radius:.25rem;color:var(--text-color);cursor:grab;margin-right:.125rem}.drag_handle>span{font-size:.875rem!important}.drag_handle:hover{box-shadow:#2b2b2b26 0 0 .625rem;outline:.1em solid black;z-index:1;position:relative}.drag_handle:active:hover{cursor:grabbing}.ui_base_drop_target{border:1px dashed darkred;border-radius:5px;color:#8b0000;display:flex;align-items:center;justify-content:center;gap:.5em;margin:1em 0;padding:.25em}.ui_base_drop_target-main_drop_zone:after{content:"";font-family:Material Symbols Outlined;font-size:1.125rem}.waste_basket_drop_target-main_drop_zone:after{content:""}.ui_document_element_typespec-receptive,.waste_basket_drop_target-receptive{background:#fff;border-style:solid}.ui_color_patch{position:relative;--width: 1.5em;--height: 1.3em;width:var(--width);height:var(--height);overflow:visible}.ui_color_patch-has_color:after,.ui_color_patch-has_color:before{display:block;content:"";width:var(--width);height:var(--height);position:absolute;left:0;top:0}.ui_color_patch-has_color:hover:after{--hover-size: 7rem;min-width:var(--hover-size);height:var(--hover-size);left:calc((-1 * var(--hover-size) / 2) + (var(--width) / 2));top:calc((-1 * var(--hover-size) / 2) + (var(--height) / 2));border-radius:calc(var(--hover-size) / 2);border:var(--gap-size) solid var(--gap-color);pointer-events:none;z-index:2}.ui_color_patch-has_color:after{z-index:1;background-color:var(--color)}.ui_color_patch-has_color:before{z-index:0;background-size:var(--transparency-indicator-bg-size);background-image:var(--transparency-indicator-bg-image)}.ui_color_patch-no_color_label{display:none}.ui_color_patch-no_color .ui_color_patch-no_color_label{display:initial;padding-left:2em}.ui-show_processed_properties{font-variation-settings:"wdth" 50;margin:1.5em 0}.ui-show_processed_properties h4{background-color:#fff;border:1px solid #999;margin:-1px 0;padding:.5em}.ui-show_processed_properties-list{background-color:#fff;box-sizing:border-box;display:table;border-collapse:collapse;margin:0!important;padding:0;table-layout:fixed;width:100%}.ui-show_processed_properties-item{display:table-row}.ui-show_processed_properties-label,.ui-show_processed_properties-value{display:table-cell;border:1px solid #999;padding:.5em;overflow-wrap:break-word}.ui-show_processed_properties-label{width:65%}.ui-show_processed_properties-value{font-weight:700;width:35%}.ui_color_chooser-label_toggle{display:list-item;list-style-type:disclosure-closed;list-style-position:inside}.ui_color_chooser.settings_visible .ui_color_chooser-label_toggle{list-style-type:disclosure-open}.ui_color_chooser .ui_color_patch{display:inline-block;margin-left:.5em;vertical-align:baseline;margin-top:.3em}.ui_color_component{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-template-areas:"value-box toggle" "color-bar color-bar";gap:.25em;margin-bottom:1.5em}.ui_color_component>.ui_toggle_button{grid-area:toggle;justify-self:end}.ui_color_component>.number-and-range-color-input_value-box{grid-area:value-box}.ui_color_component>.number-and-range-color-input_color-bar{grid-area:color-bar}.ui_color_component_ranges{margin:1em 0 3em}.number-and-range-color-input_color-bar:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-size:var(--transparency-indicator-bg-size);background-image:var(--transparency-indicator-bg-image)}.number-and-range-color-input_color-bar{position:relative;display:flex;justify-content:center;height:3rem}.number-and-range-color-input_color-bar input{width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch;position:relative;z-index:1}.number-and-range-color-input_color-bar canvas{width:var(--width, 0);height:var(--height, 0);position:absolute;z-index:0;top:0;left:0}.number-and-range-input,.ui_plain_select{align-items:center;display:flex;gap:.25em;padding:1em 0;label{width:35%}input[type=number]{width:15%}input[type=range]{width:30%}button{margin-left:auto;width:20%}}.select_and_drag>label{align-items:center;display:flex;gap:.25em}.measure_box{position:absolute;top:-100px;width:1px;height:1px;overflow:hidden}.measure_box-sample{white-space:nowrap}.fixed-line-breaks{word-break:break-all;overflow-wrap:break-word;font-size:36pt;line-height:1.5;text-align:left}.end-of-line:after{display:block;content:""}.fixed-line-breaks div,.fixed-line-breaks span{display:block;white-space:nowrap;word-break:normal;overflow-wrap:normal}.fixed-line-breaks span{display:inline-block;min-width:.1em;text-align:left;margin-right:.3em}.fixed-lines span{display:inline;margin-right:0;white-space:nowrap}.actor_renderer-videoproof_array{height:100%;overflow-y:auto}.ui_checkbox-extended.not-available{color:var(--text-color-disabled)}.ui_key_moments_link_navigation-list,.ui_more_raps-list{list-style:none;padding:0;font-size:.8em;font-variation-settings:"opsz" 7}:is(.ui_key_moments_link_navigation-list,.ui_more_raps-list) li{margin:.25em 0}.ui_more_raps-list_item.active{--animation-local-impact: 1}.ui_key_moments_link_navigation-list_item,.ui_more_raps-list_item.active{color:hsl(0deg 100% calc(50% * var(--animation-local-impact, 0)))}.ui_key_moments_link_navigation-list_item-input,.ui_more_raps-list_item-input{text-decoration:none}.ui_videoproof_array_layers-items{padding:0}.ui_videoproof_array_layers-items>*{display:list-item;list-style:none}.ui_videoproof_array_layers-item{padding:var(--gap-size) 0}.typeroof-layout-before>.ui_videoproof.ui-parameters-display{padding:var(--gap-size)}.ui_videoproof_array_layers-item .ui_button{float:right}.dragging{outline:.05em solid grey}.actor_renderer-videoproof_array_v2{--line-height-em: 1.5;--gap-widht-em: .1;display:block flex;flex-wrap:wrap;gap:0 calc(1pt * var(--font-size-pt, 24) * var(--gap-widht-em, 0))}.typeroof-layout>.actor_renderer-videoproof_array_v2{padding-top:var(--gap-size);min-height:calc(100% - var(--gap-size))}.actor_renderer-videoproof_array_v2-zone{font-size:calc(1pt * var(--font-size-pt, 24));height:calc(1em * var(--line-height-em, 1));display:flex;justify-content:var( --cell-alignment, center );position:relative;width:calc(1em * (var(--widest-cell-em, 3)))}.actor_renderer-videoproof_array_v2-cell{position:absolute;line-height:initial;bottom:calc(1em * (var(--max-descender-em) - var(--descender-em)))}.actor_renderer-videoproof_array_v2-cell:first-child{margin-left:0}.ui_alignment label{display:block}.ui_alignment-radio_icon{display:none}.ui_alignment input+.ui_alignment-radio_icon{display:block;font-family:Material Symbols Outlined;font-size:2rem;width:3em;height:3em;background:no-repeat;background-size:cover;background-position:center center;margin:0 auto;background-color:#fff;color:#ccc;position:absolute;z-index:1}.ui_alignment label.ui_alignment-radio_label{cursor:pointer;display:inline-block;vertical-align:text-top;position:relative;width:3em;height:3em;overflow:hidden}.ui_alignment input{position:absolute;z-index:0}.ui_alignment input:checked+.ui_alignment-radio_icon{color:#000}.ui_axes_math-locations_sum-items{margin-left:var( --indentation-width, 1em );--own-padding-top: .25em;--own-padding-bottom: 0em}.ui_axes_math-locations_sum-items>*{display:list-item;list-style:none;padding-top:var(--own-padding-top, 0);padding-bottom:var(--own-padding-bottom, 0)}.ui_axes_math-map-label,.ui_axes_math-locations_sum-label,.ui-axes_math-locations_sum_item-label{padding:0 .2em;border:.1em solid black}.ui-axes_math-locations_sum_item>:last-child{display:inline}.ui-axes_math-location_value:focus-within .ui-axes_math-location_value-output,.ui-axes_math-location_value-drag_handle,.ui-axes_math-location_value .ui-axes_math-location_value-logical_value,.ui-axes_math-location_value .ui-axes_math-location_value-numeric_value,.ui-axes_math-location_value.dragging .ui-axes_math-location_value-logical_value,.ui-axes_math-location_value.dragging .ui-axes_math-location_value-numeric_value,.ui-axes_math-location_value:focus-within.dragging .ui-axes_math-location_value-logical_value,.ui-axes_math-location_value:focus-within.dragging .ui-axes_math-location_value-numeric_value{display:none}.ui-axes_math-location_value:focus-within .ui-axes_math-location_value-logical_value,.ui-axes_math-location_value:focus-within .ui-axes_math-location_value-numeric_value,.ui-axes_math-location_value:focus-within .ui-axes_math-location_value-drag_handle,.ui-axes_math-location_value.dragging .ui-axes_math-location_value-output,.ui-axes_math-location_value.dragging .ui-axes_math-location_value-drag_handle{display:initial}.ui-axes_math-location_value-numeric_value{width:3.75em}.ui_base_map-item .ui_base_map-key-input{border:none;text-align:left;background:#eee;font-family:RobotoFlex,sans-serif;font-variation-settings:"opsz" 12;font-size:inherit;font-weight:600;width:3em}:is(ol,ul).ui_base_map-items{list-style:none;margin:0;padding:0}.ui_base_map-item,.ui_axes_math-map-item,.ui-dimension_sequence{--padding-horizontal: .25em;--drop-target-indicator-width: .2em}:is(.ui_axes_math-map-item,.ui_base_map-item)>:is(.ui_axes_math-axis_tag,.ui_base_map-key){display:inline-block;padding-right:var(--padding-horizontal)}.ui_style_patches_map-item{display:flex}.ui_style_patches_map .ui_base_map-key{flex-grow:1}.ui_style_patches_map-item .ui_base_map-key-input{width:100%}.ui_style_patches_map-item-value,.ui_node_spec_map-item-value{min-width:5.3em}:is(.ui_style_patches_map-item-value,.ui_node_spec_map-item-value).active{font-weight:700}button:is(.ui_style_patches_map-item-value,.ui_node_spec_map-item-value){line-height:1}.ui_style_patches_map-item-value,.ui_node_spec_map-item-value,.ui_links_map-item_value{padding-inline-start:.2em}.ui_style_patches_map-item-drag_handle{order:-10}.ui_axes_math-map-item .ui-axes_math-location_values{display:inline}.ui_axes_math-axis_tag:has(+.drag_handle){padding-right:0}.ui_axes_math-map-item>.ui-axes_math-location_value,.ui-axes_math-location_values>.ui-axes_math-location_value{display:inline-block;padding:0 var(--padding-horizontal)}.ui-axes_math-location_value.drop_target_indicator-after{border-right:var(--drop-target-indicator-width) solid var(--drop-indicator-color);padding-right:calc(var(--padding-horizontal) - var(--drop-target-indicator-width) / 2)}.ui-axes_math-location_value.drop_target_indicator-after+.ui-axes_math-location_value{padding-left:calc(var(--padding-horizontal) - var(--drop-target-indicator-width) / 2)}.ui-axes_math-location_value.drop_target_indicator-before{border-left:var(--drop-target-indicator-width) solid var(--drop-indicator-color);padding-left:calc(var(--padding-horizontal) - var(--drop-target-indicator-width) / 2)}:is(.ui_axes_math-axis_tag,.drag_handle,.ui-axes_math-location_value):has(+.drop_target_indicator-before){padding-right:calc(var(--padding-horizontal) - var(--drop-target-indicator-width) / 2)}.ui_base_map-tools{display:inline-block;margin-left:.5em;vertical-align:middle;vertical-align:-webkit-baseline-middle}.ui_base_map-tools>*{display:none}.ui_node_spec_map-tools>*,.ui_style_patches_map-tools>*,.ui_links_map-tools>*{display:initial}.ui_node_spec_to_type_spec_links_map-tools>*{display:block}.ui_links_map-tools{margin-left:0;margin-bottom:.5em;display:block}.ui_links_map-tools:not(.ui_node_spec_to_type_spec_links_map-tools)>*:not(.ui_links_map-create_select){display:none}.ui_links_map-tools.ui_links_map-tools:focus-within>*{display:block}.ui_links_map-item{display:flex;flex-wrap:wrap}.ui_links_map-item>.ui_base_map-key{flex-grow:1;.ui_base_map-key-input{width:100%}}.ui_links_map-item-drag_handle{order:-1}.ui_links_map-item_value{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center}.ui_links_map-item_value-value_label{flex:1 1 100%}.ui_links_map-item_value-change_input{flex:1}.ui_links_map-item_value-change_input>.ui_links_map-item_value-change_input-input{width:100%}.ui_links_map-item_value-change_select,.ui_links_map-item_value-change_input{display:none}.ui_links_map-item_value:focus-within :is(.ui_links_map-item_value-change_select,.ui_links_map-item_value-change_input){display:block}.ui_style_patches_map-tools{margin-left:0}.ui_style_patches_map-tools .ui_base_map-key-input{width:4em}.ui_axes_math>.ui_axes_math-locations_sum>.ui_axes_math-locations_sum-items{margin-left:0}.ui_axes_math .ui_key_moments_link_navigation .ui_key_moments_link_navigation-label{font-weight:600}.ui_axes_math .ui_key_moments_link_navigation{margin-block:var(--gap-size) var(--gap-size);border:none;padding:0}.ui_axes_math .ui_key_moments_link_navigation-list{margin-block-start:0}.ui_time_control .ui_time_control-duration input{width:6em}.ui_collapsible{border-top:1px solid var(--fieldset-border-color);border-bottom:1px solid var(--fieldset-border-color);margin-bottom:-1px}.ui_collapsible-toggler{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;padding:.5em 1em}.ui_collapsible-toggler:after{font-family:Material Symbols Outlined;font-size:1.3rem;font-variation-settings:"wght" 200;line-height:.8rem;content:""}.ui_collapsible-opened>.ui_collapsible-toggler:after{content:""}.ui_collapsible-contents{padding:1em}.ui_collapsible-closed>.ui_collapsible-contents{display:none}.ui-dialog_openers-items{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}.ui-dialog_openers-item-button{width:100%}.ui-dialog-manage_state-serialize_output{font-family:monospace;white-space:pre;width:80vw;min-height:10em;display:block;overflow:auto}.ui-dialog-manage_state-message-status_reset{display:none}:is(.ui-dialog-manage_state-message-status_success,.ui-dialog-manage_state-message-status_fail) .ui-dialog-manage_state-message-process_label:after{text-transform:uppercase;color:#fff;margin-left:.3em;padding:.3em;font-weight:bolder}.ui-dialog-manage_state-message-status_success .ui-dialog-manage_state-message-process_label:after{content:"succeeded";background:#006400}.ui-dialog-manage_state-message-status_fail .ui-dialog-manage_state-message-process_label:after{content:"failed";background:#8b0000}.ui_missing-ui_element{--border-spec: 1px dashed red;border-bottom:var(--border-spec);margin-bottom:var(--gap-size) 0}.ui_missing-ui_element h4{background:#8b0000;color:#fff}.ui_missing-ui_element-full_key{font-weight:700}.ui_missing-ui_element-message{display:block;background:khaki}.ui_leading-algorithm_container>:not(:first-child){background:#dfdfdf;padding:.2em}.ui_type_tools_grid_layout{padding:var(--gap-size);min-height:100%;min-width:fit-content}.ui_type_tools_grid-row{display:table-row}.ui_type_tools_grid-cell-parameters,.ui-parameters-display{font-family:monospace!important;font-weight:bolder;font-size:12pt;font-variation-settings:"opsz" 12;color:var( --parameters-label-high-contrast-text-color, var(--parameters-label-color) );strong{font-weight:inherit}}.ui_type_tools_grid-cell-parameters{margin-bottom:.3em}.ui-parameters-display_layer:before{content:" ■ ";margin-right:.3em;white-space:pre;color:var(--cell-text-color);background-color:var(--cell-background-color)}.ui_type_tools_grid-labels-caption{display:table-cell;.ui_type_tools_grid-labels-caption-cell{position:absolute;z-index:1;line-height:2rem}}.ui_type_tools_grid-labels-caption-x~.ui_type_tools_grid-row.ui_type_tools_grid-labels-data>.ui_type_tools_grid-cell{padding-top:2rem;padding-bottom:var(--gap-size);position:sticky;top:var(--gap-size)}.ui_type_tools_grid-labels-caption,.ui_type_tools_grid-labels-data{font-weight:700;background:var(--list-item-even-bg)}.ui_type_tools_grid-row.ui_type_tools_grid-labels-data+.ui_type_tools_grid-row>.ui_type_tools_grid-cell{padding-top:var(--gap-size)}.ui_type_tools_grid-cell.ui_type_tools_grid-labels-data+.ui_type_tools_grid-cell{padding-left:var(--gap-size)}.ui_type_tools_grid-labels-caption-y .ui_type_tools_grid-labels-caption-cell{writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(-180deg);top:3rem;position:absolute;line-height:2rem;z-index:1}.ui_type_tools_grid-labels-caption-y~* .ui_type_tools_grid-labels-data:first-child{vertical-align:baseline;position:sticky;left:var(--gap-size);padding-left:2rem;padding-right:var(--gap-size)}.ui_type_tools_grid-cell{display:table-cell;white-space:pre;text-box-trim:trim-both;text-box-edge:text alphabetic;line-height:1}.ui-dimension_sequence{border-top:1px solid var(--fieldset-border-color);border-bottom:1px solid var(--fieldset-border-color);display:flex;flex-direction:column;gap:.5em;margin-bottom:-1px;padding:.5em 0}.ui-dimension_sequence .typeroof-ui-label{margin-inline-end:.5em}.ui-dimension_sequence .ui_generic_struct_container .line_of_text label,.ui-dimension_sequence .ui_generic_struct_container .number_input label{margin-top:.3em;font-weight:600;display:block}.dialog-multi_select_fonts{list-style:none;margin:0 0 1rem;padding:0}.ui_node_spec_map-item .ui_base_map-key-input{width:initial}.ui_prose_mirror_menu{height:7.5em;overflow:auto}.ui_prose_mirror_menu-container>*{display:inline}.ui_prose_mirror_menu-container>.typeroof-ui-label:after{content:" "}.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles{button.active{color:#fff;background:#000;font-variation-settings:"opsz" 12,"GRAD" 150}button.active:disabled{background:#a9a9a9}}[contenteditable]:focus{outline:0 solid transparent}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}.prosemirror-host{min-height:100%}:where(.ProseMirror,.typeroof-document){*[data-unknown-type]{outline:4px solid red;font-family:RobotoFlex,sans-serif;margin:1em 0}.unknown-style{font-family:RobotoFlex,sans-serif;color:#000;background:#ff1493;text-decoration-style:solid;text-decoration-thickness:1.5pt;text-decoration-color:#ff1493;text-decoration-skip-ink:none;text-decoration-line:underline}.unknown-style:before{content:" (UNKOWN STYLE: " attr(data-style-name) ") ";color:#000;background:#fff}}:is(.ProseMirror,.typeroof-document){margin-left:2em;*{line-height:var(--line-height);text-box:trim-start text}>*:not(:first-child){margin-block-start:var(--margin-block-start, 0)}>*:not(:last-child){margin-block-end:var(--margin-block-end, 0)}}.ui_opentype_features_chooser-select-select{max-width:100%}.ui_boolean_ot_feature{.ui_boolean_ot_feature-label-content:before{content:"["}&:where(.is-in-font) .ui_boolean_ot_feature-label-content:before{content:""}.ui_boolean_ot_feature-label-content:after{content:"]*"}&:where(.is-default-value) .ui_boolean_ot_feature-label-content:after{content:"]"}&:where(.is-in-font) .ui_boolean_ot_feature-label-content:after{content:"*"}&:where(.is-in-font.is-default-value) .ui_boolean_ot_feature-label-content:after{content:""}}.ui-language_tag-info{background:#fff;padding:.3em}.ui_language_subtag_info~.ui_language_subtag_info{padding-block-start:1.3em}.ui_language_subtag_info-list{margin:0;dt{display:inline;font-weight:bolder}dt:after{content:":"}dd+dt:before{display:block;content:""}dd{display:inline;margin-inline-start:0}dd:before{content:" "}dd+dd:before{content:", "}}:root{overflow:hidden;--gap-size: 0;--background-color: #121212;--text-color: #fff;--input-border-color: #ccc;--fieldset-border-color: #666;--button-bg-color: #000;--button-border-color: #ccc;--button-border-color-hover: #fff;--button-border-color-disabled: #666;--button-text-color-disabled: #666;--sidebar-bg-color: #121212bb}header,footer{color:var(--text-color)}header{background-color:#333b}footer{background-color:var(--sidebar-bg-color)}footer :is(a:link,a:visited){color:var(--text-color)}body>.wrapper{background-color:#000;display:grid;--sidebar-width: 20rem;grid-template:"header free" auto "sidebar free" auto "free2 free" 1fr "footer footer" auto / var(--sidebar-width) calc(100vw - var(--sidebar-width));height:100vh}body>.wrapper>*:not(.typeroof-main){position:relative;z-index:2}.typeroof-layout{position:absolute;z-index:1;top:0;left:0;width:100vw;height:100vh}.wrapper:not(.visible)>*:not(.typeroof-main){visibility:hidden}label.ui_font-select{margin-bottom:1em}.ui_collapsible_mixin>legend:after,.ui_collapsible_mixin-open>legend:after{filter:invert(100%)}
