.update-notification.svelte-ddvqk7{position:fixed;display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--color-background-transparent);z-index:9999}.update-content.svelte-ddvqk7{max-width:var(--width-main-container);height:calc(var(var--space-xl)* 6);padding:var(--space-l);display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);gap:var(--space-m)}.logo-container.svelte-ddvqk7{width:100%;height:var(--space-xl);display:flex;align-items:flex-start;justify-content:flex-start}.update-text.svelte-ddvqk7{margin:0;font-weight:var(--weight-heading);color:var(--color-text)}.update-list.svelte-ddvqk7{margin-bottom:0}.update-actions.svelte-ddvqk7{display:flex;width:100%;justify-content:center;gap:var(--space-m)}.update-btn.svelte-ddvqk7{padding:var(--space-s) var(--space-m);border-radius:var(--border-radius-inner);border:var(--border-weight) solid var(--color-background);font-size:var(--size-p);font-weight:var(--weight-heading);cursor:pointer;transition:all var(--transition-duration) var(--transition-timing);white-space:nowrap}.update-now.svelte-ddvqk7{background-color:var(--color-create);color:var(--color-text)}.update-now.svelte-ddvqk7:hover{background-color:var(--color-hover);color:var(--color-text);border-color:var(--color-background)}.update-later.svelte-ddvqk7{background-color:var(--color-background);color:var(--color-text)}.update-later.svelte-ddvqk7:hover{background-color:var(--color-trash);color:var(--color-text)}:root{--width-main-container: min(704px, 100vw);--width-unit: calc(var(--width-main-container) / 16);--transition-duration: .15s;--transition-timing: cubic-bezier(.5, 0, .5, 1);--color-background: hsl(0, 0%, 95%);--color-background-transparent: hsla(0, 0%, 95%, .95);--color-border: hsl(0, 0%, 75%);--color-border-focus: hsl(0, 0%, 35%);--color-text: hsl(0, 0%, 4%);--color-code: hsl(0, 0%, 95%);--color-code-bg: hsl(0, 0%, 5%);--color-code-outline: hsl(100, 75%, 20%);--color-hover: hsl(100, 100%, 25%);--color-create: hsl(198, 100%, 40%);--color-create-hover: hsl(35, 100%, 45%);--color-trash: hsl(350, 100%, 55%);--color-sixteenth: hsl(255, 100%, 93%);--color-eighth: hsl(185, 100%, 90%);--color-quarter: hsl(100, 100%, 85%);--color-half: hsl(50, 100%, 85%);--color-whole: hsl(25, 100%, 90%);--color-long: hsl(350, 100%, 90%);--weight-text: 430;--weight-heading: 650;--weight-bold: 1000;--size-h1: 28px;--size-h2: 24px;--size-h3: 20px;--size-p: 16px;--size-code: 12px;--size-h1-negative: -28px;--size-h2-negative: -24px;--size-h3-negative: -20px;--size-p-negative: -12px;--size-code-negative: -14px;--heading-line-height: calc(1 / .65);--text-line-height: 1.75;--word-spacing: 0rem;--letter-spacing: 0rem;--space-xs: 4px;--space-s: 8px;--space-m: 16px;--space-l: 24px;--space-xl: 32px;--space-xs-negative: -4px;--space-s-negative: -8px;--space-m-negative: -16px;--space-l-negative: -24px;--space-xl-negative: -32px;--border-weight: 1.5px;--border-radius-outer: 8px;--border-distance: 6px;--border-radius-inner: 4px;--icon-weight: 1.5px}@media (prefers-color-scheme: dark){:root{--color-border: hsl(0, 0%, 30%);--color-border-transparent: hsla(0, 0%, 30%, .3);--color-border-focus: hsl(0, 0%, 70%);--color-text: hsl(0, 0%, 95%);--color-background: hsl(0, 0%, 4%);--color-background-transparent: hsla(0, 0%, 4%, .95);--color-code: hsl(0, 0%, 95%);--color-code-bg: hsl(0, 0%, 0%);--color-hover: hsl(100, 100%, 40%);--color-create: hsl(198, 100%, 50%);--color-create-hover: hsl(45, 100%, 50%);--color-trash: hsl(0, 85%, 55%);--color-sixteenth: hsl(260, 100%, 30%);--color-eighth: hsl(210, 100%, 20%);--color-quarter: hsl(170, 80%, 15%);--color-half: hsl(45, 100%, 15%);--color-whole: hsl(25, 100%, 15%);--color-long: hsl(0, 100%, 15%)}}*{font-family:var(--font-family, "SourceSans");margin:0;padding:0;white-space:wrap;line-height:1.2;box-sizing:border-box;color:var(--color-text);font-weight:var(--weight-text);word-spacing:var(--word-spacing);letter-spacing:var(--letter-spacing);transition:background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing),stroke var(--transition-duration) var(--transition-timing),fill var(--transition-duration) var(--transition-timing);transition:transform none;scrollbar-color:var(--color-border) var(--color-background);scrollbar-width:var(--space-xs);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none;scroll-behavior:smooth;transition:background-color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing),stroke var(--transition-duration) var(--transition-timing),fill var(--transition-duration) var(--transition-timing);transition:transform none}html{scroll-behavior:smooth;z-index:-50;background-color:var(--color-background)}body{width:100%}main{background-color:var(--color-background);height:max-content;width:100%}strong,strong em{font-weight:var(--weight-bold)}h1,h1 *,h2,h2 *,h3,h3 *{line-height:var(--heading-line-height)}h1{font-size:var(--size-h1);font-weight:var(--weight-heading)}h2{font-size:var(--size-h2);font-weight:var(--weight-heading)}h3{font-size:var(--size-h3);font-weight:var(--weight-heading)}h1 em,h2 em,h3 em,h1 .strike,h2 .strike,h3 .strike,h1 .underline,h2 .underline,h3 .underline{font-weight:var(--weight-heading)}h1 strong .underline,h2 strong .underline,h3 strong .underline,p strong .underline,summary strong .underline,h1 strong .strike,h2 strong .strike,h3 strong .strike,p strong .strike{font-weight:var(--weight-bold)}p{font-size:var(--size-p);font-weight:var(--weight-text);line-height:var(--text-line-height);white-space:pre-wrap}h1,p:not(li p),.fold,ul,ol,.youtube,.image,.checklist{margin-bottom:calc(var(--space-m) * 2)}h2,h3{margin-bottom:calc(var(--space-m) * 1.5)}.strike{text-decoration-thickness:var(--border-weight)}.underline{text-decoration-thickness:var(--border-weight);text-decoration-skip-ink:auto}h1 .underline{text-decoration-thickness:calc(var(--border-weight) * 2)}h2 .underline{text-decoration-thickness:calc(var(--border-weight) * 1.75)}h3 .underline{text-decoration-thickness:calc(var(--border-weight) * 1.5)}h1 .strike{text-decoration-thickness:calc(var(--border-weight) * 2)}h2 .strike{text-decoration-thickness:calc(var(--border-weight) * 1.75)}h3 .strike{text-decoration-thickness:calc(var(--border-weight) * 1.5)}.horizontal-rule{border:calc(var(--border-weight)) solid var(--color-border);margin-bottom:calc(var(--space-m) * 3);margin-top:calc(var(--space-m) * 3)}.inline-code{font-family:Source Code Pro,monospace;background-color:var(--color-code-bg);color:var(--color-code);border-radius:var(--border-radius-inner);font-size:inherit;padding:var(--space-xs) var(--space-s);caret-color:var(--color-code);border:var(--border-weight) dashed var(--color-code-outline)}.inline-code .hljs-keyword,.inline-code .hljs-selector-tag,.inline-code .hljs-literal,.inline-code .hljs-section,.inline-code .hljs-link{color:#569cd6!important}.inline-code .hljs-string,.inline-code .hljs-meta .hljs-string,.inline-code .hljs-attribute,.inline-code .hljs-addition{color:#ce9178!important}.inline-code .hljs-comment,.inline-code .hljs-quote,.inline-code .hljs-deletion{color:#38a85d!important;font-style:italic}.inline-code .hljs-title,.inline-code .hljs-name,.inline-code .hljs-selector-id,.inline-code .hljs-selector-class{color:#4ec9b0!important}.inline-code .hljs-number,.inline-code .hljs-built_in,.inline-code .hljs-builtin-name{color:#b5cea8!important}.inline-code .hljs-variable,.inline-code .hljs-template-variable,.inline-code .hljs-symbol,.inline-code .hljs-bullet,.inline-code .hljs-subst,.inline-code .hljs-meta,.inline-code .hljs-meta .hljs-keyword,.inline-code .hljs-selector-attr,.inline-code .hljs-selector-pseudo{color:#9cdcfe!important}.inline-code .hljs-function,.inline-code .hljs-params{color:#dcdcaa!important}.inline-code .hljs-tag,.inline-code .hljs-regexp{color:#d16969!important}.code-block{font-family:Source Code Pro,monospace;background-color:var(--color-code-bg);border-radius:var(--border-radius-outer);padding:var(--space-xl);caret-color:var(--color-code);margin-bottom:calc(var(--space-m) * 3);overflow-x:auto;max-width:100%;position:relative;border:var(--border-weight) dashed var(--color-code-outline)}.code-block code{font-family:Source Code Pro,monospace;white-space:pre;color:var(--color-code);background-color:var(--color-code-bg);caret-color:var(--color-code);line-height:var(--text-line-height);display:block;width:max-content;min-width:100%;-moz-tab-size:8;tab-size:8}.editor-code-copy-btn{position:absolute;top:var(--space-s);left:var(--space-s);background:var(--color-code-bg);color:var(--color-code);border:none;border-radius:var(--border-radius-inner);font-size:var(--size-code);cursor:pointer;width:var(--space-m);height:var(--space-m);z-index:10;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.hljs *{font-family:Source Code Pro,monospace;white-space:pre}.hljs{font-family:Source Code Pro,monospace;color:var(--color-code)!important;background:transparent}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-link{font-family:Source Code Pro,monospace;color:#569cd6!important}.hljs-string,.hljs-meta .hljs-string,.hljs-attribute,.hljs-addition{font-family:Source Code Pro,monospace;color:#ce9178!important}.hljs-comment,.hljs-quote,.hljs-deletion{font-family:Source Code Pro,monospace;color:#38a85d!important;font-style:italic}.hljs-title,.hljs-name,.hljs-selector-id,.hljs-selector-class{font-family:Source Code Pro,monospace;color:#4ec9b0!important}.hljs-number,.hljs-built_in,.hljs-builtin-name{font-family:Source Code Pro,monospace;color:#b5cea8!important}.hljs-variable,.hljs-template-variable,.hljs-symbol,.hljs-bullet,.hljs-subst,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo{font-family:Source Code Pro,monospace;color:#9cdcfe!important}.hljs-function,.hljs-params{font-family:Source Code Pro,monospace;color:#dcdcaa!important}.hljs-tag,.hljs-regexp{font-family:Source Code Pro,monospace;color:#d16969!important}.hljs-emphasis{font-family:Source Code Pro,monospace;font-style:italic}.hljs-strong{font-family:Source Code Pro,monospace;font-weight:700}.blockquote{border-left:calc(var(--border-weight) * 3) solid var(--color-border);margin-left:var(--space-xs);padding-left:calc(var(--space-m) + var(--border-weight));margin-right:var(--space-xl)}.fold{font-weight:var(--weight-text)}.fold summary{font-size:var(--size-p);margin-left:calc(var(--space-xl));line-height:var(--text-line-height)}.fold button{position:absolute;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--border-radius-inner);cursor:pointer;background:var(--color-background);width:var(--space-l);height:var(--space-l);margin-top:0;margin-left:-3px;z-index:10}.fold button:before{font-size:var(--size-p);font-weight:var(--weight-text);content:"";display:inline-block;width:calc(var(--space-xs) * 3);height:calc(var(--space-xs) * 3);transform:rotate(90deg);background:var(--color-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpolygon fill='black' points='104 4 4 204 204 204 104 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpolygon fill='black' points='104 4 4 204 204 204 104 4'/%3E%3C/svg%3E") center / contain no-repeat;vertical-align:middle;transition:transform var(--transition-duration) var(--transition-timing)}.fold.is-open>button:before{transform:rotate(180deg);width:var(--size-p)}div[data-type=detailsContent]{border-left:calc(var(--border-weight) * 2) solid var(--color-border);padding-top:var(--space-l);padding-left:var(--size-h3);margin-left:var(--space-s)}ul{font-size:var(--size-p);font-weight:var(--weight-text);padding-left:calc(var(--space-m) + 4px)}ul li{padding-left:var(--size-code);margin-bottom:calc(var(--space-s) * 1.5)}ul p{margin-bottom:calc(var(--space-s) * 1.5)}ol{font-size:var(--size-p);font-weight:var(--weight-text);padding-left:calc(var(--space-xl))}ol ol,ol p{margin-bottom:calc(var(--space-s) * 1.5)}ol li{padding-left:0;margin-bottom:calc(var(--space-s) * 1.5)}ul ul{margin-bottom:calc(var(--space-s) * 1.5)}.checklist{list-style:none;margin-left:0;padding-left:0}.checklist .checklist{margin-bottom:0}.checklist li,.checklist .checklist li{margin-left:0;padding-left:0;margin-bottom:0}.checklist-item{display:flex;align-items:flex-start;margin-bottom:0}.checklist-item p{min-width:1ch;margin-bottom:calc(var(--space-s) * 1.5)}.checklist-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:var(--size-p);height:var(--size-p);margin-top:6px;border:2px solid var(--color-border);border-radius:3px;cursor:pointer;margin-right:var(--size-p)}.checklist-item input[type=checkbox]:hover{border-color:var(--color-create)}.checklist-item input[type=checkbox]:checked{background-color:var(--color-create);border-color:var(--color-create);position:relative}.checklist-item input[type=checkbox]:checked:after{content:"";position:absolute;top:1px;left:0;right:0;bottom:1px;background:var(--color-background);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 229.4 228'%3E%3Cpath d='M81.31 221.96L4.75 106.21c-1.4-2.12-.79-4.97 1.34-6.33l46.9-29.97c2.09-1.34 4.87-.75 6.23 1.32l29.41 44.46L172.5 5.79c1.5-1.97 4.31-2.37 6.31-.9l44.75 32.99c2.04 1.51 2.45 4.39.92 6.41L88.71 222.21c-1.9 2.48-5.67 2.36-7.4-.25z'/%3E%3C/svg%3E") center / 90% 90% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 229.4 228'%3E%3Cpath d='M81.31 221.96L4.75 106.21c-1.4-2.12-.79-4.97 1.34-6.33l46.9-29.97c2.09-1.34 4.87-.75 6.23 1.32l29.41 44.46L172.5 5.79c1.5-1.97 4.31-2.37 6.31-.9l44.75 32.99c2.04 1.51 2.45 4.39.92 6.41L88.71 222.21c-1.9 2.48-5.67 2.36-7.4-.25z'/%3E%3C/svg%3E") center / 90% 90% no-repeat}.highlighted{cursor:text;padding:0}.image{display:block;border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);width:100%;height:auto;align-content:center}.image.focus{border-color:var(--color-border-focus)}.youtube{display:block;border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);width:100%;height:300px;align-content:center}.links{text-decoration:underline var(--border-weight);font-weight:var(--weight-heading);color:var(--color-create);cursor:text}.links:hover{color:var(--color-hover)}table{border-collapse:collapse;font-size:var(--size-code);width:100%;margin-bottom:calc(var(--space-m) * 2);padding-left:var(--space-s);padding-right:var(--space-s);overflow:hidden;display:block;max-width:100%;overflow-x:auto;min-width:calc(var(--width-unit) * 12 - var(--space-xl) * 2);mask-image:linear-gradient(to right,transparent 0px,black var(--space-s),black calc(100% - var(--space-s)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0px,black var(--space-s),black calc(100% - var(--space-s)),transparent 100%)}table thead{display:table-header-group}table tbody{display:table-row-group}table tr{display:table-row}th{padding:var(--space-s);text-align:left;background-color:var(--color-border);color:var(--color-text);border:var(--border-weight) solid var(--color-border)}th p{margin:0!important;font-weight:var(--weight-heading)}td{padding:var(--space-s);border:var(--border-weight) solid var(--color-border);color:var(--color-text);line-height:1.25;background-color:var(--color-background);max-width:calc(var(--space-xl) * 12);width:max-content;min-width:calc(var(--space-xl) * 5);word-break:keep-all;vertical-align:top}td p{margin:0!important}table p{margin:0;white-space:pre-wrap}table thead tr:first-child th:first-child{border-top-left-radius:calc(var(--border-radius-outer) - var(--border-weight))}table thead tr:first-child th:last-child{border-top-right-radius:calc(var(--border-radius-outer) - var(--border-weight))}table tbody tr:last-child td:first-child{border-bottom-left-radius:calc(var(--border-radius-outer) - var(--border-weight))}table tbody tr:last-child td:last-child{border-bottom-right-radius:calc(var(--border-radius-outer) - var(--border-weight))}table::-webkit-scrollbar{height:var(--space-xs)}table::-webkit-scrollbar-track{background:var(--color-background);border-bottom-left-radius:var(--border-radius-outer);border-bottom-right-radius:var(--border-radius-outer)}table::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--border-radius-inner)}table::-webkit-scrollbar-thumb:hover{background:var(--color-border-focus)}.selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:var(--color-hover);opacity:.2;pointer-events:none}.column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:var(--color-create);pointer-events:none;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing)}.column-resize-handle:hover,.column-resize-handle.active{opacity:1;pointer-events:auto;cursor:col-resize}.resize-cursor{cursor:col-resize}@media (orientation: portrait){table{width:calc(var(--width-unit) * 16 - var(--space-xl) * 3)}}h1.is-empty:first-child:before{color:var(--color-border);content:attr(data-placeholder);float:left;height:0;pointer-events:none}span.emoji,.emoji,em-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-style:normal;display:inline;line-height:var(--text-line-height)}@media (hover: none){.links:hover{color:var(--color-create)}}
