.text-block-prose{min-width:0;font-family:inherit;font-size:var(--text-block-font-size,var(--size-14));font-weight:var(--font-weight-400);line-height:var(--text-block-line-height,var(--text-block-line-height-medium));text-align:var(--text-block-align,start);overflow-wrap:anywhere;white-space:pre-wrap}[data-text-justification=left]{--text-block-align:left}[data-text-justification=center]{--text-block-align:center}[data-text-justification=right]{--text-block-align:right}[data-text-justification=justify]{--text-block-align:justify}[data-text-line-height=small]{--text-block-line-height:var(--text-block-line-height-small);--text-block-heading-line-height:var(--text-block-heading-line-height-small)}[data-text-line-height=medium]{--text-block-line-height:var(--text-block-line-height-medium);--text-block-heading-line-height:var(--text-block-heading-line-height-medium)}[data-text-line-height=large]{--text-block-line-height:var(--text-block-line-height-large);--text-block-heading-line-height:var(--text-block-heading-line-height-large)}.text-block-prose :is(p,h1,h2,h3,ul,ol){margin:0}.text-block-prose>*+*{margin-block-start:var(--space-3)}.text-block-prose :is(h1,h2,h3){color:inherit;font-family:inherit;font-weight:var(--font-weight-700);line-height:var(--text-block-heading-line-height,var(--text-block-heading-line-height-medium));letter-spacing:normal}.text-block-prose h1{font-size:var(--text-block-heading-size-h1)}.text-block-prose h2{font-size:var(--text-block-heading-size-h2)}.text-block-prose h3{font-size:var(--text-block-heading-size-h3)}.text-block-scroll-area[data-text-font-size] .text-block-prose :is(h1,h2,h3),.text-block-editor-surface[data-text-size-control] .text-block-prose :is(h1,h2,h3){font-size:inherit}.text-block-prose p{font-size:inherit;line-height:inherit}.text-block-prose strong{font-weight:var(--font-weight-700)}.text-block-prose em{font-style:italic}.text-block-prose u{text-underline-offset:var(--size-2);text-decoration:underline}.text-block-prose :is(ul,ol){white-space:normal;padding-inline-start:var(--space-6)}.text-block-prose ul{list-style-type:disc}.text-block-prose ul ul{list-style-type:circle}.text-block-prose ol{list-style-type:decimal}.text-block-prose li{white-space:pre-wrap;display:list-item}.text-block-prose li+li,.text-block-prose li>*+*{margin-block-start:var(--space-1)}.text-block-prose a,.text-block-prose a:hover{color:inherit;text-underline-offset:var(--size-2);cursor:pointer;text-decoration:underline}.text-block-prose a:focus-visible{outline:var(--size-2) solid currentColor;outline-offset:var(--size-2);border-radius:var(--radius-sm)}.playblock-render .playblock-text{background:var(--color-transparent);border:0;border-radius:0;padding:0}.text-block-effects[data-text-style=outline] :is(.text-block-prose,p,h1,h2,h3,h4,li,a,span){--text-outline-radius:clamp(var(--size-1), .1em, var(--size-2));text-shadow:var(--text-effect-outline-shadow,var(--background-type-outline-shadow,calc(var(--text-outline-radius) * 1) calc(var(--text-outline-radius) * 0) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .99144) calc(var(--text-outline-radius) * .13053) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .96593) calc(var(--text-outline-radius) * .25882) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .92388) calc(var(--text-outline-radius) * .38268) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .86603) calc(var(--text-outline-radius) * .5) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .79335) calc(var(--text-outline-radius) * .60876) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .70711) calc(var(--text-outline-radius) * .70711) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .60876) calc(var(--text-outline-radius) * .79335) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .5) calc(var(--text-outline-radius) * .86603) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .38268) calc(var(--text-outline-radius) * .92388) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .25882) calc(var(--text-outline-radius) * .96593) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .13053) calc(var(--text-outline-radius) * .99144) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * 0) calc(var(--text-outline-radius) * 1) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.13053) calc(var(--text-outline-radius) * .99144) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.25882) calc(var(--text-outline-radius) * .96593) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.38268) calc(var(--text-outline-radius) * .92388) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.5) calc(var(--text-outline-radius) * .86603) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.60876) calc(var(--text-outline-radius) * .79335) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.70711) calc(var(--text-outline-radius) * .70711) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.79335) calc(var(--text-outline-radius) * .60876) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.86603) calc(var(--text-outline-radius) * .5) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.92388) calc(var(--text-outline-radius) * .38268) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.96593) calc(var(--text-outline-radius) * .25882) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.99144) calc(var(--text-outline-radius) * .13053) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -1) calc(var(--text-outline-radius) * 0) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.99144) calc(var(--text-outline-radius) * -.13053) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.96593) calc(var(--text-outline-radius) * -.25882) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.92388) calc(var(--text-outline-radius) * -.38268) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.86603) calc(var(--text-outline-radius) * -.5) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.79335) calc(var(--text-outline-radius) * -.60876) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.70711) calc(var(--text-outline-radius) * -.70711) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.60876) calc(var(--text-outline-radius) * -.79335) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.5) calc(var(--text-outline-radius) * -.86603) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.38268) calc(var(--text-outline-radius) * -.92388) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.25882) calc(var(--text-outline-radius) * -.96593) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * -.13053) calc(var(--text-outline-radius) * -.99144) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * 0) calc(var(--text-outline-radius) * -1) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .13053) calc(var(--text-outline-radius) * -.99144) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .25882) calc(var(--text-outline-radius) * -.96593) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .38268) calc(var(--text-outline-radius) * -.92388) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .5) calc(var(--text-outline-radius) * -.86603) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .60876) calc(var(--text-outline-radius) * -.79335) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .70711) calc(var(--text-outline-radius) * -.70711) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .79335) calc(var(--text-outline-radius) * -.60876) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .86603) calc(var(--text-outline-radius) * -.5) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .92388) calc(var(--text-outline-radius) * -.38268) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .96593) calc(var(--text-outline-radius) * -.25882) calc(var(--size-1) / 5) var(--text-outline-color), calc(var(--text-outline-radius) * .99144) calc(var(--text-outline-radius) * -.13053) calc(var(--size-1) / 5) var(--text-outline-color)))}.text-block-effects :is(.text-block-prose,p,h1,h2,h3,h4,li,a,span),video[data-media-captions]{--background-outline-radius:var(--background-type-outline-size,0px);text-shadow:var(--text-effect-outline-shadow,var(--background-type-outline-shadow,var(--background-outline-radius) 0 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) 0 0 var(--text-outline-color,transparent), 0 var(--background-outline-radius) 0 var(--text-outline-color,transparent), 0 calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent), var(--background-outline-radius) var(--background-outline-radius) 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) var(--background-outline-radius) 0 var(--text-outline-color,transparent), var(--background-outline-radius) calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent)))}video[data-media-captions]::cue(.mtb-caption){--background-outline-radius:var(--background-type-outline-size,0px);text-shadow:var(--text-effect-outline-shadow,var(--background-type-outline-shadow,var(--background-outline-radius) 0 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) 0 0 var(--text-outline-color,transparent), 0 var(--background-outline-radius) 0 var(--text-outline-color,transparent), 0 calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent), var(--background-outline-radius) var(--background-outline-radius) 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) var(--background-outline-radius) 0 var(--text-outline-color,transparent), var(--background-outline-radius) calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent), calc(-1 * var(--background-outline-radius)) calc(-1 * var(--background-outline-radius)) 0 var(--text-outline-color,transparent)))}.text-block-effects{isolation:isolate;padding:var(--text-effect-padding,var(--background-type-padding,0px));border-radius:var(--scroll-card-radius,var(--radius-lg));position:relative}.text-block-effects:not([data-text-style=plain]){padding:var(--text-effect-padding,var(--background-type-padding,var(--size-6)))}[data-outline-tone=light]{--text-outline-color:var(--color-white)}[data-outline-tone=dark]{--text-outline-color:var(--color-black)}.text-block-effects{--legacy-colorblock-visible:0}.text-block-effects[data-text-style=colorblock]{--legacy-colorblock-visible:1}.text-block-highlight{z-index:-1;opacity:var(--background-type-colorblock-visible,var(--legacy-colorblock-visible));pointer-events:none;position:absolute;inset:0;overflow:visible}.text-block-effects .text-block-prose{color:var(--text-effect-highlight-text,var(--background-type-highlight-text,inherit))}.text-block-effects .text-block-words{background:var(--text-effect-highlight-background,var(--background-type-highlight-background,transparent));color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.35em}[data-text-style=colorblock] .text-block-prose{color:var(--text-effect-highlight-text,var(--background-type-highlight-text,var(--color-text-on-action)))}[data-text-style=colorblock] .text-block-words{background:var(--text-effect-highlight-background,var(--background-type-highlight-background,var(--experience-action-color,var(--color-action-primary))))}[data-highlight-ready] .text-block-words{background:0 0}[data-text-style=colorblock] .text-block-words a,[data-text-style=colorblock] .text-block-words a:hover{color:inherit}.text-block-effects.text-block-prose,.text-block-effects>.text-block-prose{font-weight:var(--text-effect-font-weight,var(--background-type-font-weight,inherit));font-style:var(--text-effect-font-style,var(--background-type-font-style,inherit))}.native-experience-copy[data-text-bold=true]{font-weight:var(--text-effect-font-weight,var(--background-type-font-weight,var(--font-weight-700)))}.native-experience-copy[data-text-italic=true]{font-style:var(--text-effect-font-style,var(--background-type-font-style,italic))}.native-experience-copy .text-block-words{color:var(--text-effect-highlight-text,var(--background-type-highlight-text,var(--color-text-on-action)))}.playblock-render.kind-text{flex-direction:column;min-height:0;display:flex}.playblock-render.kind-text>.playblock-render-title{flex:none}.playblock-render.kind-text>.playblock-text{flex:auto}.public-scroll--audience .public-scroll-moment:has(>.playblock-render.kind-text){overflow:hidden}.public-scroll--audience .public-scroll-moment[data-experience-layout]>.playblock-render.kind-text{height:100%;min-height:0;overflow:hidden}.public-scroll--audience .public-scroll-moment .playblock-render.kind-text>.playblock-text{flex:auto;min-height:0}.text-block-scroll-area{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.text-block-scroll-area[data-text-overflow]{grid-template-columns:minmax(0, 1fr) var(--text-block-scrollbar-width);column-gap:var(--space-2)}.text-block-scroll-viewport{scrollbar-width:none;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}.text-block-scroll-viewport::-webkit-scrollbar{display:none}.text-block-scroll-content{flex:none;width:100%;display:flow-root}[data-text-alignment=top] .text-block-scroll-content{margin-block:0 auto}[data-text-alignment=center] .text-block-scroll-content{margin-block:auto}[data-text-alignment=bottom] .text-block-scroll-content{margin-block:auto 0}.text-block-scrollbar{--text-block-thumb-height:100%;--text-block-thumb-top:0%;border-radius:var(--radius-full);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;min-height:0;position:relative}.text-block-scrollbar:before{content:"";width:var(--text-block-scrollbar-track-width);border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 16%, var(--color-transparent));position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.text-block-scrollbar-thumb{top:var(--text-block-thumb-top);width:var(--text-block-scrollbar-thumb-width);height:var(--text-block-thumb-height);border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 60%, var(--color-transparent));cursor:grab;position:absolute;left:50%;transform:translate(-50%)}.text-block-scrollbar:hover .text-block-scrollbar-thumb,.text-block-scrollbar:focus-visible .text-block-scrollbar-thumb{background:currentColor}.text-block-scrollbar:active .text-block-scrollbar-thumb{cursor:grabbing}.text-block-scrollbar:focus-visible,.text-block-scroll-viewport:focus-visible{outline:var(--size-1) solid currentColor;outline-offset:calc(-1 * var(--size-1))}.text-block-style-icon{box-sizing:border-box;width:var(--size-24);height:var(--size-24);font-size:var(--size-16);font-weight:var(--font-weight-700);place-items:center;line-height:1;display:grid}.text-block-style-icon.is-outline{-webkit-text-stroke:.14em var(--text-outline-color,var(--color-black));-webkit-text-fill-color:currentColor;paint-order:stroke fill}.text-block-style-icon.is-colorblock{background:var(--color-action-primary);color:var(--color-text-on-action);border-radius:var(--size-4)}.text-block-editor{gap:var(--space-2);min-width:0;display:grid}.text-block-label{color:var(--color-text-secondary);font-size:var(--experience-editor-font-size);font-weight:var(--font-weight-500)}.text-block-editor-surface{border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-control);min-width:0}.text-block-editor-surface .text-block-prose{font-weight:var(--text-block-editor-font-weight,var(--text-effect-font-weight,var(--background-type-font-weight,var(--font-weight-400))));font-style:var(--text-block-editor-font-style,var(--text-effect-font-style,var(--background-type-font-style,normal)))}.text-block-editor-surface:focus-within{border-color:#fff}.text-block-toolbar{align-items:center;gap:var(--space-1);padding:var(--space-2);border-bottom:var(--border-width-default) solid var(--color-border-default);flex-wrap:wrap;display:flex}.text-block-toolbar .text-block-tool-group{gap:var(--size-2);display:flex}.text-block-toolbar .text-block-layout-tools{padding-inline:var(--space-1);border-inline:var(--border-width-default) solid var(--color-border-default)}.playblock-editor .text-block-toolbar select{flex:1 0 var(--size-100);width:auto;min-height:var(--size-32);padding:var(--space-1) var(--space-2);font-size:var(--experience-editor-font-size)}.text-block-size-control{flex:1 1 var(--size-180);grid-template-columns:auto minmax(var(--size-100), 1fr) auto;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--experience-editor-font-size);display:grid}.text-block-size-control input[type=range]{width:100%;min-width:0;accent-color:var(--color-text-secondary);margin:0;padding:0}.text-block-size-control output{min-width:3.5ch;color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:end}.text-block-toolbar button,.text-block-link-actions button{width:var(--size-32);height:var(--size-32);padding:var(--space-1);border:var(--border-width-default) solid var(--color-transparent);border-radius:var(--radius-sm);background:var(--color-transparent);color:var(--color-text-secondary);font:inherit;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.text-block-toolbar button svg{width:var(--size-16);height:var(--size-16);stroke-width:1.75px}.text-block-toolbar button:hover:not(:disabled),.text-block-link-actions button:hover{background:var(--color-bg-surface);color:var(--color-text-primary);border-color:var(--color-border-default)}.text-block-toolbar button[aria-pressed=true]{background:var(--color-bg-surface);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.text-block-toolbar button:disabled{opacity:.35;cursor:default}.text-block-input{min-height:var(--size-180);padding:var(--space-3);color:var(--color-text-primary);outline:none;flex-direction:column;display:flex}.text-block-editor-surface[data-text-alignment=top] .text-block-input{justify-content:flex-start}.text-block-editor-surface[data-text-alignment=center] .text-block-input{justify-content:center}.text-block-editor-surface[data-text-alignment=bottom] .text-block-input{justify-content:flex-end}.text-block-input:focus-visible{outline:none}.text-block-link-editor{gap:var(--space-2);padding:var(--space-3);border-bottom:var(--border-width-default) solid var(--color-border-default);background:var(--color-bg-canvas);font-size:var(--experience-editor-font-size);display:grid}.text-block-link-editor p{color:var(--color-text-primary);margin:0}.text-block-link-actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.text-block-link-actions button{width:auto;padding-inline:var(--space-2);border-color:var(--color-border-default);font-size:var(--experience-editor-font-size)}.text-block-link-actions button:first-child{background:var(--color-action-primary);color:var(--color-text-on-action)}.playblock-render.kind-text,.public-scroll--audience .public-scroll-moment[data-experience-layout]>.playblock-render.kind-text{box-sizing:border-box;justify-content:safe center;align-items:center;gap:16px;height:100%;padding:24px}.playblock-render.kind-text>.playblock-text,.public-scroll--audience .public-scroll-moment .playblock-render.kind-text>.playblock-text{flex:0 auto;width:100%;min-height:0}.playblock-render.kind-text>.text-experience-button{text-align:center;flex:none;max-width:100%}.text-experience-button-editor{gap:16px;display:grid}.text-experience-button-editor>label{gap:8px;display:grid}.text-experience-button-editor>.enhancement-toggle{justify-content:space-between;align-items:center;gap:16px;display:flex}.text-block-toolbar .text-block-font-size-input{width:64px;min-width:0;font:inherit;padding:6px 8px}.playblock-editor:has(>.text-experience-button-editor){gap:24px}.scroll-edit-shell .edit-properties-panel .playblock-editor:has(>.text-experience-button-editor){gap:24px}.text-experience-button-editor{gap:24px}.text-experience-button-editor>.enhancement-toggle.metadata-status-row>.enhancement-toggle-title{color:var(--color-text-secondary);font-family:var(--font-family-primary-ui);font-size:var(--experience-editor-font-size);font-weight:var(--font-weight-500);line-height:var(--size-18);letter-spacing:0;text-transform:none}.text-block-font-row{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.text-block-font-row>.scroll-font-picker{flex:1;min-width:0}.text-block-font-row>fieldset{border:0;flex:1;min-width:0;margin:0;padding:0}.playblock-editor .text-block-toolbar .text-block-font-row{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:8px;display:grid}.playblock-editor .text-block-font-row>.scroll-font-picker{width:100%;min-width:0}.playblock-editor .text-block-font-row .scroll-font-search-dropdown{margin:0}.playblock-editor .text-block-font-row .scroll-google-font-search{box-sizing:border-box;align-items:center;gap:8px;height:40px;min-height:40px;display:flex}.playblock-editor .text-block-font-row .scroll-google-font-search>svg{flex:0 0 16px}.playblock-editor .text-block-font-row .scroll-google-font-search>input{box-sizing:border-box;flex:1;width:0;min-width:0;height:40px;min-height:40px}.playblock-editor .text-block-toolbar .text-block-font-row>.text-block-font-size-input{box-sizing:border-box;width:72px;min-width:0;height:40px;min-height:40px}.playblock-editor .text-block-font-row .scroll-google-font-browser button{justify-content:space-between;width:100%;height:auto}.playblock-editor .text-block-font-row .scroll-google-font-search>input{padding-left:34px}.playblock-editor .text-block-font-row .scroll-google-font-results{scrollbar-width:none;grid-template-columns:minmax(0,1fr);max-height:min(320px,40vh);display:grid;overflow:hidden auto}.playblock-editor .text-block-font-row .scroll-google-font-results::-webkit-scrollbar{display:none}.playblock-editor .text-block-font-row .scroll-google-font-results>button{text-align:left;border:0;width:100%;padding:10px 12px;display:block}.playblock-editor .text-block-font-row .scroll-google-font-results>button>strong{font-family:var(--scroll-sample-font);display:block}.playblock-editor .text-block-font-size-stepper{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-control);width:72px;height:40px;display:flex;overflow:hidden}.playblock-editor .text-block-font-size-stepper:focus-within{border-color:var(--color-text-primary)}.playblock-editor .text-block-font-size-stepper>input{width:0;min-width:0;height:38px;min-height:0;box-shadow:none;appearance:textfield;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:6px 4px 6px 8px}.text-block-font-size-stepper>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.text-block-font-size-stepper>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-block-size-arrows{border-left:1px solid var(--color-border-default);flex-direction:column;flex:0 0 22px;display:flex}.text-block-toolbar .text-block-size-arrows>button{width:22px;height:19px;min-height:0;color:var(--color-text-secondary);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.text-block-toolbar .text-block-size-arrows>button:hover{background:var(--color-bg-surface);color:var(--color-text-primary)}.text-block-toolbar .text-block-size-arrows>button>svg{width:12px;height:12px}.text-block-input .text-editor-retained-selection{background-color:#5a91dc8c}.playblock-editor .text-block-toolbar .text-block-font-row{grid-template-columns:minmax(0,1fr) 72px 32px}.playblock-editor .text-block-font-row .text-block-color-swatch{border:2px solid var(--color-border-default);cursor:pointer;box-sizing:border-box;border-radius:50%;width:28px;min-width:28px;height:28px;padding:0;display:block;position:relative;overflow:hidden}.playblock-editor .text-block-font-row .text-block-color-swatch>input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.text-block-color-swatch:focus-within{outline-offset:2px;outline:1px solid #fff}.text-button-typography{gap:8px;min-width:0;display:grid}.text-button-typography>span{color:var(--color-text-secondary);font-size:12px;font-weight:500}.text-block-font-row .text-block-color-swatch{border-radius:50%;flex:none;width:28px;height:28px;display:block;position:relative;overflow:hidden}.text-block-font-row .text-block-color-swatch>.cs-picker-trigger,.text-block-font-row .text-block-color-swatch>.cs-picker-trigger:hover{background:0 0;border:0;border-radius:50%;width:100%;height:100%;min-height:0;margin:0;padding:0;transition:none;animation:none;position:absolute;inset:0;overflow:hidden;transform:none}.text-block-color-swatch .cs-picker-trigger>.cs-picker-swatch{border:0;border-radius:50%;width:100%;height:100%;transition:none;animation:none;transform:none}.text-block-color-swatch .cs-picker-trigger>span:not(.cs-picker-swatch){display:none}.text-block-input [data-text-color]{-webkit-text-fill-color:currentColor}.text-block-editor .text-block-input{color:var(--text-editor-base-color,#fff);-webkit-text-fill-color:currentColor;background:var(--text-editor-background,#000);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.inline-block-input,.inline-button-input{cursor:text;min-width:1ch;min-height:1em}.inline-block-input:focus-visible,.inline-button-input:focus-visible{outline-offset:4px;outline:1px dashed}.inline-button-input{white-space:pre-wrap;display:inline-block}.inline-button-input:empty:before{content:attr(data-placeholder);opacity:.6}.inline-block-input{font-weight:var(--text-effect-font-weight,var(--background-type-font-weight,inherit));font-style:var(--text-effect-font-style,var(--background-type-font-style,inherit))}.text-block-editor-canvas{background:var(--text-editor-background,#000);border-radius:0 0 var(--radius-sm) var(--radius-sm);color:var(--text-editor-base-color,#fff)}.text-block-editor .text-block-editor-canvas .text-block-input{color:var(--text-effect-highlight-text,var(--text-editor-base-color,#fff));background:0 0}.text-block-type-and-color{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.text-block-type-and-color>.scroll-background-layer{flex:none}.playblock-render.kind-text>.playblock-text.text-block-scroll-area,.public-scroll--audience .public-scroll-moment .playblock-render.kind-text>.playblock-text.text-block-scroll-area{flex:1 1 0;align-self:stretch;width:100%;min-height:0;display:grid;overflow:hidden}
