@layer theme;

@layer base {
  * {
    text-rendering: geometricprecision;
  }

  body {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    line-height: 1.2;
  }

  a, button {
    touch-action: manipulation;
  }

  [role="button"], summary, button, [type="button"] {
    -webkit-user-select: none;
    user-select: none;
  }

  *, :before, :after {
    box-sizing: border-box;
  }

  body {
    -moz-tab-size: 2;
    tab-size: 2;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    max-width: 100%;
    display: block;
  }

  html, body {
    height: -moz-available;
  }

  abbr[title] {
    text-decoration: underline dotted;
  }

  b, strong {
    font-weight: bolder;
  }

  pre, code, kbd, samp {
    font-size: 1em;
  }

  ::-moz-focus-inner {
    border-style: none;
    padding: 0;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  progress {
    vertical-align: baseline;
  }

  [type="search"] {
    appearance: textfield;
    outline-offset: -2px;
  }

  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
  }

  hr {
    height: 0;
    color: inherit;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
  }

  body, :host {
    font-family: var(--font-family-sans);
    font-feature-settings: var(--font-feature-sans, normal);
  }

  code, kbd, samp, pre {
    font-family: var(--font-family-mono);
    font-feature-settings: var(--font-feature-mono, normal);
  }

  a {
    color: inherit;
    text-decoration: none;
  }

  button, input, optgroup, select, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    color: inherit;
    background-color: #0000;
    margin: 0;
    padding: 0;
    font-size: 100%;
  }

  *, :before, :after {
    border-style: solid;
    border-width: 0;
  }

  body, blockquote, dl, dd, hr, figure, p, pre, h1, h2, h3, h4, h5, h6 {
    margin: 0;
  }

  td, legend, fieldset {
    padding: 0;
  }

  ul, ol {
    margin: 0;
    padding: 0;
  }

  body {
    -webkit-tap-highlight-color: transparent;
  }

  ul {
    list-style: none;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  [hidden] {
    display: none;
  }
}

@layer defaults, components, utilities;

@layer theme {
  :root {
    --font-family-sans-fallback: ui-sans-serif, system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;
    --font-family-tcsans: "Noto Sans TC", "Microsoft JhengHei UI", var(--font-family-sans-fallback);
  }
}

