.StructureEditorTextPanel{--zoom-value: 1;--hebrew-font-size: calc(var(--zoom-value, 1) * var(--font-size-3xl));--hebrew-line-height: 1.666;--english-font-size: calc(var(--zoom-value, 1) * var(--font-size-lg));--english-line-height: 2.222;--greek-font-size: calc(var(--zoom-value, 1) * var(--font-size-xl));--greek-line-height: 2;--line-height: calc(var(--zoom-value, 1) * 40px);--font-family: var(--font-hebrew);--font-size: var(--hebrew-font-size);--text-line-height: var(--hebrew-line-height);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--text-line-height);position:relative;border-radius:var(--size-1);background-color:var(--color-white);box-shadow:var(--shadow-md);border:1px solid var(--color-neutral-10)}.StructureEditorTextPanel[data-language=other]{--font-family: var(--font-sans);--font-size: var(--english-font-size);--text-line-height: var(--english-line-height)}.StructureEditorTextPanel[data-language=greek]{--font-family: var(--font-greek);--font-size: var(--greek-font-size);--text-line-height: var(--greek-line-height)}.StructureEditorTextPanel[data-language=hebrew]{direction:rtl}.StructureEditorTextPanel[data-editor-state=add-paragraph-break]{cursor:copy}.StructureEditorTextPanel[data-editor-state=move-paragraph-break]{cursor:grabbing}.StructureEditorTextPanel[data-editor-state=add-group]{cursor:crosshair}.StructureEditor[data-hide-controls=true] .StructureEditorTextPanel{border-color:transparent;box-shadow:unset}.StructureEditorTextPanel__text-content{padding-block:var(--size-10);padding-inline-start:calc(var(--size-10) + var(--extra-margin-for-arrows, 0px));padding-inline-end:calc(var(--size-15));outline:none}.StructureEditorTextPanel__cover{inset:0;position:absolute}.StructureEditorTextPanel__line-letter,.StructureEditorTextPanel__group-letter{position:absolute;width:40px;height:var(--line-height);font-family:var(--font-sans);font-size:calc(var(--zoom-value) * var(--font-size-sm));pointer-events:none;user-select:none;display:flex;align-items:center;justify-content:end}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__text-content,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__text-content,.StructureEditorTextPanel[data-editor-state=add-group] .StructureEditorTextPanel__text-content{pointer-events:none}.StructureEditorTextPanel[data-language=hebrew] .StructureEditorTextPanel__text-content,.StructureEditorTextPanel[data-language=hebrew] .StructureEditorTextPanel__paragraph-break{direction:rtl}.StructureEditorTextPanel[data-language=hebrew] .StructureEditorTextPanel__character,.StructureEditorTextPanel[data-language=hebrew] .StructureEditorTextPanel__space{padding:var(--size-0-5) 0}.StructureEditorTextPanel__character,.StructureEditorTextPanel__space{padding:2px 0}.StructureEditorTextPanel__verse-number{font-size:calc(var(--zoom-value) * var(--font-size-xs));font-family:var(--font-sans)}.StructureEditorTextPanel__paragraph-break{position:absolute;height:var(--line-height);display:flex;align-items:center}.StructureEditorTextPanel__paragraph-break:focus{outline:none}.StructureEditorTextPanel__paragraph-break-grabber{margin-block:var(--size-0-5);width:var(--size-2-5);flex-basis:var(--size-2-5);flex-shrink:0;margin-inline-end:var(--size-0-5);height:calc(100% - var(--size-1));position:relative}.StructureEditorTextPanel__paragraph-break-grabber-content{opacity:0;position:absolute;inset:0;background-color:var(--color-neutral-10);border-radius:var(--size-0-5);display:flex;justify-content:center;align-items:center;transition:opacity var(--duration-normal);cursor:grab}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break-grabber-content{cursor:grabbing}.StructureEditorTextPanel__paragraph-break:hover .StructureEditorTextPanel__paragraph-break-grabber-content{opacity:1}.StructureEditorTextPanel__paragraph-break[data-is-selected=true] .StructureEditorTextPanel__paragraph-break-grabber-content{opacity:1;background-color:var(--color-blue-00)}.StructureEditorTextPanel__paragraph-break-level-indicator{position:absolute;inset:0;font-family:var(--font-sans);font-size:var(--font-size-xs);display:flex;align-items:center;justify-content:center;color:var(--color-neutral-45);user-select:none}.StructureEditorTextPanel__paragraph-break[data-is-selected=true] .StructureEditorTextPanel__paragraph-break-level-indicator{color:var(--color-blue-30)}.StructureEditorTextPanel__paragraph-break-line{border-top:2px solid transparent;margin-top:1px;width:100%;box-sizing:border-box;transition:border var(--duration-normal)}.StructureEditorTextPanel__paragraph-break:hover .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-neutral-20)}.StructureEditorTextPanel__paragraph-break[data-is-selected=true] .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-blue-30)}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__paragraph-break[data-break-level="0"],.StructureEditorTextPanel[data-editor-state=add-group] .StructureEditorTextPanel__paragraph-break{opacity:0}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__paragraph-break{pointer-events:none}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break[data-break-level="0"][data-is-being-moved=false] .StructureEditorTextPanel__paragraph-break-grabber-content{opacity:0}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break[data-is-being-moved=false]{pointer-events:none}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break[data-is-being-moved=true] .StructureEditorTextPanel__paragraph-break-grabber-content{opacity:1;background-color:var(--color-neutral-20)}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break[data-is-being-moved=true] .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-blue-30)}.StructureEditorTextPanel__paragraph-break[data-is-hidden=true]{display:none}.StructureEditorTextPanel__paragraph-break-option{position:absolute;height:20px;display:none;align-items:center}.StructureEditorTextPanel__paragraph-break-option-line{border-top:2px solid transparent;margin-top:1px;width:100%;box-sizing:border-box;transition:border var(--duration-xs)}.StructureEditorTextPanel__paragraph-break-option:hover .StructureEditorTextPanel__paragraph-break-option-line{border-color:var(--color-green-20)}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__paragraph-break-option,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break-option{display:flex}.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__paragraph-break-option:hover .StructureEditorTextPanel__paragraph-break-option-line{border-color:var(--color-blue-30)}.StructureEditorTextPanel__paragraph-break[data-break-level="0"] .StructureEditorTextPanel__paragraph-break-line{border-top-style:dotted}.StructureEditorTextPanel__paragraph-break[data-break-level="1"] .StructureEditorTextPanel__paragraph-break-line{border-top-style:dashed;width:50%}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="1"] .StructureEditorTextPanel__paragraph-break-line{border-color:var(--break-color-1)}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="1"]:hover .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-neutral-45)}.StructureEditorTextPanel__paragraph-break[data-break-level="2"] .StructureEditorTextPanel__paragraph-break-line{border-top-style:dashed;width:100%}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="2"] .StructureEditorTextPanel__paragraph-break-line{border-color:var(--break-color-2)}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="2"]:hover .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-neutral-45)}.StructureEditorTextPanel__paragraph-break[data-break-level="3"] .StructureEditorTextPanel__paragraph-break-line{border-top-style:solid}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="3"] .StructureEditorTextPanel__paragraph-break-line{border-color:var(--break-color-3)}.StructureEditorTextPanel__paragraph-break[data-is-selected=false][data-break-level="3"]:hover .StructureEditorTextPanel__paragraph-break-line{border-color:var(--color-neutral-50)}.StructureEditorTextPanel__paragraph-break[data-is-group-mode=true][data-break-level="0"] .StructureEditorTextPanel__paragraph-break-line{border-top-style:solid;border-color:var(--color-neutral-10)}.StructureEditorTextPanel__group-selection-box{opacity:0;position:absolute;border:2px solid var(--color-blue-30);background-color:#5aa3e36f}.StructureEditorTextPanel[data-editor-state=add-group] .StructureEditorTextPanel__group-selection-box{opacity:1}.StructureEditorTextPanel__group{--border-width: 7px;--border-inset: -4.5px;--border-color: var(--color-neutral-10);display:flex;flex-direction:column;position:absolute;pointer-events:none;outline:none}.StructureEditorTextPanel__group[data-group-height="0"]{z-index:0}.StructureEditorTextPanel__group[data-group-height="1"]{z-index:1}.StructureEditorTextPanel__group[data-group-height="2"]{z-index:2}.StructureEditorTextPanel__group[data-line-level="2"]{--border-color: var(--color-neutral-30)}.StructureEditorTextPanel__group[data-line-level="3"]{--border-color: var(--color-neutral-50)}.StructureEditorTextPanel__group[data-is-hover=true]{--border-color: var(--color-neutral-20)}.StructureEditorTextPanel__group[data-is-selected=true]{--border-color: var(--color-blue-30)}.StructureEditorTextPanel__group-box{flex-grow:1;width:100%;border:2px solid var(--border-color);border-radius:var(--size-0-5);pointer-events:none;position:relative;transition:border var(--duration-normal)}.StructureEditorTextPanel__group[data-has-header=true] .StructureEditorTextPanel__group-box,.StructureEditorTextPanel__group[data-is-editing-header=true] .StructureEditorTextPanel__group-box{border-start-start-radius:0}.StructureEditorTextPanel__group-box-border{pointer-events:all;cursor:pointer;position:absolute}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__group-box,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__group-box{border-color:var(--color-neutral-10)}.StructureEditorTextPanel__group-box-border[data-direction=top]{height:var(--border-width);top:var(--border-inset);left:0;right:0}.StructureEditorTextPanel__group-box-border[data-direction=bottom]{height:var(--border-width);bottom:var(--border-inset);left:0;right:0}.StructureEditorTextPanel__group-box-border[data-direction=left]{width:var(--border-width);inset-inline-end:var(--border-inset);bottom:0;top:0}.StructureEditorTextPanel__group-box-border[data-direction=right]{width:var(--size-3);inset-inline-start:calc(2px - var(--size-3));bottom:0;top:0}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__group-box-border,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__group-box-border,.StructureEditorTextPanel[data-editor-state=add-group] .StructureEditorTextPanel__group-box-border{pointer-events:none}.StructureEditorTextPanel__base-group{--border-color: transparent;position:absolute;display:grid;grid-template-areas:". header" "grabber box";grid-template-columns:var(--size-2-5) 1fr;grid-template-rows:0 1fr;column-gap:var(--size-0-5);pointer-events:none;outline:none}.StructureEditorTextPanel__base-group[data-has-header=true]{grid-template-rows:var(--size-2-5) 1fr}.StructureEditorTextPanel[data-editor-state=add-group] .StructureEditorTextPanel__base-group{pointer-events:all}.StructureEditorTextPanel__base-group-box{grid-area:box;border:2px solid var(--border-color);border-radius:var(--size-0-5);box-sizing:border-box;width:100%;height:100%;pointer-events:none;transition:border var(--duration-normal)}.StructureEditorTextPanel__base-group[data-has-header=true] .StructureEditorTextPanel__base-group-box,.StructureEditorTextPanel__base-group[data-is-editing-header=true] .StructureEditorTextPanel__base-group-box{border-start-start-radius:0}.StructureEditorTextPanel__base-group[data-is-hover=true]{--border-color: var(--color-neutral-10)}.StructureEditorTextPanel__base-group[data-is-selected=true]{--border-color: var(--color-blue-30)}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__base-group .StructureEditorTextPanel__base-group-box,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__base-group .StructureEditorTextPanel__base-group-box{opacity:0}.StructureEditorTextPanel__base-group-grabber{grid-area:grabber;position:relative;width:100%;height:100%;pointer-events:all}.StructureEditorTextPanel__base-group-grabber-content{inset:0;position:absolute;opacity:0;background-color:var(--color-neutral-10);border-radius:var(--size-0-5);display:flex;justify-content:center;align-items:center;transition:opacity var(--duration-normal),background-color var(--duration-normal);cursor:pointer}.StructureEditorTextPanel__base-group[data-has-letter=true][data-is-selected=false][data-is-hover=false] .StructureEditorTextPanel__base-group-grabber-content{opacity:1;background-color:unset}.StructureEditorTextPanel__base-group-grabber:hover .StructureEditorTextPanel__base-group-grabber-content{opacity:1}.StructureEditorTextPanel__base-group[data-is-hover=true] .StructureEditorTextPanel__base-group-grabber-content{opacity:1;background-color:var(--color-neutral-10)}.StructureEditorTextPanel__base-group[data-is-selected=true] .StructureEditorTextPanel__base-group-grabber-content{opacity:1;background-color:var(--color-blue-00)}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__base-group-grabber,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__base-group-grabber{pointer-events:none}.StructureEditorTextPanel[data-editor-state=add-paragraph-break] .StructureEditorTextPanel__base-group-grabber .StructureEditorTextPanel__base-group-grabber-content,.StructureEditorTextPanel[data-editor-state=move-paragraph-break] .StructureEditorTextPanel__base-group-grabber .StructureEditorTextPanel__base-group-grabber-content{opacity:0}.StructureEditorTextPanel__base-group-letter{font-family:var(--font-sans);font-size:var(--font-size-sm);pointer-events:none;user-select:none}.StructureEditorTextPanel__text-content[data-is-read-only=true]{cursor:default;pointer-events:none}.StructureEditorTextPanel__text-content[data-is-read-only=true] .StructureEditorTextPanel__word{white-space:nowrap}.StructureEditorTextPanel__text-content[data-is-read-only=true] .StructureEditorTextPanel__character,.StructureEditorTextPanel__text-content[data-is-read-only=true] .StructureEditorTextPanel__space{position:relative}.StructureEditorTextPanel__character-selection-mask,.StructureEditorTextPanel__space-selection-mask{position:absolute;left:0;right:0;top:calc(-6px * var(--zoom-value));height:calc(var(--zoom-value) * 40px)}.StructureEditorTextPanel__character[data-is-selected=true] .StructureEditorTextPanel__character-selection-mask,.StructureEditorTextPanel__space[data-is-selected=true] .StructureEditorTextPanel__space-selection-mask{background-color:#5aa3e36f}.FloatingRecentStylesPalette{--background-color: var(--color-white);z-index:5;position:absolute;left:20px;display:flex;flex-direction:row;gap:var(--size-1);padding:var(--size-1);box-shadow:var(--shadow-md);border-radius:var(--size-1);background-color:var(--background-color);box-sizing:border-box}.GroupHeader{overflow:hidden;display:flex;flex-direction:row}.GroupHeader__content{pointer-events:all;cursor:pointer;margin-inline-end:auto;background-color:var(--border-color);border-start-start-radius:var(--size-0-5);border-start-end-radius:var(--size-0-5);padding:0 var(--size-1);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-black);font-weight:var(--font-weight-semibold);height:var(--size-2-5);display:flex;flex-direction:row;align-items:center;transition:background-color var(--duration-normal)}.GroupHeader__content[data-is-visible=false]{visibility:hidden;position:absolute}.GroupHeader__editor{direction:ltr;z-index:5;margin-right:auto;pointer-events:all;text-align:right;font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-black);font-weight:var(--font-weight-semibold);border-start-start-radius:var(--size-0-5);border-start-end-radius:var(--size-0-5);border:2px solid var(--border-color);border-bottom-width:0;height:var(--size-2-5);box-sizing:border-box}.StructureEditorTextPanel[data-language=hebrew] .GroupHeader__editor{margin-left:auto;margin-right:unset}.GroupHeader__editor:focus{outline-width:2px}.StructureEditorTextPanel__group[data-line-level="2"] .GroupHeader__content,.StructureEditorTextPanel__group[data-line-level="3"] .GroupHeader__content,.StructureEditorTextPanel__group[data-is-selected=true] .GroupHeader__content{color:var(--color-white)}.GroupHeader__content-text{direction:ltr;white-space:nowrap}.GroupHeader[data-is-base-group=true]{grid-area:header;width:100%;height:100%}.StructureEditorTextPanel__base-group[data-is-selected=true] .GroupHeader[data-is-base-group=true] .GroupHeader__content{color:#fff}
