.PlaygroundEditorTheme__tableSelection ::selection{background-color:transparent}.PlaygroundEditorTheme__tableCellActionButton:hover{background-color:#ddd}.editor-shell .editor-image .image-resizer{background-color:#3c84f4;border:1px solid #fff;width:7px;height:7px;display:block;position:absolute}.editor-shell .editor-image .image-resizer.image-resizer-n{cursor:n-resize;top:-6px;left:48%}.editor-shell .editor-image .image-resizer.image-resizer-ne{cursor:ne-resize;top:-6px;right:-6px}.editor-shell .editor-image .image-resizer.image-resizer-e{cursor:e-resize;bottom:48%;right:-6px}.editor-shell .editor-image .image-resizer.image-resizer-se{cursor:nwse-resize;bottom:-2px;right:-6px}.editor-shell .editor-image .image-resizer.image-resizer-s{cursor:s-resize;bottom:-2px;left:48%}.editor-shell .editor-image .image-resizer.image-resizer-sw{cursor:sw-resize;bottom:-2px;left:-6px}.editor-shell .editor-image .image-resizer.image-resizer-w{cursor:w-resize;bottom:48%;left:-6px}.editor-shell .editor-image .image-resizer.image-resizer-nw{cursor:nw-resize;top:-6px;left:-6px}.katex *{font-family:KaTeX_Main,Times New Roman,serif}td.tableCellPrimarySelected,th.tableCellPrimarySelected{background-color:rgba(60,132,244,.3)}.tableCellSelected{outline-offset:-2px;outline:2px solid #3c84f4}.tableAddColumns,.tableAddRows{display:none}@media only screen and (max-width:600px){.editor-image img{max-width:100%!important;height:auto!important}}.Collapsible__container{border:1px solid #e5e7eb;border-radius:8px;margin:8px 0;overflow:hidden}.Collapsible__title{background-color:var(--collapsible-header-color,transparent);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid transparent;padding:8px 12px 8px 36px;font-weight:600;position:relative}.Collapsible__title:before{content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #6b7280;margin-top:-5px;transition:transform .15s;position:absolute;top:50%;left:12px}.Collapsible__container[data-open=true]>.Collapsible__title:before{transform:rotate(90deg)}.Collapsible__container[data-open=true]>.Collapsible__title{border-bottom-color:#e5e7eb}.Collapsible__container[data-open=false]>.Collapsible__content{display:none}.Collapsible__content{padding:8px 12px}.KatexEquationAlterer_defaultRow{flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px;display:flex;overflow:hidden}.KatexEquationAlterer_dialogActions{flex-direction:row;justify-content:right;margin-top:20px;margin-bottom:0;display:flex;overflow:hidden}.KatexEquationAlterer_centerRow{flex-direction:"row";justify-content:center;margin-top:10px;margin-bottom:10px;display:flex;overflow:hidden}.KatexEquationAlterer_textArea{resize:none;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5}.KatexEquationAlterer_textArea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 1px #3b82f6}.EquationToolbar_container{border:1px solid #ddd;border-radius:4px;margin-top:10px;padding:8px}.EquationToolbar_category{margin-bottom:8px}.EquationToolbar_category:last-child{margin-bottom:0}.EquationToolbar_categoryTitle{color:#555;margin:0 0 6px;font-size:12px;font-weight:700}.EquationToolbar_buttons{flex-wrap:wrap;gap:6px;display:flex}.EquationToolbar_button{cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;min-width:30px;padding:4px 8px;font-family:Times New Roman,serif;font-size:14px}.EquationToolbar_button:hover{background:#e0e0e0;border-color:#bbb}.TableCellResizer__resizer{z-index:999;position:absolute}.draggable-block-menu{cursor:grab;opacity:0;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 data-name=%27Layer 1%27 viewBox=%270 0 24 24%27 fill=%27currentColor%27%3E%3Cpath stroke=%27currentColor%27 d=%27M8.5 10a2 2 0 1 0 2 2 2 2 0 0 0-2-2Zm0 7a2 2 0 1 0 2 2 2 2 0 0 0-2-2Zm7-10a2 2 0 1 0-2-2 2 2 0 0 0 2 2Zm-7-4a2 2 0 1 0 2 2 2 2 0 0 0-2-2Zm7 14a2 2 0 1 0 2 2 2 2 0 0 0-2-2Zm0-7a2 2 0 1 0 2 2 2 2 0 0 0-2-2Z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:4px;width:18px;height:18px;padding:2px 1px;position:absolute;top:0;left:0}.draggable-block-menu:active{cursor:grabbing}.draggable-block-menu:hover{background-color:#efefef}.draggable-block-target-line{pointer-events:none;opacity:0;will-change:transform;background:#00bfff;height:4px;position:absolute;top:0;left:0}