.react-time-control{border-bottom:1px solid #b7b4b0;padding:.75em 0}.react-time-control__controls{align-items:center;gap:.75em;margin-bottom:1em;display:flex}.react-time-control__button{transition:background-color .2s}.react-time-control__button--playing{background-color:#f77}.react-time-control__time-display{font-size:.9em}.react-time-control__slider-label{margin-bottom:.25em;display:block}.react-time-control__slider{cursor:pointer;width:100%}@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}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/TypeRoof/assets/MaterialSymbolsOutlinedSubset-Dgg2LUWU.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--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-active-color:#333;--button-border-color:#999;--button-border-color-hover:#333;--button-border-color-disabled:#aaa;--button-text-color-disabled:#666;--menu-button-bg-color-hover:#eee;--sidebar-bg-color:#eee;--parameters-label-color:#09f;--tooltip-bg-color:#000c;--tooltip-text-color:#fff;margin:0;overflow-y:auto}body{background:var(--background-color);color:var(--text-color);font-variation-settings:initial;margin:0;font-family:RobotoFlex,sans-serif;font-weight:369}*,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)}abbr{text-decoration-line:underline;text-decoration-style:dotted}button,select,input,textarea{color:var(--text-color);border:none;border-radius:.25rem;height:1.5rem;font-family:RobotoFlex,sans-serif}select,input,textarea{background-color:var(--background-color);border:1px solid var(--input-border-color);font-size:inherit;max-width:100%}select:disabled,input:disabled,textarea:disabled{border-color:var(--button-border-color-disabled);color:var(--button-border-color-disabled)}select:not(:disabled):hover{border-color:var(--button-border-color-hover);box-shadow:0 0 .625rem #2b2b2b26}select{appearance:base-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]{vertical-align:middle;margin:0}input[type=text],input[type=number]{height:1.25rem}input:invalid{border:1px solid var(--color-danger)}dialog{background-color:var(--background-color);color:var(--text-color);border:0;padding:1.5em;box-shadow:0 1.5em 3em #000000b3}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{width:auto;padding:0 .5em}button{background:var(--button-bg-color);border:1px solid var(--button-border-color);cursor:pointer;font-variation-settings:"opsz" 12;white-space:nowrap;justify-content:center;align-items:center;gap:.1em;padding:.25em .5em;font-size:.75rem;transition:all 75ms linear;display:inline-flex}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);cursor:not-allowed}button:disabled>span{color:var(--button-border-color-disabled);pointer-events:none}form button{font-variation-settings:"opsz" 14;height:auto;padding:.5em 1em;font-size:.875rem}menu{gap:.25rem;margin:0;padding:0;display:flex}.ui_button,.ui_button.ui_button-add,.ui_button.ui_button-move,.ui_button.ui_button-remove{padding:.25em}button.ui_button.ui_button-move.drag_handle{height:1.5rem;width:initial}.ui_button.ui_button-remove{border-color:var(--color-danger);color:var(--color-danger)}.ui_toggle_button-toggle{background:0 0;border:none;padding:0}.ui_toggle_button-toggle .material-symbols-outlined{font-size:2rem!important}.typeroof-ui hr{border:none;border-bottom:1px solid var(--fieldset-border-color)}body>.wrapper{--sidebar-width:20rem;grid-template:"sidebar main" 1fr / var(--sidebar-width) calc(100vw - var(--sidebar-width));height:100vh;display:grid}.typeroof-ui_sidebar{background:var(--sidebar-bg-color);grid-area:sidebar;overflow-y:auto}.typeroof-main{background:var(--background-color);flex-direction:column;grid-area:main;display:flex;overflow-y:auto}.typeroof-main>.typeroof-layout{overscroll-behavior-x:contain;flex-grow:1;overflow:auto}.typeroof-app-menu{border-bottom:1px solid var(--fieldset-border-color);align-items:center;gap:1em;padding:1em;display:flex}.typeroof-app-menu>button{background:0 0;border:0;padding:0}.typeroof-app-menu>h1{font-variation-settings:"opsz" 10;font-size:1em;font-weight:1000}.typeroof-app-menu>h1:last-child{margin-left:0}.typeroof-app-menu>label{min-width:0}.typeroof-app-menu>.typeroof-app-menu-item{position:relative}.typeroof-app-menu>.typeroof-app-menu-item>button{background:0 0;border:0;padding:0}.typeroof-app-menu>.typeroof-app-menu-item>menu{background-color:var(--button-bg-color);border:1px solid var(--input-border-color);padding:.5em;display:none;position:absolute;top:2em;left:0;box-shadow:0 4px 10px #00000040}.typeroof-app-menu>.typeroof-app-menu-item>menu.opened{display:block}.typeroof-app-menu>.typeroof-app-menu-item>menu ul,.typeroof-app-menu>.typeroof-app-menu-item>menu li{padding:0;list-style:none;display:flex;margin:0!important}.typeroof-app-menu>.typeroof-app-menu-item>menu a,.typeroof-app-menu>.typeroof-app-menu-item>menu button{text-align:left;background:0 0;border:0;border-radius:0;flex-grow:1;height:auto;padding:.5em 1.5em .5em .5em;font-size:1em;text-decoration:none;display:block}:is(.typeroof-app-menu>.typeroof-app-menu-item>menu a,.typeroof-app-menu>.typeroof-app-menu-item>menu button):hover{background-color:var(--menu-button-bg-color-hover)}.typeroof-app-menu .typeroof-app-menu-state_file_input{display:none}.typeroof-docs .wrapper{grid-template-rows:auto 1fr;grid-template-areas:"header main""sidebar main"}.typeroof-docs header{grid-area:header;margin:0 auto}.typeroof-docs .typeroof-ui_sidebar{font-optical-sizing:auto;padding:1em 2em;font-size:.8em}.typeroof-docs .typeroof-ui_sidebar h1{font-size:1.2em}.typeroof-docs .typeroof-ui_sidebar a{color:inherit;text-decoration:none}.typeroof-docs .typeroof-ui_sidebar ul{margin:0;padding:0;list-style:none}.typeroof-docs .typeroof-ui_sidebar nav>ul>li>a{font-size:1.1em}.typeroof-docs .typeroof-ui_sidebar ul>li{padding:.3em 0}.typeroof-docs .typeroof-ui_sidebar ul>li>a{margin-bottom:.2em;display:inline-block}.typeroof-docs .typeroof-ui_sidebar li.active>a{font-weight:700}.typeroof-docs .typeroof-ui_sidebar li>ul>li{padding:.2em 0}.typeroof-docs .typeroof-ui_sidebar li>ul>li>ul{margin-left:1em}.typeroof-docs .typeroof-ui_sidebar li>ul>li:before{font-variation-settings:"wght" 250;content:"";vertical-align:middle;margin-left:-.4em;font-family:Material Symbols Outlined;font-size:1.2rem;line-height:1.2rem}.typeroof-docs .typeroof-ui_sidebar h3{margin-top:2em;margin-bottom:.5em;font-size:1.1em;font-weight:600}body.typeroof-docs>.wrapper>.typeroof-main{overflow:auto;container-type:inline-size}.typeroof-docs_content .heading_anchor{color:gray;margin-right:.1em;font-weight:400;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)}}.ui_prosemirror_host,.typeroof-document{--label-width-or-margin-inline-start:2.5rem;flex-shrink:0;min-height:100%}:where(.ProseMirror,.typeroof-document) [data-unknown-type]{outline:4px solid red;margin:1em 0;font-family:RobotoFlex,sans-serif}:where(.ProseMirror,.typeroof-document) [data-style-name]{line-height:0}:where(.ProseMirror,.typeroof-document) .unknown-style{color:#000;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background:#ff1493;font-family:RobotoFlex,sans-serif;-webkit-text-decoration:underline #ff1493;text-decoration:underline #ff1493;text-decoration-thickness:1.5pt}:where(.ProseMirror,.typeroof-document) .unknown-style:before{content:" (UNKNOWN STYLE: " attr(data-style-name) ") ";color:#000;background:#fff}:where(.ProseMirror,.typeroof-document) [data-unknown-inline-type]{color:#000;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;background:#ff1493;font-family:RobotoFlex,sans-serif;-webkit-text-decoration:underline #ff1493;text-decoration:underline #ff1493;text-decoration-thickness:1.5pt}:where(.ProseMirror,.typeroof-document) [data-unknown-inline-type]:before{content:" (UNKNOWN INLINE TYPE: " attr(data-unknown-inline-type) ") ";color:#000;background:#fff}:is(.ProseMirror,.typeroof-document) [data-node-type]{line-height:var(--line-height);text-box:trim-start text;--space-before:var(--margin-block-start,0);--space-after:var(--margin-block-end,0)}.editor-advanced:not(.has-node-labels) :is(.ProseMirror,.typeroof-document),:is(.ProseMirror,.typeroof-document).typeroof-document:not(.has-node-labels){margin-inline-start:var(--label-width-or-margin-inline-start,0)}.editor-simple :is(.ProseMirror,.typeroof-document){--line-height:1.2em;--margin-block-start:0;margin-left:0}.editor-simple :is(.ProseMirror,.typeroof-document)>*{text-box:none}.editor-simple :is(.ProseMirror,.typeroof-document)>:first-child{text-box:trim-start text}.editor-simple :is(.ProseMirror,.typeroof-document)>:not(:first-child){margin-block-start:var(--margin-block-start,0)}.editor-simple :is(.ProseMirror,.typeroof-document)>:not(:last-child){margin-block-end:var(--margin-block-end,0)}.editor-advanced [data-node-type]{grid-template-columns:auto;grid-template-rows:var(--space-before,0) auto auto var(--space-after,0);grid-template-areas:"space-before""content""bottom""space-after";display:grid}.editor-advanced [data-node-type]>[data-node-content]{grid-area:content}.editor-advanced [data-node-type]>.ui-parameters-display{grid-area:bottom;line-height:1.3}.editor-advanced.has-node-labels [data-node-type]{grid-template-columns:var(--label-width-or-margin-inline-start,0) auto;grid-template-areas:"label space-before""label content""label bottom""label space-after"}.editor-advanced.has-node-labels [data-node-type]>.ui_type_spec_label{grid-area:label;position:relative}.editor-advanced.has-node-labels [data-node-type]>.ui_type_spec_label>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;width:-webkit-fill-available;width:-moz-available;width:stretch;margin-inline-end:.3em;padding:.3rem;font-size:1rem;line-height:1.3;position:absolute;overflow:hidden}.editor-advanced.has-node-labels [data-node-type]>.ui_type_spec_label.ui_type_spec-editing{background-color:#eef}.ProseMirror{font-variant-ligatures:unset;font-feature-settings:unset}.typeroof-main>.typeroof-layout.typeroof-layout--type-stage{align-items:flex-start;display:flex}.typeroof-document{overflow-wrap:break-word;font-variant-ligatures:none;white-space:break-spaces}.typeroof-document [data-node-type]{padding:var(--space-before) 0 var(--space-after) 0;line-height:var(--line-height);display:table}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;font-size:1.125rem!important}.layout-and-font{padding:1em}.layout-and-font .ui_font-select_label,.layout-and-font .ui_generic_select-label{text-align:right;width:14%!important}.layout-and-font .ui_font-select_select{appearance:base-select;flex-shrink:100}.layout-and-font .ui_font-select_select::picker(select){appearance:base-select;flex-shrink:100}.layout-and-font .ui_font-select_label{display:initial}dialog{width:50vw;min-width:400px;max-width:700px;margin:0;top:10vh;left:50%;translate:-50%}dialog h4{margin-top:0}.dialog-fonts{background-color:var(--background-color);border:1px solid var(--input-border-color);height:15rem;margin:1em 0;padding:0;overflow-y:scroll}.dialog-fonts ul{padding:0;list-style:none;margin:0!important}.dialog-fonts li{background-color:var(--list-item-odd-bg);justify-content:start;align-items:center;gap:1em;padding:.5em;font-size:.9em;display:flex}.dialog-fonts li:nth-child(odd){background-color:var(--list-item-even-bg)}.layout-and-font select{height:auto;font-size:1.2em}.layout-and-font select::picker(select){font-size:.8rem}.document-manager{border-top:1px solid var(--fieldset-border-color);padding:1em}.typeroof-ui :is(h1,h2,h3,h4,h5,h6),.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-variation-settings:"opsz" 9;font-size:.8rem}.ui_select_task_automation .ui_plain_select-label{margin:.5em 0 .35em;display:block}.ui_select_task_automation .ui_plain_select-label,.ui_axes_math>label{letter-spacing:.05em;text-transform:uppercase;font-weight:600}.typeroof-ui-label,.typeroof-ui label>:is(strong,span):first-child{text-transform:capitalize;font-weight:600}.key_moments_timeline-items{padding:0;list-style:none}.active>.key_moments_timeline-button{font-weight:700}.ui_time_control_circle{touch-action:none;width:200px;height:200px;margin:0 auto;display:block}.ui_time_control_circle-track{fill:oklch(95% .05 calc(1turn * var(--t)));stroke:#000;stroke-width:2px}.ui_time_control_circle-track_back{fill:var(--gap-color)}.ui_time_control_circle-hand{stroke:#000;stroke-width:2px;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:7px;stroke-opacity:.3;paint-order:stroke}.motion_stage{box-sizing:content-box;border:var(--gap-size) solid var(--gap-color,black);border-inline-start-width:0}.motion_stage-wrapper{position:relative;overflow:hidden}.motion_stage-wrapper:before{content:"";z-index:0;background-size:var(--transparency-indicator-bg-size);background-image:var(--transparency-indicator-bg-image);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.motion_stage-wrapper>.motion_stage-layer-top{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.motion_stage-layer-sub{position:absolute;overflow:visible}.actor_renderer-line_of_text{white-space:pre;width:fit-content;height:fit-content;display:block}.stage-manager_actors li.active>button span,.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{margin:0;padding-inline-start:0;list-style:none}.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:5px}.stage-manager_actors>ol:empty:before{content:"(empty: drop actor here)"}.tree_editor>ol:empty:before{content:"(empty: drop item here)"}.ui_base_map-items{background-color:#fff}.ui_base_map-item{border:1px solid #999;align-items:center;margin-bottom:-1px;padding:.5em;display:flex}.ui_base_map-item>.ui_base_map-key{flex-grow:1}.ui_base_map-item>.ui_base_map-key>.ui_base_map-key-input{width:100%}.ui_base_map-item>button{line-height:1}.ui_base_map-item>[class*=_map-item-value].active{font-weight:700}.ui_base_map-item>:is([class*=_map-item-drag_handle],.ui_button-remove){order:10}.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{background-color:var(--list-item-odd-bg);display:block}.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_axes_math-locations_sum,.ui_axes_math-locations_sum>*,.ui_base_list-items,.ui_base_list-items>*,.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:0 0;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-repeat:no-repeat;background-size:10em}: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>*).drop_target_indicator-before,.stage-manager_actors li.drop_target_indicator-before{--local-indicator-padding:calc(var(--indicator-padding) + var(--own-padding-top,0em));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>*).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{content:"";margin-left:calc(var(--indentation-width,1em) * (1 + var(--structural-depth,0)));padding:var(--indicator-padding) 0;display:block}.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-repeat:no-repeat;background-size:10em}: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{background-color:var(--button-bg-color);border:1px solid var(--button-border-color);width:1.2rem;height:1.2rem;color:var(--text-color);cursor:grab;border-radius:.25rem;justify-content:center;align-items:center;margin-right:.125rem;display:inline-flex;box-shadow:0 0 .1875rem #2b2b2b14}.drag_handle>span{font-size:.875rem!important}.drag_handle:hover{z-index:1;outline:.1em solid #000;position:relative;box-shadow:0 0 .625rem #2b2b2b26}.drag_handle:active:hover{cursor:grabbing}.ui_base_drop_target{color:#8b0000;border:1px dashed #8b0000;border-radius:5px;justify-content:center;align-items:center;gap:.5em;margin:1em 0;padding:.25em;display:flex}.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{vertical-align:middle;--width:1.2em;--height:1.2em;width:var(--width);height:var(--height);margin-right:.25em;display:inline-block;position:relative;overflow:visible}.ui_color_patch-has_color:after,.ui_color_patch-has_color:before{content:"";width:var(--width);height:var(--height);display:block;position:absolute;top:0;left: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" 80;margin:1.5em 0}.ui_collapsible-closed .ui-show_processed_properties{display:none}.ui-show_processed_properties h4{margin:1em 0 -1px;padding:.5em 0}.ui-show_processed_properties-list{box-sizing:border-box;background-color:#fff;width:100%;padding:0;margin:0!important}.ui-show_processed_properties-item{border:1px solid #999;justify-content:space-between;gap:2em;margin-top:-1px;padding:.5em;display:flex}.ui-show_processed_properties-value{text-align:right;word-break:break-all;font-weight:700}.ui_color_chooser-label_toggle{list-style-type:disclosure-closed;list-style-position:inside;display:list-item}.settings_visible .ui_color_chooser-label_toggle{list-style-type:disclosure-open}.ui_color_chooser .ui_color_patch{vertical-align:baseline;margin-top:.3em;margin-left:.5em;display:inline-block}.ui_color_chooser_two_colors-label_toggle{justify-content:center;align-items:anchor-center;gap:.3rem;margin:.5rem 0;display:flex}.ui_color_chooser_two_colors-label_toggle .ui-button-swap{height:2rem}.ui_color_chooser_two_colors-label_toggle .ui_color_patch{--width:4rem;--height:2rem}.ui_color_component{grid-template:"value-box toggle""color-bar color-bar"/auto auto;gap:.25em;margin-bottom:1.5em;display:grid}.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:"";z-index:0;background-size:var(--transparency-indicator-bg-size);background-image:var(--transparency-indicator-bg-image);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.number-and-range-color-input_color-bar{justify-content:center;height:3rem;display:flex;position:relative}.number-and-range-color-input_color-bar input{width:100%;width:-moz-available;width:-webkit-fill-available;z-index:1;width:stretch;position:relative}.number-and-range-color-input_color-bar canvas{width:var(--width,0);height:var(--height,0);z-index:0;position:absolute;top:0;left:0}.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select{align-items:center;gap:.75em;padding:.25em 0;display:flex}:is(.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select) label,:is(.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select) .ui_generic_select-label{text-align:right;width:35%}:is(.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select) input[type=number]{width:15%}:is(.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select) input[type=range]{width:22%}:is(.number-and-range-input,.ui_font-select,.ui_generic_select,.ui_plain_select) button{width:18%;margin-left:auto}.manual_axes_locations .number-and-range-input label abbr{text-transform:none}.select_and_drag>label{align-items:center;gap:.25em;display:flex}.measure_box{width:1px;height:1px;position:absolute;top:-100px;overflow:hidden}.measure_box-sample{white-space:nowrap}.fixed-line-breaks{word-break:break-all;overflow-wrap:break-word;text-align:left;font-size:36pt;line-height:1.5}.end-of-line:after{content:"";display:block}.fixed-line-breaks div,.fixed-line-breaks span{white-space:nowrap;word-break:normal;overflow-wrap:normal;display:block}.fixed-line-breaks span{text-align:left;min-width:.1em;margin-right:.3em;display:inline-block}.fixed-lines span{white-space:nowrap;margin-right:0;display:inline}.actor_renderer-videoproof_contextual{width:100%;height:100%;overflow-y:auto}.actor_renderer-videoproof_contextual-spacer{box-sizing:border-box;display:flow-root}.actor_renderer-videoproof_contextual-content{text-align:var(--cell-alignment,center);background-color:var(--background-color);position:sticky;top:0}.actor_renderer-videoproof_contextual-content.fixed-lines span{margin-right:calc(1em * var(--gap-em,0))}.actor_renderer-videoproof_contextual-content.fixed-lines span.end-of-line{margin-right:0}.actor_renderer-videoproof_contextual-content span{outline:var(--cell-boxes-outline,none);background:var(--cell-background-color,none)}.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{font-variation-settings:"opsz" 7;padding:0;font-size:.8em;list-style:none}: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>*{list-style:none;display:list-item}.ui_videoproof_array_layers-item{padding:var(--gap-size) 0}.ui_videoproof_array_layers-item .ui_button{float:right}.ui_base_list_simple_item{border:1px solid #999;height:1.5em;margin-bottom:-1px;padding:.5em}.ui_base_list_item>.tools_container{float:right;display:inline-flex}.ui_base_list_item>.tools_container>*{order:-3;margin-right:.125rem}.ui_base_list_item>.tools_container .ui_button-move{order:-2}.ui_base_list_item>.tools_container .ui_button-remove{order:-1}.dragging{outline:.05em solid gray}.actor_renderer-videoproof_array_v2{--line-height-em:1.5;--gap-widht-em:.1;gap:0 calc(1pt * var(--font-size-pt,24) * var(--gap-widht-em,0));background-color:var(--background-color);flex-wrap:wrap;display:flex}.videoproof_layout{box-sizing:border-box;width:100%;min-height:100%}.videoproof_layout:has(.actor_renderer-videoproof_contextual){height:100%}.videoproof_layout .actor_renderer-videoproof_array_v2,.videoproof_layout .actor_renderer-videoproof_contextual-content{background-color:var(--layout-specific-override-actor-renderer-videoproof-array-v2-background-color,var(--background-color))}.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));justify-content:var(--cell-alignment,center);width:calc(1em * (var(--widest-cell-em,3)));display:flex;position:relative}.actor_renderer-videoproof_array_v2-cell{line-height:initial;bottom:calc(1em * (var(--max-descender-em) - var(--descender-em)));position:absolute}.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{color:#ccc;z-index:1;background:#fff 50%/cover no-repeat;width:3em;height:3em;margin:0 auto;font-family:Material Symbols Outlined;font-size:2rem;display:block;position:absolute}.ui_alignment label.ui_alignment-radio_label{cursor:pointer;vertical-align:text-top;width:3em;height:3em;display:inline-block;position:relative;overflow:hidden}.ui_alignment input{z-index:0;position:absolute}.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>*{padding-top:var(--own-padding-top,0);padding-bottom:var(--own-padding-bottom,0);list-style:none;display:list-item}.ui_axes_math-map-label,.ui_axes_math-locations_sum-label,.ui-axes_math-locations_sum_item-label{border:.1em solid #000;padding:0 .2em;line-height:2em}.ui-axes_math-locations_sum_item>:last-child{display:inline}.ui-axes_math-location_value-numeric_value{width:3.75em}.ui_base_map-item .ui_base_map-key-input{text-align:left;font-variation-settings:"opsz" 12;font-family:RobotoFlex,sans-serif;font-size:inherit;background:0 0;border:none;font-weight:600}:is(ol,ul).ui_base_map-items{margin:0;padding:0;list-style:none}.ui_base_map-item,.ui_axes_math-map-item,.ui-dimension_sequence{--padding-horizontal:.25em;--drop-target-indicator-width:.2em}.ui_axes_math-map-item>:is(*,.ui_base_map-key){flex:0 1 content}.ui_base_map-item>.ui_base_map-key{padding-right:var(--padding-horizontal)}.ui_axes_math-map-item>.ui_axes_math-axis_tag{padding-right:var(--padding-horizontal)}.ui_axes_math-map-item>.ui_axes_math-axis_tag .ui_base_map-key-input{width:3em;margin-inline:.25em}.ui-axes_math-location_values{align-items:center;align-content:initial;flex-wrap:wrap;display:flex}.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{padding:0 var(--padding-horizontal);align-items:center;height:2.5em;margin:0 -1px 0 0;display:flex}.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{vertical-align:middle;vertical-align:-webkit-baseline-middle;display:inline-block}.ui_base_map-tools>*{display:none}:is(.ui_node_spec_map-tools,.ui_style_patches_map-tools,.ui_links_map-tools,.ui_mark_spec_map-tools)>*{display:initial}:is(.ui_node_spec_map-tools,.ui_style_patches_map-tools,.ui_links_map-tools,.ui_mark_spec_map-tools)>.ui_links_map-key-create>.ui_generic_select,:is(.ui_node_spec_map-tools,.ui_style_patches_map-tools,.ui_links_map-tools,.ui_mark_spec_map-tools)>.ui_generic_select{display:block}.ui_node_spec_to_type_spec_links_map-tools>*{display:block}.ui_links_map-tools{margin-bottom:.5em;margin-left:0;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_axes_math-map-tools{float:right;display:inline-flex}.ui_axes_math-map-tools>*{display:block}.ui_links_map-tools.ui_links_map-tools:focus-within>*,.ui_links_map-tools.ui_links_map-tools:focus-within>.ui_generic_select{display:block}.ui_links_map-item_value{flex-wrap:wrap;flex-basis:10em;align-items:center;display:flex}.ui_links_map-item_value .ui_generic_select-select{appearance:auto}.ui_links_map-item_value-value_label{flex: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,.ui_links_map-item_value .line_of_text{display:none}.ui_links_map-item_value:focus-within :is(.ui_links_map-item_value-change_select,.ui_links_map-item_value-change_input,.line_of_text){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}.minimal-collapsible>.ui_collapsible_toggle{list-style-type:disclosure-closed;list-style-position:inside;display:list-item}.minimal-collapsible.ui_collapsible-opened>.ui_collapsible_toggle{list-style-type:disclosure-open}.separating-collapsible{border-top:1px solid var(--fieldset-border-color);border-bottom:1px solid var(--fieldset-border-color);margin-bottom:-1px}.separating-collapsible>.ui_collapsible_toggle{cursor:pointer;text-transform:capitalize;justify-content:space-between;align-items:center;padding:.5em 1em;font-weight:600;display:flex}.separating-collapsible>.ui_collapsible_toggle:after{font-variation-settings:"wght" 200;content:"";font-family:Material Symbols Outlined;font-size:1.3rem;line-height:.8rem}.separating-collapsible.ui_collapsible-opened>.ui_collapsible_toggle:after{content:""}.separating-collapsible>.ui_collapsible-contents{padding:1em}.separating-collapsible.ui_collapsible-closed>.ui_collapsible-contents{display:none}.ui-dialog_openers-items{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ui-dialog_openers-item-button{width:100%}.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{color:#fff;background:#8b0000}.ui_missing-ui_element-full_key{font-weight:700}.ui_missing-ui_element-message{background:khaki;display:block}.ui_leading-algorithm_container>:not(:first-child){background:#dfdfdf;padding:.2em}.ui_type_tools_grid_layout{padding:var(--gap-size);min-width:fit-content;min-height:100%}.ui_type_tools_grid-row{display:table-row}.ui_type_tools_grid-cell-parameters,.ui-parameters-display{font-variation-settings:"opsz" 12;color:var(--parameters-label-high-contrast-text-color,var(--parameters-label-color));font-size:12pt;font-weight:bolder;font-family:monospace!important}:is(.ui_type_tools_grid-cell-parameters,.ui-parameters-display) strong{font-weight:inherit}.ui_type_tools_grid-cell-parameters{margin-bottom:.3em}.ui-parameters-display_layer:before{content:" ■ ";white-space:pre;color:var(--cell-text-color);background-color:var(--cell-background-color);margin-right:.3em}.ui_type_tools_grid-labels-caption{display:table-cell}.ui_type_tools_grid-labels-caption .ui_type_tools_grid-labels-caption-cell{z-index:1;line-height:2rem;position:absolute}.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);top:var(--gap-size);position:sticky}.ui_type_tools_grid-labels-caption,.ui_type_tools_grid-labels-data{background:var(--list-item-even-bg);font-weight:700}.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;z-index:1;line-height:2rem;position:absolute;top:3rem;transform:rotate(-180deg)}.ui_type_tools_grid-labels-caption-y~* .ui_type_tools_grid-labels-data:first-child{vertical-align:baseline;left:var(--gap-size);padding-left:2rem;padding-right:var(--gap-size);position:sticky}.ui_type_tools_grid-cell{text-box-trim:trim-both;text-box-edge:text alphabetic;line-height:1;display:table-cell}.ui-dimension_sequence{border-top:1px solid var(--fieldset-border-color);border-bottom:1px solid var(--fieldset-border-color);flex-direction:column;gap:.5em;margin-bottom:-1px;padding:.5em 0;display:flex}.ui-dimension_sequence .add_or_drag-drag_handle{width:fit-content}.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 .line_of_text label,.ui-dimension_sequence .ui_generic_struct_container .number_input label{margin-top:.3em;font-weight:600;display:block}.ui_generic_struct_container h3{--font-size-change:1.25;font-variation-settings:"opsz" 12}.ui_generic_struct_container>.ui-language_tag,.ui_generic_struct_container>.ui_leading-algorithm_container,.ui_generic_struct_container>.ui-margins,.ui_generic_struct_container>.ui_opentype_features_chooser,.ui_generic_struct_container>.manual_axes_locations{margin-bottom:2em}.ui_generic_struct_container>.ui-language_tag,.ui_generic_struct_container>.number-and-range-input+.ui_color_chooser,.ui_generic_struct_container>.ui_opentype_features_chooser{margin-top:2em}.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:" "}:is(.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles) button{vertical-align:top}:is(.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles) button.active,:is(.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles) button.active>*{color:#fff}:is(.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles) button.active{font-variation-settings:"opsz" 12, "GRAD" 150;background:#000}:is(.ui_prose_mirror_menu-blocks,.ui_prose_mirror_menu-styles) button.active:disabled{background:#a9a9a9}.ui_prose_mirror_menu-simple{gap:.25em;height:auto;margin-bottom:1em;display:flex}.ui_prose_mirror_menu-simple .ui_prose_mirror_menu-container-blocks,.ui_prose_mirror_menu-simple .typeroof-ui-label{display:none}.ui_prose_mirror_menu-simple button{height:auto;padding:.25rem}.ui_prose_mirror_menu-simple button.active{color:#fff;background:var(--button-active-color);border-color:var(--button-active-color)}.ui_prose_mirror_menu-simple button.active:disabled{background:#a9a9a9}[contenteditable]:focus{outline:0 solid #0000}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) html,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) body,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) div,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) span,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) applet,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) object,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) iframe,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h1,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h2,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h3,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h4,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h5,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) h6,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) p,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) blockquote,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) pre,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) a,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) abbr,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) acronym,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) address,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) big,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) cite,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) code,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) del,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) dfn,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) em,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) img,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ins,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) kbd,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) q,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) s,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) samp,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) small,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) strike,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) strong,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) sub,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) sup,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) tt,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) var,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) b,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) u,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) i,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) center,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) dl,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) dt,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) dd,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ol,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ul,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) li,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) fieldset,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) form,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) label,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) legend,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) table,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) caption,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) tbody,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) tfoot,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) thead,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) tr,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) th,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) td,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) article,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) aside,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) canvas,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) details,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) embed,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) figure,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) figcaption,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) footer,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) header,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) hgroup,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) menu,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) nav,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) output,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ruby,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) section,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) summary,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) time,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) mark,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) audio,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) article,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) aside,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) details,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) figcaption,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) figure,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) footer,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) header,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) hgroup,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) menu,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) nav,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) section{display:block}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) body{line-height:1}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ol,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) ul{list-style:none}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) blockquote,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) q{quotes:none}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) blockquote:before,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) blockquote:after,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) q:before,:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) q:after{content:"";content:none}:where(.ProseMirror,.typeroof-document,.typeroof-layout,.reset-default-css) table{border-collapse:collapse;border-spacing:0}:is(.videoproof_layout,.ui-parameters-display.ui_videoproof){padding-left:2em}.ui_opentype_features_chooser-select-select{max-width:100%}.ui_boolean_ot_feature .ui_boolean_ot_feature-label-content:before{content:"["}.ui_boolean_ot_feature:where(.is-in-font) .ui_boolean_ot_feature-label-content:before{content:""}.ui_boolean_ot_feature .ui_boolean_ot_feature-label-content:after{content:"]*"}.ui_boolean_ot_feature:where(.is-default-value) .ui_boolean_ot_feature-label-content:after{content:"]"}.ui_boolean_ot_feature:where(.is-in-font) .ui_boolean_ot_feature-label-content:after{content:"*"}.ui_boolean_ot_feature:where(.is-in-font.is-default-value) .ui_boolean_ot_feature-label-content:after{content:""}.ui-language_tag-info{background:#ddd;margin-top:.5em;padding:.25em .5em}.ui-language_tag-info>ul{padding:0;list-style:inside}.ui_language_subtag_input{align-items:center;gap:.75em;padding:.25em 0;display:flex}.ui_language_subtag_input>label{text-align:right;width:35%}.ui_language_subtag_input>input{width:20%}.ui_language_subtag_info~.ui_language_subtag_info{padding-block-start:1.3em}.ui_language_subtag_info-list{margin:0}.ui_language_subtag_info-list dt{font-weight:bolder;display:inline}.ui_language_subtag_info-list dt:after{content:":"}.ui_language_subtag_info-list dd+dt:before{content:"";display:block}.ui_language_subtag_info-list dd{margin-inline-start:0;display:inline}.ui_language_subtag_info-list dd:before{content:" "}.ui_language_subtag_info-list dd+dd:before{content:", "}.ui_checkbox{align-items:center;gap:.25em;width:max-content;display:flex}.ui_tooltip_trigger{cursor:pointer}.ui_tooltip{inset:unset;align-self:anchor-center;left:calc(anchor(right) + 5px);background-color:var(--tooltip-bg-color);color:var(--tooltip-text-color);border:0;margin:0;padding:.5em;position:absolute}.type_driven-type-template_rule_model{border-top:1px solid var(--fieldset-border-color);border-bottom:1px solid var(--fieldset-border-color);margin-bottom:-1px;padding-bottom:.2rem}.type_driven-type-template_rule_model:nth-child(2n){background:var(--list-item-even-bg)}.type_driven-type-template_rule_model:nth-child(odd){background-color:var(--list-item-odd-bg)}.ui_chars_selector_container .ui_generic_select-label{width:auto}.type_driven-type-chars_selector_items_model-items{border-left:1px solid var(--fieldset-border-color);border-top:1px solid var(--fieldset-border-color);background:0 0;padding-left:.75em}:is(.ui_type_spec_select-select,.ui_font-select_select){appearance:auto}:is(.ui_type_spec_select-select,.ui_font-select_select)::picker(select){appearance:auto}.ui_type_spec_select-select,.ui_font-select_select{text-overflow:ellipsis;width:100%}.ui_font-select_label{display:none}
