.Header{background-color:var(--lutains-color-black);z-index:10}.Header .Header__menu{border-radius:var(--lutains-radius-6);height:32px;padding:0 var(--lutains-space-3)}.Header__dropdown{z-index:1;padding:var(--lutains-space-1) 0!important}.Header__lang-container-item:hover{background-color:var(--lutains-color-gray-300);outline:solid 1px var(--lutains-color-black)}.tiptap.ProseMirror{width:100%;min-height:100%;font-size:var(--lutains-font-2)!important;color:var(--gray-12)!important;padding:0 50px 0 32px!important}.tiptap.ProseMirror-focused{outline:0}.tiptap.ProseMirror table{table-layout:fixed;border-top-left-radius:var(--lutains-radius-5);border-top-right-radius:var(--lutains-radius-5);width:100%;margin:0;overflow:hidden}.tiptap.ProseMirror td,.tiptap.ProseMirror th{box-sizing:border-box;vertical-align:top;min-width:1em;padding:6px 8px;position:relative}:is(.tiptap.ProseMirror td,.tiptap.ProseMirror th)>*{margin-bottom:0}.tiptap.ProseMirror tr th{background:var(--lutains-color-black);color:#fff}.tiptap.ProseMirror table th,.tiptap.ProseMirror table td{border:1px solid var(--lutains-color-gray-800)}.tiptap.ProseMirror table tr td:last-child{border-bottom-right-radius:var(--lutains-radius-5)}.tiptap.ProseMirror table td p,.tiptap.ProseMirror table th p{font-size:var(--lutains-font-1)!important;margin:0!important}.tiptap.ProseMirror table td p strong,.tiptap.ProseMirror table th p strong{font-weight:500!important}.selectedCell:after{background:var(--gray-2);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.column-resize-handle{background-color:var(--purple);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tableWrapper{margin:1.5rem 0;overflow-x:auto}:scope.resize-cursor{cursor:ew-resize;cursor:col-resize}p.is-editor-empty:first-child:before{color:var(--lutains-color-gray-500);content:attr(data-placeholder);float:left;font-size:var(--lutains-size-3);pointer-events:none;height:0}.tiptap.ProseMirror h1{text-transform:uppercase;letter-spacing:.8px;font-family:Tondu;font-size:var(--lutains-font-5);margin:var(--lutains-space-1) 0}.tiptap.ProseMirror h2{font-size:var(--lutains-font-3);margin:var(--lutains-space-1) 0}.tiptap.ProseMirror hr{--dot-width:4px;--gap-width:4px;background-color:#0000;background-image:linear-gradient(to right, var(--lutains-color-black) 0%, var(--lutains-color-black) var(--dot-width), transparent var(--dot-width), transparent 100%);background-size:calc(var(--dot-width) + var(--gap-width)) 1px;background-repeat:repeat-x;border:none;height:1px;margin:32px 0}.tiptap.ProseMirror h3{font-size:var(--lutains-font-2);margin:var(--lutains-space-1) 0}.tiptap.ProseMirror p{font-size:var(--lutains-font-2);margin:var(--lutains-space-2) 0}.tiptap button,.tiptap.ProseMirror button,.tiptap a,.tiptap.ProseMirror a{border:1px solid var(--lutains-color-gray-300);background-color:var(--lutains-color-black);padding:var(--lutains-space-3) var(--lutains-space-5);font-size:var(--lutains-font-1);border-radius:var(--lutains-radius-6);text-transform:uppercase;margin:var(--lutains-space-1) 0;font-weight:700;text-decoration:none;display:inline-block;color:var(--lutains-color-white)!important}.tiptap.ProseMirror{padding:0!important}.tiptap.ProseMirror:active{outline:none}.citation-node.loading{opacity:0}.citation-node.rendered{opacity:1}.BaseMessage__user .VariationNode__preview{color:#fff}citation{opacity:0}.custom-flex-container{background-color:var(--lutains-color-gray-light);display:flex}.ProseMirror{padding:40px}.FlexContainer{border:var(--lutains-border-x-small);gap:20px;box-shadow:0 0 10px #0000000d}.ProseMirror__generating *{filter:blur(1px);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:0 4px;transition:filter .2s,background-color .2s}.FlexContainer .Flex{gap:20px}.is-block{border:var(--lutains-border-x-small);border-radius:var(--lutains-radius-3);box-sizing:border-box;flex:1;min-width:250px;padding:24px;box-shadow:0 0 10px #0000000d}.PageSection{border:var(--lutains-border-small);background-color:var(--lutains-color-white);border-radius:16px;margin:0 0 60px;padding:40px 20px;transition:all .3s;position:relative;box-shadow:0 0 10px #0000000d}.PageSection:hover{border-color:#fdc500}.PageSection:before{content:attr(data-section);color:#fdc500;letter-spacing:1px;text-transform:uppercase;z-index:10;background-color:#000;border:2px solid #fdc500;border-radius:20px;padding:6px 16px;font-size:.8rem;font-weight:700;position:absolute;top:-15px;left:30px;box-shadow:2px 2px #0003}
