.hd-theme[data-v-549a3892]{background:var(--hd-canvas);min-height:100%;color:var(--hd-text);font-family:var(--hd-font-ui);font-size:var(--hd-text-md);transition:background var(--hd-motion-slow) var(--hd-ease-out), color var(--hd-motion-slow) var(--hd-ease-out)}:where(.hd-theme[data-theme-css][data-v-549a3892]){overflow-clip-margin:8px;position:relative;overflow:clip}.hd-portal[data-v-549a3892]{z-index:1000;position:relative}
