/* Generated by tools/platform-ui/build-typography.cjs. Edit type-scale.json or this builder. */
@font-face { font-family:"AquaVerify Inter"; src:url("/fonts/inter/InterVariable.woff2") format("woff2"); font-style:normal; font-weight:100 900; font-display:swap; }
@font-face { font-family:"AquaVerify Inter"; src:url("/fonts/inter/InterVariable-Italic.woff2") format("woff2"); font-style:italic; font-weight:100 900; font-display:swap; }
@font-face { font-family:"AquaVerify Mono"; src:url("/fonts/jetbrains-mono/JetBrainsMono-Regular.woff2") format("woff2"); font-style:normal; font-weight:400; font-display:swap; }
@font-face { font-family:"AquaVerify Mono"; src:url("/fonts/jetbrains-mono/JetBrainsMono-Medium.woff2") format("woff2"); font-style:normal; font-weight:500; font-display:swap; }
@font-face { font-family:"AquaVerify Mono"; src:url("/fonts/jetbrains-mono/JetBrainsMono-SemiBold.woff2") format("woff2"); font-style:normal; font-weight:600; font-display:swap; }
@font-face { font-family:"AquaVerify Mono"; src:url("/fonts/jetbrains-mono/JetBrainsMono-Bold.woff2") format("woff2"); font-style:normal; font-weight:700; font-display:swap; }
@font-face { font-family:"AquaVerify Mono"; src:url("/fonts/jetbrains-mono/JetBrainsMono-Italic.woff2") format("woff2"); font-style:italic; font-weight:400; font-display:swap; }
html[data-platform-ui="2"] {
  --av-font-sans:"AquaVerify Inter",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  --av-font-mono:"AquaVerify Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Consolas,monospace;
  --av-tracking-heading:-.015em; --av-tracking-ui:0;
  --av-text-caption:0.75rem;
  --av-text-small:0.8125rem;
  --av-text-ui:0.875rem;
  --av-text-body:0.9375rem;
  --av-text-input:1rem;
  --av-text-subheading:1rem;
  --av-text-section:1.125rem;
  --av-text-title:1.5rem;
  --av-text-display:2rem;
  --av-leading-caption:1.333333;
  --av-leading-meta:1.384615;
  --av-leading-ui:1.428571;
  --av-leading-body:1.6;
  --av-leading-input:1.5;
  --av-leading-heading:1.333333;
  --av-leading-display:1.25;
  --av-weight-regular:400;
  --av-weight-medium:500;
  --av-weight-heading:600;
  --av-weight-strong:700;
  --av-type-caption:var(--av-weight-heading) var(--av-text-caption)/var(--av-leading-caption) var(--av-font-sans);
  --av-type-small:var(--av-weight-regular) var(--av-text-small)/var(--av-leading-meta) var(--av-font-sans);
  --av-type-ui:var(--av-weight-regular) var(--av-text-ui)/var(--av-leading-ui) var(--av-font-sans);
  --av-type-control:var(--av-weight-heading) var(--av-text-ui)/var(--av-leading-ui) var(--av-font-sans);
  --av-type-body:var(--av-weight-regular) var(--av-text-body)/var(--av-leading-body) var(--av-font-sans);
  --av-type-input:var(--av-weight-regular) var(--av-text-input)/var(--av-leading-input) var(--av-font-sans);
  --av-type-subheading:var(--av-weight-heading) var(--av-text-subheading)/var(--av-leading-input) var(--av-font-sans);
  --av-type-section:var(--av-weight-heading) var(--av-text-section)/var(--av-leading-heading) var(--av-font-sans);
  --av-type-title:var(--av-weight-heading) var(--av-text-title)/var(--av-leading-heading) var(--av-font-sans);
  --av-type-display:var(--av-weight-strong) var(--av-text-display)/var(--av-leading-display) var(--av-font-sans);
  font-family:var(--av-font-sans); font-optical-sizing:auto;
}
html[data-platform-ui="2"] body:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-body); }
html[data-platform-ui="2"] :is(.font-sans,.av-dialog,.av-context-panel,.av-sidebar,.av-topbar):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-sans); }
html[data-platform-ui="2"] :is(h1,h2,h3,h4,h5,h6):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-sans); font-weight:var(--av-weight-heading); text-transform:none; letter-spacing:var(--av-tracking-heading); }
html[data-platform-ui="2"] h1:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-title); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] .aw-page-title:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-title); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] #docTitle:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-title); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] h2:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-section); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] :is(h3,h4,h5,h6):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-subheading); line-height:var(--av-leading-input); }
html[data-platform-ui="2"] :where(.text-xs,.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\],.text-\[12px\],.text-\[13px\]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-small); line-height:var(--av-leading-meta); }
html[data-platform-ui="2"] :where(.text-sm,.text-\[14px\],.text-\[15px\]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-body); line-height:var(--av-leading-body); }
html[data-platform-ui="2"] :where(.text-base,.text-\[16px\],.text-\[17px\]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-input); line-height:var(--av-leading-input); }
html[data-platform-ui="2"] :where(.text-lg,.text-xl,.text-\[18px\],.text-\[19px\],.text-\[20px\],.text-\[21px\]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-section); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] :where(.text-2xl,.text-\[22px\],.text-\[24px\],.text-\[26px\],.text-\[28px\]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-title); line-height:var(--av-leading-heading); }
html[data-platform-ui="2"] :where(.text-3xl,.text-4xl,.text-5xl,.text-6xl):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-display); line-height:var(--av-leading-display); }
html[data-platform-ui="2"] :is(.font-black,.font-extrabold):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-weight:var(--av-weight-strong); }
html[data-platform-ui="2"] :is(h1,h2,h3,h4,h5,h6)[class]:not(:where(.av-metric,[class*="av-type-"])):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-weight:var(--av-weight-heading); }
html[data-platform-ui="2"] :is(button,label,legend,th):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { text-transform:none; letter-spacing:var(--av-tracking-ui); }
html[data-platform-ui="2"] :is(button,label,legend):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-sans); font-size:var(--av-text-ui); line-height:var(--av-leading-ui); font-weight:var(--av-weight-heading); }
html[data-platform-ui="2"] :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),select,textarea):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-sans); font-size:var(--av-text-input); line-height:var(--av-leading-input); }
html[data-platform-ui="2"] :is(table,td):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-ui); line-height:var(--av-leading-ui); font-variant-numeric:lining-nums tabular-nums; }
html[data-platform-ui="2"] th:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-small); line-height:var(--av-leading-meta); font-weight:var(--av-weight-heading); }
html[data-platform-ui="2"] :is(small,time,.aw-eyebrow,.aw-metric-note,.aw-task-copy small,.aw-count,.aw-saved-label,.av-muted,.av-field-error):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-small); line-height:var(--av-leading-meta); }
html[data-platform-ui="2"] :is(.av-status,.aw-badge,.av-badge,.av-tag):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-caption); line-height:var(--av-leading-caption); font-weight:var(--av-weight-heading); letter-spacing:.015em; }
html[data-platform-ui="2"] :is(.font-mono,code,kbd,pre,.av-data,[data-av-data],input[type="number"],input[inputmode="decimal"],input[inputmode="numeric"]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-mono); font-variant-numeric:lining-nums tabular-nums; font-variant-ligatures:none; font-feature-settings:"liga" 0,"calt" 0; }
html[data-platform-ui="2"] :is(.av-data,[data-av-data]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-small); line-height:var(--av-leading-meta); }
html[data-platform-ui="2"] :is(.av-numeric,[data-av-numeric]):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-variant-numeric:lining-nums tabular-nums; text-align:end; }
html[data-platform-ui="2"] .aw-saved-title:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-control); }
html[data-platform-ui="2"] .av-metric:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-title); font-weight:var(--av-weight-strong); font-variant-numeric:lining-nums tabular-nums; }
html[data-platform-ui="2"] :is(.gjs-one-bg,.gjs-two-color,.gjs-mdl-dialog,.gjs-block-label,.gjs-layer-title,.gjs-sm-sector-title,.gjs-sm-label,.gjs-trt-trait__label):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-family:var(--av-font-sans); }
html[data-platform-ui="2"] :is(.gjs-block-label,.gjs-sm-label,.gjs-layer-title,.gjs-trt-trait__label):not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font-size:var(--av-text-small); line-height:var(--av-leading-meta); white-space:normal; overflow-wrap:anywhere; }
html[data-platform-ui="2"] .gjs-block:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { min-height:5.5rem; height:auto; background:var(--av-subtle); color:var(--av-text); border-color:var(--av-border); box-shadow:none; }
html[data-platform-ui="2"] .gjs-block-label:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { color:var(--av-text)!important; font-weight:var(--av-weight-heading); }
html[data-platform-ui="2"] .av-type-caption:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-caption);  }
html[data-platform-ui="2"] .av-type-small:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-small);  }
html[data-platform-ui="2"] .av-type-ui:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-ui);  }
html[data-platform-ui="2"] .av-type-control:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-control);  }
html[data-platform-ui="2"] .av-type-body:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-body);  }
html[data-platform-ui="2"] .av-type-input:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-input);  }
html[data-platform-ui="2"] .av-type-subheading:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-subheading);  }
html[data-platform-ui="2"] .av-type-section:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-section); letter-spacing:var(--av-tracking-heading); }
html[data-platform-ui="2"] .av-type-title:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-title); letter-spacing:var(--av-tracking-heading); }
html[data-platform-ui="2"] .av-type-display:not(:where([data-av-typography="preserve"],[data-av-typography="preserve"] *,[contenteditable],[contenteditable] *,.ql-editor,.ql-editor *,.ProseMirror,.ProseMirror *,.tiptap,.tiptap *,.tox,.tox *,.monaco-editor,.monaco-editor *,.cm-editor,.cm-editor *,.katex,.katex *,.MathJax,.MathJax *,.excalidraw,.excalidraw *,svg,svg *,canvas,canvas *)) { font:var(--av-type-display); letter-spacing:var(--av-tracking-heading); }
/* Icons retain their own size and font; compact density changes spacing only. */
html[data-platform-ui="2"] .av-type-specimen { padding:1rem 0; border-top:1px solid var(--av-border); overflow-wrap:anywhere; }
html[data-platform-ui="2"] .av-type-specimen>.av-muted { margin-bottom:.5rem; }
html[data-platform-ui="2"] .av-ui-icon { display:inline-block; width:1.25rem; height:1.25rem; flex-shrink:0; vertical-align:-.2em; }
html[data-platform-ui="2"] .av-ui-icon>.sidebar-icon { display:block; width:100%; height:100%; }
html[data-platform-ui="2"] .av-ui-icon--display { width:2rem; height:2rem; }
