.PlaygroundEditorTheme__ltr{text-align:left}.PlaygroundEditorTheme__rtl{text-align:right}.PlaygroundEditorTheme__paragraph{margin:0 0 1.25rem;position:relative;color:#4b5563;font-size:1.125rem;line-height:1.75}.PlaygroundEditorTheme__paragraph mark{background-color:unset}.PlaygroundEditorTheme__h1{font-size:2.25rem;margin:2rem 0 1rem}.PlaygroundEditorTheme__h1,.PlaygroundEditorTheme__h2{color:#000;font-weight:700;font-family:Cabinet Grotesk,sans-serif;line-height:1.3}.PlaygroundEditorTheme__h2{font-size:1.875rem;margin:1.75rem 0 1rem}.PlaygroundEditorTheme__h3{font-size:1.5rem;margin:1.5rem 0 .75rem}.PlaygroundEditorTheme__h3,.PlaygroundEditorTheme__h4{color:#000;font-weight:700;font-family:Cabinet Grotesk,sans-serif;line-height:1.3}.PlaygroundEditorTheme__h4{font-size:1.25rem;margin:1.25rem 0 .5rem}.PlaygroundEditorTheme__h5{font-size:1.125rem}.PlaygroundEditorTheme__h5,.PlaygroundEditorTheme__h6{color:#000;font-weight:700;margin:1rem 0 .5rem;font-family:Cabinet Grotesk,sans-serif;line-height:1.3}.PlaygroundEditorTheme__h6{font-size:1rem}.PlaygroundEditorTheme__quote{margin:1.5rem 0;font-size:1.125rem;font-style:italic;color:#6b7280;border-left:4px solid #17a9ff;background-color:#f9fafb;padding:1rem 1.5rem;border-radius:0 .5rem .5rem 0}.PlaygroundEditorTheme__indent{--lexical-indent-base-value:40px}.PlaygroundEditorTheme__textBold{font-weight:700;color:#000}.PlaygroundEditorTheme__textItalic{font-style:italic}.PlaygroundEditorTheme__textUnderline{text-decoration:underline;text-decoration-color:#17a9ff;text-underline-offset:3px}.PlaygroundEditorTheme__textStrikethrough{text-decoration:line-through}.PlaygroundEditorTheme__textUnderlineStrikethrough{text-decoration:underline line-through}.PlaygroundEditorTheme__textSubscript{font-size:.8em;vertical-align:sub!important}.PlaygroundEditorTheme__textSuperscript{font-size:.8em;vertical-align:super}.PlaygroundEditorTheme__textCode{background-color:#f3f4f6;padding:.125rem .375rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:.875em;border-radius:.25rem;color:#d63384}.PlaygroundEditorTheme__textLowercase{text-transform:lowercase}.PlaygroundEditorTheme__textUppercase{text-transform:uppercase}.PlaygroundEditorTheme__textCapitalize{text-transform:capitalize}.PlaygroundEditorTheme__textHighlight{background:rgba(23,169,255,.15);border-bottom:2px solid rgba(23,169,255,.4);padding:.125rem 0}.PlaygroundEditorTheme__mark{background:rgba(255,212,0,.14);border-bottom:2px solid rgba(255,212,0,.3);padding-bottom:2px}.PlaygroundEditorTheme__markOverlap{background:rgba(255,212,0,.3);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__mark.selected{background:rgba(255,212,0,.5);border-bottom:2px solid rgba(255,212,0,1)}.PlaygroundEditorTheme__markOverlap.selected{background:rgba(255,212,0,.7);border-bottom:2px solid rgba(255,212,0,.7)}.PlaygroundEditorTheme__tabNode{position:relative;text-decoration:none}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderline:after{content:"";position:absolute;left:0;right:0;bottom:.15em;border-bottom:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textStrikethrough:before{content:"";position:absolute;left:0;right:0;top:.69em;border-top:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:after,.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:before{content:"";position:absolute;left:0;right:0}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:before{top:.69em;border-top:.1em solid}.PlaygroundEditorTheme__tabNode.PlaygroundEditorTheme__textUnderlineStrikethrough:after{bottom:.05em;border-bottom:.1em solid}.PlaygroundEditorTheme__hashtag{background-color:rgba(23,169,255,.1);border-bottom:1px solid rgba(23,169,255,.3);color:#17a9ff;padding:.125rem .25rem;border-radius:.25rem}.PlaygroundEditorTheme__link{color:#17a9ff;text-decoration:none;font-weight:500;transition:all .2s ease}.PlaygroundEditorTheme__link:hover{text-decoration:underline;color:#0d8bd9;cursor:pointer}.PlaygroundEditorTheme__ol1,.PlaygroundEditorTheme__ol2,.PlaygroundEditorTheme__ol3,.PlaygroundEditorTheme__ol4,.PlaygroundEditorTheme__ol5,.PlaygroundEditorTheme__ul{padding:0;margin:1rem 0 1.5rem;list-style-position:outside}.PlaygroundEditorTheme__ul{list-style-type:disc}.PlaygroundEditorTheme__ol1{list-style-type:decimal}.PlaygroundEditorTheme__ol2{list-style-type:upper-alpha}.PlaygroundEditorTheme__ol3{list-style-type:lower-alpha}.PlaygroundEditorTheme__ol4{list-style-type:upper-roman}.PlaygroundEditorTheme__ol5{list-style-type:lower-roman}.PlaygroundEditorTheme__listItem{margin:.5rem 0 .5rem 2rem;color:#4b5563;font-size:1.125rem;line-height:1.75}.PlaygroundEditorTheme__nestedListItem{list-style-type:none}.PlaygroundEditorTheme__nestedListItem:after,.PlaygroundEditorTheme__nestedListItem:before{display:none}.PlaygroundEditorTheme__listItemChecked,.PlaygroundEditorTheme__listItemUnchecked{position:relative;margin-left:.5rem;margin-right:.5rem;padding-left:1.75rem;padding-right:1.5rem;list-style-type:none;outline:none}.PlaygroundEditorTheme__listItemChecked{text-decoration:line-through;color:#9ca3af}.PlaygroundEditorTheme__listItemChecked:before,.PlaygroundEditorTheme__listItemUnchecked:before{content:"";width:1rem;height:1rem;top:.25rem;left:0;display:block;background-size:cover;position:absolute;border-radius:.25rem}.PlaygroundEditorTheme__listItemChecked[dir=rtl]:before,.PlaygroundEditorTheme__listItemUnchecked[dir=rtl]:before{left:auto;right:0}.PlaygroundEditorTheme__listItemChecked:focus:before,.PlaygroundEditorTheme__listItemUnchecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.PlaygroundEditorTheme__listItemUnchecked:before{border:2px solid #d1d5db}.PlaygroundEditorTheme__listItemChecked:before{border:2px solid #17a9ff;background-color:#17a9ff;background-repeat:no-repeat}.PlaygroundEditorTheme__listItemChecked:after{content:"";position:absolute;display:block;top:.375rem;width:.25rem;left:.375rem;height:.5rem;transform:rotate(45deg);border-color:#fff;border-style:solid;border-width:0 2px 2px 0}.PlaygroundEditorTheme__code{background-color:#1f2937;color:#e5e7eb;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:1rem 1.25rem 1rem 3.5rem;line-height:1.6;font-size:.875rem;margin:1.5rem 0;overflow-x:auto;border-radius:.5rem;tab-size:2;position:relative}.PlaygroundEditorTheme__code:before{content:attr(data-gutter);position:absolute;background-color:#374151;left:0;top:0;bottom:0;border-right:1px solid #4b5563;padding:1rem .5rem;color:#9ca3af;white-space:pre-wrap;text-align:right;min-width:2rem}.PlaygroundEditorTheme__tokenComment{color:#6b7280}.PlaygroundEditorTheme__tokenPunctuation{color:#9ca3af}.PlaygroundEditorTheme__tokenProperty{color:#f472b6}.PlaygroundEditorTheme__tokenSelector{color:#34d399}.PlaygroundEditorTheme__tokenOperator{color:#fbbf24}.PlaygroundEditorTheme__tokenAttr{color:#60a5fa}.PlaygroundEditorTheme__tokenVariable{color:#fb923c}.PlaygroundEditorTheme__tokenFunction{color:#f87171}.PlaygroundEditorTheme__tableScrollableWrapper{overflow-x:auto;margin:1.5rem 0}.PlaygroundEditorTheme__tableScrollableWrapper>.PlaygroundEditorTheme__table{margin-top:0;margin-bottom:0}.PlaygroundEditorTheme__table{border-collapse:collapse;border-spacing:0;width:100%;margin:1.5rem 0;table-layout:auto;overflow:visible}.PlaygroundEditorTheme__tableAlignmentCenter{margin-left:auto;margin-right:auto}.PlaygroundEditorTheme__tableAlignmentRight{margin-left:auto}.PlaygroundEditorTheme__tableCell{border:1px solid #e5e7eb;padding:.75rem 1rem;vertical-align:top;text-align:left;position:relative;outline:none}.PlaygroundEditorTheme__tableCell>*{overflow:inherit}.PlaygroundEditorTheme__tableCellHeader{background-color:#f9fafb;font-weight:600;color:#000;text-align:start}.PlaygroundEditorTheme__tableFrozenRow{overflow-x:clip}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>td{overflow:clip;background-color:#ffffff;position:sticky;z-index:2;top:0}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>th{overflow:clip;background-color:#f2f3f5;position:sticky;z-index:2;top:0}.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>td:after,.PlaygroundEditorTheme__tableFrozenRow tr:first-of-type>th:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #e5e7eb}.PlaygroundEditorTheme__tableFrozenColumn tr>td:first-child{background-color:#ffffff;position:sticky;z-index:2;left:0}.PlaygroundEditorTheme__tableFrozenColumn tr>th:first-child{background-color:#f2f3f5;position:sticky;z-index:2;left:0}.PlaygroundEditorTheme__tableFrozenColumn tr>:first-child:after{content:"";position:absolute;left:0;top:0;right:0;height:100%;border-right:1px solid #e5e7eb}.PlaygroundEditorTheme__tableRowStriping tr:nth-child(2n){background-color:#f9fafb}.PlaygroundEditorTheme__hr{padding:2px;border:none;margin:2rem 0;cursor:default}.PlaygroundEditorTheme__hr:after{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,#e5e7eb,#d1d5db,#e5e7eb,transparent);line-height:2px}.PlaygroundEditorTheme__layoutContainer{display:grid;gap:1rem;margin:1.5rem 0}.PlaygroundEditorTheme__layoutItem{border:1px dashed #e5e7eb;padding:1rem;border-radius:.5rem;min-width:0;max-width:100%}.PlaygroundEditorTheme__embedBlock{user-select:none;margin:1.5rem 0}.PlaygroundEditorTheme__embedBlockFocus{outline:2px solid #17a9ff}.PlaygroundEditorTheme__image{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem 0}.PlaygroundEditorTheme__specialText{background-color:rgba(255,235,59,.3);font-weight:700;padding:.125rem .25rem;border-radius:.25rem}.PlaygroundEditorTheme__characterLimit{display:inline;background-color:#ffbbbb!important}.PlaygroundEditorTheme__autocomplete{color:#9ca3af}.Collapsible__container{margin:1rem 0;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.Collapsible__title{padding:1rem;background-color:#f9fafb;font-weight:600;cursor:pointer}.Collapsible__content{padding:1rem}