@layer theme{:root{--font-family-sans:var(--font-sans, 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";--font-family-mono:var(--font-mono, ui-monospace), SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}}#app{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;height:100dvh;display:flex}.loader{aspect-ratio:1;background:radial-gradient(farthest-side,#fff 94%,#0000) top/6px 6px no-repeat,conic-gradient(#0000 30%,#fff);border-radius:50%;width:22px;animation:1s linear infinite l13;mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 0)}.pagination-container{border:2px solid #d9d9d9;border-radius:10px;justify-content:center;margin:0 auto;display:flex;overflow:hidden}.paginate-buttons{color:#000;cursor:pointer;border-left:.5px solid #d9d9d9;border-right:.5px solid #d9d9d9;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.active-page{color:#3c83d7}@keyframes l13{to{transform:rotate(1turn)}}ul#componentContainer{padding-inline-start:0;list-style-type:none;display:inline-flex}ul#componentContainer a{justify-content:center;align-items:center;text-decoration:none;display:flex}.vuetify-pro-tiptap{overflow-wrap:anywhere}.vuetify-pro-tiptap-editor{flex-direction:column;width:100%;max-height:100%;display:flex}.vuetify-pro-tiptap-editor--fullscreen{z-index:200;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;position:fixed!important;inset:0!important}.vuetify-pro-tiptap-editor__menu-bubble .v-toolbar__content{padding:0}.vuetify-pro-tiptap-editor__toolbar .v-toolbar__content{flex-wrap:wrap;row-gap:4px;padding:4px 12px}.vuetify-pro-tiptap-editor__toolbar .v-toolbar__content .v-divider--vertical{height:inherit}.vuetify-pro-tiptap-editor__content :focus-visible{outline:-webkit-focus-ring-color auto 0}.vuetify-pro-tiptap-editor__content img{float:none;display:inline-block}.vuetify-pro-tiptap-editor__content img[data-display=inline]{padding-left:12px;padding-right:12px}.vuetify-pro-tiptap-editor__content img[data-display=block]{display:block}.vuetify-pro-tiptap-editor__content img[data-display=left]{float:left;padding-left:0;padding-right:12px}.vuetify-pro-tiptap-editor__content img[data-display=right]{float:right;padding-left:12px;padding-right:0}.vuetify-pro-tiptap-editor__content .task-list{padding-left:0;list-style:none}.vuetify-pro-tiptap-editor__content .task-list .task-list-item{list-style:none;display:flex}.vuetify-pro-tiptap-editor__content .task-list .task-list-item>label{-webkit-user-select:none;user-select:none;flex:none;padding-left:8px;padding-right:8px}.vuetify-pro-tiptap-editor__content .task-list .task-list-item>div{flex:auto}.vuetify-pro-tiptap .ProseMirror{overflow-wrap:anywhere;min-height:180px;padding:8px 18px}.vuetify-pro-tiptap .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);pointer-events:none;float:left;height:0}.vuetify-pro-tiptap .ProseMirror .iframe-wrapper.focus>div{outline:4px solid none}.vuetify-pro-tiptap .ProseMirror table.table-wrapper .selectedCell{position:relative}.vuetify-pro-tiptap .ProseMirror table.table-wrapper .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#c8c8ff66;position:absolute;inset:0}.vuetify-pro-tiptap .ProseMirror .image-view{-webkit-user-select:none;user-select:none;float:none;vertical-align:baseline;max-width:100%;line-height:0;display:inline-block}.vuetify-pro-tiptap .ProseMirror .image-view--inline{margin-left:0;margin-right:0}.vuetify-pro-tiptap .ProseMirror .image-view--block{display:block}.vuetify-pro-tiptap .ProseMirror .image-view--left{float:left;margin-left:0;margin-right:12px}.vuetify-pro-tiptap .ProseMirror .image-view--right{float:right;margin-left:12px;margin-right:0}.vuetify-pro-tiptap .ProseMirror .image-view__body{clear:both;outline:2px solid #0000;max-width:100%;transition:all .2s ease-in;display:inline-block;position:relative}.vuetify-pro-tiptap .ProseMirror .image-view__body:hover{outline-color:#ffc83d}.vuetify-pro-tiptap .ProseMirror .image-view__body--focused:hover,.vuetify-pro-tiptap .ProseMirror .image-view__body--resizing:hover{outline-color:#0000}.vuetify-pro-tiptap .ProseMirror .image-view__body__placeholder{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.vuetify-pro-tiptap .ProseMirror .image-view__body__image{margin:0;cursor:pointer!important}.vuetify-pro-tiptap .ProseMirror .image-view.focus img{outline:2px solid none}.vuetify-pro-tiptap .ProseMirror .image-resizer{border:1px solid none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler{background-color:none;box-sizing:border-box;z-index:2;border:1px solid #fff;border-radius:2px;width:12px;height:12px;display:block;position:absolute}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--tl{cursor:nw-resize;top:-6px;left:-6px}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--tr{cursor:ne-resize;top:-6px;right:-6px}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--bl{cursor:sw-resize;bottom:-6px;left:-6px}.vuetify-pro-tiptap .ProseMirror .image-resizer__handler--br{cursor:se-resize;bottom:-6px;right:-6px}.vuetify-pro-tiptap.dense .ProseMirror{min-height:32px;padding:6px 12px}.vuetify-pro-tiptap.dense p{padding:0;line-height:1.2rem}.table-grid-size-editor__cell__inner{box-sizing:border-box;border:1px solid #dcdfe6;border-radius:2px;width:16px;height:16px;padding:4px}.table-grid-size-editor__cell--selected .table-grid-size-editor__cell__inner{border-color:none;background-color:#ecf5ff}.vuetify-pro-tiptap-editor__content.markdown-theme-default{color:var(--cyanosis-base-color);overflow-wrap:anywhere;--cyanosis-base-color:#353535;--cyanosis-title-color:none;--cyanosis-strong-color:none;--cyanosis-em-color:none;--cyanosis-del-color:#ccc;--cyanosis-link-color:#3da8f5;--cyanosis-linkh-color:#000;--cyanosis-border-color:#bedcff;--cyanosis-border-color-2:#ececec;--cyanosis-bg-color:#fff;--cyanosis-blockquote-color:#8c8c8c;--cyanosis-blockquote-bg-color:#ececec;--cyanosis-code-color:#c2185b;--cyanosis-code-bg-color:#fff4f4;--cyanosis-code-pre-color:#f8f8f8;--cyanosis-table-border-color:#000;--cyanosis-table-th-color:none;--cyanosis-table-tht-color:none;--cyanosis-table-tr-nc-color:none;--cyanosis-table-trh-color:none;--cyanosis-slct-title-color:none;--cyanosis-slct-titlebg-color:#afcff740;--cyanosis-slct-text-color:#c80000;--cyanosis-slct-bg-color:#afcff740;--cyanosis-slct-del-color:#999;--cyanosis-slct-elbg-color:#e8ebec;--cyanosis-slct-codebg-color:#ffeaeb;--cyanosis-slct-prebg-color:#a0c8ff40;font-size:14px;font-weight:400;line-height:1.75;transition:color .35s;overflow-x:hidden}.vuetify-pro-tiptap-editor__content.markdown-theme-default.__dark{--cyanosis-base-color:#cacaca;--cyanosis-title-color:#ddd;--cyanosis-strong-color:#fe9900;--cyanosis-em-color:#ffd28e;--cyanosis-del-color:#ccc;--cyanosis-link-color:#ffb648;--cyanosis-linkh-color:#fe9900;--cyanosis-border-color:#ffe3ba;--cyanosis-border-color-2:#ffcb7b;--cyanosis-bg-color:#2f2f2f;--cyanosis-blockquote-color:#c7c7c7;--cyanosis-blockquote-bg-color:#ffc7741a;--cyanosis-code-color:#000;--cyanosis-code-bg-color:#ffcb7b;--cyanosis-code-pre-color:#ffe3b980;--cyanosis-table-border-color:#fe9900;--cyanosis-table-th-color:#ffb648;--cyanosis-table-tht-color:#000;--cyanosis-table-tr-nc-color:#6d5736;--cyanosis-table-trh-color:#947443;--cyanosis-slct-title-color:#000;--cyanosis-slct-titlebg-color:#fe9900;--cyanosis-slct-text-color:#00c888;--cyanosis-slct-bg-color:#afcff740;--cyanosis-slct-del-color:#999;--cyanosis-slct-elbg-color:#000;--cyanosis-slct-codebg-color:#ffcb7b;--cyanosis-slct-prebg-color:#a0c8ff40}.vuetify-pro-tiptap-editor__content.markdown-theme-default h1{color:var(--cyanosis-title-color);margin-top:36px;margin-bottom:10px;padding-bottom:4px;font-size:30px;line-height:1.5;transition:color .35s}.vuetify-pro-tiptap-editor__content.markdown-theme-default h2{border-bottom:1px solid var(--cyanosis-border-color-2);color:var(--cyanosis-title-color);margin-top:36px;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:24px;line-height:1.5;transition:color .35s;position:relative}.vuetify-pro-tiptap-editor__content.markdown-theme-default h2:before{content:"「";position:relative;top:-6px;left:auto}.vuetify-pro-tiptap-editor__content.markdown-theme-default h2:after{content:"」";position:relative;top:6px;right:auto}.vuetify-pro-tiptap-editor__content.markdown-theme-default h3{color:var(--cyanosis-title-color);margin-top:30px;margin-bottom:10px;padding-bottom:0;padding-left:6px;font-size:20px;line-height:1.5;transition:color .35s;position:relative}.vuetify-pro-tiptap-editor__content.markdown-theme-default h3:before{color:var(--cyanosis-strong-color);content:"»";padding-right:6px}.vuetify-pro-tiptap-editor__content.markdown-theme-default h4{color:var(--cyanosis-title-color);margin-top:24px;margin-bottom:10px;padding-bottom:0;padding-left:6px;font-size:16px;line-height:1.5;transition:color .35s}.vuetify-pro-tiptap-editor__content.markdown-theme-default h5{color:var(--cyanosis-title-color);margin-top:18px;margin-bottom:10px;padding-bottom:0;padding-left:6px;font-size:14px;line-height:1.5;transition:color .35s}.vuetify-pro-tiptap-editor__content.markdown-theme-default h6{color:var(--cyanosis-title-color);margin-top:12px;margin-bottom:10px;padding-bottom:0;padding-left:6px;font-size:12px;line-height:1.5;transition:color .35s}.vuetify-pro-tiptap-editor__content.markdown-theme-default p{line-height:inherit;margin-top:16px;margin-bottom:16px}.vuetify-pro-tiptap-editor__content.markdown-theme-default p:empty:after{content:" "}.vuetify-pro-tiptap-editor__content.markdown-theme-default img{max-width:100%}.vuetify-pro-tiptap-editor__content.markdown-theme-default hr{background-image:linear-gradient(180deg, var(--cyanosis-base-color), gray, var(--cyanosis-base-color));border-width:0;width:98%;height:1px;margin-top:32px;margin-bottom:32px;position:relative;overflow:visible}.vuetify-pro-tiptap-editor__content.markdown-theme-default code{background-color:var(--cyanosis-code-bg-color);color:var(--cyanosis-code-color);overflow-wrap:anywhere;border-radius:2px;padding:.065em .4em;font-family:menlo,monaco,consolas,Courier New,monospace;font-size:.87em;overflow-x:auto}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre{font-family:menlo,monaco,consolas,Courier New,monospace;line-height:1.75;position:relative;overflow:auto}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre>code{background:var(--cyanosis-code-pre-color);color:#333;word-break:normal;margin:0;padding:16px 12px;font-size:12px;display:block;overflow-x:auto}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre>code::-webkit-scrollbar{width:4px;height:4px}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre>code::-webkit-scrollbar-track{background-color:var(--cyanosis-border-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre>code::-webkit-scrollbar-thumb{background-color:var(--cyanosis-strong-color);border-radius:10px}.vuetify-pro-tiptap-editor__content.markdown-theme-default a{border-bottom:1px solid var(--cyanosis-border-color);color:var(--cyanosis-link-color);text-decoration:none;position:relative}.vuetify-pro-tiptap-editor__content.markdown-theme-default a:hover{border-bottom-color:var(--cyanosis-linkh-color);color:var(--cyanosis-linkh-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default a:active{color:var(--cyanosis-linkh-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default a:after{border-bottom:1px solid var(--cyanosis-border-color);content:"";opacity:0;width:100%;transition:top .3s,opacity .3s;position:absolute;top:100%;left:0;transform:translate(0,0)}.vuetify-pro-tiptap-editor__content.markdown-theme-default a:hover:after{border-bottom-color:var(--cyanosis-linkh-color);opacity:1;top:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper{border:1px solid var(--cyanosis-table-border-color);border-spacing:0;border-collapse:collapse;width:auto;max-width:100%;font-size:12px;overflow:auto;display:inline-block!important}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper thead{color:#000;text-align:left;background:#f6f6f6;font-size:14px}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper p{margin:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper tr:nth-child(2n){background-color:var(--cyanosis-table-tr-nc-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper tr:hover{background-color:var(--cyanosis-table-trh-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper th,.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper td{border:1px solid var(--cyanosis-table-border-color);padding:12px 8px;line-height:24px}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper th{background-color:var(--cyanosis-table-th-color);color:var(--cyanosis-table-tht-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default table.table-wrapper td{min-width:120px}.vuetify-pro-tiptap-editor__content.markdown-theme-default blockquote{background-color:var(--cyanosis-blockquote-bg-color);border-left:4px solid var(--cyanosis-strong-color);color:var(--cyanosis-blockquote-color);margin:22px 0;padding:1px 20px;transition:color .35s}.vuetify-pro-tiptap-editor__content.markdown-theme-default blockquote:after{content:"";display:block}.vuetify-pro-tiptap-editor__content.markdown-theme-default blockquote>p{margin:10px 0}.vuetify-pro-tiptap-editor__content.markdown-theme-default blockquote>b,.vuetify-pro-tiptap-editor__content.markdown-theme-default blockquote>strong,.vuetify-pro-tiptap-editor__content.markdown-theme-default b,.vuetify-pro-tiptap-editor__content.markdown-theme-default strong{color:var(--cyanosis-strong-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default i,.vuetify-pro-tiptap-editor__content.markdown-theme-default em{color:var(--cyanosis-em-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default del{color:var(--cyanosis-del-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul{padding-left:28px}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li{list-style:inherit;margin-bottom:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li p,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li p{margin:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li .task-list-item,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li .task-list-item{list-style:none}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li .task-list-item ul,.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li .task-list-item ol,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li .task-list-item ul,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li .task-list-item ol{margin-top:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol ul,.vuetify-pro-tiptap-editor__content.markdown-theme-default ol ol,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul ul,.vuetify-pro-tiptap-editor__content.markdown-theme-default ul ol{margin-top:4px}.vuetify-pro-tiptap-editor__content.markdown-theme-default details>summary{border-bottom:1px solid var(--cyanosis-border-color);color:var(--cyanosis-title-color);cursor:pointer;outline:none;font-size:20px;font-weight:700}.vuetify-pro-tiptap-editor__content.markdown-theme-default details>p{background-color:var(--cyanosis-blockquote-bg-color);border:2px dashed var(--cyanosis-strong-color);color:#666;margin:10px 0 0;padding:10px 20px}.vuetify-pro-tiptap-editor__content.markdown-theme-default h1::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default h2::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default h3::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default h4::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default h5::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default h6::selection{background-color:var(--cyanosis-slct-titlebg-color);color:var(--cyanosis-slct-title-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default p::selection{background-color:var(--cyanosis-slct-bg-color);color:var(--cyanosis-slct-text-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default ol li::selection{background-color:var(--cyanosis-slct-bg-color);color:var(--cyanosis-slct-text-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default ul li::selection{background-color:var(--cyanosis-slct-bg-color);color:var(--cyanosis-slct-text-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default a::selection{background-color:var(--cyanosis-slct-elbg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default b::selection{background-color:var(--cyanosis-slct-elbg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default strong::selection{background-color:var(--cyanosis-slct-elbg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default i::selection{background-color:var(--cyanosis-slct-elbg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default em::selection{background-color:var(--cyanosis-slct-elbg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default del::selection{background-color:var(--cyanosis-slct-elbg-color);color:var(--cyanosis-slct-del-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default table thead th::selection{background-color:#0000}.vuetify-pro-tiptap-editor__content.markdown-theme-default table tbody td::selection{background-color:var(--cyanosis-slct-bg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default code::selection{background-color:var(--cyanosis-slct-codebg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default pre>code::selection{background-color:var(--cyanosis-slct-prebg-color)}.vuetify-pro-tiptap-editor__content.markdown-theme-default .task-list{padding-left:0;list-style:none}.vuetify-pro-tiptap-editor__content.markdown-theme-default .task-list input[type=checkbox]{position:relative}.vuetify-pro-tiptap-editor__content.markdown-theme-default .task-list input[type=checkbox]:before{box-sizing:border-box;content:"";height:inherit;width:inherit;z-index:1;background:#fff;border:1px solid #000;border-radius:2px;position:absolute;inset:0}.vuetify-pro-tiptap-editor__content.markdown-theme-default .task-list input[type=checkbox]:checked:after{color:#000;content:"✓";z-index:2;width:0;height:0;font-size:20px;font-weight:700;position:absolute;inset:-12px 0 0}@media (max-width:720px){.vuetify-pro-tiptap-editor__content.markdown-theme-default h1{font-size:24px}.vuetify-pro-tiptap-editor__content.markdown-theme-default h2{font-size:20px}.vuetify-pro-tiptap-editor__content.markdown-theme-default h3{font-size:18px}}
