._main_6v7n2_1{display:flex;flex-direction:column;min-height:100vh;height:100vh;overflow:hidden;padding:1rem;background-color:#f8f9fa}._logo_6v7n2_11{height:1rem;width:1rem}._pane_6v7n2_16{flex-basis:50%;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}._pane_6v7n2_16._animating_6v7n2_27{transition:flex-basis .3s ease,opacity .3s ease}._pane_6v7n2_16._hidden_6v7n2_31{pointer-events:none;overflow:hidden}._pane_6v7n2_16._full-width_6v7n2_36{flex-basis:100%!important;background-color:#fff}._markdown_6v7n2_42{height:100%;gap:.5rem;padding-right:.5rem}._output-group_6v7n2_48{padding-left:.5rem}._editor-group_6v7n2_53{display:flex;gap:0;flex:1;min-height:0;width:100%;position:relative}._editor-group_6v7n2_53._is-resizing_6v7n2_62{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}._editor-group_6v7n2_53._is-animating_6v7n2_67 ._pane_6v7n2_16{transition:flex-basis .3s ease,opacity .3s ease}._output-group_6v7n2_48{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow:hidden;position:relative}._output-group_6v7n2_48._full-width_6v7n2_36{background-color:#fff;padding:0}._output-group_6v7n2_48._full-width_6v7n2_36 ._output_6v7n2_48{box-shadow:none;border-radius:0}._output-group_6v7n2_48._full-width_6v7n2_36 ._title-bar_6v7n2_91{background-color:#fff;padding:1rem 1rem 0;margin:0 auto;width:100%}._input_6v7n2_98{border:2px solid #dee2e6;border-radius:4px;font-size:var(--s0);resize:none;flex:1;min-height:0;padding:.5rem;background-color:#fff;box-shadow:0 1px 2px #0000000d}._button_6v7n2_110{padding:.5em 1em;cursor:pointer;border-radius:var(--s-4);width:-moz-fit-content;width:fit-content;position:relative;font-weight:500;border:1px solid transparent}._is-primary_6v7n2_120{background-color:#007bff;color:#fff;border-color:#007bff}._is-primary_6v7n2_120:hover{background-color:#0056b3;border-color:#0056b3}._is-primary_6v7n2_120:active{background-color:#004286;border-color:#004286}._is-secondary_6v7n2_136{background-color:#fff;color:#333;border-color:#ccc}._is-secondary_6v7n2_136:hover{background-color:#f8f9fa;border-color:#999}._is-secondary_6v7n2_136:active{background-color:#e9ecef;border-color:#777}._output-section_6v7n2_152{flex:1;overflow-y:auto;overflow-x:auto;overflow-wrap:break-word;background-color:#fff;border-radius:4px;padding:2rem 1rem 5rem;min-height:0;max-height:100%;line-height:1.4;font-size:16px;color:#333;box-shadow:0 1px 3px #0000001a;width:100%}._output-section_6v7n2_152 ._output_6v7n2_48{display:block;width:100%;max-width:60em;margin-left:auto;margin-right:auto}._output-section_6v7n2_152 ._output_6v7n2_48 h1,._output-section_6v7n2_152 ._output_6v7n2_48 h2,._output-section_6v7n2_152 ._output_6v7n2_48 h3,._output-section_6v7n2_152 ._output_6v7n2_48 h4,._output-section_6v7n2_152 ._output_6v7n2_48 h5,._output-section_6v7n2_152 ._output_6v7n2_48 h6{margin-top:1em;margin-bottom:.5em;line-height:1.2}._output-section_6v7n2_152 ._output_6v7n2_48 h1:first-child,._output-section_6v7n2_152 ._output_6v7n2_48 h2:first-child,._output-section_6v7n2_152 ._output_6v7n2_48 h3:first-child,._output-section_6v7n2_152 ._output_6v7n2_48 h4:first-child,._output-section_6v7n2_152 ._output_6v7n2_48 h5:first-child,._output-section_6v7n2_152 ._output_6v7n2_48 h6:first-child{margin-top:0}._output-section_6v7n2_152 ._output_6v7n2_48 h1{font-size:1.8rem;font-weight:700;padding-bottom:.2em}._output-section_6v7n2_152 ._output_6v7n2_48 h2{font-size:1.4rem;font-weight:700;padding-bottom:.2em;margin-top:1.5em}._output-section_6v7n2_152 ._output_6v7n2_48 h3{font-size:1.25rem;font-weight:600}._output-section_6v7n2_152 ._output_6v7n2_48 h4{font-size:1rem;font-weight:600}._output-section_6v7n2_152 ._output_6v7n2_48 h5{font-size:.875rem;font-weight:600}._output-section_6v7n2_152 ._output_6v7n2_48 h6{font-size:.85rem;font-weight:600;color:#6a737d}._output-section_6v7n2_152 ._output_6v7n2_48 p{margin-bottom:.8em;line-height:1.6}._output-section_6v7n2_152 ._output_6v7n2_48 ul,._output-section_6v7n2_152 ._output_6v7n2_48 ol{margin-bottom:1.25em;padding-left:2em}._output-section_6v7n2_152 ._output_6v7n2_48 ul{list-style:disc}._output-section_6v7n2_152 ._output_6v7n2_48 ol{list-style:decimal}._output-section_6v7n2_152 ._output_6v7n2_48 li{margin-bottom:.25em}._output-section_6v7n2_152 ._output_6v7n2_48 li>ul,._output-section_6v7n2_152 ._output_6v7n2_48 li>ol{margin-top:.25em;margin-bottom:.25em}._output-section_6v7n2_152 ._output_6v7n2_48 hr{width:100%;border:none;border-top:3px solid #e0e0e0;margin:1em 0}._output-section_6v7n2_152 ._output_6v7n2_48 blockquote{border-left:.25em solid #dfe2e5;padding:0 1em;margin:0 0 1.25em;color:#6a737d}._output-section_6v7n2_152 ._output_6v7n2_48 blockquote>:first-child{margin-top:0}._output-section_6v7n2_152 ._output_6v7n2_48 blockquote>:last-child{margin-bottom:0}._output-section_6v7n2_152 ._output_6v7n2_48 pre{background-color:#f1f3f6;padding:1em;overflow-x:auto;border-radius:3px;margin:0 0 1.25em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;border:1px solid #dfe2e5;font-size:.85em;line-height:1.45}._output-section_6v7n2_152 ._output_6v7n2_48 pre code{background-color:transparent;padding:0}._output-section_6v7n2_152 ._output_6v7n2_48 code{background-color:#1b1f230d;border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85em;padding:.2em .4em}._output-section_6v7n2_152 ._output_6v7n2_48 a{color:#0366d6;text-decoration:none}._output-section_6v7n2_152 ._output_6v7n2_48 a:hover{text-decoration:underline}._output-section_6v7n2_152 ._output_6v7n2_48 img{max-width:100%;box-sizing:border-box}._output-section_6v7n2_152 ._output_6v7n2_48 table{border-collapse:collapse;width:100%;margin-bottom:1.25em;overflow:auto;font-size:.85em}._output-section_6v7n2_152 ._output_6v7n2_48 table th,._output-section_6v7n2_152 ._output_6v7n2_48 table td{border:none;padding:.8em;text-align:left}._output-section_6v7n2_152 ._output_6v7n2_48 table th{font-weight:700;padding-bottom:.3em;border-bottom:2px solid lightgray}._output-section_6v7n2_152 ._output_6v7n2_48 table tr:not(:last-child) td{border-bottom:1px solid #f0f0f0}._ticker_6v7n2_341{pointer-events:none;position:absolute;bottom:5rem;right:1.5rem;height:3rem;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;transform:translateY(25%);background-color:#05a19a;color:#fff;padding:var(--s-2) var(--s1);border-radius:var(--s-4);font-size:.875rem;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;white-space:nowrap;font-weight:700;text-align:center;box-shadow:#03234340 0 .5em 16px;cursor:pointer}._ticker_6v7n2_341._show_6v7n2_371{opacity:1;transform:translateY(0)}._title_6v7n2_91{font-size:1.25rem;font-weight:700;padding:.5rem 1rem;background-color:#fff;border-radius:4px;flex-grow:1;max-height:-moz-fit-content;max-height:fit-content;box-shadow:0 1px 2px #0000000d}._title-bar_6v7n2_91{display:flex;align-items:center;gap:.5rem;min-height:2.5rem}._toggle-button_6v7n2_395{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;padding:.25rem .5rem;cursor:pointer;font-size:1rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem;box-sizing:border-box;box-shadow:0 1px 2px #0000000d}._toggle-button_6v7n2_395:hover{background-color:#e9ecef;border-color:#adb5bd}._resize-handle_6v7n2_417{width:4px;background-color:#dee2e6;cursor:col-resize;position:relative;flex-shrink:0;transition:background-color .2s ease,opacity .3s ease;display:flex;align-items:center;justify-content:center}._resize-handle_6v7n2_417._hidden_6v7n2_31{pointer-events:none;width:0}._resize-handle_6v7n2_417:hover{background-color:#adb5bd}._resize-handle_6v7n2_417:after{content:"";position:absolute;width:4px;height:40px;background:repeating-linear-gradient(to bottom,#adb5bd,#adb5bd 2px,transparent 2px,transparent 4px);border-radius:2px}._resize-handle_6v7n2_417:hover:after{background:repeating-linear-gradient(to bottom,#6c757d,#6c757d 2px,transparent 2px,transparent 4px)}._controls_6v7n2_451{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:80rem;padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;background-color:#fff0;box-shadow:0 2px 20px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:8px;border:1px solid rgba(255,255,255,.3);z-index:10}._button-group_6v7n2_474{display:flex;gap:.5rem;margin-left:auto}._mobile-tab-bar_6v7n2_481{display:flex;background-color:#fff;border-bottom:1px solid #dee2e6;margin-bottom:.5rem}._mobile-tab_6v7n2_481{flex:1;padding:.75rem;background-color:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-weight:500;color:#495057;transition:all .2s ease}._mobile-tab_6v7n2_481._active_6v7n2_500{color:#007bff;border-bottom-color:#007bff}._mobile-tab_6v7n2_481:hover:not(._active_6v7n2_500){background-color:#f8f9fa}._editor-group_6v7n2_53._mobile_6v7n2_481{flex-direction:row;overflow:hidden}._pane_6v7n2_16._mobile-hidden_6v7n2_514{display:none!important}@media (max-width: 768px){._main_6v7n2_1{padding:.5rem}._editor-group_6v7n2_53{gap:0}._pane_6v7n2_16{flex-basis:100%!important}._markdown_6v7n2_42{padding-right:0}._output-group_6v7n2_48{padding-left:0}._resize-handle_6v7n2_417,._toggle-button_6v7n2_395{display:none}._controls_6v7n2_451{width:calc(100% - 1rem);left:50%;transform:translate(-50%);bottom:.5rem;padding:.75rem;flex-direction:column;align-items:stretch;gap:.75rem}._button-group_6v7n2_474{align-self:stretch;justify-content:center}._title_6v7n2_91{font-size:1.1rem;padding:.4rem .8rem}._output-section_6v7n2_152{padding:1rem .5rem 4rem}}._textarea_pb8fs_1{width:100%;height:100%;font-family:var(--font-family-mono);line-height:1.5;background-color:#fff}._textarea_pb8fs_1:focus{outline:none;border-color:#007bff}._toolbar_paoqs_1{display:flex;align-items:center;gap:.25rem;padding:.5rem;background-color:#fff;border-radius:4px;border:1px solid #dee2e6;box-shadow:0 1px 2px #0000000d}._button_paoqs_12{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;color:#495057;transition:all .2s ease}._button_paoqs_12:hover{background-color:#f8f9fa;border-color:#dee2e6;color:#212529}._button_paoqs_12:active{background-color:#e9ecef;border-color:#adb5bd}._separator_paoqs_38{width:1px;height:20px;background-color:#dee2e6;margin:0 .25rem}:root{--modular-ratio: 1.3090169944;--s0: 1rem;--s1: calc(var(--s0) * var(--modular-ratio));--s2: calc(var(--s1) * var(--modular-ratio));--s3: calc(var(--s2) * var(--modular-ratio));--s4: calc(var(--s3) * var(--modular-ratio));--s5: calc(var(--s4) * var(--modular-ratio));--s6: calc(var(--s5) * var(--modular-ratio));--s7: calc(var(--s6) * var(--modular-ratio));--s8: calc(var(--s7) * var(--modular-ratio));--s-1: calc(var(--s0) / var(--modular-ratio));--s-2: calc(var(--s-1) / var(--modular-ratio));--s-3: calc(var(--s-2) / var(--modular-ratio));--s-4: calc(var(--s-3) / var(--modular-ratio));--s-5: calc(var(--s-4) / var(--modular-ratio));--s-6: calc(var(--s-5) / var(--modular-ratio));--s-7: calc(var(--s-6) / var(--modular-ratio));--s-8: calc(var(--s-7) / var(--modular-ratio));--font-family-fallback: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", HelveticaNeue, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif;--font-family-normal: var(--font-family-fallback);--font-family-rubik: "Rubik", var(--font-family-fallback);--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-bold: bold;font-family:var(--font-family-normal);font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--size-xl: var(--s2);--size-l: var(--s1);--size-m: var(--s0);--size-s: var(--s-1);--size-xs: var(--s-2);--size-xxs: var(--s-3);font-size:min(.875rem,calc(0rem + 3.5vw))}html{box-sizing:border-box;text-decoration:none}:where(*:not(html)),:where(*:before),:where(*:after){box-sizing:inherit;color:inherit;background:none}body{margin:0;padding:0;border-width:0;font-weight:inherit;background-color:#f8f9fa;min-height:100vh}h1,h2,h3,h4,h5,h6,p,ol,ul,button,data,time,code,input,*:before,*:after{margin:0;padding:0;border-width:0;font-weight:inherit}a{text-decoration:inherit}ol,ul{list-style:none}img{max-width:100%;height:auto}button{font-size:inherit}
