#root,body,html{background:#fff;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0;overflow:hidden}.word-chunk:hover{background-color:#f2ebd7;cursor:pointer}.sentence-chunk:hover{background-color:#dccea9;cursor:pointer;padding:10px}[contenteditable=true]:empty:before{color:gray;content:attr(placeholder);display:block;pointer-events:none}.draggable{cursor:move;-webkit-user-select:none;user-select:none}.editable-cursor{cursor:text}.text-in-prompt{background:#ddd;border:1px solid #cacaca;border-radius:2px;cursor:pointer}.prompt-builder{background-color:#fff;border:1px solid #d9d9e3;border-radius:20px;box-shadow:0 2px 12px 0 #0000001a;margin:12px 0 16px}.editable-cursor:focus{outline:none!important}.loading{animation:pulseanim 1.2s ease-in-out infinite}.dark-clickable:hover{color:#c8c8c8!important;cursor:pointer}.dark-hoverable:hover{background:#26262c!important}@keyframes pulseanim{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.prompt-pronoun{background-color:#f2ebd7}.left-tag-button{background:none;border:none;border-right:2px solid #00000058;height:100%}.left-tag-button:hover{color:#fff;cursor:pointer}.reusablePromptButton{border:none;border-radius:4px;color:#060606;height:30px;text-align:left}.reusablePromptButton:hover{background:#d8d8d8;cursor:pointer}.reusablePromptButton:active{background:#bcbcbc!important;box-shadow:inset 0 2px 4px -2px #000000bf;cursor:pointer}.clickable{cursor:pointer}.droppable{cursor:copy}.shineOnHover:hover{background-color:#d1ba7a}.useNiceCodingFont{font-family:Monaco,Andale Mono,Ubuntu Mono,monospace}.selectedText{background:#81bdff99}.simpleButton{border:none;border-radius:4px;color:#060606;cursor:pointer;height:30px;text-align:left}.simpleButton:disabled{background:none;color:#d8d8d8;cursor:not-allowed}.simpleButton:hover{background:#d8d8d8}.simpleButton:disabled:hover{background:none}.App{text-align:left}.App-header{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;appearance:none;background-color:#000000b3;border:none;border-radius:50%;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:#0000;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;pointer-events:all;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}