/* Knit V0.3.13 */
.document-title-input{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:48px;height:auto;resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font-family:inherit;line-height:1.18}
.knit0313-import-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:20px}
.knit0313-import-choice{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:7px;padding:18px;border:1px solid #dbe3ef;background:#fff;border-radius:11px;color:#152841;cursor:pointer;min-height:100px}
.knit0313-import-choice:hover,.knit0313-import-choice:focus-visible{border-color:#2563eb;background:#f2f7ff}
.knit0313-import-choice strong{font-size:14px}.knit0313-import-choice span{font-size:12px;line-height:1.5;color:#64748b}
.knit0313-default{margin-left:auto;font-size:12px;white-space:nowrap}.knit0313-default:disabled{opacity:1;color:#2563eb}
.markdown-preview .md-table th,.markdown-preview .md-table td{min-width:88px;word-break:normal;overflow-wrap:break-word}
.markdown-preview .md-table th{white-space:nowrap}
.markdown-preview:has(.md-table){overflow-x:auto;max-width:100%}
.markdown-preview .md-table{width:max-content;min-width:100%;max-width:none}
@media(max-width:650px){.knit0313-import-grid{grid-template-columns:1fr}.document-title-input{font-size:clamp(26px,7vw,36px)}}
