:root{--hue-shade:240;--saturation-shade:10%;--highlight:hsl(208, 79%, 51%);--app-workspace-glow:hsla(233, 77%, 90%, 0.792);--app-content-inset:inset 0 0 10px 0px hsla(0, 0%, 0%, 0.3);--app-footer-active:hsl(192, 56%, 59%);--app-focus:solid 0.75px hsla(0, 0%, 0%, 0.3);--code-header:hsl(208, 79%, 61%);--text-highlight:rgba(255, 234, 0, 0.6);--orange:hsla(27, 98%, 54%, 0.9)}:root[data-theme="dark"]{--hue-shade:210;--saturation-shade:20%;--highlight:#64b7ff;--app-workspace-glow:hsla(233, 100%, 85%, 0.592);--app-content-inset:inset 0 0 10px 0px hsl(0, 0%, 0%);--app-footer-active:hsl(22, 100%, 30%);--app-focus:solid 0.75px hsla(0, 0%, 100%, 0.3);--code-header:hsl(208, 80%, 80%);--text-highlight:rgba(255, 234, 0, 0.6)}:root{--shade-0:hsl(var(--hue-shade), var(--saturation-shade), 100%);--shade-1:hsl(var(--hue-shade), var(--saturation-shade), 99%);--shade-2:hsl(var(--hue-shade), var(--saturation-shade), 98%);--shade-3:hsl(var(--hue-shade), var(--saturation-shade), 97%);--shade-4:hsl(var(--hue-shade), var(--saturation-shade), 96%);--shade-5:hsl(var(--hue-shade), var(--saturation-shade), 95%);--shade-6:hsl(var(--hue-shade), var(--saturation-shade), 94%);--shade-7:hsl(var(--hue-shade), var(--saturation-shade), 93%);--shade-8:hsl(var(--hue-shade), var(--saturation-shade), 92%);--shade-9:hsl(var(--hue-shade), var(--saturation-shade), 91%);--shade-10:hsl(var(--hue-shade), var(--saturation-shade), 90%);--shade-11:hsl(var(--hue-shade), var(--saturation-shade), 89%);--shade-12:hsl(var(--hue-shade), var(--saturation-shade), 88%);--shade-13:hsl(var(--hue-shade), var(--saturation-shade), 87%);--shade-14:hsl(var(--hue-shade), var(--saturation-shade), 86%);--shade-15:hsl(var(--hue-shade), var(--saturation-shade), 85%);--shade-16:hsl(var(--hue-shade), var(--saturation-shade), 84%);--shade-17:hsl(var(--hue-shade), var(--saturation-shade), 83%);--shade-18:hsl(var(--hue-shade), var(--saturation-shade), 82%);--shade-19:hsl(var(--hue-shade), var(--saturation-shade), 81%);--shade-20:hsl(var(--hue-shade), var(--saturation-shade), 80%);--shade-21:hsl(var(--hue-shade), var(--saturation-shade), 79%);--shade-22:hsl(var(--hue-shade), var(--saturation-shade), 78%);--shade-23:hsl(var(--hue-shade), var(--saturation-shade), 77%);--shade-24:hsl(var(--hue-shade), var(--saturation-shade), 76%);--shade-25:hsl(var(--hue-shade), var(--saturation-shade), 75%);--shade-26:hsl(var(--hue-shade), var(--saturation-shade), 74%);--shade-27:hsl(var(--hue-shade), var(--saturation-shade), 73%);--shade-28:hsl(var(--hue-shade), var(--saturation-shade), 72%);--shade-29:hsl(var(--hue-shade), var(--saturation-shade), 71%);--shade-30:hsl(var(--hue-shade), var(--saturation-shade), 70%);--shade-31:hsl(var(--hue-shade), var(--saturation-shade), 69%);--shade-32:hsl(var(--hue-shade), var(--saturation-shade), 68%);--shade-33:hsl(var(--hue-shade), var(--saturation-shade), 67%);--shade-34:hsl(var(--hue-shade), var(--saturation-shade), 66%);--shade-35:hsl(var(--hue-shade), var(--saturation-shade), 65%);--shade-36:hsl(var(--hue-shade), var(--saturation-shade), 64%);--shade-37:hsl(var(--hue-shade), var(--saturation-shade), 63%);--shade-38:hsl(var(--hue-shade), var(--saturation-shade), 62%);--shade-39:hsl(var(--hue-shade), var(--saturation-shade), 61%);--shade-40:hsl(var(--hue-shade), var(--saturation-shade), 60%);--shade-41:hsl(var(--hue-shade), var(--saturation-shade), 59%);--shade-42:hsl(var(--hue-shade), var(--saturation-shade), 58%);--shade-43:hsl(var(--hue-shade), var(--saturation-shade), 57%);--shade-44:hsl(var(--hue-shade), var(--saturation-shade), 56%);--shade-45:hsl(var(--hue-shade), var(--saturation-shade), 55%);--shade-46:hsl(var(--hue-shade), var(--saturation-shade), 54%);--shade-47:hsl(var(--hue-shade), var(--saturation-shade), 53%);--shade-48:hsl(var(--hue-shade), var(--saturation-shade), 52%);--shade-49:hsl(var(--hue-shade), var(--saturation-shade), 51%);--shade-50:hsl(var(--hue-shade), var(--saturation-shade), 50%);--shade-51:hsl(var(--hue-shade), var(--saturation-shade), 49%);--shade-52:hsl(var(--hue-shade), var(--saturation-shade), 48%);--shade-53:hsl(var(--hue-shade), var(--saturation-shade), 47%);--shade-54:hsl(var(--hue-shade), var(--saturation-shade), 46%);--shade-55:hsl(var(--hue-shade), var(--saturation-shade), 45%);--shade-56:hsl(var(--hue-shade), var(--saturation-shade), 44%);--shade-57:hsl(var(--hue-shade), var(--saturation-shade), 43%);--shade-58:hsl(var(--hue-shade), var(--saturation-shade), 42%);--shade-59:hsl(var(--hue-shade), var(--saturation-shade), 41%);--shade-60:hsl(var(--hue-shade), var(--saturation-shade), 40%);--shade-61:hsl(var(--hue-shade), var(--saturation-shade), 39%);--shade-62:hsl(var(--hue-shade), var(--saturation-shade), 38%);--shade-63:hsl(var(--hue-shade), var(--saturation-shade), 37%);--shade-64:hsl(var(--hue-shade), var(--saturation-shade), 36%);--shade-65:hsl(var(--hue-shade), var(--saturation-shade), 35%);--shade-66:hsl(var(--hue-shade), var(--saturation-shade), 34%);--shade-67:hsl(var(--hue-shade), var(--saturation-shade), 33%);--shade-68:hsl(var(--hue-shade), var(--saturation-shade), 32%);--shade-69:hsl(var(--hue-shade), var(--saturation-shade), 31%);--shade-70:hsl(var(--hue-shade), var(--saturation-shade), 30%);--shade-71:hsl(var(--hue-shade), var(--saturation-shade), 29%);--shade-72:hsl(var(--hue-shade), var(--saturation-shade), 28%);--shade-73:hsl(var(--hue-shade), var(--saturation-shade), 27%);--shade-74:hsl(var(--hue-shade), var(--saturation-shade), 26%);--shade-75:hsl(var(--hue-shade), var(--saturation-shade), 25%);--shade-76:hsl(var(--hue-shade), var(--saturation-shade), 24%);--shade-77:hsl(var(--hue-shade), var(--saturation-shade), 23%);--shade-78:hsl(var(--hue-shade), var(--saturation-shade), 22%);--shade-79:hsl(var(--hue-shade), var(--saturation-shade), 21%);--shade-80:hsl(var(--hue-shade), var(--saturation-shade), 20%);--shade-81:hsl(var(--hue-shade), var(--saturation-shade), 19%);--shade-82:hsl(var(--hue-shade), var(--saturation-shade), 18%);--shade-83:hsl(var(--hue-shade), var(--saturation-shade), 17%);--shade-84:hsl(var(--hue-shade), var(--saturation-shade), 16%);--shade-85:hsl(var(--hue-shade), var(--saturation-shade), 15%);--shade-86:hsl(var(--hue-shade), var(--saturation-shade), 14%);--shade-87:hsl(var(--hue-shade), var(--saturation-shade), 13%);--shade-88:hsl(var(--hue-shade), var(--saturation-shade), 12%);--shade-89:hsl(var(--hue-shade), var(--saturation-shade), 11%);--shade-90:hsl(var(--hue-shade), var(--saturation-shade), 10%);--shade-91:hsl(var(--hue-shade), var(--saturation-shade), 9%);--shade-92:hsl(var(--hue-shade), var(--saturation-shade), 8%);--shade-93:hsl(var(--hue-shade), var(--saturation-shade), 7%);--shade-94:hsl(var(--hue-shade), var(--saturation-shade), 6%);--shade-95:hsl(var(--hue-shade), var(--saturation-shade), 5%);--shade-96:hsl(var(--hue-shade), var(--saturation-shade), 4%);--shade-97:hsl(var(--hue-shade), var(--saturation-shade), 3%);--shade-98:hsl(var(--hue-shade), var(--saturation-shade), 2%);--shade-99:hsl(var(--hue-shade), var(--saturation-shade), 1%);--shade-100:hsl(var(--hue-shade), var(--saturation-shade), 0%)}:root[data-theme="dark"]{--shade-0:hsl(var(--hue-shade), var(--saturation-shade), 7%);--shade-1:hsl(var(--hue-shade), var(--saturation-shade), 7.93%);--shade-2:hsl(var(--hue-shade), var(--saturation-shade), 8.86%);--shade-3:hsl(var(--hue-shade), var(--saturation-shade), 9.79%);--shade-4:hsl(var(--hue-shade), var(--saturation-shade), 10.72%);--shade-5:hsl(var(--hue-shade), var(--saturation-shade), 11.65%);--shade-6:hsl(var(--hue-shade), var(--saturation-shade), 12.58%);--shade-7:hsl(var(--hue-shade), var(--saturation-shade), 13.51%);--shade-8:hsl(var(--hue-shade), var(--saturation-shade), 14.44%);--shade-9:hsl(var(--hue-shade), var(--saturation-shade), 15.37%);--shade-10:hsl(var(--hue-shade), var(--saturation-shade), 16.3%);--shade-11:hsl(var(--hue-shade), var(--saturation-shade), 17.23%);--shade-12:hsl(var(--hue-shade), var(--saturation-shade), 18.16%);--shade-13:hsl(var(--hue-shade), var(--saturation-shade), 19.09%);--shade-14:hsl(var(--hue-shade), var(--saturation-shade), 20.02%);--shade-15:hsl(var(--hue-shade), var(--saturation-shade), 20.95%);--shade-16:hsl(var(--hue-shade), var(--saturation-shade), 21.88%);--shade-17:hsl(var(--hue-shade), var(--saturation-shade), 22.81%);--shade-18:hsl(var(--hue-shade), var(--saturation-shade), 23.74%);--shade-19:hsl(var(--hue-shade), var(--saturation-shade), 24.67%);--shade-20:hsl(var(--hue-shade), var(--saturation-shade), 25.6%);--shade-21:hsl(var(--hue-shade), var(--saturation-shade), 26.53%);--shade-22:hsl(var(--hue-shade), var(--saturation-shade), 27.46%);--shade-23:hsl(var(--hue-shade), var(--saturation-shade), 28.39%);--shade-24:hsl(var(--hue-shade), var(--saturation-shade), 29.32%);--shade-25:hsl(var(--hue-shade), var(--saturation-shade), 30.25%);--shade-26:hsl(var(--hue-shade), var(--saturation-shade), 31.18%);--shade-27:hsl(var(--hue-shade), var(--saturation-shade), 32.11%);--shade-28:hsl(var(--hue-shade), var(--saturation-shade), 33.04%);--shade-29:hsl(var(--hue-shade), var(--saturation-shade), 33.97%);--shade-30:hsl(var(--hue-shade), var(--saturation-shade), 34.9%);--shade-31:hsl(var(--hue-shade), var(--saturation-shade), 35.83%);--shade-32:hsl(var(--hue-shade), var(--saturation-shade), 36.76%);--shade-33:hsl(var(--hue-shade), var(--saturation-shade), 37.69%);--shade-34:hsl(var(--hue-shade), var(--saturation-shade), 38.62%);--shade-35:hsl(var(--hue-shade), var(--saturation-shade), 39.55%);--shade-36:hsl(var(--hue-shade), var(--saturation-shade), 40.48%);--shade-37:hsl(var(--hue-shade), var(--saturation-shade), 41.41%);--shade-38:hsl(var(--hue-shade), var(--saturation-shade), 42.34%);--shade-39:hsl(var(--hue-shade), var(--saturation-shade), 43.27%);--shade-40:hsl(var(--hue-shade), var(--saturation-shade), 44.2%);--shade-41:hsl(var(--hue-shade), var(--saturation-shade), 45.13%);--shade-42:hsl(var(--hue-shade), var(--saturation-shade), 46.06%);--shade-43:hsl(var(--hue-shade), var(--saturation-shade), 46.99%);--shade-44:hsl(var(--hue-shade), var(--saturation-shade), 47.92%);--shade-45:hsl(var(--hue-shade), var(--saturation-shade), 48.85%);--shade-46:hsl(var(--hue-shade), var(--saturation-shade), 49.78%);--shade-47:hsl(var(--hue-shade), var(--saturation-shade), 50.71%);--shade-48:hsl(var(--hue-shade), var(--saturation-shade), 51.64%);--shade-49:hsl(var(--hue-shade), var(--saturation-shade), 52.57%);--shade-50:hsl(var(--hue-shade), var(--saturation-shade), 53.5%);--shade-51:hsl(var(--hue-shade), var(--saturation-shade), 54.43%);--shade-52:hsl(var(--hue-shade), var(--saturation-shade), 55.36%);--shade-53:hsl(var(--hue-shade), var(--saturation-shade), 56.29%);--shade-54:hsl(var(--hue-shade), var(--saturation-shade), 57.22%);--shade-55:hsl(var(--hue-shade), var(--saturation-shade), 58.15%);--shade-56:hsl(var(--hue-shade), var(--saturation-shade), 59.08%);--shade-57:hsl(var(--hue-shade), var(--saturation-shade), 60.01%);--shade-58:hsl(var(--hue-shade), var(--saturation-shade), 60.94%);--shade-59:hsl(var(--hue-shade), var(--saturation-shade), 61.87%);--shade-60:hsl(var(--hue-shade), var(--saturation-shade), 62.8%);--shade-61:hsl(var(--hue-shade), var(--saturation-shade), 63.73%);--shade-62:hsl(var(--hue-shade), var(--saturation-shade), 64.66%);--shade-63:hsl(var(--hue-shade), var(--saturation-shade), 65.59%);--shade-64:hsl(var(--hue-shade), var(--saturation-shade), 66.52%);--shade-65:hsl(var(--hue-shade), var(--saturation-shade), 67.45%);--shade-66:hsl(var(--hue-shade), var(--saturation-shade), 68.38%);--shade-67:hsl(var(--hue-shade), var(--saturation-shade), 69.31%);--shade-68:hsl(var(--hue-shade), var(--saturation-shade), 70.24%);--shade-69:hsl(var(--hue-shade), var(--saturation-shade), 71.17%);--shade-70:hsl(var(--hue-shade), var(--saturation-shade), 72.1%);--shade-71:hsl(var(--hue-shade), var(--saturation-shade), 73.03%);--shade-72:hsl(var(--hue-shade), var(--saturation-shade), 73.96%);--shade-73:hsl(var(--hue-shade), var(--saturation-shade), 74.89%);--shade-74:hsl(var(--hue-shade), var(--saturation-shade), 75.82%);--shade-75:hsl(var(--hue-shade), var(--saturation-shade), 76.75%);--shade-76:hsl(var(--hue-shade), var(--saturation-shade), 77.68%);--shade-77:hsl(var(--hue-shade), var(--saturation-shade), 78.61%);--shade-78:hsl(var(--hue-shade), var(--saturation-shade), 79.54%);--shade-79:hsl(var(--hue-shade), var(--saturation-shade), 80.47%);--shade-80:hsl(var(--hue-shade), var(--saturation-shade), 81.4%);--shade-81:hsl(var(--hue-shade), var(--saturation-shade), 82.33%);--shade-82:hsl(var(--hue-shade), var(--saturation-shade), 83.26%);--shade-83:hsl(var(--hue-shade), var(--saturation-shade), 84.19%);--shade-84:hsl(var(--hue-shade), var(--saturation-shade), 85.12%);--shade-85:hsl(var(--hue-shade), var(--saturation-shade), 86.05%);--shade-86:hsl(var(--hue-shade), var(--saturation-shade), 86.98%);--shade-87:hsl(var(--hue-shade), var(--saturation-shade), 87.91%);--shade-88:hsl(var(--hue-shade), var(--saturation-shade), 88.84%);--shade-89:hsl(var(--hue-shade), var(--saturation-shade), 89.77%);--shade-90:hsl(var(--hue-shade), var(--saturation-shade), 90.7%);--shade-91:hsl(var(--hue-shade), var(--saturation-shade), 91.63%);--shade-92:hsl(var(--hue-shade), var(--saturation-shade), 92.56%);--shade-93:hsl(var(--hue-shade), var(--saturation-shade), 93.49%);--shade-94:hsl(var(--hue-shade), var(--saturation-shade), 94.42%);--shade-95:hsl(var(--hue-shade), var(--saturation-shade), 95.35%);--shade-96:hsl(var(--hue-shade), var(--saturation-shade), 96.28%);--shade-97:hsl(var(--hue-shade), var(--saturation-shade), 97.21%);--shade-98:hsl(var(--hue-shade), var(--saturation-shade), 98.14%);--shade-99:hsl(var(--hue-shade), var(--saturation-shade), 99.07%);--shade-100:hsl(var(--hue-shade), var(--saturation-shade), 100%)}*,::before,::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0;font-family:"Inter",system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}grammarly-extension{display:none!important}grammarly-desktop-integration{display:none!important}grammarly-popups{display:none!important}div[contenteditable=true]{outline-style:none;background:none;border:none}div[contenteditable=true]:focus{outline:none}.noselect,.is-dragging{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.edit-cursor{cursor:default}.drag-from{opacity:.25}body{height:100vh;background-color:var(--shade-0);transition:background-color 0.3s ease}x-icon{display:block;height:20px;width:20px}x-collapse{display:block;width:17px;height:17px;background-position:center}input:focus,textarea:focus{outline:1px solid var(--highlight);border:solid 1px transparent!important}x-expand{flex:1}x-blocker{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;background-color:#fff0}x-blocker.blur{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}vs-5{height:5px;display:block}vs-6{height:6px;display:block}vs-7{height:7px;display:block}vs-8{height:8px;display:block}vs-9{height:9px;display:block}vs-10{height:10px;display:block}vs-11{height:11px;display:block}vs-12{height:12px;display:block}vs-13{height:13px;display:block}vs-14{height:14px;display:block}vs-15{height:15px;display:block}vs-16{height:16px;display:block}vs-17{height:17px;display:block}vs-18{height:18px;display:block}vs-19{height:19px;display:block}vs-20{height:20px;display:block}vs-21{height:21px;display:block}vs-22{height:22px;display:block}vs-23{height:23px;display:block}vs-24{height:24px;display:block}vs-25{height:25px;display:block}vs-26{height:26px;display:block}vs-27{height:27px;display:block}vs-28{height:28px;display:block}vs-29{height:29px;display:block}vs-30{height:30px;display:block}x-app-wrap{display:flex;flex-direction:column;height:100vh;transition:border-color 0.3s ease}x-app-wrap x-app-header{flex:0 0 auto}x-app-wrap x-app-inner{flex:1 1 auto;display:flex;overflow:hidden}x-app-wrap x-app-workspaces{flex:0 0 auto;overflow-y:auto}x-app-wrap x-app-docs{overflow-y:auto}x-app-wrap x-app-content{flex:1 1 auto;overflow-y:auto}x-app-wrap x-app-right{overflow-y:auto}x-app-wrap x-app-footer{flex:0 0 auto}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(var(--pulse-scale,1),var(--pulse-scale,1),1)}100%{transform:scale3d(1,1,1)}}.pulse{animation-duration:0.5s;animation-fill-mode:both;animation-name:pulse}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}x-loader{display:none;position:absolute;width:20px;height:20px;margin-left:-10px;border-radius:50%;border-top:2px solid var(--shade-0);border-right:2px solid #fff0;box-sizing:border-box;animation:rotation 0.3s linear infinite}button.loading x-loader{display:inline-block}button.loading x-word{opacity:0}button.loading x-icon{opacity:0}.app-focus{outline:var(--app-focus);outline-offset:-1px}x-app-header{background-color:var(--shade-0);display:flex;align-items:center;height:34px;border-bottom:solid 1px var(--shade-10);transition:background-color 0.3s ease,border-bottom 0.3s ease,transform 0.3s ease}x-app-header>x-left{display:flex;gap:5px;margin-left:10px;width:30%;align-items:center}x-app-header x-icon[data-action="new-project"]{width:19px;height:19px;color:var(--shade-30);display:none;margin-left:1px}x-app-header>x-center{display:flex;flex-grow:1;align-items:center;width:30%}x-app-header>x-right{display:flex;align-items:center;gap:15px;margin-right:10px;width:30%;justify-content:flex-end}x-app-header x-icon{color:var(--shade-85);transition:color 0.3s ease}x-app-header x-icon.view-select{min-width:23px;min-height:23px;color:var(--shade-23);transition:color 0.3s ease}x-app-header x-icon:hover{color:var(--highlight);cursor:pointer;transition:color 0.3s ease}x-app-header x-icon.view-select.selected{color:var(--shade-95);transition:color 0.3s ease}x-app-header x-icon[data-action="search"]{width:19px;height:19px}x-app-header x-icon[data-action="lightdark"]{width:19px;height:19px}x-app-header x-icon[data-action="help"]{width:19px;height:19px;margin-right:5px}x-workspace-banner{display:none;align-items:center;justify-content:center;gap:8px;min-height:100px;padding:0 16px;font-size:14px;font-weight:400;letter-spacing:.01em;border-top:1px solid #fff0;transition:background 0.3s ease,color 0.3s ease,border-top-color 0.3s ease}x-workspace-banner x-icon{width:18px;height:18px;flex-shrink:0;transition:fill 0.3s ease}x-workspace-banner x-text{line-height:1}x-workspace-banner x-action{margin-left:4px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color 0.3s ease}x-workspace-banner x-action:hover{opacity:.8}x-workspace-banner[data-status="past-due"],x-workspace-banner[data-status="lapsed"],x-workspace-banner[data-status="nosub"]{display:flex;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);color:#1e40af;border-top-color:#3b82f6}x-workspace-banner[data-status="past-due"] x-icon,x-workspace-banner[data-status="lapsed"] x-icon,x-workspace-banner[data-status="nosub"] x-icon{fill:#2563eb}x-workspace-banner[data-status="past-due"] x-action,x-workspace-banner[data-status="lapsed"] x-action,x-workspace-banner[data-status="nosub"] x-action{color:#1d4ed8}[data-theme="dark"] x-workspace-banner[data-status="past-due"],[data-theme="dark"] x-workspace-banner[data-status="lapsed"],[data-theme="dark"] x-workspace-banner[data-status="nosub"]{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 100%);color:#bfdbfe;border-top-color:#2563eb}[data-theme="dark"] x-workspace-banner[data-status="past-due"] x-icon,[data-theme="dark"] x-workspace-banner[data-status="lapsed"] x-icon,[data-theme="dark"] x-workspace-banner[data-status="nosub"] x-icon{fill:#60a5fa}[data-theme="dark"] x-workspace-banner[data-status="past-due"] x-action,[data-theme="dark"] x-workspace-banner[data-status="lapsed"] x-action,[data-theme="dark"] x-workspace-banner[data-status="nosub"] x-action{color:#93c5fd}x-app-header>x-left x-dropdown{font-size:14px;padding:1px 10px 0 10px;border-radius:20px;color:var(--shade-50);color:hsl(from var(--shade-70) h 10% l);transition:color 0.3s ease,background-color 0.3s ease;white-space:nowrap;margin-left:20px}x-app-header>x-left x-dropdown:after{content:' ';display:inline-block;border-bottom:1.5px solid var(--shade-29);border-right:1.5px solid var(--shade-29);height:6px;width:6px;transform:rotate(45deg);margin:0 0 3px 3px;transition:border-bottom 0.3s ease,border-right 0.3s ease}x-app-header>x-left x-dropdown:hover:after{border-bottom:1.5px solid var(--shade-95);border-right:1.5px solid var(--shade-95)}x-app-header>x-left x-dropdown:hover{background-color:var(--shade-7);color:var(--shade-95);cursor:pointer}x-app-header>x-center>x-spacer{width:50px}x-app-header>x-center>x-label{font-size:12px;color:var(--shade-70);text-transform:uppercase;margin-right:20px;transition:color 0.3s ease;line-height:1;font-weight:300}x-app-header>x-center>x-icon{height:33px;width:50px;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease,color 0.3s ease;color:var(--shade-30)}x-app-header>x-center>x-icon:hover{background-color:var(--shade-2)}x-app-header>x-center>x-icon.selected{color:var(--shade-100);background-color:var(--shade-5)}x-app-header>x-center>x-icon[data-action="show-move"] svg{width:19px;height:19px}x-app-header>x-center>x-icon[data-action="share-page"]{opacity:0;color:var(--shade-60)}x-app-header>x-center>x-icon[data-action="share-page"] svg{width:19px;height:19px}x-app-header>x-center>x-icon[data-action="view-expand"] svg{width:17px;height:17px}x-app-header>x-center>x-icon[data-action="view-center"] svg{width:24px;height:24px}x-app-header>x-center>x-icon[data-action="view-focus"] svg{width:22px;height:22px}x-app-workspaces{width:70px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;align-content:flex-start;background-color:var(--shade-14);transition:background-color 0.3s ease}x-app-workspaces x-workspace{display:block;height:50px;width:50px;margin:10px 0 0 0;border-radius:50px;background-position:center;background-size:cover;position:relative;background-color:var(--shade-23);color:var(--shade-23);cursor:pointer;transition:background-color 0.3s ease,border-radius 0.2s ease,color 0.3s ease,outline 0.3s ease,box-shadow 0.3s ease}x-app-workspaces x-workspace::before{content:"";position:absolute;left:0;width:0;height:0;transform:translateY(-50%);top:50%;background-color:var(--highlight);margin:0 0 0 -10px;border-top-right-radius:5px;border-bottom-right-radius:5px;transition:width 0.2s ease,height 0.2s ease;transition:background-color 0.3s ease}x-app-workspaces x-workspace.personal{margin-bottom:20px}x-app-workspaces x-shared{margin-top:30px}x-app-workspaces x-shared x-text{display:block;font-size:10px;text-transform:uppercase;color:var(--shade-55);text-align:center;letter-spacing:.5px;margin-bottom:-4px}x-app-workspaces x-workspace.new{margin-top:10px;background-color:hsl(from var(--shade-42) h s l / .6);display:flex;align-items:center;justify-content:center;color:var(--shade-14)}x-app-workspaces x-workspace:hover{border-radius:17px;color:var(--shade-0);background-color:var(--shade-17)}x-app-workspaces x-workspace.new:hover{color:var(--shade-0);background-color:var(--shade-42)}x-app-workspaces x-workspace:hover::before{width:4px;height:20px}x-app-workspaces x-workspace.new:hover::before{width:0;height:0}x-app-workspaces x-workspace.selected{border-radius:17px;outline:solid 1.25px var(--shade-0);box-shadow:0 0 40px var(--app-workspace-glow)}x-app-workspaces x-workspace.selected::before{width:4px;height:40px}x-app-docs{flex:0 0 220px;background-color:var(--shade-7);transition:background-color 0.3s ease;padding:0 0 20px 0;position:relative;min-width:170px;max-width:600px}x-app-docs x-doc{display:block;position:relative}x-app-docs x-no-projects{display:block;padding:25px;font-size:14px;color:var(--shade-96);opacity:.7}x-app-docs x-doc>x-content{position:relative}x-app-docs x-doc[data-type="project"]>x-content{background:linear-gradient(to right,transparent,var(--shade-10));border-top-right-radius:30px;margin-top:20px;padding-right:10px}[data-theming="true"] x-app-docs x-doc[data-type="project"]>x-content{background:none}x-app-docs x-doc[data-type="project"]>x-content>x-text{font-size:11px;text-transform:uppercase;letter-spacing:.25px}x-app-docs x-doc x-content{display:flex;align-items:center;cursor:pointer;margin:0 10px;height:25px;position:relative}x-app-docs x-doc x-content x-icon{width:20px;min-width:20px;height:25px;color:var(--shade-55);transition:color 0.3s ease;padding:2.5px 0}x-app-docs x-doc x-content x-text{display:block;flex-grow:1;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:6px;color:var(--shade-96)}:root[data-theme="dark"]{x-app-docs x-doc:not(.selected) x-content x-text{-webkit-font-smoothing:antialiased!important}}x-app-docs x-doc.editing>x-content{outline:1px solid var(--shade-29);border-radius:5px}x-app-docs x-doc x-content:hover x-text{color:var(--highlight)}.is-dragging x-app-docs x-doc x-content:hover x-text{color:var(--shade-96)}x-app-docs x-doc.selected>x-content>x-text{color:var(--shade-96);font-weight:700}:root[data-theme="dark"]{x-app-docs x-doc.selected>x-content>x-text{font-weight:800}}[data-theming="true"] x-app-docs x-doc x-content x-text{transition:color 0.3s ease}x-app-docs x-doc x-children{display:block;margin-left:24px}x-app-docs x-doc[data-type="project"]>x-children{margin-left:14px}x-app-docs x-doc x-collapse{width:17px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color 0.3s ease;padding-right:1px;flex-shrink:0}x-app-docs x-doc x-collapse.closed:after{content:' ';display:inline-block;border-bottom:1.5px solid var(--shade-55);border-right:1.5px solid var(--shade-55);height:6px;width:6px;transform:rotate(-45deg);margin:0 3px 0 0;transition:border-bottom 0.3s ease,border-right 0.3s ease}x-app-docs x-doc x-collapse.parent:after{content:' ';display:inline-block;border-bottom:1.5px solid var(--shade-29);border-right:1.5px solid var(--shade-29);height:6px;width:6px;transform:rotate(45deg);margin:0 0 3px 0;transition:border-bottom 0.3s ease,border-right 0.3s ease}x-app-docs x-doc x-collapse.leaf{background-color:#fff0}x-app-docs x-doc x-collapse.parent:hover:after,x-app-docs x-doc x-collapse.closed:hover:after{border-bottom:1.5px solid var(--shade-85);border-right:1.5px solid var(--shade-85)}x-app-docs x-doc.collapsed>x-children{display:none}x-app-docs x-doc x-content x-control{position:relative;height:22px;width:22px;border-radius:22px;background-color:#fff0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s ease,background-color 0.3s ease,border-bottom 0.3s ease;opacity:0}x-app-docs x-doc x-content x-control:after{content:'';display:block;position:absolute;left:50%;top:50%;width:2.5px;height:2.5px;background-color:var(--shade-77);border-radius:50%;box-shadow:5px 0 0 0 var(--shade-77),-5px 0 0 0 var(--shade-77);transform:translate(-50%,-50%)}x-app-docs x-content:hover x-control{opacity:.8;background-color:#fff0}.is-dragging x-app-docs x-doc x-content x-control{opacity:0}x-app-docs x-doc x-control:hover{opacity:1;background-color:var(--shade-0)}.is-dragging x-app-docs x-doc x-control:hover{opacity:0}x-app-docs x-doc x-control:after:hover{opacity:1;background-color:var(--shade-85);box-shadow:5px 0 0 0 var(--shade-85),-5px 0 0 0 var(--shade-85)}.is-dragging x-app-docs x-doc x-control:after:hover{opacity:0}x-trash x-explainer{font-size:13px;color:var(--shade-55);margin:15px 20px 10px 20px;text-align:center;display:block}x-trash button{margin:0 auto 25px auto}x-trash x-doc[data-type="project"]>x-content{cursor:default}x-trash x-doc[data-type="project"]>x-content svg{color:var(--shade-85)}x-trash x-doc[data-type="project"]>x-content:hover x-text{color:var(--shade-96)}x-trash x-doc[data-type="doc"]>x-children{cursor:default}x-trash x-doc[data-type="doc"]>x-children x-content{opacity:.3;cursor:default}x-trash x-doc[data-type="doc"]>x-children x-collapse{opacity:0}x-trash x-doc[data-type="doc"]>x-children x-control{display:none}x-trash x-doc[data-type="doc"] x-children x-content:hover x-text{color:var(--shade-96)}x-app-docs x-resize{transition:200ms background-color;position:absolute;right:0;top:0;bottom:0;width:4px;z-index:1}x-app-docs x-resize:hover{background-color:var(--highlight);transition-delay:0.1s;cursor:ew-resize}x-app-docs x-resize:active{background-color:var(--highlight)}x-app-content{transition:background-color 0.3s ease;padding:40px 65px 70px 20px;outline:none;position:relative}x-app-content x-node ::selection{background:#fff0}x-app-content x-node ::-moz-selection{background:#fff0}x-app-content.is-selecting{cursor:text}x-app-content>x-document{display:block;position:relative}x-app-content x-node{display:block;margin:0 0 0 22px;padding:0;padding-top:5px;position:relative}x-app-content x-node.drop-hint{outline:2px solid var(--highlight);border-radius:5px}x-app-content x-node x-content{position:relative;display:flex;align-items:flex-start}x-app-content x-node x-content .drag{width:17px;cursor:grab;margin:0 7px 0 0}x-app-content x-node x-content x-controls{display:flex;user-select:none;cursor:text}x-app-content x-node x-content x-controls x-checkbox{display:none}x-app-content x-node x-content x-text{min-height:1.2em;border-right:solid #fff0 1px;font-size:1em;line-height:1.25;color:var(--shade-96);white-space:pre-wrap;word-break:break-word;border-radius:5px}x-app-content x-node x-children{display:block}:root[data-show-move="false"]{x-app-content x-node.collapsed>x-children{display:none}}.flash-overlay{position:relative;isolation:isolate}.flash-overlay::after{content:"";position:absolute;inset:0;background:var(--shade-0);opacity:0;pointer-events:none;border-radius:inherit;animation:overlayFlash 200ms ease}@keyframes overlayFlash{0%{opacity:0}25%{opacity:.8}50%{opacity:.25}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.flash-overlay::after{animation-duration:0.01ms}}x-app-content x-node[data-type="outline"]>x-content>x-controls>x-collapse:after{content:' ';display:inline-block;border-bottom:solid var(--shade-40) 1px;border-right:none;height:6px;width:6px;margin:0 0 6px 0;transform:none}x-app-content x-node x-content x-controls x-collapse{width:17px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;padding-right:1px;margin-right:7px;pointer-events:none}x-app-content x-node x-content x-controls x-collapse.open,x-app-content x-node x-content x-controls x-collapse.closed{cursor:pointer;pointer-events:auto}x-app-content x-node x-content x-controls x-collapse.closed:after{content:' ';display:inline-block;border-bottom:solid var(--shade-80) 1.5px;border-right:solid var(--shade-80) 1.5px;height:6px;width:6px;transform:rotate(-45deg);margin:0 3px 0 0;opacity:1}x-app-content x-node x-content x-controls x-collapse.open:after{content:' ';display:inline-block;border-bottom:solid var(--shade-35) 1px;border-right:solid var(--shade-35) 1px;height:6px;width:6px;transform:rotate(45deg);margin:0 0 3px 0;opacity:1}x-app-content x-node x-content x-controls x-collapse.none{background-color:#fff0}x-app-content x-node x-content x-controls x-collapse.open:hover:after,x-app-content x-node x-content x-controls x-collapse.closed:hover:after{border-bottom:1.5px solid var(--shade-85);border-right:1.5px solid var(--shade-85)}x-app-content x-node x-content x-controls x-collapse.open:hover,x-app-content x-node x-content x-controls x-collapse.closed:hover{background-color:var(--shade-3)}x-app-content.is-selecting x-node x-content x-controls x-collapse{pointer-events:none}x-app-content.is-selecting x-node x-content x-controls x-collapse:hover{background-color:#fff0}x-app-content x-node x-content x-controls x-checkbox{margin:4px 7px 0 0}x-app-inner input[type=checkbox]{appearance:none;margin:0;font:inherit;width:14px;height:14px;border-radius:2px;transform:translateY(-.075em);display:grid;place-content:center;cursor:pointer;background-color:#fff0;border:1px solid var(--shade-35)!important;transition:border-color 0.3s ease}x-app-inner input[type=checkbox]::before{content:"";width:.6rem;height:.6rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);box-shadow:inset 1em 1em #fff;background-color:CanvasText}x-app-inner input[type=checkbox]:checked{background-color:#1e88e5;border-color:#1e88e5!important}x-app-inner input[type=checkbox]:checked::before{transform:scale(1)}x-app-inner input[type=checkbox]:focus{outline:none;outline-offset:none}x-app-inner input[type=checkbox]:disabled{color:#1e88e5;cursor:not-allowed}x-app-content x-node[data-embed=true]>x-content>x-text{position:relative;width:100%;display:flex;align-items:stretch;white-space:nowrap;user-select:none}x-app-content x-node[data-embed=true]>x-content>x-text>x-embed{width:100%;display:flex;align-items:center}x-app-content x-node[data-embed=true].selected>x-content>x-text>x-embed{background-color:#bad7fb}:root[data-theme="dark"]{x-app-content x-node[data-embed=true].selected>x-content>x-text>x-embed{background-color:#5877a0}}x-app-content x-node>x-content>x-text{font-weight:400}x-app-content x-node[data-type=text]>x-content>x-text.is-empty.in-focus:after{opacity:.2;content:"Type '/' for styles.";pointer-events:none}x-app-content x-node[data-type=quote] x-node[data-type=text]>x-content>x-text.is-empty.in-focus:after,x-app-content x-node[data-type=code] x-node[data-type=text]>x-content>x-text.is-empty.in-focus:after{content:none}x-app-content x-node[data-type=code]>x-children>x-node[data-type=text]:last-child>x-content>x-text.is-empty.in-focus:after{content:"⬆⮐ to exit"}:root[data-theme="dark"]{x-app-content x-node>x-content>x-text{-webkit-font-smoothing:antialiased!important}}x-app-content x-node[data-type=task]>x-content>x-controls>x-checkbox{display:block}x-app-content x-node[data-type=task].is-done>x-content>x-text,x-app-content x-node[data-type=task].is-done>x-content>x-text x-l{color:var(--shade-29);text-decoration-color:var(--shade-55)!important;text-decoration:line-through;text-decoration-thickness:1px}:root[data-theme="dark"]{x-app-content x-node[data-type=task].is-done>x-content>x-text,x-app-content x-node[data-type=task].is-done>x-content>x-text x-l{-webkit-font-smoothing:antialiased!important;color:var(--shade-40)}}x-app-content x-node[data-type=h1]>x-content>x-text{font-size:2.5em;font-weight:700;margin-top:15px;margin-bottom:15px}x-app-content x-node[data-type=h1]>x-content>x-text.is-empty.in-focus:after{opacity:.2;content:"Heading 1";pointer-events:none}:root[data-theme="dark"]{x-app-content x-node[data-type=h1]>x-content>x-text{-webkit-font-smoothing:antialiased!important}}x-app-content x-node[data-type=h1]>x-content>x-text x-b{font-weight:900}x-app-content x-node[data-type=h1]>x-content>x-controls{margin-top:12px}x-app-content x-node[data-type=h1]>x-content>x-controls{margin-top:27px}x-app-content x-node[data-type=h2]>x-content>x-text{font-size:2em;font-weight:700;margin-top:12px;margin-bottom:12px}x-app-content x-node[data-type=h2]>x-content>x-text.is-empty.in-focus:after{opacity:.2;content:"Heading 2";pointer-events:none}x-app-content x-node[data-type=h2]>x-content>x-text x-b{font-weight:900}x-app-content x-node[data-type=h2]>x-content>x-controls{margin-top:7px}x-app-content x-node[data-type=h2]>x-content>x-controls{margin-top:17px}x-app-content x-node[data-type=h3]>x-content>x-text{font-size:1.6em;font-weight:700;margin-top:10px;margin-bottom:10px}x-app-content x-node[data-type=h3]>x-content>x-text.is-empty.in-focus:after{opacity:.2;content:"Heading 3";pointer-events:none}x-app-content x-node[data-type=h3]>x-content>x-text x-b{font-weight:900}x-app-content x-node[data-type=h3]>x-content>x-controls{margin-top:3px}x-app-content x-node[data-type=h3]>x-content>x-controls{margin-top:11px}x-app-content x-node[data-type=h4]>x-content>x-text{font-size:1.2em;font-weight:700;margin-top:10px;margin-bottom:10px}x-app-content x-node[data-type=h4]>x-content>x-text.is-empty.in-focus:after{opacity:.2;content:"Heading 4";pointer-events:none}x-app-content x-node[data-type=h4]>x-content>x-text x-b{font-weight:700}x-app-content x-node[data-type=h4]>x-content>x-controls{margin-top:0}x-app-content x-document,x-app-content x-node>x-children{counter-reset:bullet-list}x-app-content x-node[data-type="bullet"]{counter-increment:bullet-list}x-app-content x-node[data-type="bullet"]>x-content>x-text{position:relative;padding-left:22px}x-app-content x-node[data-type="bullet"]>x-content>x-text::before{position:absolute;left:0;color:var(--shade-96);content:'●';font-size:7.5px;margin-top:.9em;transition:color 0.3s ease}x-node[data-type="bullet"]{margin-top:15px}x-node[data-type="bullet"]+x-node[data-type="bullet"]{margin-top:0}x-node[data-type="bullet"]:not(:has(+x-node[data-type="bullet"])){margin-bottom:15px}x-node[data-type="bullet"]>x-children>x-node[data-type="bullet"]{margin-top:0;margin-bottom:0}x-app-content x-node[data-type="bullet"][data-bullet-level="1"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="11"]>x-content>x-text::before{content:'●';font-size:7.5px;margin-top:.7em}x-app-content x-node[data-type="bullet"][data-bullet-level="2"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="12"]>x-content>x-text::before{content:'○';font-size:7.5px;margin-top:.7em}x-app-content x-node[data-type="bullet"][data-bullet-level="3"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="13"]>x-content>x-text::before{content:'■';font-size:7.5px;margin-top:.7em}x-app-content x-node[data-type="bullet"][data-bullet-level="4"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="14"]>x-content>x-text::before{content:'◆';font-size:14px;margin-top:0em}x-app-content x-node[data-type="bullet"][data-bullet-level="5"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="15"]>x-content>x-text::before{content:'◇';font-size:14px;margin-top:.05em}x-app-content x-node[data-type="bullet"][data-bullet-level="6"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="16"]>x-content>x-text::before{content:'▶';font-size:9px;margin-top:.5em}x-app-content x-node[data-type="bullet"][data-bullet-level="7"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="17"]>x-content>x-text::before{content:'✭';font-size:12px;margin-top:.15em}x-app-content x-node[data-type="bullet"][data-bullet-level="8"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="18"]>x-content>x-text::before{content:'♥';font-size:10px;margin-top:.35em}x-app-content x-node[data-type="bullet"][data-bullet-level="9"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="19"]>x-content>x-text::before{content:'♬';font-size:12px;margin-top:.3em}x-app-content x-node[data-type="bullet"][data-bullet-level="10"]>x-content>x-text::before,x-app-content x-node[data-type="bullet"][data-bullet-level="20"]>x-content>x-text::before{content:'💥';font-size:12px;margin-top:.2em}x-app-content x-document,x-app-content x-node>x-children{counter-reset:numbered-list}x-app-content x-node[data-type="numbered"]{counter-increment:numbered-list}x-app-content x-node[data-type="numbered"]>x-content>x-text{position:relative;padding-left:22px}x-app-content x-node[data-type="numbered"]>x-content>x-text::before{content:"";position:absolute;color:var(--shade-96);content:counter(numbered-list,decimal) ". ";width:50px;text-align:right;left:-30px;font-size:15px;pointer-events:none;transition:color 0.3s ease}x-node[data-type="numbered"]{margin-top:15px}x-node[data-type="numbered"]+x-node[data-type="numbered"]{margin-top:0}x-node[data-type="numbered"]:not(:has(+x-node[data-type="numbered"])){margin-bottom:15px}x-node[data-type="numbered"]>x-children>x-node[data-type="numbered"]{margin-top:0;margin-bottom:0}x-app-content x-node[data-type="numbered"][data-numbered-level="1"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="6"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="11"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="16"]>x-content>x-text::before{content:counter(numbered-list,decimal) ". "}x-app-content x-node[data-type="numbered"][data-numbered-level="2"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="7"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="12"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="17"]>x-content>x-text::before{content:counter(numbered-list,lower-alpha) ". "}x-app-content x-node[data-type="numbered"][data-numbered-level="3"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="8"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="13"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="18"]>x-content>x-text::before{content:counter(numbered-list,lower-roman) ". "}x-app-content x-node[data-type="numbered"][data-numbered-level="4"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="9"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="14"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="19"]>x-content>x-text::before{content:counter(numbered-list,upper-alpha) ". "}x-app-content x-node[data-type="numbered"][data-numbered-level="5"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="10"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="15"]>x-content>x-text::before,x-app-content x-node[data-type="numbered"][data-numbered-level="20"]>x-content>x-text::before{content:counter(numbered-list,upper-roman) ". "}x-app-content x-node[data-type=code]{margin-top:15px;margin-bottom:15px;padding:0;position:relative}x-app-content x-node[data-type=code]>x-content{display:flex}x-app-content x-node[data-type=code]>x-content>x-text{display:none}x-app-content x-node[data-type=code]>x-children{display:block;background:rgb(0 0 0 / .05);border:solid var(--shade-14) 1px;border-radius:5px;padding:15px;margin-left:24px;margin-top:-15px}:root[data-theme="dark"] x-app-content x-node[data-type=code]>x-children{background:rgb(255 255 255 / .05)}x-app-content x-node[data-type=code]>x-children>x-node{margin:0;padding:0}x-app-content x-node[data-type=code]>x-children x-node{padding:0}x-app-content x-node[data-type=code]>x-children x-node>x-content>x-controls{display:none}x-app-content x-node[data-type=code]>x-children x-node>x-content>x-text{margin:0;padding:0;color:var(--code-text);font-size:13.7px;font-family:'Oxygen Mono',monospace;line-height:1.4;transition:color 0.3s ease}:root[data-theme="dark"] x-app-content x-node[data-type=code]>x-children x-node>x-content>x-text{-webkit-font-smoothing:antialiased!important}x-app-content x-node[data-type=code]:not(.is-parent)>x-children{min-height:40px}x-app-content x-node[data-type=code].collapsed>x-children{display:block!important;min-height:40px}x-app-content x-node[data-type=code].collapsed>x-children>x-node:not(:first-child){display:none}x-app-content x-node[data-type=code].collapsed>x-children::after{content:'...';display:block;color:var(--shade-50);font-family:'Oxygen Mono',monospace;font-size:10px;font-weight:500;margin-top:2px;margin-bottom:-5px;margin-left:5px}:root[data-theme="dark"]{x-app-content x-node[data-type=code].collapsed>x-children::after{font-weight:100}}:root{--code-text:#24292f}x-app-content x-node[data-type=code] x-kw{color:#8b2ec8}x-app-content x-node[data-type=code] x-st{color:#1a7f37}x-app-content x-node[data-type=code] x-nm{color:#a41e22}x-app-content x-node[data-type=code] x-fn{color:#0b5fff;font-weight:600}x-app-content x-node[data-type=code] x-cm{color:#a1a1b3;font-style:italic}x-app-content x-node[data-type=code] x-pn{color:#24292f}x-app-content x-node[data-type=code] x-bl{color:#a41e22}:root[data-theme="dark"]{--code-text:#c9d1d9}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-kw{color:#c694ff}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-st{color:#6ee767}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-nm{color:#ff7d7d}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-fn{color:#7ee0ff;font-weight:500}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-cm{color:#666f79;font-style:italic}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-pn{color:#c9d1d9}:root[data-theme="dark"] x-app-content x-node[data-type=code] x-bl{color:#ff7d7d}x-app-content x-node[data-type=quote]{margin-top:15px;margin-bottom:15px;padding:0;position:relative}x-app-content x-node[data-type=quote]>x-content{display:flex}x-app-content x-node[data-type=quote]>x-content>x-text{display:none}x-app-content x-node[data-type=quote]>x-children{display:block;margin-left:24px;padding-left:15px;border-left:3px solid var(--shade-14);margin-top:-15px}x-app-content x-node[data-type=quote]>x-children>x-node{margin:0;padding:0}x-app-content x-node[data-type=quote]>x-children x-node{padding:0}x-app-content x-node[data-type=quote]>x-children x-node>x-content>x-controls{display:none}x-app-content x-node[data-type=quote]>x-children x-node>x-content>x-text{margin:0;padding:0;font-style:italic;color:var(--shade-96);font-size:15.5px;font-family:Inter,sans-serif;line-height:1.4;transition:color 0.3s ease}:root[data-theme="dark"] x-app-content x-node[data-type=quote]>x-children x-node>x-content>x-text{-webkit-font-smoothing:antialiased!important}x-app-content x-node[data-type=quote].collapsed>x-children{display:block!important;min-height:30px}x-app-content x-node[data-type=quote].collapsed>x-children>x-node:not(:first-child){display:none}x-app-content x-node[data-type=quote].collapsed>x-children::after{content:'...';display:block;color:var(--shade-50);font-weight:500;margin-top:-5px;margin-bottom:-5px;margin-left:5px}:root[data-theme="dark"]{x-app-content x-node[data-type=quote].collapsed>x-children::after{font-weight:100}}x-app-content x-node[data-type=divider]>x-content>x-text>x-embed>x-divider{border-top:solid 1.5px var(--shade-17);width:100%;display:block}x-app-content x-node[data-type=divider].selected>x-content>x-text>x-embed>x-divider{border-top:solid 1.5px var(--shade-7);width:100%;display:block}x-app-content x-node[data-type=math]>x-content>x-text>x-embed{width:100%;display:block;cursor:pointer}x-app-content x-node[data-type=image]>x-content>x-text>x-embed{cursor:pointer}x-app-content x-node[data-type=image].is-thumbnail>x-content>x-text>x-embed{width:128px}.image-container{position:relative;width:100%;height:0;overflow:hidden;border-radius:4px}.image-container img{position:absolute;width:100%;object-fit:cover;opacity:0;user-select:none;touch-action:none}.image-container.is-wide{padding-bottom:0!important;height:150px}.image-container.is-popup{cursor:default}.image-container.is-wide.is-popup{cursor:grab}.image-container.is-wide.is-popup.is-dragging{cursor:grabbing}.image-container.is-thumbnail{padding-bottom:0!important;height:128px;max-width:128px}.image-container.is-thumbnail img{height:100%;top:0!important;transform:none!important}.image-container.is-full img{height:100%;top:0!important;transform:none!important}.image-container img.first-load{transition:filter 0.3s ease-in-out,transform 0.3s ease-in-out}.image-container img.placeholder{filter:blur(30px);transform:scale(1.1)}.image-container img.loaded{opacity:1}x-node.selected .image-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1f89e5;opacity:.3;pointer-events:none}.youtube-container{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;border-radius:4px}.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.youtube-placeholder{padding:20px;text-align:center;color:var(--text-muted);background:var(--bg-secondary);border-radius:4px}x-node.selected .youtube-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1f89e5;opacity:.3;pointer-events:none}x-app-content x-node x-content x-text x-b{font-weight:700}x-app-content x-node x-content x-text x-c{border:solid var(--shade-17)1px;border-radius:4px;padding:0 3px;background:rgb(0 0 0 / .05);color:var(--code-text);font-family:'Oxygen Mono',monospace;font-size:.85em;display:inline;transition:background 0.3s ease,color 0.3s ease,border 0.3s ease}:root[data-theme="dark"]{x-app-content x-node x-content x-text x-c{background:rgb(255 255 255 / .05)}}x-app-content x-node x-content x-text x-hl{background-color:var(--text-highlight);display:inline;color:var(--shade-96);transition:background-color 0.3s ease,color 0.3s ease}:root[data-theme="dark"]{x-app-content x-node x-content x-text x-hl{color:var(--shade-0);font-weight:500}x-app-content x-node[data-type=code] x-content x-text x-hl{font-weight:600}}x-app-content x-node x-content x-text x-i{font-style:italic}x-app-content x-node x-content x-text x-l{color:var(--highlight);text-decoration:underline}x-app-content x-node.is-done>x-content>x-text x-l{color:var(--highlight)}.is-meta x-app-content x-node x-content x-text x-l{cursor:pointer}x-app-content x-node x-content x-text x-r{background:var(--shade-23);color:#fff0;cursor:pointer;display:inline;transition:background 0.2s ease-in-out}x-app-content x-node x-content x-text x-r.reveal{color:inherit;cursor:inherit;pointer-events:none;background:var(--shade-0);outline:dashed 1.5px var(--shade-55);border-radius:2px}x-app-content x-node x-content x-text x-s{text-decoration-color:var(--shade-55)!important;text-decoration:line-through}x-app-content x-node.is-done>x-content>x-text x-s{text-decoration-color:var(--shade-23)!important}x-app-content x-node x-content x-text x-u{text-decoration-color:var(--shade-55)!important;text-decoration:underline}x-app-content x-node.is-done>x-content>x-text x-u{text-decoration-color:var(--shade-23)!important}x-app-right{flex:0 0 270px;background-color:var(--shade-7);transition:background-color 0.3s ease;position:relative;min-width:270px;max-width:600px}x-app-right x-button-block{display:block;margin:15px}x-app-right x-button-block x-heading{display:block;font-size:11px;text-align:center;text-transform:uppercase;margin:0 0 5px 0;letter-spacing:.5px;color:var(--shade-55);transition:color 0.3s ease}x-app-right x-button-block x-items{display:flex;border-radius:5px;flex-wrap:wrap;justify-content:center;padding:8px 5px;background-color:var(--shade-3);border:solid 1px var(--shade-17);transition:background-color 0.3s ease,border 0.3s ease}x-app-right x-button-block x-items x-item{display:block;height:30px;width:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--shade-85);fill:var(--shade-85)}[data-theming="true"] x-app-right x-button-block x-items x-item{transition:color 0.3s ease,fill 0.3s ease,background-color 0.3s ease}x-app-right x-button-block.style x-items x-item.selected{color:var(--highlight)}x-app-right x-button-block.style x-items x-item:hover{color:var(--highlight)}x-app-right x-button-block.style x-items [data-action="bold"] x-icon{width:16px;height:16px}x-app-right x-button-block.style x-items [data-action="italic"] x-icon{width:16px;height:16px}x-app-right x-button-block.style x-items [data-action="strikethrough"] x-icon{width:16px;height:16px}x-app-right x-button-block.style x-items [data-action="underline"] x-icon{width:18px;height:18px;margin:1px 0 0 0}x-app-right x-button-block.style x-items [data-action="link"] x-icon{width:19px;height:19px}x-app-right x-button-block.style x-items [data-action="highlight"] x-icon{width:18px;height:18px}x-app-right x-button-block.style x-items [data-action="code"] x-icon{width:18px;height:18px}x-app-right x-button-block.style x-items [data-action="redacted"] icon{width:18px;height:18px}x-app-right x-button-block.style x-items [data-action="math"] x-icon{width:17px;height:17px}x-app-right x-button-block.style x-items [data-action="eraser"] x-icon{width:17px;height:17px}x-app-right x-button-block.block x-items{padding:10px 5px}x-app-right x-button-block.block x-items x-item:hover{fill:var(--highlight)}x-app-right x-button-block.block x-items x-item.selected{fill:var(--shade-0);background-color:var(--highlight)}x-app-right x-button-block.block x-items [data-action="text"] x-icon{width:20px;height:20px}x-app-right x-button-block.block x-items [data-action="task"] x-icon{width:18px;height:18px}x-app-right x-button-block.block x-items [data-action="h1"] x-icon{width:20px;height:20px}x-app-right x-button-block.block x-items [data-action="h2"] x-icon{width:20px;height:20px}x-app-right x-button-block.block x-items [data-action="h3"] x-icon{width:20px;height:20px}x-app-right x-button-block.block x-items [data-action="h4"] x-icon{width:20px;height:20px}x-app-right x-button-block.block x-items [data-action="bullet"] x-icon{width:18px;height:18px}x-app-right x-button-block.block x-items [data-action="numbered"] x-icon{width:18px;height:18px}x-app-right x-button-block.block x-items [data-action="blockquote"] x-icon{width:16px;height:16px}x-app-right x-button-block.block x-items [data-action="divider"] x-icon{width:19px;height:19px}x-app-right x-button-block.block x-items [data-action="codeblock"] x-icon{width:17px;height:17px}x-app-right x-button-block.block x-items [data-action="mathblock"] x-icon{width:17px;height:17px}x-app-right x-resize{transition:200ms background-color;position:absolute;left:0;top:0;bottom:0;width:4px}x-app-right x-resize:hover{background-color:var(--highlight);transition-delay:0.1s;cursor:ew-resize}x-app-right x-resize:active{background-color:var(--highlight)}x-node-props{display:flex;border-radius:5px;flex-direction:column;padding:15px 20px 8px 20px;background-color:var(--shade-3);border:solid 1px var(--shade-17)}x-node-props x-prop{display:flex;gap:7px;align-items:center;margin-bottom:5px;cursor:default;opacity:.3}x-node-props x-prop label{font-size:13px;font-weight:300;color:var(--shade-70);transition:color 0.3s ease;margin-top:-2px;cursor:default}x-node-props x-prop.active,x-node-props x-prop.active input[type=checkbox],x-node-props x-prop.active label{cursor:pointer;opacity:1}x-app-footer{height:25px;background-color:var(--shade-0);display:flex;align-items:center;gap:15px;padding:0 0 0 20px;transition:background-color 0.3s ease,border-top 0.3s ease;cursor:default;border-top:solid 1px var(--shade-10)}x-app-footer x-app-footer-left{display:flex;gap:15px;font-size:11px;color:hsl(from var(--shade-50) h 10% l)}x-app-footer app-footer-center{display:flex;flex-grow:1;align-items:center;justify-content:center}x-app-footer app-footer-center x-read-only{display:none;align-items:center;gap:5px;color:var(--shade-70);font-size:10px;text-transform:uppercase;letter-spacing:.5px}x-app-footer app-footer-center x-read-only x-icon{height:14px;width:14px}x-app-footer x-app-footer-right{display:flex;align-items:center;gap:20px;margin-right:12px}x-app-footer x-app-footer-right span{color:hsl(from var(--shade-50) h 10% l);font-size:9.5px;display:flex;align-items:center;transition:color 0.3s ease;letter-spacing:1px}x-app-footer x-app-footer-right span x-saving{display:block;width:4px;height:4px;border-radius:10px;margin-left:5px;background-color:var(--shade-10)}x-app-footer x-app-footer-right span x-saving.is-saving{background-color:var(--shade-30)}[data-theming="true"] x-app-footer x-app-footer-right span x-saving{transition:background-color 0.3s ease}x-search{display:flex;align-items:center;gap:10px;position:relative}x-search x-icon,x-search x-icon:hover{height:17px;width:17px;position:absolute;margin:2px 0 0 11px;color:var(--shade-55)!important;cursor:default}x-search input{font-size:14px;height:30px;width:325px;border-radius:100px;padding-left:35px;border:solid 1px var(--shade-17);background:var(--shade-0);color:var(--shade-96);transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease}x-search input::placeholder{color:var(--shade-29);transition:color 0.3s ease}.initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;user-select:none;background:var(--shade-29);color:var(--shade-0);font-weight:100;font-size:20px;border-radius:50%;transition:background-color 0.3s ease,border-radius 0.2s ease,color 0.3s ease}.initials:hover{color:var(--shade-0);background-color:var(--shade-42);border-radius:17px}x-workspace.selected .initials{color:var(--shade-0);border-radius:17px;background-color:var(--shade-42)}x-popup{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff0;pointer-events:none;z-index:1}x-popup x-layout{display:block;position:absolute;padding:0 20px;width:calc(100% - 40px);pointer-events:auto;top:40%;left:50%;transform:translate(-50%,-50%)}x-popup x-header x-icon:hover{color:var(--highlight)!important;cursor:pointer}[data-theming="true"] x-popup x-icon{transition:color 0.3s ease}x-popup x-layout x-content{display:flex;flex-direction:column;width:100%;min-height:200px;border-radius:5px;background-color:var(--shade-3);border:solid 1.5px var(--shade-5);box-shadow:0 0 6px var(--shade-42);transition:background-color 0.3s ease,border 0.3s ease,box-shadow 0.3s ease}x-popup.large x-layout{top:50%;max-width:1000px;display:flex;flex-direction:column}x-popup.large x-layout x-content{height:75vh}x-popup.starter x-layout{top:50%;max-width:500px;display:flex;flex-direction:column}x-popup.starter x-layout x-content{height:330px}x-popup label{font-size:12px;text-transform:uppercase;color:var(--shade-55);display:block;margin:0 0 2px 0}x-popup x-layout x-content x-header{display:flex;align-items:center;margin:12px 15px 20px 20px;padding-bottom:10px;border-bottom:solid 1px var(--shade-17);transition:border-bottom 0.3s ease}x-popup x-layout x-content x-header x-text{font-size:15px;flex:1;color:var(--shade-96);font-weight:300;transition:color 0.3s ease}x-popup x-layout x-content x-header x-text b{font-weight:700}x-popup x-layout x-content x-header x-icon{width:16px;height:16px;color:var(--shade-69);transition:color 0.3s ease}x-popup x-roles-list x-search{position:absolute;margin:0 0 0 20px;width:220px}x-popup x-roles-list .name{width:160px;font-weight:500}x-popup x-roles-list .email{width:200px}x-popup x-roles-list .upgrade{width:100px;overflow:visible;margin:0;padding-left:10px}x-popup x-roles-list .workspace-owner{width:100px}x-popup x-roles-list .workspace-manager{width:110px}x-popup x-roles-list .workspace-member{width:105px}x-popup x-roles-list .project-manager{width:110px}x-popup x-roles-list .project-editor{width:110px}x-popup x-roles-list .project-viewer{width:110px}x-popup x-roles-list .project-none{width:110px}x-popup x-roles-list .public-edit{width:135px}x-popup x-roles-list .public-view{width:135px}x-popup x-roles-list .public-hide{width:135px}x-popup x-roles-list x-controls{width:40px;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}x-popup x-roles-list x-controls x-icon{width:16.5px;height:16.5px;color:var(--roles-list-controls-x-icon);transition:opacity 0.5s ease;opacity:0;pointer-events:none}x-popup x-roles-list x-input-layout:hover x-controls x-icon{opacity:1;pointer-events:auto;cursor:pointer}x-popup x-roles-list x-input-layout:hover x-controls x-icon:hover{color:var(--highlight)}x-popup x-roles-list x-radio{padding-top:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:100}x-popup x-roles-list x-item x-radio.disabled{cursor:default}x-popup x-roles-list x-item x-radio.disabled x-icon{margin-right:0;color:green;width:21px;height:21px}x-popup x-roles-list x-radio x-icon{position:absolute;margin-right:50px;width:19px;height:19px;color:var(--shade-30)}x-popup x-roles-list x-radio input{margin:0!important;transform:scale(1.1);opacity:.5;cursor:pointer}x-popup x-roles-list x-radio input:checked{accent-color:var(--highlight);opacity:1}x-popup x-roles-list x-radio:has(input:checked) x-icon{color:var(--highlight)}x-popup x-roles-list label{display:flex;align-items:center;justify-content:flex-start;gap:0;margin:5px 20px 7px 30px;height:20px}x-popup x-roles-list:has(x-search) label{margin:20px 20px 7px 30px}x-popup x-roles-list label x-text{display:flex;align-items:center;justify-content:center;padding-right:17px}x-popup x-roles-list label x-text x-icon{width:17px;height:17px;margin:0 0 0 2px;color:var(--shade-17)}x-popup x-roles-list label x-text x-word{text-transform:uppercase;font-size:12px;color:var(--shade-69)}x-popup x-roles-list label x-text:hover x-word,x-popup x-roles-list label x-text.selected x-word{color:var(--highlight);font-weight:500;cursor:pointer}x-popup x-roles-list label x-text:hover x-icon,x-popup x-roles-list label x-text.selected x-icon{color:var(--highlight);cursor:pointer;opacity:.8}[data-theming="true"] x-popup x-roles-list label x-text x-word{transition:color 0.3s ease}x-popup x-roles-list x-items{display:block;max-height:290px;overflow:scroll}x-popup x-roles-list x-items x-loading{display:block;padding:20px 30px;color:var(--shade-50);font-size:14px}x-popup x-roles-list.compact x-items{margin-bottom:10px}x-popup x-roles-list x-items x-item{display:flex;align-items:center;margin:0 20px 10px 20px}x-popup x-roles-list.compact x-items x-item{margin:0 20px 0 20px}x-popup x-roles-list x-items x-item x-input-layout{flex:1;display:flex;align-items:center;border-radius:5px;height:35px;border:solid 1px var(--shade-17);background-color:var(--shade-0);transition:border 0.3s ease,background-color 0.3s ease;cursor:default}x-popup x-roles-list x-items x-item x-input-layout x-text{font-size:14px;margin-left:20px;max-width:200px;text-overflow:ellipsis;overflow:hidden;color:var(--shade-77);transition:color 0.3s ease}x-popup x-roles-list x-items x-item x-input-layout x-text.email{opacity:.8}x-popup x-roles-list x-items x-item x-input-layout:hover x-text{color:var(--highlight)}x-popup x-roles-list x-items x-item[data-type="invite-archived"] x-input-layout x-text,x-popup x-roles-list x-items x-item[data-type="user-archived"] x-input-layout x-text{opacity:.5}x-popup x-roles-list.compact x-items x-item x-input-layout{border-radius:0;border-bottom:solid 1px #fff0;height:38px}x-popup x-roles-list.compact x-items x-item:first-of-type x-input-layout{border-top-left-radius:5px;border-top-right-radius:5px}x-popup x-roles-list.compact x-items x-item:last-of-type x-input-layout{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:solid 1px var(--shade-17)}x-popup x-roles-list x-items x-item x-input-layout:focus-within{border:solid 1px var(--highlight)}x-popup x-roles-list.compact x-items x-item x-input-layout:focus-within{border-bottom:solid 1px var(--highlight)}x-popup x-roles-list x-items x-item x-input-layout input{flex:1;background:none;margin:0 0 0 10px;width:100%;border:solid 1px #fff0;color:var(--shade-96);transition:color 0.3s ease}x-popup x-roles-list x-items x-item x-input-layout input::placeholder{color:var(--shade-29);transition:color 0.3s ease}x-popup x-roles-list x-items x-item x-input-layout input:focus{outline:none}x-popup x-roles-list x-items x-item[data-type="invite-archived"] x-input-layout x-radio,x-popup x-roles-list x-items x-item[data-type="user-archived"] x-input-layout x-radio{display:none}x-popup x-roles-list x-items x-item[data-type="invite-archived"] x-icon[data-action="archive"]{display:none}x-popup x-roles-list x-items x-item[data-type="invite-archived"] x-icon[data-action="unarchive"]{display:inline}x-popup x-roles-list x-items x-item[data-type="user-archived"] x-icon[data-action="archive"]{display:none}x-popup x-roles-list x-items x-item[data-type="user-archived"] x-icon[data-action="unarchive"]{display:inline}x-popup x-roles-list x-items x-item[data-type="invite"] x-icon[data-action="archive"]{display:inline}x-popup x-roles-list x-items x-item[data-type="invite"] x-icon[data-action="unarchive"]{display:none}x-popup x-roles-list x-items x-item[data-type="user"] x-icon[data-action="archive"]{display:inline}x-popup x-roles-list x-items x-item[data-type="user"] x-icon[data-action="unarchive"]{display:none}x-popup x-roles-list x-items x-item[data-type="invite-archived"] [data-action="resend-invite"]{pointer-events:none}x-popup x-roles-list x-items x-item[data-type="user-archived"] [data-action="resend-invite"]{pointer-events:none}x-popup x-roles-list x-button-small{font-size:11.5px;text-transform:uppercase;color:var(--highlight);cursor:pointer;background:var(--shade-9);height:24px;display:flex;align-items:center;justify-content:center;border-radius:10px;width:fit-content;padding:0 13px;font-weight:500}x-popup x-roles-list x-button-small:hover{font-weight:600}x-popup x-content>x-section{margin:20px 20px 0 20px}x-popup x-content>x-section input,x-popup x-content>x-section textarea{width:100%;border-radius:5px;padding:7px 10px;background-color:var(--shade-0);border:solid 1px var(--shade-17);transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;resize:none;font-size:14px;color:var(--shade-96);font-weight:400}x-popup x-info{display:flex;align-items:flex-start;gap:10px;margin:0 20px 0 20px;background-color:var(--shade-0);color:var(--shade-60);border:solid 1px var(--shade-17);padding:12px 12px;border-radius:5px;line-height:1.3;font-size:14.5px}x-popup x-info x-icon{width:20px;height:20px;min-width:20px;fill:var(--shade-0)}x-popup x-info x-text x-icon{display:inline-block;height:15px}x-popup x-layout x-content x-buttons{display:flex;align-items:center;justify-content:center;gap:15px;margin:auto 0 20px 0}x-popup x-layout x-content x-buttons button[disabled]{opacity:.25;cursor:default}x-popup x-click-item{display:flex;align-items:center;margin:0 20px 15px 20px;cursor:pointer;gap:5px;user-select:none;color:var(--shade-69)}x-popup x-click-item x-icon{width:20px;height:20px;color:var(--shade-69)}x-popup x-click-item:hover x-icon{color:var(--highlight)}x-popup x-click-item x-text{font-size:13px}x-popup x-click-item:hover x-text{color:var(--highlight)}x-popup.confirm x-layout{top:50%;max-width:500px;display:flex;flex-direction:column}x-popup.confirm x-layout x-content{min-height:auto;max-height:500px}x-popup.confirm x-layout x-content x-buttons{margin-top:20px}x-popup.invite-collaberators x-layout{top:50%;max-width:700px;display:flex;flex-direction:column}x-popup.invite-collaberators x-layout x-content{height:60vh;min-height:400px}x-popup.invite-workspace-team x-layout{top:50%;max-width:690px;display:flex;flex-direction:column}x-popup.invite-workspace-team x-layout x-content{height:80vh;min-height:400px}x-popup.manage-collaberators x-layout{top:50%;max-width:720px;display:flex;flex-direction:column}x-popup.manage-collaberators x-layout x-content{height:60vh;min-height:400px}x-popup.manage-project-team x-layout{top:50%;max-width:850px;display:flex;flex-direction:column}x-popup.manage-project-team x-layout x-content{height:70vh;min-height:400px}x-popup.manage-subscription x-layout{top:50%;max-width:550px;display:flex;flex-direction:column}x-popup.manage-subscription x-layout x-content x-status{display:flex;margin:0 20px;align-items:center;background-color:var(--shade-0);border-radius:8px;padding:10px 30px;gap:30px;border:solid 1px var(--shade-17)}x-popup.manage-subscription x-layout x-content x-status x-card{display:flex;align-items:center;justify-content:center;gap:8px}x-popup.manage-subscription x-layout x-content x-status x-card x-icon{width:30px;height:30px;min-width:30px;color:var(--shade-40)}x-popup.manage-subscription x-layout x-content x-status x-card x-state{font-weight:100;font-size:28px;color:var(--shade-50)}x-popup.manage-subscription x-layout x-content x-status x-detail{display:flex;flex-direction:column;font-size:14px;gap:5px;line-height:1;width:50%}x-popup.manage-subscription x-layout x-content x-status x-detail x-plan{font-weight:500;color:var(--shade-80)}x-popup.manage-subscription x-layout x-content x-status x-detail x-note{font-weight:300;color:var(--shade-50)}x-popup.manage-subscription x-buttons{display:flex;flex-direction:column;padding:0 20px;gap:15px;margin-bottom:20px}x-popup.manage-subscription x-buttons button{width:80%}x-popup.manage-workspace-team x-layout{top:50%;max-width:850px;display:flex;flex-direction:column}x-popup.manage-workspace-team x-layout x-content{height:80vh;min-height:400px}x-popup.new-personal-project x-layout{top:50%;max-width:500px}x-popup.new-personal-project x-layout x-content{padding:5px}x-popup.new-personal-project x-info{margin-top:15px}x-popup.new-team-project x-layout{top:50%;max-width:600px}x-popup.new-team-project x-layout x-content{padding:5px}x-popup.new-team-project x-info{margin-top:5px}x-popup.password x-layout{top:50%;max-width:410px}x-popup.password x-header{margin-bottom:0}x-popup.profile x-layout{top:50%;max-width:500px}x-popup.profile x-image-panel{display:flex;gap:20px;padding:0 0;align-items:flex-start;justify-content:center;margin:0 20px 0 20px}x-popup.profile x-image-panel>x-section{width:50%;position:relative}x-popup.profile x-image-panel x-upload{position:absolute;margin:-130px 0 0 0;width:100%}x-popup.profile x-image-panel x-upload x-icon{width:50px;height:50px;margin:0 auto;background:rgb(0 0 0 / .4);padding:10px;border-radius:30px;cursor:pointer}x-popup.profile x-image-panel x-upload x-icon:hover{background:rgb(0 0 0 / .3)}x-popup.profile x-image-panel x-upload x-icon svg{color:#fff}x-popup.profile x-image-panel x-section x-square{border-radius:5px;display:flex;background:var(--shade-55)}x-popup.profile x-image-panel x-section x-square x-preview{border-radius:5px;width:200px;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat}x-popup.profile x-image-panel x-section x-double-square{border-radius:5px;display:flex;background:var(--shade-55);width:200px;height:200px}x-popup.profile x-image-panel x-section x-double-square x-preview-left{display:flex;align-items:center;justify-content:center;border-top-left-radius:5px;border-bottom-left-radius:5px;background:var(--shade-55);width:100px;height:200px}x-popup.profile x-image-panel x-section x-double-square x-preview-right{display:flex;align-items:center;justify-content:center;border-top-right-radius:5px;border-bottom-right-radius:5px;background:var(--shade-85);width:100px;height:200px}x-popup.profile x-image-panel x-section x-double-square x-preview{display:block;border-radius:70px;width:70px;height:70px;background-size:cover;background-position:center;background-repeat:no-repeat}x-popup.profile x-image-panel x-section x-double-square x-preview-left x-preview{background-color:var(--shade-29)}x-popup.profile x-image-panel x-section x-double-square x-preview-right x-preview{background-color:var(--shade-55)}x-popup.profile x-content>x-section{margin:20px 20px 0 20px}x-popup.profile x-content>x-section input,x-popup.profile x-content>x-section textarea{width:100%;border-radius:5px;padding:7px 10px;background-color:var(--shade-0);border:solid 1px var(--shade-17);transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease;resize:none;font-size:14px;color:var(--shade-96);font-weight:400}popup.set-avatar x-layout{top:50%;max-width:410px}x-popup.share-link x-layout{top:50%;max-width:500px}x-popup.share-link x-layout x-header x-text{display:flex;align-items:center;gap:5px}x-popup.share-link x-layout x-header x-text b{display:flex;align-items:center;gap:10px}x-popup.share-link x-layout x-header x-text b svg{margin:-2px 0 0 0;width:18px;height:18px}x-popup.share-link x-item.link x-input-layout x-text{font-size:12px;color:var(--highlight);max-width:100%!important;user-select:text;cursor:text;font-weight:500}x-popup.share-link button[data-action="ok"] x-icon{margin:1px 4px 0 0}x-popup.theme-picker x-layout{top:30%;max-width:440px}x-popup.theme-picker x-layout x-content{min-height:auto}x-popup.theme-picker x-header{justify-content:center;padding:0 20px 0 20px;text-align:left;border:none}x-popup.theme-picker x-header x-text b{font-weight:400;color:var(--shade-70)}x-popup.theme-picker x-options{display:flex;gap:20px;padding:0 0 20px 0;justify-content:center}x-popup.theme-picker x-option{display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}x-popup.theme-picker x-option:hover x-preview{border-color:var(--highlight);transform:scale(1.02)}x-popup.theme-picker x-option:active x-preview{transform:scale(.98)}x-popup.theme-picker x-preview{width:160px;height:100px;border-radius:8px;border:2px solid var(--shade-10);display:flex;overflow:hidden;transition:border-color 0.15s ease,transform 0.15s ease}x-popup.theme-picker x-option[data-theme="light"] x-preview{background:#f5f5f5}x-popup.theme-picker x-option[data-theme="dark"] x-preview{background:#1a1a1a}x-popup.theme-picker x-preview x-sidebar{width:35px;height:100%}x-popup.theme-picker x-option[data-theme="light"] x-preview x-sidebar{background:#e8e8e8}x-popup.theme-picker x-option[data-theme="dark"] x-preview x-sidebar{background:#252525}x-popup.theme-picker x-preview x-main{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:8px}x-popup.theme-picker x-preview x-line{height:8px;border-radius:4px}x-popup.theme-picker x-preview x-line:nth-child(1){width:80%}x-popup.theme-picker x-preview x-line:nth-child(2){width:100%}x-popup.theme-picker x-preview x-line:nth-child(3){width:60%}x-popup.theme-picker x-option[data-theme="light"] x-preview x-line{background:#d0d0d0}x-popup.theme-picker x-option[data-theme="dark"] x-preview x-line{background:#3a3a3a}x-popup.theme-picker x-label{font-size:14px;font-weight:400;color:var(--shade-75);transition:color 0.15s ease}x-popup.theme-picker x-option:hover x-label{color:var(--highlight)}x-popup.version x-layout{top:50%;max-width:500px;display:flex;flex-direction:column}x-popup.version x-layout x-content{min-height:auto;max-height:500px}x-popup.version x-layout x-content x-click-item{margin:20px 20px 20px 20px;font-size:14px}x-pop-tool{position:absolute;z-index:1000;background-color:var(--shade-0);border:2px solid var(--shade-15);border-radius:5px;justify-content:flex-start;align-items:flex-start;gap:2px;padding:6px 5px;transition:background-color 0.3s ease,border 0.3s ease,outline 0.3s ease;cursor:default;display:flex;width:420px;outline:2px solid var(--shade-0)}x-pop-tool x-slot{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--shade-85);margin:0 5px;transition:color 0.3s ease}x-pop-tool x-slot:hover svg{color:var(--highlight)}x-pop-tool x-slot[data-action="tool-icon"]{cursor:default;width:17px}x-pop-tool x-slot[data-action="tool-icon"] svg{width:17px;height:17px;color:var(--highlight);margin:3px 0 0 0}x-pop-tool.youtube x-slot[data-action="tool-icon"] svg{width:26px;height:26px;margin:-1px 0 0 -2px}x-pop-tool x-slot[data-action="save"]{margin:2px 0 0 3px}x-pop-tool x-slot[data-action="save"] svg{width:18px;height:18px}x-pop-tool x-slot[data-action="close"]{margin:3px 0 0 1px}x-pop-tool x-slot[data-action="close"] svg{width:17px;height:17px}x-pop-tool x-slot[data-action="copy"]{margin:1px 0 0 0}x-pop-tool x-slot[data-action="copy"] svg{width:18px;height:18px}x-pop-tool x-slot[data-action="edit"]{margin:1px 0 0 3px}x-pop-tool x-slot[data-action="edit"] svg{width:18px;height:18px}x-pop-tool x-slot[data-action="remove"]{margin:2px 2px 0 3px}x-pop-tool x-slot[data-action="remove"] svg{width:17px;height:17px}x-pop-tool x-slot[data-action="input"]{flex:1}x-pop-tool x-slot[data-action="input"] input,x-pop-tool x-slot[data-action="input"] textarea,x-pop-tool x-slot[data-action="input"] textarea:focus,x-pop-tool x-slot[data-action="input"] input:focus{border-radius:4px;padding:2px 5px;color:var(--shade-96);background-color:var(--shade-0);font-size:14px;outline:1px solid var(--highlight);border:solid 0 transparent!important;transition:background-color 0.3s ease,border 0.3s ease;width:100%;caret-color:var(--shade-96)!important;resize:none;overflow-y:hidden}:root[data-theme="dark"]{x-pop-tool x-slot[data-action="input"] input,x-pop-tool x-slot[data-action="input"] input:focus{outline:.95px solid var(--highlight)}}x-pop-tool x-slot[data-action="output"]{font-size:14px;color:var(--highlight)!important;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0;margin:.5px 5px 0 0}x-pop-tool x-slot[data-action="output"] a:hover{text-decoration:underline}x-pop-tool.styles{padding:0 10px;height:37px;align-items:center;width:auto}x-pop-tool.styles x-spacer{width:13px}x-pop-tool.styles x-slot{display:flex;align-items:center;justify-content:center;cursor:pointer;width:24px;height:28px;margin:0 0 0 0}x-pop-tool.styles x-slot.selected,x-pop-tool.styles x-slot:hover{color:var(--highlight)}x-pop-tool.styles x-slot.disabled,x-pop-tool.styles x-slot.disabled:hover svg{color:var(--shade-29);cursor:default}x-pop-tool.styles x-slot[data-type="block"].selected{background-color:var(--highlight);border-radius:5px;color:var(--shade-0);width:30px}x-pop-tool x-slot[data-type="block"].selected:hover svg{color:var(--shade-0)}x-pop-tool.styles [data-action="mode-switcher"]{width:30px;margin:0 13px 0 0;padding-right:10px;border-right:solid var(--shade-29) 1px}x-pop-tool.styles [data-action="mode-switcher"] x-icon{width:16px;height:16px;margin:0 0 0 0}x-pop-tool.styles [data-type="tag"][data-action="bold"]{margin:0 -2px 0 0}x-pop-tool.styles [data-type="tag"][data-action="bold"] x-icon{width:14.5px;height:14.5px}x-pop-tool.styles [data-type="tag"][data-action="italic"]{margin:.5px -1px 0 0}x-pop-tool.styles [data-type="tag"][data-action="italic"] x-icon{width:14px;height:14px}x-pop-tool.styles [data-type="tag"][data-action="strikethrough"]{margin:.5px -2px 0 0}x-pop-tool.styles [data-type="tag"][data-action="strikethrough"] x-icon{width:14.5px;height:14.5px}x-pop-tool.styles [data-type="tag"][data-action="underline"]{margin:2px 1px 0 0}x-pop-tool.styles [data-type="tag"][data-action="underline"] x-icon{width:17px;height:17px}x-pop-tool.styles [data-type="tag"][data-action="highlight"]{margin:.5px 0 0 0}x-pop-tool.styles [data-type="tag"][data-action="highlight"] x-icon{width:16px;height:16px}x-pop-tool.styles [data-type="tag"][data-action="code"] x-icon{width:16.5px;height:16.5px}x-pop-tool.styles [data-type="tag"][data-action="redacted"] x-icon{width:18px;height:18px}x-pop-tool.styles [data-type="tag"][data-action="link"] x-icon{width:19px;height:19px}x-pop-tool.styles [data-type="tag"][data-action="math"] x-icon{width:16px;height:16px}x-pop-tool.styles [data-type="tag"][data-action="eraser"] x-icon{width:17px;height:17px}x-pop-tool.styles[data-view="block"] [data-type="tag"]{display:none}x-pop-tool.styles[data-view="tag"] [data-type="block"]{display:none}x-pop-tool.emojies{flex-wrap:wrap;justify-content:flex-start;gap:0;width:364px}x-pop-tool.emojies x-slot{font-size:22px;width:35px;height:32px;margin:0;border-radius:5px}x-pop-tool.emojies x-slot.default{font-size:18px;margin:-2px 0 0 0;font-weight:400}x-pop-tool.emojies x-slot:hover{background-color:var(--shade-7)}x-pop-tool.emojies x-slot.selected{background-color:hsl(208 79% 51% / .15)}:root[data-theme="dark"]{x-pop-tool.emojies x-slot:hover{background-color:var(--shade-17)}x-pop-tool.emojies x-slot.selected{background-color:hsl(208 79% 51% / .3)}}x-pop-tool.blocks{flex-wrap:wrap;justify-content:flex-start;gap:0;width:auto;width:355px}x-pop-tool.blocks x-slot{width:34px;height:32px;margin:0;border-radius:5px;display:flex;align-items:center;justify-content:center}x-pop-tool.blocks x-slot svg{width:auto;height:auto}x-pop-tool.blocks x-slot:hover svg{color:var(--shade-96)}x-pop-tool.blocks x-slot:hover{background-color:var(--shade-10)}:root[data-theme="dark"]{x-pop-tool.blocks x-slot:hover{background-color:var(--shade-17)}}x-pop-tool.blocks x-slot.selected{background-color:var(--highlight)!important;color:var(--shade-0)!important}x-pop-tool.blocks x-slot.selected:hover svg{color:var(--shade-0)!important}:root[data-theme="dark"]{x-pop-tool.blocks x-slot.selected{color:var(--shade-96)!important}x-pop-tool.blocks x-slot.selected:hover svg{color:var(--shade-96)!important}}x-pop-tool.blocks x-slot[data-action="text"] x-icon{width:17px;height:17px}x-pop-tool.blocks x-slot[data-action="task"] x-icon{width:16px;height:16px}x-pop-tool.blocks x-slot[data-action="h1"] x-icon{width:20px;height:20px}x-pop-tool.blocks x-slot[data-action="h2"] x-icon{width:20px;height:20px}x-pop-tool.blocks x-slot[data-action="h3"] x-icon{width:20px;height:20px}x-pop-tool.blocks x-slot[data-action="h4"] x-icon{width:20px;height:20px}x-pop-tool.blocks x-slot[data-action="image"] x-icon{width:25px;height:25px}x-pop-tool.blocks x-slot[data-action="bullet"] x-icon{width:17px;height:17px}x-pop-tool.blocks x-slot[data-action="numbered"] x-icon{width:16px;height:16px}x-pop-tool.blocks x-slot[data-action="quote"] x-icon{width:15px;height:15px}x-pop-tool.blocks x-slot[data-action="divider"] x-icon{width:16px;height:16px}x-pop-tool.blocks x-slot[data-action="code"] x-icon{width:16px;height:16px}x-pop-tool.blocks x-slot[data-action="math"] x-icon{width:15.5px;height:15.5px}x-pop-tool.blocks x-slot[data-action="youtube"] x-icon{width:26px;height:26px}x-pop-tool.image{flex-wrap:wrap;justify-content:flex-start;gap:5px;width:auto}x-pop-tool.image x-slot{width:34px;height:32px;margin:0;border-radius:5px;display:flex;align-items:center;justify-content:center}x-pop-tool.image x-slot svg{width:auto;height:auto}x-pop-tool.image x-slot:hover svg{color:var(--shade-96)}x-pop-tool.image x-slot:hover{background-color:var(--shade-10)}:root[data-theme="dark"]{x-pop-tool.image x-slot:hover{background-color:var(--shade-17)}}x-pop-tool.image x-slot.selected{background-color:var(--highlight)!important;color:var(--shade-0)!important}x-pop-tool.image x-slot.selected:hover svg{color:var(--shade-0)!important}:root[data-theme="dark"]{x-pop-tool.image x-slot.selected{color:var(--shade-96)!important}x-pop-tool.image x-slot.selected:hover svg{color:var(--shade-96)!important}}x-pop-tool.image x-slot[data-action="full"] x-icon{width:30px;height:30px}x-pop-tool.image x-slot[data-action="wide"]{width:40px}x-pop-tool.image x-slot[data-action="wide"] x-icon{width:32px;height:auto;margin:2px 0 0 0}x-pop-tool.image x-slot[data-action="thumbnail"]{width:32px}x-pop-tool.image x-slot[data-action="thumbnail"] x-icon{width:23px;height:23px}x-pop-tool.image x-spacer{width:8px}x-pop-tool.image x-slot[data-action="delete"]{width:28px}x-pop-tool.image x-slot[data-action="delete"] x-icon{width:22px;height:22px}x-pop-tool.image x-slot[data-action="open"]{width:28px}x-pop-tool.image x-slot[data-action="open"] x-icon{width:20px;height:20px}x-pop-tool.image x-slot[data-action="zoom"]{width:30px}x-pop-tool.image x-slot[data-action="zoom"] x-icon{width:22px;height:22px;margin-top:2px}::highlight(spoof-link){color:var(--highlight);text-decoration:underline}#ibeam{width:2px;height:20px;position:absolute;z-index:1;pointer-events:none;background:var(--highlight);left:-1000px;top:-1000px}#ibeam.blink{animation:ibeamBlink 1s step-end infinite}@keyframes ibeamBlink{from,to{background:var(--highlight)}50%{background:none}}x-app-content{caret-color:#fff0}x-menu{position:absolute;z-index:2;box-shadow:0 0 6px var(--shade-42);background-color:var(--shade-3);border-radius:5px;padding:6px 0 17px 0;transition:box-shadow 0.3s ease,background-color 0.3s ease}x-menu x-divider{display:block;border-bottom:solid 1px var(--shade-14);height:1px;margin:11px 0 11px 0;transition:border-bottom 0.3s ease}x-menu x-item{display:flex;align-items:center;gap:10px;margin:10px 0 0 17px;color:var(--shade-85);cursor:pointer}[data-theming="true"] x-menu x-item{transition:color 0.3s ease}x-menu x-item:hover x-text{color:var(--highlight)}x-menu x-item x-icon{height:18px;width:18px;color:var(--shade-55)}x-menu x-item x-text{font-size:14px;padding:0 30px 0 0;white-space:nowrap;display:flex;align-items:center;gap:5px}x-menu x-item x-text span{opacity:.5;font-size:13px}x-menu x-title{display:block;margin:5px 15px 0 17px;color:var(--shade-85);font-size:12px;text-transform:uppercase;opacity:.4;max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:default}x-menu x-item[data-disabled="true"]{opacity:.5;cursor:default}x-menu x-item[data-disabled="true"]:hover x-text{color:var(--shade-85)}[data-tooltip]{position:relative}.tooltip{position:absolute;background:var(--shade-73);color:var(--shade-0);padding:13px 17px;border-radius:4px;font-size:14px;z-index:1001;max-width:320px;display:none;line-height:1.3}.tooltip::before{display:var(--dislay-before,none);content:'';position:absolute;top:-6px;left:var(--arrow-pos,50%);transform:translateX(-50%);border-width:0 6px 6px 6px;border-style:solid;border-color:#fff0 #fff0 var(--shade-73) #fff0}.tooltip::after{display:var(--dislay-after,none);content:'';position:absolute;bottom:-6px;left:var(--arrow-pos,50%);transform:translateX(-50%);border-width:6px 6px 0 6px;border-style:solid;border-color:var(--shade-73) #fff0 #fff0 #fff0}.popover-hint{position:absolute;background:var(--shade-73);color:var(--shade-0);padding:13px 17px;border-radius:4px;font-size:14px;z-index:1001;max-width:320px;line-height:1.3;opacity:0;transition:opacity 200ms}.popover-hint.visible{opacity:1}.popover-hint::before{display:var(--dislay-before,none);content:'';position:absolute;top:-6px;left:var(--arrow-pos,50%);transform:translateX(-50%);border-width:0 6px 6px 6px;border-style:solid;border-color:#fff0 #fff0 var(--shade-73) #fff0}.popover-hint::after{display:var(--dislay-after,none);content:'';position:absolute;bottom:-6px;left:var(--arrow-pos,50%);transform:translateX(-50%);border-width:6px 6px 0 6px;border-style:solid;border-color:var(--shade-73) #fff0 #fff0 #fff0}.popover-spotlight{position:absolute;z-index:1000;border-radius:8px;box-shadow:0 0 0 9999px rgb(0 0 0 / .5);opacity:0;transition:opacity 200ms}.popover-spotlight.visible{opacity:1}x-pop-file-name{position:absolute;z-index:2;box-shadow:0 0 6px var(--shade-42);background-color:var(--shade-5);border-radius:5px;transition:box-shadow 0.3s ease,background-color 0.3s ease}x-pop-file-name x-file-name{display:flex;align-items:center;gap:10px;margin:15px 15px 15px 15px}x-pop-file-name x-file-name x-icon{width:18px;height:18px;cursor:pointer;color:var(--shade-85);transition:color 0.3s ease}x-pop-file-name x-file-name x-icon:hover{color:var(--highlight);transition:color 0.3s ease}[data-theming="true"] x-pop-file-name x-file-name x-icon{transition:color 0.3s ease}x-pop-file-name x-file-name x-icon.preview,x-pop-file-name x-file-name x-icon.preview:hover{width:30px;height:30px;color:var(--shade-85);cursor:default;transition:color 0.3s ease}x-pop-file-name x-file-name input{width:240px;height:30px;border-radius:5px;padding:0 5px;background-color:var(--shade-0);border:solid 1px var(--shade-17);color:var(--shade-96);transition:border 0.3s ease,background-color 0.3s ease,color 0.3s ease}x-pop-file-name x-search{margin:18px 15px 0 20px}x-pop-file-name x-results{display:flex;border:solid 1px var(--shade-17);background-color:var(--shade-0);margin:10px 0 18px 20px;border-radius:5px;padding:9px;flex-wrap:wrap;align-items:center;justify-content:center;width:325px;height:81px;transition:border 0.3s ease,background-color 0.3s ease}x-pop-file-name x-results x-icon{width:30px;height:32px;cursor:pointer;padding:2.5px 2.5px;color:var(--shade-77);border-radius:5px}[data-theming="true"] x-pop-file-name x-results x-icon{transition:color 0.3s ease}x-pop-file-name x-results x-icon:hover{background-color:var(--shade-7)}x-pop-file-name x-results x-icon.selected{background-color:hsl(208 79% 51% / .15)}:root[data-theme="dark"]{x-pop-file-name x-results x-icon:hover{background-color:var(--shade-17)}x-pop-file-name x-results x-icon.selected{background-color:hsl(208 79% 51% / .3);border-radius:5px}}x-system-message{display:none;position:fixed;top:0;right:0;left:0;bottom:0;align-items:flex-start;justify-content:center;z-index:1000}x-system-message x-message{margin:20% 20px 0 20px;font-size:18px;font-weight:300;background:var(--shade-73);padding:13px 18px;border-radius:10px;color:var(--shade-0);opacity:0;transition:opacity 0.2s ease-in-out;max-width:700px;line-height:1.2;box-shadow:0 0 30px 0 var(--shade-17);border:2px solid var(--shade-29);letter-spacing:0}button{display:flex;padding:7px 30px;border-radius:10px;text-transform:uppercase;justify-content:center;font-size:16px;gap:3px;min-width:130px;font-weight:300;color:var(--shade-42);background-color:var(--shade-0);outline:solid 1px var(--shade-17)}[data-theming="true"] button word{transition:color 0.3s ease}[data-theming="true"] button{transition:background-color 0.3s ease,outline 0.3s ease}button[data-action="ok"]{color:#fff;font-weight:400;background-color:var(--highlight)}button[data-action="ok"]:hover,button[data-action="ok"] word:hover{color:#fff;fill:#fff}button:hover{color:var(--highlight);outline:solid 1px var(--highlight)}x-ibeam{display:block;position:absolute;pointer-events:none;z-index:1;width:2px}x-ibeam.name-only{background:none!important;padding-top:7px}x-ibeam x-pin{display:block;height:6px;width:6px;position:absolute;margin:-4px 0 0 0;border-radius:50%;border-top-left-radius:0;border-bottom-left-radius:0;background:inherit}x-ibeam x-label{display:block;position:absolute;margin:-25px 0 0 0;border-top-left-radius:0;border-bottom-left-radius:0;background:inherit;color:#fff;font-size:10px;padding:1px 3px;border-radius:4px;white-space:nowrap}x-range{display:block;z-index:1;position:absolute;pointer-events:none;opacity:.17}:root[data-theme="dark"]{x-range{opacity:.35}}x-ibeam.presence-local{x-pin,x-label{display:none}}x-range.presence-local,x-range.drag-selection-highlight{background-color:#bad7fb;opacity:1;z-index:-1}:root[data-theme="dark"]{x-range.presence-local,x-range.drag-selection-highlight{background-color:#5877a0;opacity:1;z-index:-1}}x-keyboard{color:var(--shade-92);background:var(--shade-7);border-radius:5px;padding:2.5px 7px;font-size:13.5px}:root[data-theme="dark"] x-keyboard{background:var(--shade-29)}x-image-popup{position:fixed;top:0;left:0;bottom:0;right:0;background:var(--shade-29);z-index:1000;display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' width='24' height='24'><path stroke='grey' stroke-linecap='round' stroke-width='1.5' d='M2 6.583v5.667c0 .414.335.75.75.75h5.666'/><path stroke='grey' stroke-linecap='round' stroke-width='1.5' d='M23 18.5c0-6.371-4.962-11.333-11.083-11.333-3.443 0-6.903 2.22-9.023 4.833'/></svg>") 12 12,pointer}:root[data-theme="dark"]{x-image-popup{background:var(--shade-7)}}x-image-popup img{height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:5px}@keyframes handle-jiggle{0%{transform:rotate(-1.2deg) translateY(-1px)}50%{transform:rotate(0.0deg) translateY(1px)}100%{transform:rotate(1.2deg) translateY(-1px)}}@keyframes handle-jiggle-less{0%{transform:rotate(-1.2deg) translateY(-.5px)}50%{transform:rotate(0.0deg) translateY(.5px)}100%{transform:rotate(1.2deg) translateY(-.5px)}}@keyframes node-drop-jiggle{0%{transform:rotate(-0.01deg) translateY(-.5px)}50%{transform:rotate(0.0deg) translateY(.5px)}100%{transform:rotate(0.01deg) translateY(-.5px)}}:root[data-show-move="true"]{x-app-wrap{pointer-events:none!important}x-app-wrap x-node,x-app-docs x-doc{pointer-events:auto!important}x-app-content x-node x-content x-controls x-checkbox input[type=checkbox],x-app-content x-node[data-embed=true]>x-content>x-text>x-embed{pointer-events:none!important}x-icon[data-action="show-move"],x-icon[data-action="show-move"] *{pointer-events:auto!important;cursor:pointer!important}}:root[data-show-move="true"]{ibeam{display:none!important}}:root[data-show-move="true"]:not(.is-dragging){*{cursor:move!important}}:root[data-show-move="true"].is-dragging{*{cursor:cell!important}}:root[data-show-move="true"].is-not-allowed{*{cursor:not-allowed!important}}:root[data-show-move="true"]{x-app-docs x-doc x-collapse:after,x-app-content x-node x-content x-controls x-collapse:after{content:'::';display:inline-block;border-bottom:none;border-right:none;height:auto;width:auto;transform:none;margin:-3px 0 0 0;color:var(--shade-50);font-size:11px;font-weight:600;position:absolute;opacity:1;animation:handle-jiggle 200ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden;border:none!important}x-app-docs x-doc x-content x-text{font-weight:400;color:var(--shade-96)}x-app-docs x-doc x-content x-control{display:none}}:root[data-show-move="true"]:not(.is-dragging){x-app-docs x-doc:has(>x-content:hover) x-content x-collapse:after,x-app-content x-node:has(>x-content:hover) x-content x-controls x-collapse:after{animation:handle-jiggle-less 200ms ease-in-out infinite alternate}x-app-docs x-doc:has(>x-content:hover)>x-content>x-collapse:after,x-app-content x-node:has(>x-content:hover)>x-content>x-controls>x-collapse:after{color:var(--shade-100);opacity:1;content:'⣿';animation:handle-jiggle 200ms ease-in-out infinite alternate}}:root[data-show-move="true"]:not(.is-dragging){x-app-content x-node:has(>x-content:hover)::after{content:"";position:absolute;inset:-6px -10px -10px -8px;border:2px solid var(--highlight);border-radius:4px;pointer-events:none;z-index:1000}x-app-content x-node[data-type="code"] x-node::after,x-app-content x-node[data-type="quote"] x-node::after{display:none!important}x-app-docs x-doc:has(>x-content:hover)::after{content:"";position:absolute;inset:0 7px 0 7px;border:2px solid var(--highlight);border-radius:4px;pointer-events:none;z-index:1000}}x-app-docs x-doc.drop-before>x-content::after{content:"";position:absolute;inset:-1px 0 0 20px;border:none;border-top:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-docs x-doc.drop-after>x-content::after{content:"";position:absolute;inset:0 0 -1px 20px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-docs x-doc.drop-before-project::after{content:"";position:absolute;inset:-11px -10px 0 20px;border:none;border-top:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-docs x-doc.drop-after-project::after{content:"";position:absolute;inset:0 -10px -11px 20px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-docs x-doc.drop-into>x-content::after{content:"";position:absolute;inset:0 0 -1px 20px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-docs x-doc.drop-into>x-content::before{position:absolute;top:-5px;left:-16px;right:0;content:"↘";color:var(--highlight);font-size:20px}x-app-docs x-doc.drop-indent{opacity:1}x-app-docs x-doc.drop-indent>x-content:after{position:absolute;top:-3px;left:-18px;content:"⇢";color:var(--highlight);font-size:20px}x-app-docs x-doc.drop-indent>x-content>x-text{opacity:.25}x-app-docs x-doc.drop-indent x-node{opacity:.25}x-app-docs x-doc.drop-outdent{opacity:1}x-app-docs x-doc.drop-outdent>x-content:after{position:absolute;top:-3px;left:-18px;content:"⇠";color:var(--highlight);font-size:20px}x-app-docs x-doc.drop-outdent>x-content>x-text{opacity:.25}x-app-docs x-doc.drop-outdent x-node{opacity:.25}x-app-content x-node.drop-after>x-content::after{content:"";position:absolute;inset:0 -10px -3.5px 20px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-after>x-content::before,x-app-content x-node.drop-before>x-content::before{content:"";position:absolute;left:20px;bottom:0;height:3px;border-left:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-before>x-content::after{content:"";position:absolute;inset:-3.5px -10px 0 20px;border:none;border-top:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-before>x-content::before{bottom:none;top:0}x-app-content x-node.drop-after-parent::after{content:"";position:absolute;inset:0 -10px -3.5px 20px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-after-parent::before{content:"";position:absolute;left:20px;bottom:0;height:6px;border-left:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-into>x-content::before{content:"";position:absolute;inset:-3.5px -10px -3px 24px;border:none;border-bottom:3px dotted var(--highlight);pointer-events:none;animation:node-drop-jiggle 175ms ease infinite alternate;transform-origin:50% 50%;will-change:transform;backface-visibility:hidden}x-app-content x-node.drop-into>x-content::after{position:absolute;top:-5px;left:-23px;right:0;content:"↘";color:var(--highlight);font-size:20px}x-app-content x-node.drop-indent{opacity:1}x-app-content x-node.drop-indent>x-content:after{position:absolute;top:-5px;left:-23px;content:"⇢";color:var(--highlight);font-size:20px}x-app-content x-node.drop-indent>x-content>x-text{opacity:.25}x-app-content x-node.drop-indent x-node{opacity:.25}x-app-content x-node.drop-outdent{opacity:1}x-app-content x-node.drop-outdent>x-content:after{position:absolute;top:-5px;left:-23px;content:"⇠";color:var(--highlight);font-size:20px}x-app-content x-node.drop-outdent>x-content>x-text{opacity:.25}x-app-content x-node.drop-outdent x-node{opacity:.25}[data-view="center"]{x-document{margin:0 auto;max-width:750px}}[data-view="focus"]{x-app-header [data-action="show-left-panel"]{display:none!important}x-app-header [data-action="show-right-panel"]{display:none!important}x-app-right{display:none!important}x-app-workspaces{display:none!important}x-app-docs{display:none!important}x-app-wrap{display:block!important;outline:1px solid var(--shade-0)}x-app-wrap x-app-content{margin:0 auto;max-width:850px;min-height:100vh}x-header-hover{position:absolute;top:0;left:0;right:0;height:34px;background-color:#fff0}x-app-footer{position:fixed;bottom:0;left:0;right:0;background-color:#fff0;border-top:none}x-app-footer x-app-footer-left{display:none}}[data-view="focus"].show-header{x-app-header{transform:translateY(0)}}[data-view="focus"].hide-header{x-app-header{transform:translateY(-100%)}}[client-type="doc-read"] x-app-wrap{display:block}[client-type="doc-read"] x-app-content{margin:0 auto;max-width:850px}[client-type="doc-read"] x-app-content,[client-type="doc-read"] x-app-content x-node,[client-type="doc-read"] x-app-content x-node>x-content,[client-type="doc-read"] x-app-content x-node>x-content>x-text,[client-type="doc-read"] x-app-content x-node>x-content>x-text>x-embed{cursor:text!important}[client-type="doc-write"] x-app-content{margin-left:auto;margin-right:auto;max-width:850px}x-guest-actions{position:fixed;top:20px;left:20px;z-index:100;cursor:pointer;display:flex;gap:15px}x-guest-actions x-icon{display:block;width:19px;height:19px;color:var(--shade-85);transition:color 0.3s ease}x-guest-actions x-icon:hover{color:var(--highlight)}