.dashql-tableref-cursor{background-color:var(--color_bg_selected)}.dashql-tableref-focus{background-color:var(--color_bg_hover)}.dashql-colref-cursor{background-color:var(--color_bg_selected)}.dashql-colref-focus{background-color:var(--color_bg_hover)}.dashql-error{-webkit-text-decoration:underline 1px var(--color_danger_fg);text-decoration:underline 1px var(--color_danger_fg);text-decoration-style:wavy;position:relative}.dashql-warning{-webkit-text-decoration:underline 1px var(--color_attention_fg);text-decoration:underline 1px var(--color_attention_fg);text-decoration-style:wavy;position:relative}.dashql-quote-tombstoned{color:var(--color_fg_subtle);-webkit-text-decoration:underline 1px var(--color_fg_subtle);text-decoration:underline 1px var(--color_fg_subtle);text-decoration-style:dotted}.dashql-story-sql-control{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--code_keyword) 28%, transparent);background:color-mix(in srgb, var(--code_keyword) 7%, var(--color_bg_subtle));height:20px;color:var(--code_keyword);cursor:pointer;font-family:var(--font_family_mono);letter-spacing:0;border-radius:3px;align-items:center;margin:0;padding:2px 6px;font-size:.72rem;line-height:1.35;display:inline-flex}.dashql-story-fold-gutter{width:16px}.dashql-story-fold-spacer{width:16px;height:16px;display:inline-block}.dashql-story-fold-control{width:16px;height:16px;color:var(--code_keyword);cursor:pointer;font-family:var(--font_family_mono);background:0 0;border:0;border-radius:2px;margin:0;padding:0;font-size:.85rem;line-height:1}.dashql-story-fold-control:hover{background:color-mix(in srgb, var(--code_keyword) 10%, transparent)}.dashql-story-fold-control:focus-visible{outline:2px solid var(--color_focus);outline-offset:-1px}.dashql-story-sql-control:focus-visible{outline:2px solid var(--color_focus);outline-offset:2px}.cm-content .dashql-comment-token{opacity:.55;font-weight:400}.cm-content .dashql-comment-tag{opacity:.55}
